12600000 77907698587030067838260447005900800000 12600001 1098040525365099247804780831171319400002 12600002 -45177393197396393248496453611938614400 12600003 -519504765613735635641709572185149181776 12600004 -878913504199499411357345004310097282944 12600005 -1209372097011097192425943071244346508480 12600006 233030262421086692988416813183329907904 12600007 -1571852157422950957561156415982385537560 12600008 -450252539427718281683102323458012272640 12600009 634455626280150578361097785274561299840 12600010 -25265269724119671439614185621998525440 12600011 -910291605439488010147830647830227339576 12600012 -47143880535286331814532749831246053376 12600013 291692820079764837359657770498217062262 12600014 -165045967594676971497601007410212828288 12600015 -281122844621009524858809839010136527360 12600016 30400416685737277494028990284936904704 12600017 -135169388621520080303402076536712715788 12600018 -277458895754955597765957754032281105136 12600019 -62940367805790761410864693919507421656 12600020 219811391186102273379342241339512391680 12600021 -165102605012744583546729776830846064640 12600022 73099121876314826317348136458935297312 12600023 194304810778729855267473616477134523272 12600024 634262609394372634539236240569110097920 12600025 -1056518689332557983310933919200138398450 12600026 -436656981488337391629852793454467415040 12600027 64557424548660540350936830812233616720 12600028 303159839936231229386709709363897486336 12600029 -132681763562463998712380652371969113716 12600030 -102256654151904204050649960947735863680 12600031 -733524312660317279951601282537365704800 12600032 -29081672654301150914106145644336119808 12600033 561330803543498578334184913374866350848 12600034 -548877816561349341494204389584505201584 12600035 -187559843351821036280569513215634223040 12600036 649791622715621204247005215321686432000 12600037 425674114837760607512913709227481698686 12600038 325191689970015172831095763464522819840 12600039 222878950006454551206582727501723242024 12600040 -474869473444821527344844224219607040000 12600041 -115078832803359536022163392998822380416 12600042 76076136625421579682333192550070059008 12600043 590062162631597623895547054997358536320 12600044 -1909066082175970476398901981930897408 12600045 529509484203318527043932515048494448620 12600046 -624383028898309952859467580318678702528 12600047 344499366078886915650169884719885276496 12600048 -193327354239055726520254147058976915456 12600049 818504712894275189324528471877428592192 12600050 189312248050733673230191704894304762800 12600051 56583214144820652307514593810723282944 12600052 -2102113458809588466563324430011301819648 12600053 24987250664986201476216846703383762204 12600054 261618416837748134708243208269645888640 12600055 526811046681171692300208367864126736160 12600056 -434783925932971872848573885918158725120 12600057 -122797550380760321300419725704788490160 12600058 -235502164234118050533173905350198783120 12600059 1067876563762019102052546854679399722040 12600060 243044708204286129332544828153022955520 12600061 941688296050126786659964513554753118572 12600062 -1599450154786608787678016040027399936 12600063 90518989232368932671219414517977126400 12600064 -121383613211350787139381724542954110976 12600065 -133294342824006002996622099718263534000 12600066 239248656693767751107306043592109130624 12600067 -1025462849750110054842011417620252484352 12600068 -307837322987738449987747115907292496640 12600069 765849367428148219993163880783368216544 12600070 161128123643791084691456135352011208960 12600071 -2208503562836072940888480788301619534056 12600072 -224079734022975639123008290513652736000 12600073 52116765381488293315438693580135060260 12600074 -131604771129808486427541118424047469568 12600075 -8638588237909746570071539613755694400 12600076 -507712241857285971140155597467685521920 12600077 -555189342424046771447449472455194769728 12600078 412270129328171246339839499737453731840 12600079 178720647218240720224598128191756867840 12600080 77105341785336874482273111511990272000 12600081 -236010710475908069640651763047690552972 12600082 152596074438859707807264154471385539584 12600083 -62893701569949586812240795034368394800 12600084 -219044942534946135981920217204696035328 12600085 -1143931461829864516455465146251982621220 12600086 -125689494886850610654574440991762840320 12600087 -48136008688425969059667884155904706048 12600088 140894045229148201518984579683756021760 12600089 -447639343406122304358792095648979846528 12600090 328090743768279027699981731406640896000 12600091 262140154881604969321500007029847258400 12600092 6578756073858994076731950072528402432 12600093 -3430338064221127601554670170763667648 12600094 -146225296450462644993895421892286625280 12600095 -1878741646650443088790277248744877923200 12600096 261954300088585438188608413238083190784 12600097 2028932820348339573608605331096478165040 12600098 161689814581934258946785223197053211136 12600099 -614825867417178055239843124915291820400 12600100 -223591094086963860542879933042719081600 12600101 -818065122255905800853558966323784552898 12600102 342857956329883191707814555426188482560 12600103 -520676879919174943870187494356619024648 12600104 72643092221262047898954683552199229440 12600105 -150829519712097907774189459564830720000 12600106 405521051041417352430936719762797971456 12600107 14449846208238835961809315669452210480 12600108 334415184224926926136705384506663220992 12600109 -556310978763274192483492838204803422046 12600110 -273205793021264006062851031591662143040 12600111 391132898296280289903256011423969109272 12600112 141694319467184760949324008431343173632 12600113 -394544575422013324261756627463749308096 12600114 -25722493344973834222647172237553152512 12600115 -246514287739955789235745826838071221680 12600116 28546748629178551599361187810325227520 12600117 102366491350322368896427392840879297966 12600118 -16815253534306346317789500310230492096 12600119 625965762139142541809584330330560382896 12600120 52644829297041602869456268009194291200 12600121 -356263899754242913051833256292400958678 12600122 -558429566734514279646258138358383039888 12600123 -973985236059500677060698225386426893200 12600124 -517184476519289846265614937800062280704 12600125 -2963302974249313207913433820220601000 12600126 247585018908908667207235653080698733568 12600127 -572055189448323289554686595861969910488 12600128 -337903412063163258393675915446383017984 12600129 596952574505649426915354821785562881584 12600130 -818770452560397190010003844881468551680 12600131 -525856420360954152680071522261101856068 12600132 923896699649126096808253470673585462272 12600133 -653480652181761901379725990363386040416 12600134 3661372099193230526479356179612088192 12600135 503369148014572297398207153280760797200 12600136 -395302432796021912947720728013038551040 12600137 -557345736613744544256713767978317097056 12600138 350521915850405580547671265206747652608 12600139 -661965798328539819925655698931324398060 12600140 -56364823972128048457303367180102277120 12600141 105390894241351638793584730883786956992 12600142 -188884332543033233991886034955933543168 12600143 538487570160348159176786879296708225392 12600144 -259641106637857824707588546990852014080 12600145 94530962856724974557021425233714543360 12600146 144699598635258303034996710034267119264 12600147 17865516678588782208779579701638462720 12600148 -1195547664865057918974914786041454567424 12600149 1003570579945157207835964816105880211150 12600150 215223348532953873816675623970149529600 12600151 -582855136280870351902064679808169627408 12600152 -352828956887803476977490922241417011200 12600153 -1072755874787480177709122070553127046438 12600154 -549505184485419491608084939332913486080 12600155 946744270173888824782532458899378298560 12600156 538092709974102788605253657139116124672 12600157 -694917544046057596313971810643227743648 12600158 566889369880525999569091186057267600320 12600159 -195907632162691268351995056922632804864 12600160 125068929182666513092598692812981534720 12600161 3022346449207478280652813493890693248 12600162 422422174689687194096111590852703121312 12600163 1438936524317224435708995226209163120412 12600164 -163610248986807709248820050806022968064 12600165 -16191655443446058421174819307486511360 12600166 -284523636216584699745038311678264903968 12600167 -78028919607259556011637559803964539520 12600168 -43994408994085042893968267663867904000 12600169 -977640340477026757640497763017593741056 12600170 -128394454392926855729418137453387907840 12600171 324884453988280491785925931466373528240 12600172 -5545758413450359432824477825531276288 12600173 1651537756502167693498397911827759966720 12600174 1022674944636239250188820904936220170368 12600175 -59807670329815474911226429367059740000 12600176 92576162605202139162924689867012800512 12600177 311103273634724500842585730465870731360 12600178 15585965158931950140606205672000634880 12600179 2003448686638462361860024281155262997176 12600180 2274470758143729439399023608958831360 12600181 -378027573327129550125735574261020900000 12600182 86754117055418623153544541847531315200 12600183 -1231632774189047034216048203303397808896 12600184 -2576229582747365719631792578765209600 12600185 -245415470018750817892259272302815982000 12600186 205983689709328552501614799956937304064 12600187 785728281054133175977239991697133276836 12600188 -1128953453125202462687629127511837530112 12600189 40296057360273432389543801105411018784 12600190 -73001549729382913659432725231671166400 12600191 -1729681839003485129490075599659432065408 12600192 638597219921406217868598921298496716800 12600193 -1202992360190576016617842787476174314960 12600194 540904159624235778586334272959744274896 12600195 412683077337671878395248593134633795840 12600196 920736804507818496727705772228429561856 12600197 -288298013529153249659467055373015624354 12600198 -6640241329500962596954998750729096192 12600199 1118780154537417556968522638843227597936 12600200 173543883504898563376630320887860416000 12600201 311484096387612329622243674665251021984 12600202 75504502291299618955778612239248402624 12600203 15741281041576211540152778641357964112 12600204 -4987973768855235053577880984920207360 12600205 514048086000991947710332019182397276160 12600206 36761460811732636157798882734510191552 12600207 -389822400536814387805481365151552935896 12600208 306731133845180702725758890270218821632 12600209 -1906214260886383345156023892712100784590 12600210 -126952897946032748581771565680038144000 12600211 653956790717875573233185128294186201600 12600212 -66299696817763774464637732825581884544 12600213 -517192046630819313700125832240148326080 12600214 -26563536292417020202103269796669472 12600215 1080306755770265832349833554206833443520 12600216 -1211312340346985192453668820471004641280 12600217 392911670260519100046022259937339777600 12600218 -87162590989969924201137858078631111440 12600219 286351660661384572460112996622949301144 12600220 -285609582702479293323011667536904990720 12600221 2463005923162201936309696706863080934944 12600222 -408060484884268071120197862675166544256 12600223 -1180480147011638657191786686772883434528 12600224 -136043570830728684696513238417998348288 12600225 -584317887976353084869256231472752024000 12600226 83316426065489760586770853308977265024 12600227 2018224423548385922419688303574811226076 12600228 -20583893407616279760746928596479967232 12600229 -651167386280523546909421151031595614720 12600230 -672833189196971004781807201485672652800 12600231 61781503155928940981737406975500681344 12600232 1387661123997163254506161569910762982400 12600233 -168432205967209930355455783798143616518 12600234 545929254393148441091535166703922658560 12600235 -192348861553219182350871506601095277840 12600236 -488155200580334588198117432682763937280 12600237 80247798679083596137319202691365703968 12600238 -11364324158322585508408511696727978240 12600239 422272066357758426051214615308864274560 12600240 -199534198006256776265188993871990292480 12600241 119256451336343378929147840351882442642 12600242 -793203915799722261262514086265412415728 12600243 238345655437272492980897813572989511224 12600244 -663337996941083309249824356279917520128 12600245 449038667644174115044735218974794538880 12600246 33911088336465706784432658335833358784 12600247 20477644151279217242764491633502669824 12600248 -717993968823323977843944925922333552640 12600249 -96054536558522423477307920601808800000 12600250 221825499921696416888123624215231344000 12600251 707403430255806214913038129354044303540 12600252 -223915659370781524113396466882520202240 12600253 91512292992094840079135712563062258502 12600254 -670680438677758086514060069641812807424 12600255 -256226368642547086472636198252546102880 12600256 378059256700934145869721166537702768640 12600257 36441335237468138322702664642012005552 12600258 -576834466219781129912719917814251462912 12600259 69357205781165811602693450012724177616 12600260 -112910584690497050361325353080187863040 12600261 992299002111761640848228847540136490910 12600262 -562520599650072196784244250323723550368 12600263 -780164481172536147909927302300255092800 12600264 -571972567261712929947591023951931801600 12600265 91106256587878729643508470760043091400 12600266 -171117016699164268704470982976485108480 12600267 517934021152043282381131932941086260720 12600268 -51809748218270002644688095080756659200 12600269 -943328222437599378449485498565274923040 12600270 287952742545950692086823438512070256640 12600271 -320461326604141570493740742123833696528 12600272 179689827016139794892783624648795774976 12600273 -137583324154455482135682482401659526272 12600274 -28199215202906255090042163011849256960 12600275 954236322205434714515705446687594524300 12600276 160937164998051464768989528356259829760 12600277 -1592019302070329612412425685850735723968 12600278 348737622673270864155529410128868314880 12600279 -1775230361868807904480430152723769643336 12600280 -312960077611072243097883379458254438400 12600281 938716354895300561155690371259567457172 12600282 29125054265471662290108764639783961600 12600283 -18267773611469778145484206342180561468 12600284 490038099862244076322427962890665029632 12600285 131841705086860106706303780023495904000 12600286 211125435275699481067792419728659646592 12600287 -742607345817723780012111764949149472000 12600288 410245090685901552148402554299781218304 12600289 -304446626916193291656508207974785994476 12600290 -9053825458049216638604964418140449280 12600291 44543229917370022788851967294931752960 12600292 -391431187568475038427379680681450748928 12600293 -2037798456870905626259832060780545166720 12600294 75847921717857131895768449908657846272 12600295 73805567490932520637704318993031773600 12600296 458943455998516501856908534831823616000 12600297 43177218593576079117586021804621512000 12600298 31667200606608072296919182062309367136 12600299 -2669022967050037320311778662273731160832 12600300 70869459284115708216381691355444044800 12600301 766429801995049063694432466324991878348 12600302 -820911802856219885345091011832292943040 12600303 421944881480892286633393406025376813200 12600304 -293313400016535484485404013713069178880 12600305 -29361349186119640026145692386910704640 12600306 756542321755999173502332744720021004800 12600307 -103684327034474996454434096945177851444 12600308 587749693008405187526381407524459042816 12600309 -928678833031486808734236056883575971296 12600310 -695699815723549358764953812074120765440 12600311 175613536509379961553394478166101365632 12600312 613263206702535473513637403751257067520 12600313 -157631964376896778303947359460023364672 12600314 -1107007849811951490199545633783485337744 12600315 -36551003970373107512382176792815820160 12600316 60131591823661953798838068985093820928 12600317 -1833810681852807032840861633013655861248 12600318 547140665440858025754143851035886173504 12600319 -537752376350635186656420419117844609120 12600320 298204035585869841863614928360287764480 12600321 -352178404860496172345101399942161961056 12600322 89028400254460940058103317201722118144 12600323 1825215729058497797504563383760208440572 12600324 -339607577646636408817740681685959057408 12600325 -287802136729221032760915972844144584000 12600326 470298713033128373362744581989033136000 12600327 -1152755085406805737941790450523073377880 12600328 -477541074082938815041623020333321533440 12600329 684388351046167492067335679842285742976 12600330 -522372907005981676492378866265906375680 12600331 607050666441936049645875941968910210132 12600332 -858402909105332927863502210522385369600 12600333 5967535977875436199098221380375241280 12600334 -630560419330068561567439419687972187200 12600335 -311119060774008460228074916019557200 12600336 99348699357950861200315011948932235264 12600337 140222097301866573163727118871093719986 12600338 336090012606069320784543370505827282320 12600339 938526776225801422165926626268725047224 12600340 532668488800180825415134176362257155840 12600341 279136857298888570582548004600902448572 12600342 318397732693428330720300949787384997120 12600343 -485794571087469547796399054819496755712 12600344 -39667788302619378564693453495302461440 12600345 -440086381274988429318307984918049772480 12600346 -618086837007517997626766548512125640192 12600347 -369448231572461721604059580589954751240 12600348 -46849246169887526234908858170144353280 12600349 -2279238489789095572431016684495472426088 12600350 112931581177071359316988089314995368000 12600351 -354644854964713909614045399457932150120 12600352 1584854209970643775197886636906575101952 12600353 -43629363713563263889171484581083640320 12600354 42972260672916606818406673291975607808 12600355 -1127931448618290993893555791561096125600 12600356 -937407495267200279225833385824512802560 12600357 20515508172467378017447770642943194624 12600358 698606534606846564564353638050439437280 12600359 -252265035397985093201176131116197330440 12600360 55016032411850454302898419866457856000 12600361 1362686547359700589325576287830944259962 12600362 443346270756702234682917941394999072432 12600363 870073575611554193075224056327214238400 12600364 256685791510005712854531050102954639360 12600365 -116858769171548589659029808011228474740 12600366 151520008912221054157632097130882174976 12600367 700312344568791312514328265560475990520 12600368 203966564518395596514261376485360697344 12600369 177835497113528663893805193104076235524 12600370 -20339625841975793546622537749697047040 12600371 -189292817715118450903655237850692467200 12600372 -558156947968389181056392674573277073408 12600373 -1685774637476884787553738904566719071378 12600374 -6719448954466593445873536499271635008 12600375 -346906521927138192426857335950036252000 12600376 -35629010593031243713188176028405043200 12600377 91494179699652120721148354828283950532 12600378 -54569126270760108672351824355478530816 12600379 10601557630637373503289578175788214288 12600380 -269695144837935668754155064417819709440 12600381 -1042121802532714087437428464784039586048 12600382 39318738002896442480972617267886068800 12600383 2180128798119214854254095479180451969776 12600384 -6756264414924829476817036186516193280 12600385 206093089400106721300560702733782107520 12600386 -936887326273801450973540313046168162608 12600387 -297990155733177724956173611902495814560 12600388 -44397182021473331293952576514302115712 12600389 202138075209522659363766273865091909568 12600390 145569955807679159128266596071310653440 12600391 2482721585457038835096584419519844625712 12600392 146713172561328537225825180109838745600 12600393 -314511225125766784845580480665551838336 12600394 -354010039500079976051589606921923527680 12600395 -899852276417504740432058087293111605600 12600396 638607613972219415896614142737938314752 12600397 154899296657642664877648060836525616492 12600398 -858369511177287895679900766575234260800 12600399 -389087939367402652823936775491482053624 12600400 -24822319557018602644557665359541248000 12600401 -1688607756524612863524175114549491866400 12600402 265210368914119141770755761186240181760 12600403 784910700579456742034358762496249852652 12600404 264606393368639036068321662313868078592 12600405 85122467054048421471109771065339215100 12600406 -4180903816384537333826946104335792896 12600407 680828849509616631598952008181395795680 12600408 -615004574090470579889834250309834608640 12600409 312250332886062480129542048465689363840 12600410 -6228309304620003270760892802916957440 12600411 -673176370872914203400112691871156141928 12600412 411491438512933506853914484218401808384 12600413 514412201658839031719761037248741100160 12600414 -371723219699002159521888526693659903360 12600415 97939166299283780013310444231392539520 12600416 -149740338823207846168586527707497496576 12600417 649377555272262295453325111157618393312 12600418 1309827585669781373838592647440664047616 12600419 11605748229212251585919492217146034768 12600420 170552452519991265085095637952176128000 12600421 -1523964155431751484700347812297169800000 12600422 -724349959067183686316627072380924193088 12600423 -929626940553833865136830736622708711016 12600424 598444309563701033145436520247764121600 12600425 -454320880554241328572496175049600898850 12600426 77444734063751497983613276992249586944 12600427 -70185350955415715656316896720647806208 12600428 522836035022161922063367828406360819968 12600429 706718030896072893751566845771952926784 12600430 346061730155100823222449155832694435200 12600431 2731176457650670784916085767975002571864 12600432 27176102106153171697710941313850933248 12600433 -2041627540254778417995229383439175191500 12600434 352224561524063404323826005670149940224 12600435 -155044332416937930062072686035131554560 12600436 292956242907161396814500129558439064320 12600437 1308332151071349785624311191017263063086 12600438 4882468463095820255476458509580888960 12600439 2551652122008897938948460154961053738880 12600440 505780771964063056024307389183377100800 12600441 27158799512178696223483799177754359424 12600442 413156691883991555576644431910898174400 12600443 -2068435365890814792450210987889268809308 12600444 998186290445349761061097200823206912 12600445 -87143154922156112219710468377435634560 12600446 62654297096063699248235268831761063424 12600447 -539502715386811473443666415026473318200 12600448 242221397798603006591662390234023198720 12600449 -1903469008579508602149110530652663207550 12600450 57808339660221928300573023173933919600 12600451 590910224232722280152824798877605331664 12600452 -862586976998968579034629392540213588864 12600453 514463534317651332634308668167658925120 12600454 114617147048149367156034284145737494272 12600455 -252339137541025939587858356520021718080 12600456 232956313127787053561700884264755200 12600457 -16815421931464101035747482357117251960 12600458 -210235283600452495790862568248182707200 12600459 -656468993289114519350836203551755418436 12600460 -12372432309941454432672016191471774720 12600461 83939433449956902804144205482629827584 12600462 -1307061566563041869773442110193719296 12600463 -1200396795875130254194495433705692078288 12600464 -177969973028665196006448287749937848320 12600465 -544435967297178651229291811827451266560 12600466 -7231127440011599034702327474016325856 12600467 -564738439554966902524829636757881733048 12600468 -990468459895188740297510213489967022080 12600469 -155196026331431984615656574108322334304 12600470 21306712953641638513220884028453863680 12600471 1050287272344286736939132084788010119920 12600472 570009579181498398746672701133175705600 12600473 245639713619578182209176704567010843722 12600474 283924364082336781368106297899263823360 12600475 -1418074886199101273247667396575572964000 12600476 395870471513046463385426091432685633536 12600477 234002708357234919041460659194050382080 12600478 -901414208850460531611813888126186312000 12600479 1005959772616637911259525598826997308584 12600480 472934338085732310301549959004390686720 12600481 50057461073674483348033670546263996800 12600482 -659538788128549733463746472406340127408 12600483 542482921642914372890906353682353324800 12600484 -540959717198563943218666060335000219648 12600485 837307865517960996741187073032770083760 12600486 161437122022317707655650991929469318432 12600487 283343381012976067846744157823192415152 12600488 1335028726319701241516135723040648960000 12600489 -383535972781808144409007885444003591680 12600490 -261253149224585789085922389951543813120 12600491 -540704113265560076353103034248797404108 12600492 707573499005106657987337596271958410752 12600493 -349374241712876417463979272284323009258 12600494 -818655443791517101637873514265929691008 12600495 66841248016373351440861107401890989600 12600496 124041921554228396472852967392351027200 12600497 -510457869845168075372390649339911069376 12600498 -193427506800865955636833264484191557120 12600499 -893482734151576172810180874596744384064 12600500 1382759639512292574659766182531788800000 12600501 -1033661631271656155490027866676381497568 12600502 -275348631026878481420227187963020997568 12600503 -863035751285985474938170871138004216 12600504 -16125016108155120560589737589504737280 12600505 25254964500708190475901905132509238400 12600506 -371570492128725997212874713613691961120 12600507 106836754757911091133076853736695766720 12600508 -75727015464508188655101564572848979968 12600509 9219402155402985098415055700485948620 12600510 186319668930962193201537414642851539200 12600511 74837658870995080377955092296802839424 12600512 -368573342887128088261333106984579235840 12600513 1203136043491959437270204277379297779924 12600514 263569465867616971928224660416544867872 12600515 176318547777074833757005654425032559600 12600516 538287549370085386708097377133718134784 12600517 -833660369224969015255338495749685934980 12600518 75503137659785166202577012393639769216 12600519 -1362572547842521633710565778867882454960 12600520 -994162522263738785890019071879449139200 12600521 -833052556026231079286650348134543034278 12600522 -842524117658298951879521387212895575296 12600523 -184016953858088052158764062492740360336 12600524 -395389294934740690869844763481062171904 12600525 -216600235730340809527757974176549806400 12600526 246373298838949424851797644035703583360 12600527 1202194680412366064907569818980172837200 12600528 147993453423580790014425883819515838464 12600529 -1339942568062661875073612006027877481740 12600530 -8946194758603460669297770776897125760 12600531 576521982976724827726529354642505270360 12600532 -353215124195862078777072595892279613440 12600533 1151988106306857961485751204949617516128 12600534 2955061711852955001580282104127841280 12600535 297951111197034938448675582304913146560 12600536 -825657613560779927882838654089173155840 12600537 -55752195824195519473252775683531578432 12600538 224257231668794405090944663982791659744 12600539 -53233693616480244423678166461717500928 12600540 285504022970948485316396919442823631360 12600541 -502941301825799248745366053083743604000 12600542 149530547821882602562085178156526517952 12600543 -35855857563295725845158374359624877696 12600544 212728807423011423425764120761084936192 12600545 -189088261822424826975863119386394519680 12600546 404930846348841738642266697810921740160 12600547 1035437992120118681797429171359723911760 12600548 -26542796072292963607912659612848471040 12600549 783356862620922286832804557572132456000 12600550 -366561603292905137512678259664532195200 12600551 535564807235462814807434389313624992512 12600552 -69654987963257721384852512934673858560 12600553 227328336190881444640713517221303047040 12600554 812393736242475089697005449192759724976 12600555 -136628779275933113472376989210583841280 12600556 1125571541447905707726756299409697658368 12600557 -2193241353803842613955645050765941873194 12600558 -204392165478211165380823756672831987200 12600559 -238193555765038755110194243955688603648 12600560 60828850405472552277087419258156482560 12600561 -220551130565318177495376496905959645328 12600562 -119861860636688622165903381367272330240 12600563 -81672085029655917745793759484780475188 12600564 -50570511398172288647779202876927692800 12600565 -502088436806073239466196782652001018880 12600566 -1201553525223616350746255267111521479552 12600567 157454985358485378555787372425209590320 12600568 1115567841627409735820180151246220738560 12600569 -289441755108997679248121067322988883456 12600570 -24545146381274294427715958532275527680 12600571 -107689603188126473583127458981434002800 12600572 426119945553888264193611047605215851520 12600573 -681586660362471817736774045296403493696 12600574 204810386037193057266958462324203110400 12600575 -73175194045728706003956822514457036400 12600576 -1358764688495654560115708362092403752960 12600577 -57632752768688803932896219942566058976 12600578 357009253399729930026069410337212307456 12600579 842202007646755583521695062151631135224 12600580 -959958780108084651516584695891485868800 12600581 -308845981638882863709067384296231703008 12600582 339618250757929476945512512399032729792 12600583 1321951733326212016556741238707555550384 12600584 1341047037591977612642494771514241361920 12600585 95015793877457341951804068559748309220 12600586 -148025395484330800445482302073053444096 12600587 -452810185364480771947597898168680192800 12600588 -92929473566596803520739703639055564800 12600589 45014826350263597545890729185117646390 12600590 -604801551370277385109222995422518459200 12600591 5508736475422993562884299443414357760 12600592 -289870648091906443639964762843644616704 12600593 -1913035596626354593826693213233891697856 12600594 358858662920444704960322420567023728000 12600595 370730992408710033166345105841812024080 12600596 844580724718801837201393700524535150592 12600597 -1163422032412332967760443109069360469600 12600598 16528226779217621140577794134004384800 12600599 1288907139621602525423411388810705362520 12600600 -307099984164788547393160267917338112000 12600601 -104309251531544212771582480884181709056 12600602 -78642846014712090096436468181875017216 12600603 -2694618546909926757636427612348656456 12600604 -460561185685414585339976637890623355904 12600605 -20848771480860927697306293121762894740 12600606 -369987129305014065309641784238708525056 12600607 -389073104103402405858692351456456842144 12600608 2531332310316379319762170913944108007424 12600609 -124542533214054511803934280926339932288 12600610 236701296688078060289556151486055616000 12600611 480968465639541402091961545139452061352 12600612 -39618927649123936770232739340039598848 12600613 -1250818175168610173312994947861804865920 12600614 252501891753110407523612485602305825280 12600615 -200700508118382021280257664247045191680 12600616 -12649233421216373879900222686642176000 12600617 102286987353345472064656134340324980480 12600618 -288286101190443500574217414934674510080 12600619 292620953956872605589268739326592445744 12600620 51912947058273742880559622824661248000 12600621 83337888976871221351569914316720336384 12600622 -600927657371924831229375727011898077888 12600623 262596392333477783767519291944983992176 12600624 -128283496524003625652523357978846068736 12600625 -361674229481963377091395247198604823750 12600626 -870147471114271546412401914105446389488 12600627 379882271128559588193603078537856604208 12600628 527261155202633171818200299948199905280 12600629 391641422240009221411221297923573420640 12600630 -62844455655848421523061783898743808000 12600631 305498237788340340252086994443717483432 12600632 1139340677093221174173940275441833472000 12600633 -867656233790573393788511822227814195376 12600634 14018043910035467812937710250365712640 12600635 490358245211772840543846648436650814080 12600636 -332561694946131503201597665563368345088 12600637 750923228678377874042383139243045433952 12600638 282259393233352897741627782596398624512 12600639 -9324893978258407991089430815839340296 12600640 333945555294243164949937861227640258560 12600641 -197967113136134947559665231457337739728 12600642 -94201052311871294581808460133381762560 12600643 -89670197602217938549086366014841414192 12600644 -471973940238715987731324449321397775104 12600645 117568748724785424484307524357374960000 12600646 -418319322876379716915247310811079336320 12600647 -1252660656006042818427012322458682196904 12600648 587035011396212794161851262368226508800 12600649 198681411011438744775390078470755890650 12600650 415290093501263852313399848725105126800 12600651 -692036887964830616928505583346897793536 12600652 -659669301116491042680574690041013444608 12600653 -242343088520870050589189155484771154432 12600654 -287698692923310808779127231882953185280 12600655 -1194564672984019584919841932123115400240 12600656 -277662516302955561100844740670427045888 12600657 293997252998422303975604342693379263040 12600658 337341038976275909165712867392964495360 12600659 -1091392548687691467335251666849617304080 12600660 550110756714147594518480066412127733760 12600661 -337493520765530831785862242092056914738 12600662 -678907336449858038823941840562723411168 12600663 -189329836472233906165736260579444334592 12600664 -299427661685846171136305477451090032640 12600665 219158630130680899764714882877770915840 12600666 -184558891678387592322314585419629645600 12600667 694404956941884132845193571366550911680 12600668 499815033546931084293422133790775874048 12600669 17582819518731818294094338324195554944 12600670 700248127260905451178992796413528233280 12600671 105744365380379910931966578066154234200 12600672 528464146442626380027697804283335409664 12600673 3026414081807067912578153111875190458644 12600674 -836184131303231362373060253256114518240 12600675 701294476576000778338928501559302522100 12600676 -10281232964287958100304901769361483776 12600677 -8105564432592570807417301667853585120 12600678 -697435982559970178894038119553254317376 12600679 181668213704590731763394093813125660640 12600680 48718967362158187240020620429967360000 12600681 -402525442259102814798067472482805140848 12600682 301498559366150034933295885057890294192 12600683 -352228835742035454025895462309402300640 12600684 32014301739978779389450827945346657536 12600685 26099447684763034251322400734464827160 12600686 62088608660672467743185697571908157440 12600687 28283359428549365885706665565068014080 12600688 34388201197029884207471204968554430464 12600689 585452814651799707624176805675948469200 12600690 -525065568402264436536469351633405324800 12600691 1313196966949203081970180262134390038092 12600692 210040694574662053324373908608009725952 12600693 -1176543464523728280101736950710499844978 12600694 123865772493538901780579459830679921664 12600695 72330858106283267603373741207315130200 12600696 -105933290699585206245171373786964275200 12600697 765987801507964694852658597732284434500 12600698 1095992788780431050560124223847547760 12600699 -284183203559564761819905986575203010536 12600700 -390907837080815159568222792657115545600 12600701 701519317951502791831200721364788461702 12600702 227975295318250112653332032568172301760 12600703 219108296254405181429896468240549354472 12600704 1087371882864677980216194974894228766720 12600705 3339404920500873184108157706416865600 12600706 208250120840149709050788591602998188960 12600707 141480864974336790267019909996127367072 12600708 8572035104440108259636288709676892160 12600709 631418776225140334550015385169297081920 12600710 213786299761561508683071449965490760960 12600711 -887038497463548133765000564530815185920 12600712 652408072227907655037632982027933050880 12600713 -2457721515324072334912491215925164394240 12600714 113272064787725679184531950804735508992 12600715 109613870078482042589876993379756497520 12600716 -117771557947606661937413346077936855040 12600717 34402081612583528142591539104091398080 12600718 -374208064017825641172420465555879784896 12600719 210046805539523782537946462570599107120 12600720 -903928658727999143868007673682984960 12600721 -656616316512710783196510012082075805888 12600722 108303658397165231294950012434878287872 12600723 -499849488308309795008007510847702500496 12600724 711033259132633486273984594395328768000 12600725 -156006943129284670223422341690140352000 12600726 -455840109491278189141128379587489723456 12600727 135420849412683811487025304084654066120 12600728 184708485850914719168959462868187217920 12600729 -379854270480198257359683919955641953126 12600730 49121074160629225501154966471108664000 12600731 -110667109901774661405521723670852358896 12600732 712114077449831526825353465004342604800 12600733 -406834217286803008070664890147133400436 12600734 -267047616246371983224294714610177875840 12600735 -72170216256320907207660558735943680 12600736 -3385126190011464467322445672070646988800 12600737 1608406051709879666879286484632928431360 12600738 -833461932189925569623246647494288295680 12600739 1288200838677868802197526271386564176920 12600740 -466408857331439292335297894012347153920 12600741 12928506263041719657377410486511575392 12600742 -766560980783112983319433496630704148160 12600743 388438156527444838963430698217189110800 12600744 -270810849211979469065124241051902689280 12600745 -1229959138998352550463013627384900465500 12600746 -894050324886833242950267315638873390928 12600747 -1403903037669823502426819183395723967520 12600748 -75050344468643462413300470411532800000 12600749 -14225468409583510473993743550906252480 12600750 -288909279600332112111847186992733632000 12600751 555542334887326580050183292993779620752 12600752 -421420558973037737778497367900634988544 12600753 413513925865643985763184888389014554208 12600754 -123063325194688249856974756474155510240 12600755 149132850827063558741207304462807314160 12600756 -48025202176915991640215449348392124416 12600757 209834940859983103149629856064741780224 12600758 481484149871712777155782122489592233984 12600759 725820940994066589927254930220815981568 12600760 313366592824353677427917724369063936000 12600761 -1841419074808079008173330460622225672700 12600762 134983754821401651015937463707764698880 12600763 10661617735086500915356064575193556224 12600764 -1368775958302404685815461527717323637248 12600765 390912304229846940557763229785910122060 12600766 -181940735108748448491098114686438119168 12600767 1865815082032091192217678462955151842800 12600768 287471634690308306025740680117648097280 12600769 328185454618036123010333021642606360260 12600770 10607808038974697914034150913574533120 12600771 643785803090960263132237838788105675512 12600772 -464965960563633029729650772345705674624 12600773 -653311976733024265153864460598710826978 12600774 -268816907190405325474903268659847048640 12600775 484623236605116611384833029327119334600 12600776 -1486432896308537115349224494553111106560 12600777 405834851682581722579981592377445370240 12600778 54730789404331308523505547727036606560 12600779 -277709354815224322901345117086859008620 12600780 225671210118099868851420724638112066560 12600781 2575928405061788635088413966239708636000 12600782 -1103795802677058467347757389914760828608 12600783 474057243281076121617785626109916565800 12600784 -163741271398247579986700043972713775104 12600785 -104120550261266284523822121183626025240 12600786 -550846437478082007646302034689170287872 12600787 233635637414065368301459821319000955904 12600788 1415554398749244170911044478447789193088 12600789 183040798707692428159241083862102757024 12600790 -542201658909778626692732875406965219200 12600791 318046299923841454925214969235366353600 12600792 204027255878664756247453287216678297600 12600793 540909936294192841831303230158260086400 12600794 -472567057196291671640224752688278509568 12600795 636197647896538879519890020144585182320 12600796 -179575996656448012120909950485723498496 12600797 -292702293728203000153181565546207123840 12600798 -124723182770785189413140838576871127040 12600799 693278892216774008285527775034750408400 12600800 965026594859626072093832436280688640000 12600801 -274796555385981018330023905367139268332 12600802 -1063917136235542605534574433555853362688 12600803 320379556650912373080947063597177685984 12600804 -16092934572658071477592790864480378880 12600805 -80282214743250167505078044336215597440 12600806 -11479164387705200190417222947387971776 12600807 470134456413416828110447876406679891840 12600808 -859293162048355037199973464024317460480 12600809 623456393101977825377048456201483954334 12600810 26497090289420268231753996681375957600 12600811 1055007885609840070958506935819918571512 12600812 -103326391746783680082188539529193692160 12600813 -475816171402217380658816877619939347456 12600814 2015144859468952732728355865347211360640 12600815 -530431280506043460381158376931873200 12600816 -335650438872678100076126975060874362880 12600817 84813486567551707932430295080716691812 12600818 90746527393878490818471850887748718592 12600819 837047268770493786544880195190336000 12600820 -244030273102483882647892089879428190720 12600821 -384289177691934141445585321925845680978 12600822 -2114704221293017900048242051528056064 12600823 1536160044084040174382977100640192260072 12600824 941907202127089854580877467638804172800 12600825 -559955403326158759969177391105937746400 12600826 -224162606320036318406327902581683506176 12600827 -418108288341028860510875019876015567324 12600828 592500203508296179660932394004335302144 12600829 1739053684388546475683024909498920231430 12600830 461711431243331565968540264041291201920 12600831 177163179918509363369549484580676887968 12600832 -414790546140558314884911466239605342208 12600833 199168832811657525999977725834601181120 12600834 102880364145404786806022177468484314880 12600835 461056160471767682369055150540643527600 12600836 365044358805340488436050878060848815360 12600837 -319634180367144881028846195915218847906 12600838 -319522911953276321564375274173217423360 12600839 -1324890800202534564422160088479977241960 12600840 604281876289980494392276764508097740800 12600841 -1906627362331302703100412054036392662656 12600842 -410952891484005609808446307616506389408 12600843 -491888914033335094402503581806731343872 12600844 -991206719101807166939994252208671787264 12600845 177103888373253514746274794943717313100 12600846 -40551690599647210465999933586965357248 12600847 706288313979165514982381886476194312432 12600848 240904020127285441125233762076423782400 12600849 -1263592473923089168720866763985608704 12600850 607987791889406928475557245965564772400 12600851 1255598497074219686954641576643189751852 12600852 -859644143232767467529700976825653467136 12600853 3057306091911966722880150212831405408160 12600854 -38416490315717099640822722950942547328 12600855 500162307356687779102119189271479203760 12600856 -278680825281439602653180743895679221760 12600857 171514764229427917315428701905085541840 12600858 31044752878074769209693715355256316416 12600859 -909796202169350095012727134448999088984 12600860 -535939167201271734346549607975418769920 12600861 60474942004225254956321704702933609728 12600862 64006836263177933781486073402288578432 12600863 -1015193835402104829483697178874114865416 12600864 -214023514270202869527473856759960109056 12600865 627602264312396299574257588007597338260 12600866 -934857016215546106183931173152473984640 12600867 -670573401287108333423789377047711548160 12600868 -37197271488481113252981979388384333824 12600869 764921509321237111209590307501541566270 12600870 488212926234439880479253606010074620800 12600871 -48540153939053041280200335885100074968 12600872 -584483598383228626519659494681071534080 12600873 1805606705350366825907782652819025026880 12600874 42144544154576083661901430640499997440 12600875 51730943347729440853234575293602344000 12600876 887300442182349466317285860289374576640 12600877 -1646311036065555267248313245600279449800 12600878 186225282436242355362417488273188521024 12600879 -91131481902342659016718214558579433600 12600880 113049135052165202369478572746140549120 12600881 -347486388146408093345373446124111183900 12600882 115983305925743570363553996165647361024 12600883 326427119157361594352524877198060609544 12600884 646608751027909016553129270843684864000 12600885 -188164253110527292410386722454618001600 12600886 425990741597052501445809584099916991392 12600887 296780242812558792053455387889514016560 12600888 -998475826399682690038136830044892692480 12600889 -557338841299070487196418263136805115734 12600890 -765130758056668659118512723960044908800 12600891 174956291898218851215834354492455838552 12600892 -12945911967580442009844942499234456576 12600893 -1001247093999230206857605921029687943220 12600894 26084247554856455322865824232472675328 12600895 53564917586692400132910285680831232000 12600896 -46246020781627488407315631419764506624 12600897 -348970129687516762849915277227809320400 12600898 259302105220551336491717041456508053200 12600899 358096602872540786522581720889094191880 12600900 250413805881650102108945978013742080000 12600901 -1683476984376270629095104306729494720098 12600902 206585580918006808896245548549795981152 12600903 418472320098310638930817751624487525504 12600904 1917702882102191755694442454578631541760 12600905 -408317824814082395523516224485672576440 12600906 -429904750412005979408774968199914483200 12600907 1586847165598998180927590447420314385832 12600908 -157238130797390408363674598682617877504 12600909 -676387958770501823035479918004556534676 12600910 -75781847790013991641674324172824844800 12600911 -206528639562298533498478896332138093376 12600912 -199306490381072214701135321023408373760 12600913 -105435052920722785520683776703820660876 12600914 -507839170564897775462231697606943436160 12600915 682113026579878668101706586361069359920 12600916 -729177306619486291132074396619754565760 12600917 -1410417834860534406433319607925822927488 12600918 -439660720596825095929461290422584594432 12600919 -1348659699956082892073051550984533042680 12600920 -926181805599259515183632667266169446400 12600921 114541544241181256896539438115424828112 12600922 -179667497913074473843156101993572839200 12600923 862117953757268740494999698317292879172 12600924 47354157274095575476158645343042117632 12600925 781013458869967281460153397873763888000 12600926 3376827542674138462692282043434699648 12600927 95671723788012382553438358024983847552 12600928 1609905600618476347817590071480839700480 12600929 196473798147315415238461303115131996080 12600930 -346946941238748106890164712435817920000 12600931 -465911018249237216411715875316777588576 12600932 -749308195876262728256227958495366277504 12600933 -566815592545608852865034380366139815200 12600934 161043799342022703045067963564079483616 12600935 -1548369088779379119343696478337805771200 12600936 -31120644215835156044002894014459847680 12600937 -497607611054140696458715294767949037340 12600938 -534741211094067131891910984198003426048 12600939 265210910919672290786771092360066430448 12600940 286795426189032786451004831812976640 12600941 175952527810725572581602330837252524160 12600942 -42168881405268034311620164170658332672 12600943 569515102181269371379703514619688134464 12600944 456603639330202118717786794454570827776 12600945 -120146999122003082368366771132596134400 12600946 835757360540476602875602550716568646672 12600947 -831356942445665938475190990307174055604 12600948 -441948345055048091067297616173497425920 12600949 -1489988575852178002969647703161775172050 12600950 -375582190455134349048612754248709104000 12600951 -1945125629365386046431382629083816832 12600952 -95920023756875559193475835422087577600 12600953 -1221665517965426002745456957327571972672 12600954 -884399889029886802109955589537399488000 12600955 -297669025181982888766453420328682320640 12600956 88700331539181558345073700129793761280 12600957 -770351907304353682833552653832642562560 12600958 217930456301029809380398645224790689792 12600959 447948332091631407407362961363234511216 12600960 -185486115400741844784473330001169612800 12600961 438154765039295069292886296795218935812 12600962 151061393026037652838473130880079333888 12600963 -686201167423520058610433519282690254908 12600964 458533612539481906627075018161799925760 12600965 -283533508977532114672053586328446557480 12600966 139568584995445730551255285443316721664 12600967 -1363799572444749494809438849744477165008 12600968 75504700144862789509696278089033410560 12600969 111324555034468700769874099962656519328 12600970 545894443919489751806875896878405956800 12600971 93424153441010305969373274348087742200 12600972 -974361104917229246740247010551877577728 12600973 -191283853443133850862637318803996180480 12600974 -634073837106803537049932906157891156480 12600975 -115031730441798546365666544966742631400 12600976 -156210562645835332299090177711568896000 12600977 -713531844245788356970638671589545771328 12600978 -2027142148066021720725423911555803776 12600979 230259043103212602483004760653612242272 12600980 -30221546171153673027797758349229711360 12600981 300417219403328988895790137973624196480 12600982 1037000255095668330216904062813775540992 12600983 -2831632446129705353809254054827888939880 12600984 -331014952267796333206095068089294848000 12600985 -1054470733245621101139725006706442386240 12600986 352211829624371865947993745069386377440 12600987 80276227081009330324151381800506849792 12600988 238683835255221820268518123222016511488 12600989 -1289130622805406560193504705596245357044 12600990 -356066383164318300593419866160798896000 12600991 8849573027622298380175068297824743824 12600992 -800792134904255994743420889044405452800 12600993 996417234193934490460492266944986046400 12600994 33644772496189863389513606026408128000 12600995 -934841175596869604202149469292929644640 12600996 -671893627491039900011902150186246929408 12600997 265266973825241501255827816638476236512 12600998 776745356324615505572361000730141164000 12600999 1615815216276152228982593325119010744 12601000 175949487950506982216098922169515520000 12601001 30600531450730031435324830101197588160 12601002 508903877363329201209903746010140389632 12601003 2108435140678974031658243118153994331344 12601004 -34101776612169905022770393149857619968 12601005 -208608862796486375659567633560061009440 12601006 154022806797634159383348618316086205440 12601007 1341175061715168546848395306108304116392 12601008 -27064247874347376546972617359654649856 12601009 -300023631110690695204736876350113049920 12601010 -334289015289875433241283048273313584640 12601011 -1004498429677346719204314864602732496 12601012 -1016689761498530652305651608100696075520 12601013 -346861405537068681008374962114457662738 12601014 41558012388707570958018702550739598720 12601015 -25074725986256747728610318316950767680 12601016 -62525911170625100781388396610292387840 12601017 235104051488737179523560855321957659136 12601018 127437556832766743695249662003137358960 12601019 -864151282135436515426062546582703484520 12601020 -409339638006469334838235288846444953600 12601021 43808057723313473775270704854854391584 12601022 -10605621863456142702165463365846397440 12601023 843534517540028002789875647570222550984 12601024 174242797052695254203847158725462720512 12601025 664694994697193609960864379651029602800 12601026 553533455987939929301853142597437210192 12601027 791703762695650306679404435929282626876 12601028 1044346308794499866209521078967539824640 12601029 533842918634008950160728627043580657664 12601030 -101415789531658203842087243751333041280 12601031 -2042231750157560661564233569221380496168 12601032 -872569058821834025374221273181982023680 12601033 785012577933969754246766074084389667584 12601034 254290379354827509725694004968410867712 12601035 -123485076001792945704240579304141977600 12601036 -460794428493422952041187255442962892800 12601037 -658962008800270098132637021338859570314 12601038 -215397339710712552840386480591633720256 12601039 -190542929625061762044135195918782372880 12601040 76224103185680343641355268114312642560 12601041 -3287988675316984063012666764313892544 12601042 -89615681695447431836129590934750385888 12601043 -99778802025536057811314505277304666880 12601044 628471457898311624353656365902457796480 12601045 215113380425169245926134936142709786400 12601046 198175960953803181845085519883160128320 12601047 714969989424821819116494279685056372480 12601048 836538235246025739380880941199899535360 12601049 251089072095807820058348340116463223050 12601050 -106332298921164126871617542953835212800 12601051 723644920200851476164713580780741192720 12601052 -698846853290922580603035776097285809664 12601053 829421929318850154839990259255605068800 12601054 204190547906657602962804173366138685120 12601055 -230144290891418116055639066452908878040 12601056 -15500195972646638160403287002453114880 12601057 54910717226490676464908458396619086400 12601058 -1151850533139252770150968988052614067120 12601059 310262916077213606321438224534729361328 12601060 24004881540928425969800012846552002560 12601061 -2256593353365975521469236132545977984 12601062 535672690255879043706209397720247827840 12601063 -292455813814894137885290765598211699680 12601064 7284221180319944409318845614257438720 12601065 157568536842233490442032200126150976000 12601066 -877483136364172372353724842352720896 12601067 2178882479020414486508163714887974267392 12601068 420266324732050634286545755079329004544 12601069 434516939944731616150576591222866066720 12601070 472870710249731871307473022714945301760 12601071 -16065122773341107423389104935944810128 12601072 -154363280636671951169211207007303139328 12601073 993388562322040129165794951707437034322 12601074 -38587364365117865769929862045715979520 12601075 365135920559183867156665189951149631600 12601076 815229406311829904458954131857828438016 12601077 -137672182131287036734484623463634441792 12601078 -31357163502266187347667998030908569600 12601079 288757440793437639544561749320428048800 12601080 402626330059114525048599530980159488000 12601081 -910779937919524452305853831956704692118 12601082 -122283306672275121150008486594647103040 12601083 -667294953492908512551250381567010844672 12601084 -543609658920990238351849329256254582784 12601085 -205850209433804164370223341761788871200 12601086 66279746521299448459072093232357100864 12601087 -1009673537854852180868619235268057707264 12601088 -809678781771458290430384915610272268288 12601089 -28552666651404753854152226533863076830 12601090 -306322997003185907050952801206272822720 12601091 388502161128330070139573000883614597232 12601092 -236513128534314533713393098029554728960 12601093 -818442871310313183311024816758845978658 12601094 9075415009368512018209310010497685312 12601095 184258886386686496147071813644725566240 12601096 -1337844936867073843954602452583331998720 12601097 778203760164271910279060735892837394944 12601098 -148610397296093159484647670413764876032 12601099 -688298381624801405084263300124801950064 12601100 374681929258598060597209828817426630400 12601101 -824702380532488619225427307546830908736 12601102 -342635799646393347731586057267383669760 12601103 693109823801902548456237917170126844640 12601104 98878892367413992574749483408856186880 12601105 -390569632282770980927035842139747654080 12601106 393705111372406482075150163440902114304 12601107 2708623875653937308743395663661059528 12601108 603743441279112347116381273739627380480 12601109 1846002124652964009144087959518549636860 12601110 213115041438928490248138317165626597760 12601111 223245771143352208704887992081975156552 12601112 -979838336267324111274736139166870988800 12601113 250890285531856478189494220052067410624 12601114 7462780579006830747098305374985647552 12601115 -145034240698359628352902062274465326000 12601116 142465671332902595305178764968129822720 12601117 -531011403978709260713458915977565447834 12601118 -206565006153729005531627212434717402240 12601119 -56067163610167986803095103395629535872 12601120 31675245925356825695995011910242140160 12601121 420667916106826696734851713943106773160 12601122 56493622451130986706594714939629493504 12601123 1922310951643968572959995359566946903040 12601124 -728471726538038241793146570058953016704 12601125 -167265174684080910424293620650661472000 12601126 938764917429561010582768399767807340512 12601127 -89968750759299541792684200954112805376 12601128 -158827284769476009627857490924210094080 12601129 -1299414454501560669468349631205261058224 12601130 480160079213359163749053043629300996960 12601131 -1379606737697184797113932028382803431552 12601132 1269152051015438337726922936976263383040 12601133 -403313512096232673225369098091835296618 12601134 -127491741222379076598352701992329996800 12601135 -194507813041865336619660721292872923600 12601136 494427233959669867119710530169083920384 12601137 -170191470947385699883080589349149484832 12601138 -866991287971451434480162576078465082880 12601139 706341310279637461769962506884006828940 12601140 550643771129848208328604449903449241600 12601141 200853942255351466840533445671207456704 12601142 984059941797710223293929965476221675200 12601143 1164722514852239708044444118824884583680 12601144 1101670180612236742742693309332917596160 12601145 -181953771419102293802411485432944751800 12601146 421644620434550351865435152426463427584 12601147 -99483114531671952383833182201585202272 12601148 -173018125733809291648049914886753353728 12601149 -398085147480265390202138398634509981152 12601150 62539445056351700960634361352385600 12601151 -1251496487181195719092581669506496961296 12601152 -533681164376111326231435856470068953088 12601153 -1660233434185463794808610318946656321598 12601154 -389347405917385645392126071506005633120 12601155 -47066235107083850728317633407974068480 12601156 -671492657141234209586191193175178211328 12601157 -236249844485538131487849631451218571040 12601158 387851383370687864444451493173172718784 12601159 637620739217454716127476227478517243392 12601160 189635729203114146853127380336722739200 12601161 174518518090626190294439714540505900000 12601162 -3789266248327903297841740902134800896 12601163 -680659609689923785543743927895129188000 12601164 116224116713696145669432152568638183424 12601165 -1022515356225028664937690573679631025000 12601166 -18069535962571285710328184436818507136 12601167 -17508418739638415794607012178788072160 12601168 278732436528968004557905463232303521792 12601169 -246459555748746618509049097233387136704 12601170 32983271057529512076731254390631439360 12601171 775149827042462769677224333707812457984 12601172 -385973380412773773733348089144653725824 12601173 -112203427936321457481347853518173822272 12601174 760048481673841503114801044886028496544 12601175 658554055101971598296607518363370884400 12601176 -184238878548709566919664205390763130880 12601177 -1049420423678535581240634838998408679868 12601178 -369090880327871137227262483866021753360 12601179 589045082137326622219623150179244623724 12601180 494502905648486150843482393778776089600 12601181 -717360575047961718741106380756186093018 12601182 711964679340672568495760632331144832 12601183 737262296770940878401164572303077052680 12601184 661161153985140851556054182175269191680 12601185 -417981575920120944457854586756618656000 12601186 100646792255241352745253090951041383488 12601187 -29076433127989991925031442516939917560 12601188 -970953714111533545394309605906392352128 12601189 42536340584431751381127844097973044990 12601190 -24355105143061301038673740214472867840 12601191 181765029410138343107259403154152881192 12601192 -747435450833292470819900290391512350720 12601193 38233995248167075970092783352226017568 12601194 287628644173472144944083455440288481280 12601195 221758084597693896871342725425196769920 12601196 199626298778527785805546632573202836480 12601197 21738884864207502901996210619339470080 12601198 153302341597003729061753828291606721600 12601199 582263840171185390351044504783056069280 12601200 -39525095193536470781676393064511078400 12601201 188408700035120421685874525525979459892 12601202 -565973756846459902856258758078599614448 12601203 -519112767134536736453618657765649162696 12601204 -61215679428629401821057325539579887616 12601205 13860996788147581172198982036805000860 12601206 625454926872768991983452430280816742112 12601207 977009763729335902311566330871916388456 12601208 1718159670074054991669640798630891560960 12601209 630987940585407555800837704193502836304 12601210 -122267007079589298888070616319817566240 12601211 365907959124733751777940273145838138880 12601212 -262350300798419754589458052734314339328 12601213 851625035075842858643542938680327075462 12601214 351751789510638220520009488643129811456 12601215 855894290821402543143041062341554350320 12601216 1412076467806471954151841433009017323520 12601217 1985333068083777003614496630305839318272 12601218 -114918073527867018196505495966148280320 12601219 -60160612527052710413758006134765365380 12601220 -22876654506429586567807588557493605120 12601221 -306314363169640910962531426670949977856 12601222 -465436994855951694071802901700639534976 12601223 554111158157180179406470761585066248472 12601224 201711201411506116363378349890365849600 12601225 -87496699346005679270220743358527232000 12601226 1315519665898807689331673684270373285888 12601227 -173980722692861320302342196832401537824 12601228 515718193865778045670485383396478950400 12601229 148275855932407178152061935451299080000 12601230 -113438930416223341985485853774651153280 12601231 538941242689385783100135753564147114032 12601232 404306496745258782586780694194279981056 12601233 -1229760121190655522860899285485001063356 12601234 642550042078305823090758400489978544016 12601235 337580276603851040346576908656502101680 12601236 -9417381770268357378691694622873901056 12601237 -2127653995965581090359669562517692740320 12601238 -37156817936772902338540983078172348800 12601239 -34668777095803447823518764660229886208 12601240 -674756175779919360380388380576267059200 12601241 -694654604567004558087511664138637554358 12601242 158251058607291034820367900264018059520 12601243 -408492885204864355026444638363721957960 12601244 -657100567582382839591036107874964734464 12601245 740209656522798629155530431408948577120 12601246 -114871114152724208097695477564527724160 12601247 -294772104427079821112010990887537295000 12601248 638905679323398491963217271504034070528 12601249 1277074147611637296819377505949067233250 12601250 24578117150602898229992680916269620000 12601251 162018974548005353484875593313060601360 12601252 -304051888894116715957439640177828069376 12601253 702646456732460771400190848679401019680 12601254 46153738841715754497816388030120014720 12601255 -382902344270483014801734048454489152840 12601256 1455212278949114661406523805806086963200 12601257 872640993304273788129505611040884746640 12601258 259149722494342029460242313195338922080 12601259 -722014002776465348934954996872621717760 12601260 5885494891439553451002895354842255360 12601261 -1547354881651590890060834019257968540138 12601262 -580408878661397961837447030709499698368 12601263 -517344731072093329284025199071737565056 12601264 -8070482219812715117610298283053547520 12601265 418922702577302858094047745893951137320 12601266 -558719905871359545957534657950382528000 12601267 -115042823597727831848170166965818578960 12601268 18943284639495477491322914380726868736 12601269 -140928589965703621308280579777362775506 12601270 -569447235274680223686754866530872922880 12601271 -284682163523507617805331153637502349528 12601272 -16644420614037950457478094897025638400 12601273 1656835550437717896906790032468597476522 12601274 40207739729148675438562632798430609152 12601275 -89124106965259951534477301557882560000 12601276 985557569440590715274423529687107548160 12601277 -80134727189541748372933980375964099200 12601278 635582131057003930241243601565717499520 12601279 14631604139564662780187358446613006720 12601280 -28359604812454240839669871976424407040 12601281 625308988264829192991083214270380360544 12601282 148788835790390512333108132374993526992 12601283 -386700354411400061795438556085437281280 12601284 -308508892306237810130639689831130431488 12601285 1484423243187092009850927385120213873980 12601286 -693280445180608786455525301946032680576 12601287 -1011220145504391727700747876187427759056 12601288 654878995297459605883326002811355791360 12601289 1647856222411437381693926556675237792090 12601290 -132625543090470142378772360652701184000 12601291 1590980160274300225475392295437276841872 12601292 1105522262635572748810751682326721741312 12601293 -19715075562049616229858367883902582272 12601294 -471903247325083458925310222302428576960 12601295 524767964164546719631768791465567965280 12601296 95736800289527600091693239545934929920 12601297 1937826553532737774410720415380722709746 12601298 740638544373155892580541839052920352400 12601299 395604935625659610458048301810454599864 12601300 -579316054801535645053782269382033289600 12601301 75424411659595801146021136584655095132 12601302 10560529652534433045585499887421138944 12601303 -1152960381315834999721017461968955048 12601304 -810685192079008034328644637918140743680 12601305 1423516422788870514456055426734885552000 12601306 464911229989502224218415495881053925120 12601307 -1026061059930113018730433305843359184444 12601308 172328641398193091316031605930539111424 12601309 -91599605438263698644990990998617039552 12601310 250410958373021622927611665130875402560 12601311 169584167223112889656785647225435975424 12601312 -818775351408862047393762642855481835520 12601313 10773838270366595847896859466804046400 12601314 209805272075216572300508428411751909376 12601315 28118982387751840670789123654236122960 12601316 -108390227695706585441029862882721189888 12601317 -468634532317376185507630684104022511520 12601318 -255783814900158351759736382344948261248 12601319 -1865301984524767964820208234635491069088 12601320 243926768608312719773922159093291417600 12601321 -46896243575049343502558269988081251328 12601322 7877460879076172957931210338312020992 12601323 -26452202363995965991306626517168204800 12601324 449133592522461720780279297111537725696 12601325 192109330882220111054747880849185049600 12601326 -94710636568157328981199477759865720256 12601327 -455661456371242323537457463694364283824 12601328 106850558368459800651233789641755525120 12601329 405232733665406945065589017015461280128 12601330 484088951599848244201378362892992347040 12601331 85788767242034885948982737044129086600 12601332 12176579646800718186103216294388428800 12601333 -42953130354600390362647536448524526536 12601334 -1092129217593423821205163069894473401184 12601335 201291977015066761861300763393318412960 12601336 1735842683587164474024035121408436776960 12601337 -615123553567689675174440590364604776448 12601338 225750337261192231339672627705495537920 12601339 -1406580109101184222024454038881765551976 12601340 -744843575112434007705292620581234972160 12601341 1322136875044587689785567363154482936620 12601342 -358214840624487125482385157811438920576 12601343 161191474515677409261295557183016404600 12601344 -13457493970307103940379548881612963840 12601345 -33899092662806180659496241027391392000 12601346 -106056364726088385300243915495292360800 12601347 319201891035668220366476299138482757440 12601348 -584707034125528354343269472694002027392 12601349 -500150119510824817757927293524080269764 12601350 64954605007372508751724330628330251200 12601351 331103143463538705501905801374686369920 12601352 466587481986811582476141009471557806080 12601353 -609837751686721040397618597322800474096 12601354 1093263767617519658137830387744810179376 12601355 71047849674182824487310915030905073600 12601356 -131816083076872555454057814205737378816 12601357 1700038639763939654468309725649345783606 12601358 35089185854169579149928085137525448704 12601359 1721439349813295605606897184798291544720 12601360 307256644697336249446301958219992924160 12601361 653038728730893857064962696742433750962 12601362 298797275380695645473669981918755700352 12601363 -1163322203994229544024099759013218130388 12601364 315644983294039013432710621958742116352 12601365 592904861339708156758177621479229440 12601366 -342221782560363709032965833280075003136 12601367 -61803826911024567597389376266342693808 12601368 246666057713984322560634702477053091840 12601369 2108465700985142916724148731975813029120 12601370 -817163163506255513558799202877060352000 12601371 105360472114092865912913824232068758720 12601372 -342368420342920761060107216821395834880 12601373 914429410155693329593691253533892971622 12601374 229466770049649008437767462361677284160 12601375 -521007374908840279731748871148030906000 12601376 -744312110368190102105190121940981907456 12601377 1509379689319095998605856135242031241300 12601378 279646879170471972127760093453157210624 12601379 -58731391775102288247979436847776774004 12601380 662861894524224555340573585436296765440 12601381 303576882896106948506648475634148897240 12601382 244689150053005210898782133706808428672 12601383 -795576747676075436638812369898630886400 12601384 268801778439733663175615229779724441600 12601385 -161423566182786937323494979617700771420 12601386 59142685220201380023768036409619927040 12601387 851859581969218543363886802913877690036 12601388 61972184774982543671414421353526828288 12601389 -480038302156521334964527972943622560160 12601390 -96164411162506386509477996089461947520 12601391 -917894552832241946996801793110794159632 12601392 29930060892202856923711230123630133248 12601393 -147854685898069373801686699067313636800 12601394 67993854732557780553604889476742968128 12601395 53572803985675699205772878434311145920 12601396 -1454696442564244627601891228097410627200 12601397 122092815453122832312553169320792353600 12601398 -127012026926905017625648792159740910080 12601399 -1424195367040405683891066866388788353680 12601400 171740464172391516726994623347057664000 12601401 66219145790357316090733347929408023680 12601402 -552731579664170673795282423765621732096 12601403 -370710955562451748868230932766614072480 12601404 699212101590133890358518774757846448640 12601405 1838184868429167224202273393654290952960 12601406 -48632044382489783368835354078157687936 12601407 21303892409050325061078367278956728320 12601408 113999468821755138693922361798819840 12601409 106108230840246597536642289299314031040 12601410 253860925158442215750070768654060047360 12601411 -2925515710432029937650914871989454169088 12601412 -1810575610578518340943630854641321122560 12601413 69836905778929289624033380221004825344 12601414 296757384059198037039853698248790657024 12601415 -1535893605775732274562951784451188690440 12601416 821841477261936598755506250784604160000 12601417 292947636871006690635736440311244277466 12601418 479620196007620626202382509683824026160 12601419 254739651115170620566330284556681768368 12601420 -490837189392141321423280205868839331840 12601421 -59911719320870374892089330749704457600 12601422 136265510056639946833903642782466757760 12601423 118514640580076143102968134305611553480 12601424 153273255181849777265695449040945152 12601425 62925409524529520638661085103452492000 12601426 -964652882295679954992530998798700639088 12601427 40559686391968260558855583628762645112 12601428 -679526640185300065412601791028928358400 12601429 73455187618099673330740059909741767776 12601430 440825204550198452294164985454622959360 12601431 578043860044274014312028528786406575520 12601432 324152930764558007399703546986908631040 12601433 356574737008238007689034119696072974404 12601434 251513185496403309121398917976871150080 12601435 308748296162504810739966952862026736640 12601436 -637183240045513745199762166210478679552 12601437 505684220924980989744478684126180705152 12601438 -108517160289730415197596863472850752000 12601439 -637033677086847384962328660754170296376 12601440 12983468985194686300285685846743449600 12601441 2081640137891850383167243126798521602984 12601442 -87845212180760333045406683290086962688 12601443 -434061476783045515219595105662092972936 12601444 1831657159559733574994597270729906492416 12601445 73263994455137287830117277807098862200 12601446 -221966273949113119452011091694102394880 12601447 -1238555813610092392031215290498632110320 12601448 -1112560606048134882125054323571136921600 12601449 97213841680650530899238591411251698624 12601450 -245006769430427806302532625840544918000 12601451 -440687541821307905379019828726211136 12601452 -533753014185609084356324255092248772608 12601453 -1976475621378601533932488319392409616298 12601454 -436693872619983767694690999462833628288 12601455 212938752024689240848342371118288398720 12601456 -18698695313194022487704751475237847040 12601457 -2007669636655796536668377612710270634880 12601458 -427138936291917928136446061176768388976 12601459 200995653489160822649845105610195279104 12601460 -94917983976373455940325527360451596800 12601461 8555120149213705369059711888320266272 12601462 -654686389066348887184948939943904100800 12601463 643021265456643725205178972533372054960 12601464 713514551697212489308466483067133009920 12601465 872364761810426522279085378821727825600 12601466 781008257513904605154494868302550872064 12601467 -280558599255816559242040502154358463520 12601468 1218808818809120860589293275416908525056 12601469 -400628690013669889973963681653231344000 12601470 -1032042445592570843937374862082252800 12601471 130209951457904446245017413437807605184 12601472 -327966584889927461120945766722709749760 12601473 387962682082803982437850831084166753568 12601474 225910683572825134557987831068646710736 12601475 -357993602701926424113494977574677649400 12601476 110509699288552937088065822039242752000 12601477 -1102231846323680438888777928074861368000 12601478 185820362725078238235391534798064531040 12601479 41961685520836838358749490560635332096 12601480 283602944237960162643277623035882342400 12601481 -1816105403064521075501862473471050927308 12601482 612999122448710207006503551654114638592 12601483 1241467168785569537885515680699063698200 12601484 465883493955948414156584700274984796160 12601485 340560197684570710411703773798264450020 12601486 669382335825387828953151487889750204160 12601487 356312260011214081501376031720063929136 12601488 274598386949182875069011012434525814784 12601489 -864015123006637023819494261565605333710 12601490 255650425741962106295365851427872115200 12601491 138727696902834664483646563066616043264 12601492 720518130755545363284619129575972701952 12601493 434073194249090265550322990943706105344 12601494 10163723361193364786177016791593543680 12601495 107953045679882083909311977644083866400 12601496 -1236274246410618088255632755105800734720 12601497 -302538709208941417925479141499007326016 12601498 111889946386570138768850471338183418880 12601499 -2207763502261842745129014093580583519808 12601500 26515271280863204541664714439589888000 12601501 -415150076739236132956367245452591343392 12601502 306200393134442919776130732448979565504 12601503 -1054332126850970279154890207483134562520 12601504 2270870761401101813198112974433165705216 12601505 183325777289084220183356828437887350400 12601506 333599207274953262892487308503957124608 12601507 690969643875986786629863600375729949120 12601508 -273924433037072766784201127570007948672 12601509 943460014179156251301291799222716849408 12601510 288276075398514230763048882285901632000 12601511 302704027311577686010886618763086208552 12601512 -53977109084548245867758570659117301760 12601513 1756757044841666567053090149174731326564 12601514 16049175511779827350067337991345474560 12601515 392426539645097237898363774915037536000 12601516 168889984968161222979085939773470026752 12601517 2514243159056821794751733684675474489100 12601518 4414582500019275731175873031760483904 12601519 558816410114498342157138899829173645280 12601520 191263641269694266079202195080796569600 12601521 -474376768358648111196246276011075345760 12601522 311368992826742576049353750132079064320 12601523 325692605457974388594216794610334319304 12601524 13308132743029118000037119606269839360 12601525 -694351345561384775119179816728939036950 12601526 -491126391881883614932481516856640473600 12601527 1140206582795031066003262321652541745920 12601528 1970736137274885636967969639309950504960 12601529 16295205658199790236994068165427797700 12601530 -25654816156993007480670544898431276800 12601531 -91707647255645616095344154258259782336 12601532 -1144122930115149461401547757190510325760 12601533 210247284718994188994671217274511884864 12601534 59162385195057816249409067339231841024 12601535 -2148953600505991759335954719915404000800 12601536 -413041194061157249197467579190238773248 12601537 -1350372353094814734505389812338920832 12601538 -201415206410432174527989218932454261856 12601539 257782919191162563378839128721433006048 12601540 94130485443192754980751306443508961280 12601541 1918600764877269680602825249032774976800 12601542 418343188575586774402356155324960363712 12601543 1155250178074053828673683937052041304792 12601544 -227359540821915758031722630178936714240 12601545 -611360122227623522560252441806310080 12601546 786359343625853401703636949206457192960 12601547 -543290937432695700454268776549927513968 12601548 -84677441322188830473520478083548103680 12601549 -1051270103127064515338515010526512380436 12601550 123720421060504546557495809840469364800 12601551 -439880874903328798981411729020984656880 12601552 -2402740486128743503520086437367070720 12601553 303844240371753712259823439089894705264 12601554 88252528800786441460624477694086078464 12601555 -301299019309857053328260475465012574080 12601556 -247555989432360030189796154367197159424 12601557 794571807758605551248698912415831472654 12601558 804443479237940442184517611126496981184 12601559 1461104754035655053044231501144550714760 12601560 211170664147040667327306439485997056000 12601561 -319275911051088207144347254240414265984 12601562 -105199275335834430948693343342601465856 12601563 -578389705594866394629906433755622731552 12601564 -257652428820546395703385225765014029824 12601565 -1248536214979910298845962836416078955540 12601566 -106471376152921256529431777092648890048 12601567 20710926216243323763798469251764381040 12601568 50478183469207540805458595530184589312 12601569 119550349438544420266184054725721882544 12601570 -154740913113944395774709854619275703520 12601571 -718241936464729759376076381221584699248 12601572 -1034219897545155413219738452779824130048 12601573 -885026250566845576676692770297920612040 12601574 669669152785442398901247168151704643200 12601575 -18930051449281718994019066167909052800 12601576 159507134676573548039958331239173683200 12601577 -661036702017276565004996615580532507008 12601578 76206493370214883195937357276611731456 12601579 1312896727651855387636996204960454091640 12601580 12700999949391774840683598223344092160 12601581 -802194364654227934294201716556488397248 12601582 -70427796609784479032118995464475448576 12601583 1767011782239841019307868224878865962832 12601584 -192608984007740414307054769494035890176 12601585 -26281630360467328818719540875700923200 12601586 -502100801681031836920463281261734721008 12601587 1277568467367107162751700175455747016760 12601588 -767283292998695774348164609560547357312 12601589 53471327687352122597815796652558168960 12601590 -461617406836057990520387210178237830400 12601591 -42497420218844752368745698716282204288 12601592 1382379269920784110038913893970139136000 12601593 -775030618705554525119130139481912189952 12601594 -256680912420000415270012823358447463200 12601595 775987479861210454633195206229698777600 12601596 -87076732192569210356412874477705543680 12601597 -1629660780189272957105049072856227756308 12601598 180557473506788519550202560959088167040 12601599 -46226010765197288257867098438764882400 12601600 312684718885722265372196581706563584000 12601601 -1361062591854101363113795453342493211600 12601602 -551293258301951834285983939043028096000 12601603 -20093012470232656774720229647343640160 12601604 -675449806535476635714514876700796294144 12601605 -505967100846635342826197353859822110080 12601606 1468990869855643080482847812259522382080 12601607 1502770572782079721097995783062279247104 12601608 -1760028718084839877706228119925882880 12601609 -72106222786720313069192644645814467584 12601610 292232332997095184226994672375670338560 12601611 631487290630342490340827414483946931560 12601612 87778856051829284766858192428826280960 12601613 -2257551060224335086188269237164101512980 12601614 -477958122609636109581031189117774772160 12601615 -307091615309199241277291694159629186880 12601616 -277072965786315936607485205223734960128 12601617 451734888682998765503173700550582497280 12601618 1028929819043730564275402130517222917120 12601619 -722371474161168225719488281772117846704 12601620 368913995844014006516187559110361132800 12601621 299541035867050756822170011032188791822 12601622 94473692342285490193373234096738140224 12601623 -2829819610779804833717782922204635776 12601624 -363938139136145202272577722989432995840 12601625 91897974106616432348758159129460298000 12601626 -585333120523557246053494613357850967296 12601627 1123724882927406158651013339635827161476 12601628 482507603439872473409661193572304598016 12601629 -323947147693726128959448636370470292800 12601630 161284087790093850633969544167541680960 12601631 -197385114157865185223317564513603008000 12601632 970766721595146556274682473020427599872 12601633 -47195090987583094894259961431828698080 12601634 609285912915140668624820600528777930400 12601635 -490930758067236140693257999583378360400 12601636 487789473216356552281018295487351301120 12601637 -357126828217067633767657307651304145800 12601638 -221533807044109355109452625463113725952 12601639 2458043093750459277988011798265528268424 12601640 1570793255240084213416863177545632972800 12601641 348755440324049523336977575279786535040 12601642 -404175047089555592908969443127973256528 12601643 -831042867050957624869326737511472595880 12601644 428224057109978772741703757754138980352 12601645 -284092111960142218505378640837201409920 12601646 51194608374956465969474024399987326272 12601647 362459131161553496473744134894012113328 12601648 -40261815348321370242808077437399924736 12601649 18939637207001056241077690451268639780 12601650 72867961960828522954305330820345833600 12601651 -489006183068287949750394620162184011568 12601652 -450686269026034666494126228675900198912 12601653 -1724518636162908637636668377155119846336 12601654 161600808935282648221594332226062108288 12601655 218026354678490490224116257859481856000 12601656 609362879644677195731881135910522880 12601657 -1512599139201397938237906718952150715094 12601658 363200992995531863154350223382634476992 12601659 -6153325401653902651071551248118011392 12601660 -1009947499593669947043207072387365068800 12601661 2576143065115374258961482217243228710624 12601662 204936534460820529050854946023014725952 12601663 -463156803823619896778347949197708737088 12601664 -180726899816185173336225731603595264 12601665 -295769233922457493956570816195352703340 12601666 3259327072229203732123579497073152 12601667 283864871253380227235254199816526450720 12601668 -105682495740937669866123828457791759360 12601669 -204721587444613034078828042683873326660 12601670 485340148587682679191417075872998321280 12601671 275756402512423131942180280786788006864 12601672 -333624358272418091496456233060040883200 12601673 -1389185173351939293990124837670479577382 12601674 -657478132932535165832267292250380341760 12601675 -143073086430780653944499846817250500000 12601676 53496445620728861776889014466362252800 12601677 620068768493091968126788639418627974656 12601678 -14209657399556739937715537021910081408 12601679 1548968056473744968580203576652311734176 12601680 -10200953835665738882390472016952033280 12601681 -522062766158800592911721804746557748928 12601682 -204817103373684824086673049177318043488 12601683 -359400512431924381860892039181768576400 12601684 -810838054617174701976959289441010835584 12601685 -27943541344698452116410407317832198400 12601686 -167616830889805414808143554337710415872 12601687 137540992185784962867737972285031370752 12601688 -237015463290332018157457937391062016000 12601689 -966269939704094698332291686235325415040 12601690 -605464553042847329417477784060543194400 12601691 582532670385664738099122586521443137092 12601692 -153724416791126277479049295665450624000 12601693 -219263072704164079210625261082769490240 12601694 348055016411341994397293318633214517632 12601695 226360708644579387910732720763325590400 12601696 -656215743361223806276613841568530432000 12601697 651041910146009484025300186719591226146 12601698 37196316488955875840942695001721024768 12601699 -615595474510266781021981348538485893360 12601700 232246136444753905186414264063560192000 12601701 -676316096515962774051640235770915380096 12601702 -294964239399963084338921797626391615488 12601703 1750561201538884437799666654612031360952 12601704 117178037934479732583973148582603243520 12601705 852032615389941512809637224555004262720 12601706 -17374095044912108867606319515178085632 12601707 435972126321007642247957947149565629888 12601708 -239851430514225999696290041149856921600 12601709 -1010587498423792637826656921514045120 12601710 276884799365274534976813561460617574400 12601711 109074355502998225512523298391165875832 12601712 -517980407079835976354246171735906549760 12601713 1340090708117138414057395062122388863904 12601714 317604978567879893459684763512288061456 12601715 201294784939017820705834954090305444000 12601716 -239842591301742658013162060190378178560 12601717 -298897455783405369941685539655204987008 12601718 1225202178544130349080964225820763775360 12601719 -36092986383542795406495954467638991424 12601720 164396267510472891485657658849444249600 12601721 1717456950530867245685969843503758585744 12601722 542638838980788401593154864222395448832 12601723 771830391060884020044747208164248743344 12601724 -406433241462354792309800257698063681024 12601725 193709611046347445011256216610492621600 12601726 -438632799348448857799043180872921647360 12601727 -316359599255752194675215201674873978008 12601728 -1074295797871871639247911332322947891200 12601729 359611110770907141882942335158126249152 12601730 596162281948120863562412458802967275520 12601731 509651591488444597329694360327268162880 12601732 261757892602588691362940487431931469824 12601733 -1054713472475390568569786056316393466018 12601734 -497503731017752715421140363139072319488 12601735 -658315882876869383812351850812706365320 12601736 -171376936352142801084409097363485655040 12601737 -1657911321718185576271599850416487624080 12601738 -102627422869109571147220676157793113504 12601739 213827642594637655114480338249421754424 12601740 -509952183809495571567223828920590745600 12601741 -2449905227558212171417647444795678619808 12601742 -855813212249516398893330119365171594368 12601743 470363885160654704539148977935348656640 12601744 -396555826132359452088365469683715235840 12601745 442932534005659724699760827285754006120 12601746 -38512750813175226949832748148966080000 12601747 309795766041298849289532120887700160320 12601748 -99563076445145801291959973861294383104 12601749 977316315402216107071051348532975093664 12601750 -225273216395909694990856428835084800000 12601751 1036581595767859603332799744327395521400 12601752 -155089822058637245004797522378588160 12601753 242693338155876927247312388693547815040 12601754 1059354031783301686228334943931374281472 12601755 169398947486325727291245796402108227360 12601756 640805490533413465032547536312988691968 12601757 -82766250213801233295332139644798731008 12601758 253275190034302738555556058182300162688 12601759 -1147503199140997630199739170047995243040 12601760 -172138096052619857944720164098715156480 12601761 -271527444617716766766423222135761736528 12601762 -831674333875143136699166832071802662400 12601763 -261358474851886205294174679279759663696 12601764 467666617505344683714954665602980249600 12601765 -926676314600508150108624358243593302880 12601766 134189038329062493284183853777894821760 12601767 -571168190379976497492462154569296378880 12601768 -1693555311634747386345686484761554298880 12601769 459534323493784574207516799719478392640 12601770 207517593877904933207953932518573875200 12601771 -5407370630136600578896194273265496256 12601772 -164251401154272690765057760211265018624 12601773 -224786516341677474101267631645682434378 12601774 -17095370103150426129067006816942236864 12601775 713471232430266183265147301655545296800 12601776 -230988145765742499241067988909906984960 12601777 -54557450060587960703264916878582911800 12601778 -478834610207471067175501846588988418048 12601779 14935304331014328542350691483345003520 12601780 385900565519205291182181857708628787200 12601781 -727148666390213597192980603169595031488 12601782 143503259686158963575424274518768415200 12601783 2101531385653873603788438386947630581032 12601784 -721870975345688560756628682136058081280 12601785 -37715219064638554084224595273689344640 12601786 -272031307700850390131870263918198087680 12601787 -1382780285972215671951262021521316932 12601788 17070695163042544888792662056379240960 12601789 -132549693943063901444082286296891380410 12601790 169682348057659050036488124443741280000 12601791 1146377908075024513267000800337909063440 12601792 -21213664146073168302012320002791702528 12601793 -174748776287555005241165237253643885080 12601794 108748844517673127961671141785143036672 12601795 -20757305497506419351392419308444149680 12601796 -747249821654431170944665305557226518400 12601797 37077124156823051662479910703139176928 12601798 323167376345194774171192803494676480000 12601799 246837165096457939380327115911696031536 12601800 239952156208773000852627992178523008000 12601801 848720176782855500083244467473942177204 12601802 -438919108245129001005091046560322183328 12601803 400279355640778291651329803639641663704 12601804 -1512152376178925916261936623610535769344 12601805 600869182013668095696863110366308111600 12601806 169099089738088125534789905345323643904 12601807 -1373995185872482067273583934522129223040 12601808 -174688681717958504998772769620183040000 12601809 839096646199900803419870845094049926928 12601810 -29310749080219134048607039563969945600 12601811 1030621564641332521672218869459241317112 12601812 615675988926315545442809646108403648512 12601813 -40847454362552473003013121399103238240 12601814 -263469067342107228772473409465475010048 12601815 19228173114267032452038258634214507520 12601816 -822732237645039187703867741758050539520 12601817 -264143669278160357499260965889909550780 12601818 -8888766656498141428899009715476029184 12601819 -1832087532210260846755416128503666462780 12601820 -644201805304615769362435174895886336000 12601821 -254058659387259250508006432753611836288 12601822 70798735837925559199712407021194340800 12601823 -369420799632069271552538609253207152088 12601824 233447906931227527709271672536865177600 12601825 609679146010071677519154636758171074550 12601826 9303459636393277466156876642562051840 12601827 69037935427973955946529787926958570960 12601828 -1150436019793790777583984926073476235264 12601829 735608053389263866135556683029629862912 12601830 104450877396291863019951046423575371520 12601831 1784543794671898132105931929544452775064 12601832 731205368685545747419345628277948825600 12601833 89188290734937821312739797720227553424 12601834 72206750388310412494987239386869555200 12601835 1060979272869996816965649110266737869280 12601836 -84591279275707086493690146315764533248 12601837 -225430877858257669379182057356684461568 12601838 4084425587975705727197083826369156544 12601839 -348651899637706077980758570450128807792 12601840 -51752645483455110751019399170207088640 12601841 253046167330386436156174814209118759424 12601842 -234557806471125818229942526786217789952 12601843 -298723509492380734103103019662470404800 12601844 35706021455598787956495773346654474240 12601845 -543387427943783621730821169434658720000 12601846 -114204015510105328051556010829705612128 12601847 344616689040721397420908066782120760296 12601848 -231161485048801646275256251230237818880 12601849 -266320433811932392424424445891879898112 12601850 -473320096490598297968836022660562759600 12601851 1004323592078884732271480877882305975832 12601852 1282880856121001183413735716727133655040 12601853 2028557154249473174624273624156074229664 12601854 79737370138022551401297999771511568064 12601855 200184251920263208788246656446516356960 12601856 -107669949730008522604957973532918153216 12601857 1601736109378394613917431257269034429888 12601858 2270284174024221276850921022977301376 12601859 -1407883269618442368360849839761980984 12601860 112934820719180497024429185461003919360 12601861 227692434353270592991265323063696047744 12601862 -117053700307838674270497551030162259456 12601863 -256406099454375780126012342186593828160 12601864 1702498794138440512875992509283756851200 12601865 871094745000371034052640043048390621120 12601866 -96439063123486162989092507247245952000 12601867 -44130234744523887803455317137900739488 12601868 1043691108642740912409910652189131923456 12601869 -448323636574258530490087658002164221280 12601870 -418359953846491711007960460646441267200 12601871 -621287671893131970217059413076674444856 12601872 -133403703224521335005836287962744094720 12601873 -175158937395777928609566781599306324636 12601874 34445199845148002010481927816886246400 12601875 102261138570688010648835687809302080000 12601876 -15906775081527770633989846259146176512 12601877 -2311822434065546767768160649222932438148 12601878 356145663998635176310075436227587417024 12601879 -159210157575499477487788666234807728720 12601880 967636568399748147291615412205587046400 12601881 8340281062604920018228292055174670128 12601882 -315000946586600839589558954218984232208 12601883 -106474616317032436233486929885876113920 12601884 215036627464842091378788815276965355520 12601885 60882934169915637552293108114147203800 12601886 -54210263351378596418447336821268494656 12601887 -875139277131635582751893298812714522040 12601888 -565573346936897381921879389584556425216 12601889 -1033824250806223229806577870145407170044 12601890 -1496705834205703575196427009013212160 12601891 -577974125656849157547872974802284780708 12601892 1151616755940688024328681028899841143040 12601893 -468265423473604554639450674801918234976 12601894 503990065341159245499526222973881238496 12601895 1248653317756551248089086900216030953400 12601896 -1660007392589640110463549713502790778880 12601897 -463906545990645776785291642577436639936 12601898 -278411214645400530238809727767323828640 12601899 -87309779452110586432618295394668785020 12601900 -612031189749957178050333728157264736000 12601901 -353669953076815560550684420283475976788 12601902 -588724723484107493741411627608853022720 12601903 -360422461093069202575700252124290398016 12601904 -257171134117302441951407130167083008 12601905 108839933408640367095311293079980000320 12601906 852376782438590775042693901029884155152 12601907 -1054593377591991271347485478985337032080 12601908 618281191528502974344009736135701884928 12601909 90348979506585750924882572300081184110 12601910 -129662245811602617599669319164869424640 12601911 12380441019737545219344608495417099904 12601912 363732456578977663512111004782262579200 12601913 2270255001082554766458821374591265629440 12601914 201201796966359493077910931089023660288 12601915 -619344552744226702864876833869902957440 12601916 -657166771461040918028439008103718184448 12601917 88251755671040754316907502735563502828 12601918 574909359247696982338813014114996560256 12601919 1135575109001291153997703252742678672112 12601920 -193291236148435585802501550127573893120 12601921 -1103181010405747840667849421097712548800 12601922 1437989366967533742602584953277997690880 12601923 880001431839430029253337321904630960384 12601924 -8031096125521588374551495325502322688 12601925 182675157217608262693152268447565428800 12601926 -362422228407641187426501141414576441600 12601927 -1062364055871912406941903797573744111488 12601928 604385318128724946125656197535503360000 12601929 1031703489594814478133348436577448204288 12601930 -190909405254761482379764942246198671360 12601931 320339373783424297583746084173523155732 12601932 86123474685048983030330387085056507904 12601933 1251178758519159361453568400308757960182 12601934 -4498777637686991382230047318728867840 12601935 689779147577780167100073960144030509040 12601936 -380205368439467357817357592822828638208 12601937 657667594748735015299391028446757353586 12601938 -1009186578992271165109871232596233335552 12601939 824227548192358284751133955110262642256 12601940 -19203902867504468456653006778945740800 12601941 -8348776224416463955905534744334003392 12601942 -1162263107980243260683820813403612924128 12601943 829689672653613563607869613114193053192 12601944 176992553016226681578890336878133944320 12601945 -766435832580675165491686665605668382520 12601946 -443831030966833524898189742207385519360 12601947 530940578835121479031975717591525017600 12601948 -913368871574351225676293151792199716864 12601949 146795968613083577969599786329159935436 12601950 63450638639213615039456834929552944000 12601951 -1248122631502858339463426976500925166048 12601952 399397151288477746532668465264182165504 12601953 -96935822778819714960387161141657763840 12601954 40526911664756973982891232472018645792 12601955 522541503118011074542060932295355664000 12601956 -610442837658831337393408203045752340480 12601957 -793485436267439380628136010583943401088 12601958 35124802300968571576167378366910426560 12601959 -1211594525640965209329163491403128629760 12601960 129947077176314693486052748614510182400 12601961 984232577743437332670197070085827989562 12601962 -483508242755868104368310665875188224080 12601963 3088599832569892420295202541815262411200 12601964 1147189787953676783865234938371232365056 12601965 105631668662289716243801912820018324480 12601966 -75876200382312089179389379756178594496 12601967 -10707917505308983401023631226195331208 12601968 -22943589295600904663701271919306571776 12601969 835471334748785297187510438937942561920 12601970 121923932485803763561984536289158850560 12601971 -1114961003654283575335375513546632679728 12601972 -740861399071585229406093369324752571648 12601973 1391583283871172401555644041176250276000 12601974 -4086025299626374285012970578262624256 12601975 286608816593076237494098422444730567000 12601976 -855194441692116003790812285902824857600 12601977 598613296166157077037053422063001058240 12601978 -192795937108367002569344568022728802560 12601979 -10335725752142540340707142182396911440 12601980 -135806625848122331262795326493526717440 12601981 -129637175367176132256852984179331393600 12601982 -1066021657888954215083383692280976337408 12601983 1188674911496337371180929428745021518024 12601984 -219460109459226303767760634525180231680 12601985 1323776574484435558046355829666289616960 12601986 31451298847406938936775075324413803264 12601987 1183573217520864472113203570683764940800 12601988 -363284974908193553619441592471786082304 12601989 87472222449239176999816984618850673408 12601990 -19728133267657718464603298744718908160 12601991 -1788054715343371465414638666670590469608 12601992 -285439025297971803697292346207289344000 12601993 84016389134064705333750255637018809242 12601994 -1542380830949697624070523796156625415328 12601995 301486835704508388530305496864073884160 12601996 272550069952996518276841537018111918080 12601997 -1942045733486262351306908050046399352960 12601998 -148450086040243433270193766665943266816 12601999 -1547503845673629128996228989602610707840 12602000 -96129220693200424678500638450036736000 12602001 -234014380665852292636672984650970366080 12602002 86075815624053379730263155510894615552 12602003 379299651699350451843631649223716719824 12602004 -288855129306831956992771631912274683904 12602005 -303358607118861744026705074842994376040 12602006 -355953850080374928041142823377559976832 12602007 679421133265829702804137693873977730560 12602008 -959732840643728102222304214547638272000 12602009 -118282705312074981353751203032952855808 12602010 -1562158607914552135307802664638297600 12602011 1361828514779522464266322826078662660800 12602012 -537338564422896853921026885328933713408 12602013 1079291543137311055651866396603966351744 12602014 439655594487724922952761442883864169856 12602015 383466583362678719536296121734381228480 12602016 -1086858354836555416262048258396289761280 12602017 560687565923844791268629168689314212066 12602018 368816978186936911838853604273908533760 12602019 -110167874716377566880088643270192571072 12602020 -327311945189085337164987138330686795520 12602021 -1384381249932094140332570424548133859968 12602022 217294168795910495434204863339489601536 12602023 130313164598405657037830684568158175744 12602024 -327125594822794866018696953884734551040 12602025 27033595087902225075677871041309376750 12602026 -764553607552329339136852463560588594080 12602027 1799812412912113095634805622938670912 12602028 -661684292483727363785888174824701934080 12602029 -1604281061495775668643285432545363050 12602030 -140713203714942845477267499181388267520 12602031 -201831538913446407468101858744672302080 12602032 -61445278612509396775645791770404651008 12602033 -381865592038300996066226890612726142736 12602034 -268661391881675334451858759815314069760 12602035 98283736334961373856908449956895756000 12602036 55400054035473006703012460406522986880 12602037 129239477332584209865064902055900475520 12602038 -1374710335376745429592571549369900321856 12602039 1658133741350873253451532589494449356840 12602040 548070443080529401950279613173315993600 12602041 248933325879327996030981050332807658500 12602042 -140474265931943446243249186279039366656 12602043 190153827835947718537959404798727355704 12602044 -53337685876736690391522710542395494400 12602045 30249169840683152065713003905961688320 12602046 -418823708362276672046243701611422945280 12602047 403119142783292647187278922283474349872 12602048 182820549282964220632749133299799031808 12602049 -127417336911688120790254373349981280800 12602050 721475419627265364948034682599276108800 12602051 -142258478577448308928738891160537770752 12602052 243604249905297953820304828217287279872 12602053 -19924671044071727541490005729323168576 12602054 1072728858980639998798101091292548663680 12602055 281498159162545195992221741761821047760 12602056 -1473725441211655192085201704598921011200 12602057 207678443415777873073028531109361175040 12602058 6231305533299199507932132075934187520 12602059 -1374500596019458186880598695301771181640 12602060 -85253735605074906878842934127855421440 12602061 -10632950286557023929036216934631017098 12602062 -111405125817782623301224842955326275136 12602063 61110054555240493965103434264678118464 12602064 76182034727732617746602823307656167424 12602065 -35166750423461851801273001882839203660 12602066 765059561050420712703831166904485642560 12602067 -206321794947467213675955310612064072520 12602068 -764039550163257226658106244880494110720 12602069 -726637388177986643962009216888600437600 12602070 -172973816772145970114986682555435564160 12602071 986163766625220662924564952874864059272 12602072 -270208005222159749145445450849123000320 12602073 85520348502551569369357113303937152000 12602074 107907266343525850026720208691134624512 12602075 137619449730956806252542377531914863600 12602076 209031925021444710285358743072231920640 12602077 1573215684204440089764456176385828213926 12602078 382343330793204383453787051148773747840 12602079 -112414019008699003657270406650927293456 12602080 775005131885678460442246451847915110400 12602081 -1453739803985879678495300316437197754688 12602082 129102760537170428078442627827206811904 12602083 641880903985778932582825188849180902400 12602084 -436571236138038300362693121644554042368 12602085 833797757013425167722155098575655370400 12602086 -93548257990697537184031058522879049600 12602087 -1473698597315842660260275536293463992264 12602088 518615888782293218231925553407305318400 12602089 -154995601586469829270955906889618857728 12602090 -21810509045121429132454813909548294720 12602091 -352032476000281092713848187215559600640 12602092 -497889750003884262996653572353312227840 12602093 -263428360105418741606333838982176072000 12602094 373509621081299581114995539931814659072 12602095 525108526731206127248032303623563349600 12602096 -544183174911006184475218030047068160 12602097 1128668694137692768876283180542290286800 12602098 1086936464223505083761908400906591158800 12602099 -221407892535667861160933637684377065440 12602100 27245041709215551608294374709291212800 12602101 1186847093651606821708500549862267997102 12602102 -829196618580849768094229673219687313248 12602103 -1282982263684687455302357222209086531096 12602104 -176485325437273660954443060794806026240 12602105 -290540715337661103745951111483171104000 12602106 -337359510761009889874167816407190107136 12602107 434629701833278497893265884191753111312 12602108 -437830740669839750273449135017346083840 12602109 -355405693809477902143119772534488385632 12602110 1290676191935057211705248683884856988160 12602111 -1840265867370030497626254976788150528600 12602112 -617899671974481092590878837742837432320 12602113 -1445914234984486633314389655680807888638 12602114 -299946745278127927604926035009962362368 12602115 703173572556958303345700177292067089600 12602116 -695093735399879667211654986948250303360 12602117 2118443250044508798907919390300859262464 12602118 186416535000256844315839995123797287104 12602119 392460219788114949215988207407482571560 12602120 -142901442026162692615628648810849894400 12602121 134426137085209976461665077198627884224 12602122 102526863739975741095151241536785009600 12602123 -207954870373569087327466412493511763628 12602124 -466851212379089570924671504066626493440 12602125 67091664452342236921162538085060054000 12602126 -143070814744011855898131010432080379200 12602127 233948047945186829819660487539024029320 12602128 76756016387070858232532779229187145728 12602129 -229484713890195546521013899410437850080 12602130 172893836698805853425690716979898432000 12602131 -25943821118647599070379698565279329736 12602132 -28567951061164841744818895333355202560 12602133 -306292920614453251129798954392063331140 12602134 420125735639500089549075110065151481696 12602135 -55549382607545826147145851433401407040 12602136 39890030950997824345281835849252823040 12602137 -543601971803493677434865744617945894080 12602138 85133532271353896060650123471777236720 12602139 6107739266419152851745317768484750336 12602140 387539289066087640583588966811167485440 12602141 -165457361690008689427702240736491948416 12602142 -21192124792274895928979041068042350208 12602143 82644669183988564458311175856616254720 12602144 36533463162724688243406286552181637120 12602145 -312152234998059569418800396381275743360 12602146 1072486720301163256861175138147375848272 12602147 691211356356496416317462815211582293596 12602148 51799683268855551180684341822197653504 12602149 -9741448393142409100431070494130646304 12602150 691047322222210137146183528834138400 12602151 518887812770864231254953438333845983104 12602152 -1709596135918091380089583604885211878400 12602153 145171044677874014542544982327007291200 12602154 556868042195888283007596757163855903232 12602155 -1225469472527617597566029274990487489440 12602156 415702006383426277063679799062650733568 12602157 122856215756416075904888494638580700160 12602158 168732467491909215633641994529152236160 12602159 1365184652834534636365332700040667060960 12602160 78227375971366632715095492142208778240 12602161 -1270826332749907140691955889358181776080 12602162 -329676752835362218916851138021104258048 12602163 179622823790081157115560487971009523200 12602164 -272286546071723868048259205894518609920 12602165 514001786884289878213054633266041964060 12602166 -29370740244529706705372984401576694400 12602167 2129344847067715379045024649462381719080 12602168 784098816467512766791592854518742425600 12602169 -898059273925776928162150299143896939680 12602170 -23022947606667836323971546393682913280 12602171 1003257640740503826923968561959774584592 12602172 -420314495649377496114475748309920137216 12602173 1110746304485059748417065802950201835404 12602174 -107412028454096422403521913940266956800 12602175 -579353146967332921374689960275647561000 12602176 10218090991640637011427796251125481472 12602177 -722724894564873820204145948734458366528 12602178 -228635842375879482085416287081256316896 12602179 -1448416216934994255071183777846235729220 12602180 -314213346189909210399128206894411776000 12602181 -114365084529256103052607192182947432160 12602182 997966972302958728729008139184496640 12602183 434679667226661692119083171442630455168 12602184 -52592433543051907679549370710910074880 12602185 -705537171447619780213811850331720013040 12602186 -843867680364336985628077179409061158656 12602187 56223750774285933730147282295182359600 12602188 366408242602412211999286205404394885888 12602189 141847039223357707230920561942207391990 12602190 419720712833320747504381535052789947520 12602191 -470492563367198568153777223148362746128 12602192 51605987681771172727181972572835020800 12602193 -955635655955487403676278001473601937936 12602194 -628496535824448553303255604489750921088 12602195 1452595055725199625385291329575325169200 12602196 936322377692144030718025168758564495360 12602197 764705037814835136822071956533925885646 12602198 -210259664225943975852222292814347822464 12602199 -326614689640635584215521649878641776536 12602200 -143213863211029759106469897887542272000 12602201 959281237042493533410034876194308504202 12602202 353091924251562419009693995382766987264 12602203 -274964908030850813011421081973518402576 12602204 -22184031150722179636453146565495363584 12602205 130874911657120413232290588715267547520 12602206 195787410474937900635959174435800396800 12602207 285307975517099726380879075535363463456 12602208 14041825436355774246805627275206197248 12602209 -166845695617453871697852389546369615996 12602210 154258358844651414929983275314599157760 12602211 94474939226536377169785133456083769440 12602212 -287649000889031574648351642222955549440 12602213 105333636284717848964987436330377768448 12602214 -207060210713838226861567035088056317952 12602215 -102421528852026745985564089094048477640 12602216 1006137923333067203084944755085492715520 12602217 519689891741773236989355501657328360080 12602218 -583767520117826860053923236467098959440 12602219 383017954107784924810245391155400813632 12602220 -636509203426979118759297014012469150720 12602221 -1588213587134824242054877007375352768800 12602222 263635699768681188094885656276472632960 12602223 382667458234101639939441754966435089240 12602224 40000760364002343957386044374188195840 12602225 113306189347299842727367840742436000 12602226 43256902409272325264077015129748855808 12602227 466990591436668295567130036084372230544 12602228 -263744397998178742272336690893285538432 12602229 -723060101151788818971116509303635289152 12602230 82669467071377554770737791226139765760 12602231 1462040804198027503095929913379965815040 12602232 -674353152684374936872195985885353082880 12602233 363183051359623983364947240701755654976 12602234 -402138507359903433271594954752592699200 12602235 561506348750792335345719136080355014000 12602236 -692537614921722589939934651527133386752 12602237 -209190852450538194259269436638754931028 12602238 387066576189852217663815683050231173120 12602239 824135027266025979678771835999329644824 12602240 -263355284493938636012043286962241536000 12602241 -999593645117245998048552398148753396750 12602242 571757769102622778743352149865154040272 12602243 -1118094464784717061903676872699530860880 12602244 -34850666160054289176080443949765099520 12602245 119116591182449193240595078835868900000 12602246 -159694436381480002389651633776153799360 12602247 -24325967727177083740615014379117048320 12602248 1969128519199319966773255812424710927360 12602249 -1470069715546892755340629525818356965680 12602250 957750504045173564007130435485440640000 12602251 1089940072012929426108423994263577301472 12602252 117054960055700408683797484764471619584 12602253 -208806240676764993706151645666283737280 12602254 -324760054763175970017683629742327065728 12602255 1086355823662196563650985175298652193160 12602256 -478532616963386238047263693636848844800 12602257 711684657122734068605791210235350997092 12602258 180009593664013885940909273176772718480 12602259 -509321762847993876026601166524698553036 12602260 45412007229924630927738020478333020160 12602261 92318301348685697705558031758183753070 12602262 -569568019967484247781266067377609462848 12602263 128281532155762074953329921367089900800 12602264 967103177850308921306686761788550543360 12602265 248034358743633193672238428394086777920 12602266 939352193642797028155068279387775107840 12602267 -766938041159695987790901173244928722684 12602268 2522715003777498633602115967648456704 12602269 823547553235867592594301566154209754060 12602270 -378008712423229703891488799869187591040 12602271 2460140848571902542798701409729334800 12602272 -339240131593828534001146101466005504000 12602273 -1027407121472224068193179260996337479376 12602274 -172183925432754848749533191196763189248 12602275 -34383298177138181475044077325828812800 12602276 156389299653516237989546974374206444160 12602277 -1698907274017346281466989601703781148160 12602278 -54979884304233454138256714829692146176 12602279 865105008018562960338488324338710345240 12602280 -158466667820894673893743666761529344000 12602281 -417938445879124285804232901244025062918 12602282 -17398191342681290941353825941737267200 12602283 -842653867729398502680023465916482308776 12602284 -323142894904632808537886582427742960384 12602285 -507317768039306692310085346557397180020 12602286 -369024226590172772721452048177856922368 12602287 -310400020089162110258931934216761604416 12602288 40056636860208877977716217377675771904 12602289 -213847421211230755601681166342542345280 12602290 -6163576784284033462097274326706905280 12602291 470375280826268970582172052631606079872 12602292 430415135216848044512986629919289905152 12602293 110296086206211261743590163041255032768 12602294 -39877216790304945941570502396237470304 12602295 -866918100725372195381379006133917485760 12602296 400843708797913009369225460444012544000 12602297 -1116254098777732638417609032644243679088 12602298 602375864980216329250688932116785233920 12602299 1579190990425748768612988889746911366400 12602300 94309287020608890412233534928270502400 12602301 -668201152090975412379739073614951938720 12602302 1686906306220741679333365289852535895104 12602303 39331957892440916379961887339113360256 12602304 9587515107627303747669668673557102592 12602305 -129084038441196845215632147999938039040 12602306 -46447951717754658820302346478274742272 12602307 -792663764206090771045036607589556049160 12602308 90368521137226837753640718782844364928 12602309 335456400674590050860863590817553284320 12602310 377477463494579447584616335722374463360 12602311 -6710788864873327910443592383687941368 12602312 -797227365221762034171654538856947276800 12602313 139441659354703037440511389996433028864 12602314 -977822950899818099084153604466686753744 12602315 -349234007874709226078655730092085703280 12602316 -41141470242963150586520714160726405120 12602317 -29535243644533817180260142949887982080 12602318 452607319052283373611445447228532679360 12602319 571552121382329913177507127154042506128 12602320 -200276754238051474072153156903570636800 12602321 -1930320629292350974477923971563900006656 12602322 261445476316623427475759148406583769360 12602323 -650028901351439121973391165176387038600 12602324 405356675727224981817708916488140875776 12602325 93149360084345749171045713008097609600 12602326 684595638735736397274410119402476907584 12602327 2438412046471296546887247435017939443560 12602328 -443918429711134123345817663570258534400 12602329 353452863749848356481773805544418641930 12602330 571957804047252507573329028155655891360 12602331 66448268858544531779360721796047014400 12602332 1223754904419257094058865067582610527232 12602333 254429669270974754351834722848819824640 12602334 210897934585858761272571147135585966720 12602335 -2094877548192556122495894764097385573440 12602336 -338616527308919314595157398881936343040 12602337 140299597273067259318139912471563337728 12602338 154859886868876422724699878002950536192 12602339 14041641104995354717961043781646716440 12602340 186619880629634988181691630925065617920 12602341 36196895287147614471298763008955856000 12602342 -65128330622858936879393448885777891456 12602343 -296185424699992321287460964793170825136 12602344 -389901222832308967615883573675329044480 12602345 137451993770417900637094719701778098880 12602346 -151204456473968251790687271598734594816 12602347 -574068242471899938774855389353192419440 12602348 173860393127654522501940024379517740032 12602349 175878113483575743029200330503643183734 12602350 2615296984925208231739391061600484800 12602351 -238597859310071349866620871763958973400 12602352 44344136631617478436642225541957025792 12602353 -928416777725632516548772961062090440720 12602354 4795892767880094791867329420044401280 12602355 17386551169391305001527739482112752320 12602356 -225768122879411850972929897242321290240 12602357 367317849235871492817091693543912779132 12602358 -174483984407318376587880878917637222400 12602359 -278507528525550015007453591102261162368 12602360 -1014647297833691007267929488635926016000 12602361 -73602919804739093366031252892005105600 12602362 -176972861272811372547463383061694234400 12602363 -1196081719912888417075640436055959527388 12602364 -283250511602310291442499423910382861824 12602365 1306316662269116065329081077198380245600 12602366 82499427140107535337623717848964545920 12602367 740035282807118274003938196411513606504 12602368 -403573203475516534962774809114600013824 12602369 438502328940559954816507453328772986088 12602370 48742264256688696655862615615521420800 12602371 1041112575639473561999370109194020290944 12602372 -5935090256254699790094916142125985280 12602373 -20032875283988596421388567846830929920 12602374 -107500929823330889938618355366378588064 12602375 -813162591222360059713166098843675860000 12602376 -24695581890716430520337948958043944960 12602377 895344731770910402999739237413553095440 12602378 313862497151271755726521445549441256240 12602379 -732977775490773215437289985274954355520 12602380 245725300271412162991427075501522135040 12602381 1374817784659435846132273737399056378400 12602382 -48869924373731546272989313243225038720 12602383 -1112743108203806420486834534114223308368 12602384 -224787131148332608965230856723301785600 12602385 -6283771003432718474804158933257557220 12602386 -1054542640180472357340989091526262698608 12602387 648716936873415038087829639562849871952 12602388 43936910506725085281870308810230953984 12602389 -406326860399695527510780436100687220480 12602390 72880950371120688792815261695221696000 12602391 -1082056079554922775481009607359286074008 12602392 -1857509563915229642271256541211279360 12602393 1174423102989370542688864027314929509764 12602394 78307314643332999358784535044553488640 12602395 176052620843832896232190487823412080720 12602396 94938464809314041634912885829294080000 12602397 3582206340616590914309573069083524096 12602398 177631661175361748348428574976105187200 12602399 526830721514441197969827836669425778688 12602400 163931899617105619044600116633272320000 12602401 -563484451708597588328944918362304432448 12602402 -852928327170447671377061091404464924848 12602403 -918751685712424655459877251852239962936 12602404 -609624087941949328743424322148328822144 12602405 -439146959617219617702165683274446567940 12602406 -204183611310605278485944903456453636736 12602407 -1555388365976634977649393275097409742344 12602408 -237326335096217932062286542644094167040 12602409 -114789329759504200056980074357184374896 12602410 45499372209386267137349100890959800000 12602411 -16567526500323096240812997841006406988 12602412 -833694107410839561122471546857943577600 12602413 -1108214654112936284185081947018402729216 12602414 630641916713126774263655559066031797120 12602415 -113814243463611223686225668195228428800 12602416 -84693283681084386272036876649587245056 12602417 -991919240715311068171229802017720617548 12602418 104612346022236728495147034248743576704 12602419 277100518215909818823370347166727003920 12602420 73147868738489953015181410513279680000 12602421 -572077694069671840423759566619543760292 12602422 97934775048079673627742407821142426880 12602423 -859809077154564783119698330873486667112 12602424 953718305835451463762798503014134353920 12602425 -395512381222126750715445727547296273200 12602426 1024033922949791249311226122600290444912 12602427 -951888732963375482665548552147310197480 12602428 1940800056369258539668722541248885760 12602429 -288304755399844497904311087563970235008 12602430 63139253976068460961608785465872542720 12602431 -1035290835000139374104851994172121192768 12602432 -180096819594688968951443508092605562880 12602433 -508797106333696263122810853665705136000 12602434 -269174269725080245900024023944301265920 12602435 -934153192765716912335196607709468823600 12602436 -18777029664828242339852418035722616832 12602437 1193568486779192190572211352558451037086 12602438 -163483310066500772136991852294024904256 12602439 341092188670973922283868486032534986240 12602440 -3463779313788636406880046835541606400 12602441 1858868135564631183468678294634567227300 12602442 280618090329067983675944100063652384512 12602443 -261885572770547409466696809681004259040 12602444 -237736999829128401893151626214781304064 12602445 -152508463949256882890585455836650530080 12602446 65846535717674021350978600338568987584 12602447 815451845104130767687534280489037387120 12602448 -146665673078137983475889120704680173568 12602449 -1687587403720042863768159906924571953550 12602450 -55877482194164121133752669862180569600 12602451 -1002517196350758559525264829652174584016 12602452 946479593304047547554124317305033772800 12602453 128804582733911921126486068216017643200 12602454 -135116041081559431023900235358018441280 12602455 1167279228893164920754847744817449838360 12602456 -447799013684273346491856830431940229120 12602457 606488161234851967488141420328962872718 12602458 636117181236129081225781466928005310720 12602459 228865227504493492654623721602087171840 12602460 -77011300379944852327933289008161914880 12602461 587390057747716076766071776292459588224 12602462 -2112491827712347425159208582694685336576 12602463 265495560609476731100896688804822921544 12602464 -284137971101180550413172527318075179008 12602465 -35501603349177185770173547520978830680 12602466 -243446110628230982591157256811601595776 12602467 -275463273585982992258820698173169792484 12602468 -539898511617710322684419742686646356352 12602469 988828967869547396511692617302618328896 12602470 -10200989065172491523776025978492889600 12602471 26290361607484496466900174061786944000 12602472 1166755331021099569371159658137464832000 12602473 -659268795513315240019504458623770379036 12602474 206311300259659031633377066144214128992 12602475 77133869995370090720648782437619740000 12602476 98832832340944592470631314763406690560 12602477 780234778998581587419868952904279315852 12602478 147636412988164137389535720064970158080 12602479 2446581625236072739740125787159841846000 12602480 312932430773340754421740858178600632320 12602481 458001402770011365943459913214381482352 12602482 -474656538833247157394976589973730536448 12602483 -20437986509701946551553206269346398456 12602484 503251502281187287835357100654787996416 12602485 -399987550592626275753220561706110477440 12602486 434083348605322008840240093969276839424 12602487 -370256683069193074309297288627294307760 12602488 806721674514524530315880206780019957760 12602489 200145441865979357500453205167092909780 12602490 862658033015821775460651385382230732800 12602491 2325443054799320398864692898187393773440 12602492 -53798006053618061801314046302029742080 12602493 661102631659001149790055456230487486720 12602494 335908144286127996452986761105855682752 12602495 788351583856820013475300578960469486800 12602496 -88779716295493545488604127712017121280 12602497 189330128911119906336349311447541242672 12602498 -307596589934206745623306979721336973920 12602499 152054916420533031163665926071174073088 12602500 -97332679094490207039702573726237560000 12602501 44081782972010217938732390867866881720 12602502 44109056330581137956627143464694497600 12602503 352143045789516928544082965835722313752 12602504 -462278820031920184022721108054855751680 12602505 253378723544274297575615843608651497600 12602506 -106188470580377164855011109448865062400 12602507 851899872903062810298239980466518668756 12602508 -134257681304990280538858244056453079040 12602509 1851262247337504037059976889240709451116 12602510 -169512754975871884265774668491195840 12602511 51740088347174844248032866771171557160 12602512 63992482947744129005113813274072596480 12602513 1105554671050579142681865481296887040 12602514 916133571575607394530821371247549791488 12602515 606065899188403317127424956085436842160 12602516 -526011936010269637690244207575714875648 12602517 972429928140950637926140184569536579840 12602518 998662342378228743129740747991559667520 12602519 66362058781869166214792817819423758496 12602520 392469046839466579232618285702873088000 12602521 -1632428392776025256368246215000407780278 12602522 50857985177397841624897845209501080800 12602523 338585054799239152056497532911801914368 12602524 -1473422473757963339847334966854192081408 12602525 262166027737741588451248847193265806600 12602526 -8616756059182373931539887448335988736 12602527 597270993736504842180982923081610076272 12602528 -393988436737950783492806654615733927936 12602529 926020495175064150635948639984617098000 12602530 -638079069431790883391077012386589617600 12602531 -486012943908588729166115279833774234176 12602532 -471908252022328864455395873281604352000 12602533 1210410256755718170364390000582655218176 12602534 236254467627624939240320921519381962752 12602535 -507381214969883285767513455093228758400 12602536 185007443557988959632029800422452828160 12602537 -612538294658547848604957418378454231814 12602538 121084250203432235577893344248192561504 12602539 -141362919863196753464935297164287000640 12602540 448150937868721991971162098676534794240 12602541 339263033262908695220840164281142921728 12602542 -701010948424307795810539191517375444608 12602543 272088193856509889717941524684329098704 12602544 92140540397865442033108675069866246144 12602545 271889273316400599918849953237406233280 12602546 -877631228495842399146172416384848935296 12602547 51333535609186929170968907102214631872 12602548 111976291141990350273819327418366054400 12602549 -1359932403178685748534962582865052914450 12602550 153148232669026355236124478283097044800 12602551 -50589411781456013312302381183162048704 12602552 -947882229586960508617743568938923642880 12602553 30862121728272297006030489481961512800 12602554 -606922206465882784198797312701517688320 12602555 -1281090664991704411319269932963665834400 12602556 -272128340059465473281264954881614801408 12602557 -589557684608404077030697052531910370080 12602558 -1066967946503688220571270837772588957120 12602559 69162263852563036737037636977372095520 12602560 -257548682097282970752835935327926353920 12602561 1161730552898269785719310898430940036162 12602562 -176070423275093606163621871713177894912 12602563 -1305636350489492674405184698255615445188 12602564 220867015936243798736382927673577231616 12602565 -550079586504538769932428453612831705600 12602566 -860122324743424929773688703446898747200 12602567 -104200087153490561364146726260522896000 12602568 1099428330294625194166334864391437598720 12602569 -6728355383053524670456130899214294400 12602570 -166894190135471771387525189704469221440 12602571 399651501814776995288700436887609621504 12602572 -957594927840672201883717843668907681024 12602573 -1228083002271903774993259236378595607178 12602574 28642880758811879065725939451324723200 12602575 -702898330962726748122078194273813702200 12602576 31812546610518438352859976104242053120 12602577 83971226226481376527352837236301058240 12602578 280828398446949802428402102538322506560 12602579 -560003664575917245998213823559075560120 12602580 -109014671028856989110660118044489318400 12602581 229088758638565400176563413025223234382 12602582 46569085604239941656605002553041583392 12602583 -379635592995450850877663224472544278736 12602584 156570661537888654392379400056319262720 12602585 43779970213064314507269618537200559360 12602586 -19282326440591379601461327415205621760 12602587 -407818270900441035866261263095142184764 12602588 8966281499613888784998246698369210880 12602589 -32145212440212610202539639266655483776 12602590 -23446016613735418522350796598832844800 12602591 -268228412519656587516316071207394829568 12602592 -1254992888387164392133334368734483578880 12602593 1770148056061059273086697199700376196320 12602594 -683472308181058386381627166450559273904 12602595 686276431982465464801242857837663065440 12602596 1009189881336329642382225765187996995200 12602597 270750602617009817791089298964324053632 12602598 6845497183283664752193598628258141568 12602599 875318701965356669488461252297147488464 12602600 7610355090083279548734619973998848000 12602601 -818405133904186594744040963166745926720 12602602 412998659900932440582341834553980258400 12602603 856896235918150395743102290293335684784 12602604 683769778030424444314551516929127200256 12602605 -585193533816585518023389996115384905600 12602606 582760054780759950951789434089497394752 12602607 -106568782157851864098965259630213773808 12602608 53744085028174367571956963523025076224 12602609 -799702012571045367492415214970703572240 12602610 34705943228888286349219699672162762560 12602611 -156721457538149376866342095025273403136 12602612 -12287853945382932842171792881857939456 12602613 16902145615912492347227412662388861888 12602614 -397963039791089123859070011602814613344 12602615 420958466068847378981472685601072017920 12602616 7659110072118047625518027936791265280 12602617 -1818705897421149524326247061580542070140 12602618 -137618099493285180338002340643553200384 12602619 673534297742149264710753132994506963600 12602620 662700931160385564066382619673663866880 12602621 -617076524038901076769795303209901073556 12602622 -521278701921080790716825450066033233920 12602623 834996919851993384568866084195225744504 12602624 -1308180586920522213680739056437753282560 12602625 373464985158126120848801608436328288000 12602626 64616990517609634073084152165149770784 12602627 60792541912403563447559866576812864192 12602628 24529724666631416335797797684444027136 12602629 -726872621493595337302682877179318905316 12602630 -177124110367944530698674949807539264000 12602631 444439878378500339529719250546247574952 12602632 1366350876935199287833115009598190387200 12602633 -721876445474342734632795584041932723840 12602634 116591403171758621361442316447592960 12602635 -141352153195212413787034314818144810640 12602636 47526438024761705281621261432954882560 12602637 1112651794371141855377259284697644701728 12602638 -3156624150216822668353072177375433280 12602639 446878075825083964199610726081329903856 12602640 190455704808986665817643081477909381120 12602641 1024566140873678544602460595998138341042 12602642 -186227027237037127058310945745370267136 12602643 94116942272973996265067660402025557760 12602644 282401223282049177810303829075970362880 12602645 -440573475190991311343732558078996517600 12602646 10982654523971777826546387250662432000 12602647 -27253755771832931573681526048746965120 12602648 679200945618663433136904994777117071360 12602649 -171203822398891653400558655086180466736 12602650 610941055316214165442210235042082468000 12602651 48401969125361865572994226803318539652 12602652 -475632962024295190941548275579422133248 12602653 -23067140344809916992604084197242565984 12602654 844395837837404777316407594089010299776 12602655 -9647216499083297793989864708251929600 12602656 334527547236172506878861161669870485504 12602657 -144008262842374233114787971791851451088 12602658 173049302343963938781104952478607305728 12602659 1276527516328034137828289106626134944860 12602660 185734427350966632432601601361472204800 12602661 774549013209706903684804633120955755968 12602662 -257183869819538174437998007641527990400 12602663 -508229761701033482015257272718523534088 12602664 306342131127701254620151961107351296000 12602665 -916226761335139063922613954949190278080 12602666 -337700501397424506177959762078234562816 12602667 139425145640995082423851311602467345920 12602668 483073054498127458350175336301938105344 12602669 -499500249266514878784021728440751706804 12602670 -7178624448248898144210938659762176000 12602671 164666627542983532920005256015374254792 12602672 -89631283914161388327332854907598618624 12602673 -734023344646473248054367993555200895678 12602674 163857587959424366684145513547172167680 12602675 -410653449553410277676497432871242626000 12602676 -806801522000352478072153467635092285440 12602677 465655898548296729442805313468770428526 12602678 25193205253207978163801988474509328384 12602679 264285104310437882496423306015031890768 12602680 -1194099631031975513727448894287182745600 12602681 54049042864816578118109625738272029440 12602682 24203823490762687396003084221278246400 12602683 -108100279199295993087604205030680535068 12602684 821615245735858957724421477639201340416 12602685 559309010528730790154176970180442184800 12602686 943292550480461238022712827345061596800 12602687 -46981528082627900625596894230408793664 12602688 -68531243618410927151721794545001693184 12602689 222269677617090866574304506151538375040 12602690 -261122005029036729180550810816741586400 12602691 835201649744500759050011983829632484100 12602692 -42591571307250844898196774634460396288 12602693 59068496645228276338771542008557845120 12602694 -7707808279020815702214638675195705472 12602695 -456711584711909234764240383511358592000 12602696 115064255481315225390752045605162337280 12602697 -837582045528959280473191796585331876672 12602698 -12204849592882719668981681587746510336 12602699 -29490618153171439882340564127752760300 12602700 376403318053493008022115371906121216000 12602701 84403132421290595857816642562115713004 12602702 -174187734617667667291207606615637995200 12602703 270202422688581750556317832169983793808 12602704 -158427088833234745844322453130241802240 12602705 -370516506980288880951701368547218064280 12602706 -198712369504405383230382333752764941696 12602707 -1067246920524127777496010300665673469312 12602708 888160400211115884857988057899928313728 12602709 -84654722126585019462750628263554826240 12602710 -610438350369946333109113696654253508480 12602711 -708471699360122124700006310725317723216 12602712 203023804125552106993957624578460876800 12602713 788917806510582519460281581069000719680 12602714 999977705044485075801604621156975785456 12602715 -558368942233455712707485397870356948880 12602716 169224555467799684259703261633930895360 12602717 840109235043966719148402414462088649766 12602718 -145635173552274636309319858819863859200 12602719 1303682024197212319508581606352477068840 12602720 -23570189759581090731341822457528975360 12602721 1520282084181948405859599782058561980544 12602722 -579629550168871070446375278874442929152 12602723 80134495545979648429640868195830066640 12602724 439535988516775356211903797203349276672 12602725 653328853829962946795800898003603854900 12602726 242883985694611655676195845755773849312 12602727 638044901546835405288972205034804690064 12602728 -696509146340333041763617294864572195840 12602729 871388286527259064699958363407085561076 12602730 27261995215598923255404534820139627520 12602731 16803970182759235685335497302720489512 12602732 -250681134856438771555634763435553883904 12602733 -80735443540267744644025707447893262720 12602734 -172742228953787987374914760943296559808 12602735 -202304825472599064870103619988028293600 12602736 306470075727627854598304129740660080640 12602737 49981775746428916746973427653724673792 12602738 -246108900206880359952562710194021900160 12602739 58047245608044309591567654530524465200 12602740 -84454388212951740879823568987008696320 12602741 29766944278144782079486611951794934912 12602742 -9170399984332251100721533745382498816 12602743 341179096111634274956199776704698597992 12602744 25369467429240207554759426569420800000 12602745 966270960145096241253960346717183313220 12602746 -249570022351861712467813608637983084096 12602747 -281445116784280235244144828665776083804 12602748 -443533007258946498523670306159089835520 12602749 -623613769130386812100407430937803894080 12602750 468473518717437049430920734291688944000 12602751 368874329279748748479101733319334810952 12602752 -708558451592220256391111915643233894400 12602753 1038668270722128618729368595695474233344 12602754 -538885738939169102050793594740703402880 12602755 -107436209907874307121422675836805520 12602756 -27953973083099018729997644756789180160 12602757 587374988306227706076050801420031379680 12602758 -108103005090231560463284506643925841920 12602759 151249933090792581033993753848555459304 12602760 92224014621854196876229800332564889600 12602761 -1245623281702325781804202987314460193638 12602762 -59183054933118727517668892235673497600 12602763 -565438009130001071054002808084563051680 12602764 -350067036912374106632187491300110439424 12602765 1420132386918597022039949210180484480 12602766 -105587688124799836312106152602871805952 12602767 905787162259542619449281792822982659472 12602768 185236521407692210364075599578605813760 12602769 -544016433898346427344809656652574800656 12602770 656482091455273444319753992424319634080 12602771 627472929939278509185026633356205958144 12602772 -29064627070178779058261401303388725248 12602773 -1783755747870951338938350260444715620576 12602774 -80957930935814452423377168919558334208 12602775 -498899705713418751394426255501921024200 12602776 985774817044652548812859797422364979200 12602777 651130803675617484375501775143446547360 12602778 648590639817695867724114851140060429824 12602779 -35701001054471148522119786165669629424 12602780 -714013866515900919333300980113827717120 12602781 -258573158182279050756260636732668182720 12602782 784600585757099918174002960982679748992 12602783 -398577733314104985423751196030352371976 12602784 450903200855839763412898343685291245568 12602785 99058582494795701678007019708192395600 12602786 243256809545846683529768087724831183360 12602787 -596905441643334972613305067885421401680 12602788 -306380212619618320545460136502343486464 12602789 3260095402251605401782695072282928708156 12602790 1367590987602032971708873515392668800 12602791 -694532067145438933063460456778273883200 12602792 195564078384940956486801633591679457280 12602793 5433344553123261583535665261936948608 12602794 880417874752042778589434681752653291696 12602795 895630309918540622882000775577161553200 12602796 134865278153366965395306209809729684992 12602797 -1137035854150203080480528728173259259028 12602798 -194670559349801502174883333439095802880 12602799 433849456214066066433443095326656682168 12602800 12984504232322229294510126868958822400 12602801 -1028702971293881557649626913388729369198 12602802 121989986477317784254491504734699280384 12602803 -818049272046001836735410588503939807656 12602804 -404747012583072582275480007725548468224 12602805 358621343229090466761788912813892905760 12602806 -136988199891673759753685607962224725696 12602807 -233333000308064923820419119010671275088 12602808 -551318466795862743509487245491079577600 12602809 -240085338488142851199589251354596199996 12602810 -80489354546940107748666153668100506880 12602811 350125727038570562790122786420791743600 12602812 -70767552587613410108572013910236257280 12602813 -246269390967303471980709455061734410080 12602814 -26657922709136882534713444314513100800 12602815 -1106483523491573284494879257467167633600 12602816 407116757220181209780653742878632181760 12602817 996062723597723280450230735963518919040 12602818 -1232977897402423561086213860386153544160 12602819 -771748830133628623026853939451695064040 12602820 218469220973639557460548269780660940800 12602821 -731903703699047664597537726789108100416 12602822 743302762433132801806600695187766979840 12602823 806424744033492652224249576340657046184 12602824 -497214391343317059700517677880907847680 12602825 -58787769075642079622646044373528524400 12602826 -76973126669483874862487909479713053856 12602827 -10076156783713174268662022645950171392 12602828 70553716555924969687868614812133979136 12602829 105215296130095979681155099038197184480 12602830 -42222561357119631921622216772651269440 12602831 -334406281903828028815140800177496308928 12602832 138198402950618047559096695405787873280 12602833 220054973611593761183663408876135018240 12602834 116691579255679075836221997978433934592 12602835 62336557019022588269958132822281565600 12602836 -1414799409418346880401721019006913595520 12602837 309373720230109900458765810318339654954 12602838 142498421555515782446969553017223313344 12602839 892807030100930576513949918911378692024 12602840 147851385959106522200139848476001280000 12602841 -973692369524666859653736132886477628208 12602842 -3163227450566983263184784865566768640 12602843 -420623335442374517667669441038947007256 12602844 -598272444940247813898861042368691394560 12602845 232618684780324436895425075137785446400 12602846 623486336192392304234743342227449503872 12602847 -544296628258312342201858483614737724600 12602848 62119646462267040169700053569478066176 12602849 -297623995395504493492007352924550703340 12602850 -34942121904808069066068165512660505600 12602851 1898241442351489840515240419138591837852 12602852 -26961368142492596568995558837146675200 12602853 6063183567746430537738277214504205120 12602854 10847080064204736707221287955236952704 12602855 -112536119847471892657138867191643560960 12602856 30972895909598117349354462992637788160 12602857 -1593553934988376843397863888965759469894 12602858 50153192797458317326719990410007365376 12602859 -63020555333009910364518346276652637096 12602860 -248147520994276593353126348277522493440 12602861 -1645198109408464164921480060334114978068 12602862 -1129569538479691184952947963494858245888 12602863 -212664110957228140578418141385300764576 12602864 -73332976107839241620703830265625313280 12602865 -867565785684129000478079282747097413760 12602866 -28507378400403143372169593644493643456 12602867 -173876073151431797784198913737155198400 12602868 -22091693984725490608965965628266741760 12602869 -367910038419396607202813459499586709600 12602870 2022232656850120636824765645283737600 12602871 337570973180056488419499881526764112 12602872 1033671659122511700177882799808253849600 12602873 -1106507806292538352161719887254978973056 12602874 -892265656803706582738209725534850719232 12602875 499035734718609246925205963027260764000 12602876 594542236555595415785897806678718976 12602877 -21677458165570547839206519169897768320 12602878 -817177610776211910342234902108051735040 12602879 896934709143755729965415712907823834376 12602880 150675542405664633347900474428395356160 12602881 -351328593023638343568500581988834430636 12602882 1115011506770839340400744616532866971552 12602883 584193143617522954498573060590467793648 12602884 238948370955361604310757009883127771136 12602885 378589637237317580054915110180813787580 12602886 -286969601837198812814119120956159868416 12602887 1568972957888791931733850655115847422720 12602888 1017496655851214705750077699129945743360 12602889 82997136088736325229777916325789091044 12602890 -256157657741044189113207651527834764800 12602891 155490762227466684199619142397366691472 12602892 -731302571537656665992125603009577538048 12602893 675093455339556031453795853578150009142 12602894 531669587139861532655544504297643010496 12602895 106936139949407007886129795045204746240 12602896 98805864447166351807817317128149934080 12602897 449959030214094018179892054657403943346 12602898 -159362763385079978011024572124994664960 12602899 -2455570106084018753937986133147826243464 12602900 -242150005846129312111503466196018707200 12602901 -455191955352899822384209791465428735136 12602902 377467803559463496400082001551808074112 12602903 231108022004125954878486596875519461720 12602904 -190590819665032917560726130247150510080 12602905 -396873799648217149758517066998064596480 12602906 1000934400498595457781264307701353495040 12602907 -352110013785937102103451938563710346800 12602908 -103207210686837683644696106392198600704 12602909 3426569882126424066116418519523021562880 12602910 379358740559856244233177679326042015360 12602911 -1001854195105177039689343510978800393488 12602912 -602930108804207880691814623545957285888 12602913 12224847292022683673785325113958089728 12602914 691071566355325615171906606571018719056 12602915 483523143248981827029966353855279254320 12602916 -581212785899627190585197298977148396288 12602917 1843184474117178470436342696838740827966 12602918 171294005051386118034597314434180232160 12602919 -152466938385246600846525482843818091520 12602920 -358920982167792396558101985590787686400 12602921 1360300050020616714043431496735445782644 12602922 117800844772473737741130772320565385472 12602923 366374645325254171741372862989363169984 12602924 -47565394809271555315160814228528267264 12602925 -950004031377772143194407033508745264000 12602926 42867509492107565869414848146353520640 12602927 1412845570103053115736253961415717013776 12602928 86053813798794092750680117567747522560 12602929 2222770700250912328687937083120319272176 12602930 489137319944927834746415807044742931360 12602931 -702179009417575670581464381793923822720 12602932 -887637193396081495486728018827276965504 12602933 669274013199062329514848166714592883776 12602934 307480401459897714420802258645886287680 12602935 557887534053333021528357146455827569880 12602936 1299723348078753193879743956719226572800 12602937 872825279429166916326183530189750475360 12602938 -363489235183666154280760884096883220880 12602939 -177704045371301038556252189408642164776 12602940 27797118811459614719868798352482140160 12602941 396981479991615949082910863280883312972 12602942 -703272344043855020025956474463623433216 12602943 -369457495160350689597268182604579212168 12602944 -252452826289884830346100628286716510208 12602945 -183177493836315515309681388480230653080 12602946 10419338294024615137665354817736792064 12602947 -335435770148881396942543609382489652840 12602948 155326227994678928184143187980890275840 12602949 347667365505954246643311663123846155520 12602950 -368427341342933786682693983625280257600 12602951 -109970699605285629763051946890163835048 12602952 -194905489758235466783237881943864417280 12602953 1307492430673234875414385446896846310864 12602954 -124591736739662868403425352639803506688 12602955 -587078694702348444930685280707459034640 12602956 5363184625634240074490273819159592960 12602957 -23306220205066794019485875597125907328 12602958 -157279028633955984843490086848409287616 12602959 1416667704194580901545284959747366978160 12602960 196977286514083611983082583044980736000 12602961 56881913439009209745107039358177900864 12602962 -197312874953029102710591843529736358768 12602963 -1771518773433394460549931439402616838096 12602964 -151438936143539221289248992361800892416 12602965 310318024047169843712506544625477744000 12602966 -311322805545975592552238759623928722560 12602967 224652611900221800790294163746252916640 12602968 100352136973712233211644262718622924800 12602969 -2569976883996199759030359855660410039040 12602970 -541226227101036360368526498665893124160 12602971 -573926054133765513703771610030856112828 12602972 -78743607452796656794160595365817630720 12602973 -330382113273210208697352767394914553216 12602974 132117554544083030547237640665655172736 12602975 301341158200095414911041804457520316800 12602976 -563388906730173951069896980004526882816 12602977 -192552597020651981441512446499860645568 12602978 -709230870081780327586317988548805263360 12602979 994817346275732907878490018902480935920 12602980 -56809745430263239755827511218158640640 12602981 1447388178930632584583668524154506421500 12602982 75872171514691423072134561226488035328 12602983 -168831615822107580832079163260173566656 12602984 1007203678122108175951524596825078937600 12602985 -144581234689623739114437051701667441600 12602986 -549686886278776160003678279192469956352 12602987 -779532425097179811755216877425646068364 12602988 79741428349763432642651073683293667328 12602989 -281416738565403635871835369295526169728 12602990 171920822169740538526695274326224659200 12602991 -889340227950291757021266460868767184640 12602992 -467891779923379652717445458944692879360 12602993 64641919163498116753315949877601880244 12602994 43206559705190200430209332890830648320 12602995 -858539681714777617829843990850458499120 12602996 -676576241942544521902991987113004491392 12602997 198417339518166622982112175908833184 12602998 1074133493571514145231575465461360728064 12602999 7989393573983387373565084583021811864 12603000 -648158007115121013104835480379176960000 12603001 330322328640844098507150131692213325630 12603002 68507771851651097614272682778631107952 12603003 352747981622884615310825910303226596864 12603004 -128861662221128203200028160821409523200 12603005 397792550589334312634088615809234127660 12603006 448531243468448659369202564892758494080 12603007 -757855185767892995545053103061956591744 12603008 1462646783266747134169113619106459811840 12603009 -287139586513211876692176873280873676496 12603010 -49748922773803796590478772711232611840 12603011 127007243302291666784353841234673634032 12603012 -35832829804451382919106933646631630848 12603013 -1587343630759199184223772939144104888738 12603014 791308588969836671757207831186314834016 12603015 163400374888615454483176022292431205600 12603016 -519424496404584056080656126961006080000 12603017 395936488172274413045903132058891499392 12603018 726546296420271217398420540251194701312 12603019 -93225723486675897416458966384383396864 12603020 143108617207250101424872714530257556480 12603021 544948037932933702680402032979445144512 12603022 -752969045734281823951467309334000154688 12603023 -819837687749373687160019019027943836000 12603024 -32247408183607595181531312732590309376 12603025 147748067995065323666089949035704424550 12603026 968874707636113222062487078431355085712 12603027 -65947742115831889008499131132094519320 12603028 -2122775101933483425937216094481733406720 12603029 -64584485057026850002853124868341125832 12603030 -105746722703682618501681848636089374720 12603031 20679437647951521671735525058178038624 12603032 115962077465913470142589630776076492800 12603033 -65882213716135224038517854589591214038 12603034 157255467485114949334124504187268373760 12603035 -213510633469004406626751765989816382240 12603036 -638235241865428854399494186119958373888 12603037 -1044072985825994120508269434657140236314 12603038 -73382743591016756946466428604911986304 12603039 374216547569013300631712076579559422024 12603040 -201110369465496980747138178943124766720 12603041 -34122214467949225933002463066061368416 12603042 11083251077685953628716667878407514880 12603043 25083857954638252585356301566866101104 12603044 203382849153542025722445448392302699136 12603045 -150127945078085157140362944558023356800 12603046 904628846841348917184399756363871445472 12603047 127616903458430559842972297577519365496 12603048 -307971501548777153113486045905796055040 12603049 -603478643156258913682405728850968392880 12603050 82594618391596220565955935446832537600 12603051 -420822513828422845627334442820592509008 12603052 342770286803842495655379487703370792960 12603053 1869137855261889263131425900809952193302 12603054 -316386801389385482086374976720366709760 12603055 -658747427245310293215549499562456426040 12603056 94722720740818772827691744570666778624 12603057 632013219433208609850246718024266170688 12603058 -392149451076901702495934576659091166816 12603059 8745346732356087157877173335758849280 12603060 -543169059652349194976544172305765888000 12603061 32428948743927317196338441048977122400 12603062 -191513640465458197222397106608176399968 12603063 -910481729319996999249833731239030813312 12603064 -1372268324320339235018538726543357665280 12603065 1408848365430350873754845486771444843460 12603066 130693847378858917161396939815537355264 12603067 407619230794696709993757762643884988752 12603068 -77003985512402430332094970721294745600 12603069 1490136015728942664202402317053199255564 12603070 -381435272972661399377439527741778393600 12603071 852451116370289774975633388959302263192 12603072 -32341808537230967685956187275422334976 12603073 229878895571572625048101689620558059136 12603074 -793588046531424081236068489099294382208 12603075 -276897274873097240570850276879972092400 12603076 -209258733578571596269399562587901626240 12603077 -635309923320492445883709073948579667268 12603078 471958959995567600014538912244120748704 12603079 450461998603069934966553682561410366680 12603080 306573819661299858739743887980756992000 12603081 -236334379705226610417542962061368680960 12603082 220024786424815429077225438875957316192 12603083 -143091835188974204836191811957028408736 12603084 -80810133277542007850662815814854251520 12603085 13778740388172905081948924403332718240 12603086 206846813174728685270504579484682596480 12603087 -113036665626695432965469698938010095360 12603088 32086013585114261510293000407835443200 12603089 922469932279295558143440221514360379890 12603090 -31599584813773294699651922613287047680 12603091 1165682146944501160075628800841563472492 12603092 -194019257666901502432635175533954144384 12603093 -1279761373715249432388685665113191486656 12603094 275775164524440201153840303202537304736 12603095 21505029042186920134696150863432927600 12603096 742474622706578917779714756472892067840 12603097 -1247706838743658737338788708541020414848 12603098 406836682588216575183276301941216034800 12603099 -42898711124482306197030465701561118720 12603100 -323413299110053698172350713216459545600 12603101 -144095807764188076837276462266013471680 12603102 -202173775838090883228123828067891700736 12603103 1590548096568711884058779219496159912864 12603104 1138415397745947185043775636831440470016 12603105 885829349772140922041266861283536895700 12603106 -687461013942758232399386506051230307248 12603107 -1525823877050060407675624974778118407680 12603108 142931475594703541804591432210525061120 12603109 -691197431869706727049245562767348226690 12603110 -7567451996669322357089647406838758400 12603111 41895453824755900367132773301012303184 12603112 159798244877074677842563158148025548800 12603113 -248852230918560614695858704932341652760 12603114 -23010113491276279421467071944703691344 12603115 499242047218224594070043917032223687200 12603116 -66989037924689659488815075020732098048 12603117 -801059020901509522091561278032274405920 12603118 449926299150851820704486451978957120 12603119 2090674645349560965282799839103691741520 12603120 180408139910940806924291276818327142400 12603121 -969970177095326337754119981662202133678 12603122 10066925220625575264466928679576082944 12603123 180424939580096978886479382202632784080 12603124 1440250107169601792287762639787336871296 12603125 -203092042676160017352005807564833875000 12603126 51407621810064671653099366729809666048 12603127 -871489765360076208069191117576480032024 12603128 -22210081987262056450997466653194506240 12603129 403836304704859589521737679057938493440 12603130 7949497033686890480693841321863443200 12603131 1057463976555402427376395195409969055864 12603132 -565412880520336908005767909692534034944 12603133 -819465751550950282530256288014815482618 12603134 146979522530193693251624902619403273216 12603135 157423793925477214633403180351097262080 12603136 223718616678037921452473958609824251904 12603137 -980452579248073278296339579521532877600 12603138 590582299124706324321979561562010370944 12603139 -111475174905874490336803818384857578080 12603140 -371385515186356149317773827919328440320 12603141 461684920628054075295313176606635558400 12603142 -547939229535027739632916856811078986688 12603143 295396901809036554515586088585966312896 12603144 179369788078891803685541283707449835520 12603145 14329115868969228780677878640359020900 12603146 -643915306639411002501997983994424268960 12603147 -147298959797404330144862303243439702528 12603148 -1078263046733057139779044007544047425792 12603149 205849936773746532865504150564794934656 12603150 -15977398998305779195257636675808982400 12603151 -360485643522371318547872926416493953096 12603152 -92829003403813041751685858092535046144 12603153 144909350582057980806177380345490661104 12603154 -79695869625798024866519090965958064576 12603155 294472588276470372898124417850343216560 12603156 692734497812149660145219224767989514240 12603157 -182101343800573578827309543341881416288 12603158 -48478107069590812824485302358693764416 12603159 -341830199302173188364538860757645637376 12603160 -204980792663448757495900050242304614400 12603161 1721179538506038992441504144781826338762 12603162 -70836304263658133238993334453902646272 12603163 -2447736381703465207608949337691306847856 12603164 344345040574678755341498918219988642816 12603165 -886912263269389286681255573378505840000 12603166 -54347659590982511778274254752809822080 12603167 -420168133705825361864157722200253483880 12603168 937650388277645323406512173839233843200 12603169 -1472443590250157130683272106732797050704 12603170 109402999747113018786299080654091093280 12603171 -139285951468778444158879166540616192 12603172 962048923532230316160891520537272041472 12603173 -1137158049025654557825858291709268344896 12603174 187999882094659717827065251167269437440 12603175 521406937150361802174132394092617421000 12603176 -365505887422798902870383015894236369920 12603177 -451890895649828538316464300071524900086 12603178 3812264577235945012527799162349501952 12603179 -280666620935531202838866325458929030220 12603180 -557034435785165414773527418528752215040 12603181 135017789211044928087454854130714360982 12603182 577207993211197027915480355793589032000 12603183 -2512414427341881205328499396917570365056 12603184 30124825863617509078068203844728586240 12603185 437488209589085796661203248264244068160 12603186 -585751381575927030238460979597052538880 12603187 455460805261396265613803700207427853280 12603188 242193883745029875348883187747640867840 12603189 -1003631589669804484069601541147667313376 12603190 457494590676768719313865421413867737600 12603191 -850768419784076643203207187233502112608 12603192 -683919680881662737501065145830785024000 12603193 1920441080933903164784726544886610374442 12603194 489504254110269059954981877366475799040 12603195 198773780954296612613150967627806369280 12603196 -432903535462651144518761712189468697600 12603197 619047026192136673553714533567289192460 12603198 -455662894278865120200861095056424953536 12603199 60421380915480101748358014087150615392 12603200 -346097079701680636803997227160161484800 12603201 -58466743306899590471227265646661236480 12603202 900903015518780769385845051965525347872 12603203 1245495646961821179262846854846753003144 12603204 -344715665029137792191227617873405682560 12603205 -489789701592969317516472764218225121280 12603206 -98150760288848891559000282151602769920 12603207 -701296565103836444894200187596621513560 12603208 -1266073626466922014898550801722270039040 12603209 959651778560878135128173130607590027216 12603210 -149257709195430490287882506644380456960 12603211 251178896031394607925616630263460532400 12603212 -1104325818142072679771021134260944537088 12603213 -54600945745275443616985343654990596800 12603214 -86945952586390120444116652515626112 12603215 -853360262138761390861383793371160781280 12603216 -43202043350924586631573319366758760448 12603217 1585478107891635655777459075590895523952 12603218 235117183522733951184180566015726596608 12603219 852020401518247595927691131220693609144 12603220 -144657958182052586683892839184761528320 12603221 -1413649891131884535142314417804418870578 12603222 -20129882907051072042027782740280582400 12603223 -378775679852640667086157655534752539936 12603224 -586337163875938588464806206414432788480 12603225 60437358863983746941240670564025227600 12603226 -140291131558326595004958500264315351040 12603227 -143188734301784098125374756110163793888 12603228 -538214921116933969578508223008459530240 12603229 4238166182031416082598706932109187084 12603230 680830737857370988254156362199978173760 12603231 -67050925280166825847176307428482731872 12603232 42792761104599498743930511877172232192 12603233 -979254633871521993551528126578287223518 12603234 27430759647642132740146725448950205440 12603235 784433612333432577245127386815645257600 12603236 67611330464886893036117382607437791232 12603237 605970119648544167645524922106387915360 12603238 -1273419133038606926144489032630714063104 12603239 197150252820266049725128161690931784544 12603240 181938541948116980362789102162465075200 12603241 -343016886089008820545853843365119228096 12603242 -260084047784614444888328649992782171728 12603243 81825884918428006598148757147260600000 12603244 -630802629490025469622671306056351129600 12603245 -719055137917604510291449719649707040500 12603246 378962675442183162304474455366771038784 12603247 597739839990246240790045048766215679696 12603248 -56808992320922479854833011720944353280 12603249 1643946186407456376836260340587569321120 12603250 -570287477090038072447558966926264192000 12603251 -147614896467079251286317459497192390400 12603252 -104161739178597441009052998630501531648 12603253 -648478965583877667632421707759254122116 12603254 -2688877792929856344199570301633534400 12603255 -199648543010708353442658258797604288000 12603256 -1793845777774607505701157153674994647040 12603257 -23954734811945198997980180067265522800 12603258 1099020198833008115740697178827942982624 12603259 -246533974607370060713310646891792264540 12603260 40538035283569497469396561096282298880 12603261 110404746200106905992662127134729252384 12603262 -321148635815781219762541272622007841408 12603263 -207525847556016122534179484515289587800 12603264 165354405335284184599498368050308055040 12603265 -264837004518460407802150830802758633600 12603266 -168139377495911836328654838010121011200 12603267 -5948178872901849133850843624791987200 12603268 601568180615899474921567186095566085248 12603269 -601307010541330953641121689381460966720 12603270 194186370665938131499530966272643686400 12603271 504991185430472273518400270591549162384 12603272 -320152621017933028463968953062290391040 12603273 -50307671249186639165398745573784301440 12603274 749355209747860751670952087157255417136 12603275 -314956793274734473573450978060914260400 12603276 -17563974551148059403225453200320883712 12603277 -392925127104256913735498743176323014068 12603278 184060839598484080459211539029331477440 12603279 608141859455595019169743974676870524576 12603280 282525888756071035274108544225579663360 12603281 -56419005078937433905599977401968697536 12603282 -648465198178081738549272473694833519616 12603283 190300205726249255186377958313478364160 12603284 1113493796674348412329507914759256416000 12603285 625698174254984709712795086595711315200 12603286 2458352909435713308339779216681353638144 12603287 -1793239169995037634081752320014455568480 12603288 933283137640684426043997572371313602560 12603289 -1871554347373510121192919354095600832560 12603290 -65978385590085667050834413073995983200 12603291 -56936660789367050702189992104060195840 12603292 -205415283650965092361106594335087543808 12603293 -126371938922249853239837555982338582100 12603294 171801726801549783658669179297929137536 12603295 -490435998422546518254905797125113146200 12603296 -15192364533060214209472725189142315008 12603297 48872526438153884585540938634163795840 12603298 83652368048033073647751547352637788160 12603299 -347601370915636572225865779440395889700 12603300 1415584024222762263888860598531532800 12603301 1248583405683047649039738962555178202272 12603302 43940299748245234752444481177309327104 12603303 863268804160879262835829786219691147520 12603304 47352845409265209386106909955719659520 12603305 27662828749908886027931651066183123520 12603306 -697817214370243130968055336848672202496 12603307 -1567063587326188472116445864078360715888 12603308 105142228984119322810216368559993720320 12603309 -1229722980586022846587827020292190639296 12603310 71219082593306596775811788507761451520 12603311 -110638902214751833656794835007237809168 12603312 -45456857324081420105554865696179961856 12603313 2070244201104789374129076486965334124980 12603314 -36627213572409893200353786125889583200 12603315 2247473899915077142561053018802324320 12603316 267069913537625551315671411233265186816 12603317 -1881004422543219949118273687843653679634 12603318 -4416087049648922069956362383161012224 12603319 2107759288220852766101140032330612647720 12603320 -109098915365007371425062425994784051200 12603321 -912700269327523097533596359217751519110 12603322 633920044825614616446691157542272091872 12603323 -120449403754618551657179517460291293696 12603324 104862875136900812225099398123816707072 12603325 -218237812305633187625845602329422772000 12603326 716898929639898876646257266736434033664 12603327 -746020402035655846540200118595832435840 12603328 -385573027195264592934124713292733612032 12603329 -432702198188843841615647102008515271680 12603330 -217274152484494800470380719146078592000 12603331 -141932017013809355034086747715137424640 12603332 605961152355568353699902826240553353216 12603333 -508454506111387544649067885017342659136 12603334 863241900828787214863501549804048830816 12603335 814535537514092056794904309620744435600 12603336 1621586934097036531433876846551449600 12603337 223240053564453988211814229951901808986 12603338 -324130617021895206115725807279781962240 12603339 1093115003699369101699772536523884371180 12603340 -353601771890597552554864665122722268160 12603341 807591864252675990548068754059254251052 12603342 66673905410834872560973222319101559040 12603343 -11435952128976948689953276289574845200 12603344 284750914588941896998368507586156953600 12603345 -841477240189243200678854513084188980480 12603346 -341784854657082135106606831244387535360 12603347 222871286176892758533943151578954211472 12603348 -163661234397113114398532848261400074368 12603349 -50084226818271543791918840920911948960 12603350 271778418530747501928533370607115736000 12603351 2296183784845812698191833190594352782080 12603352 729445978136906096452459446380391014400 12603353 -15292235425644170824324799733392799744 12603354 357116589979926941874174322295686187520 12603355 -74504521255744352482613375071193778240 12603356 -242997684066529776829630350846989564928 12603357 -42503257518465975924200509450937364660 12603358 703323926797825458762449392461621067776 12603359 489689356678595527011497490772718338800 12603360 -105565563618402489654471201694679040 12603361 -1448210000303000749333579467615665651038 12603362 1029111147150933786325798611417875556432 12603363 82665521739896827245209144411098377024 12603364 714940908472045844522197840265947995776 12603365 322878616183518545270208978690512157600 12603366 -142752806409961546065660825838223508096 12603367 -1281262532971664398872016127115304595488 12603368 1259501601737048007966695338089276226560 12603369 -415189367648846240687652942047666534256 12603370 -333897593637346998193771541914357693440 12603371 -897330162834988410365447398244251052400 12603372 -261650760852497009399378675245684689408 12603373 642759009348555869565516050684160337622 12603374 -332797149334605960180679063234918328448 12603375 638188139352840606098074103765906340000 12603376 -377035730603209317636274949260410093568 12603377 -122749676449380265666534518357746348700 12603378 -660775084231310636372988406821617198976 12603379 -790780966044910543438048869535197066240 12603380 679988814878546086231588382595738796800 12603381 -316290733437417206403667634824815968256 12603382 82854220342740206656594595029873118784 12603383 -8415195375525330152777719244720588256 12603384 -352790304250003639626382086456262656000 12603385 -1346739561885450301753348827704266239420 12603386 -7757841406135417806069585110321816832 12603387 -828725681913453229671552081600807421248 12603388 396789518478407025210780728764486468608 12603389 -18464135412981843623812660449262380576 12603390 -97627753430214331789664555600787379200 12603391 427544289499845869198860737222317358784 12603392 -495333078446954245583765886574346108928 12603393 538588818152062147377635261505226452288 12603394 -1032088243078968380558395345338261651504 12603395 -66867779285602798808764734868092427200 12603396 125745662794559776845058596468909625344 12603397 135059572151925226645146905775306576832 12603398 971771388855062946746034151421098824000 12603399 550411557134200017961602475244684723328 12603400 136030686441148343441460227879370240000 12603401 680369548595405561661884200109051615952 12603402 15648578646779604809497069532602598400 12603403 -667727714038437055318650567255552513600 12603404 389052823694666495644554798848466035712 12603405 -55450626150076858171366268821233105600 12603406 238983965971577556408145267969311433152 12603407 -1962697363658625213049975372439663563344 12603408 -123762410887276230136505595436666060800 12603409 -67966566230606734661713629873991175808 12603410 229893571730277841273519835272668147360 12603411 360462192442435325644223603455087999200 12603412 -562296910393244319247283214455342293248 12603413 140064221646699884504332770208949667360 12603414 63207474308322570375758800801289749440 12603415 251539326053344314560558113009328095920 12603416 594191202946356099187485095046007234560 12603417 -745220410020655614060809774620170377952 12603418 752662646250289356770004777189302162160 12603419 68193643089810768938371131338459497320 12603420 546313466819219699776551852445822425600 12603421 92624854761551200308826012266905475052 12603422 105665225514618485769586204707948380160 12603423 -142111894018778720704315204184951930880 12603424 1034964515380957141362586137676961611776 12603425 617840162050988707613753725896386023350 12603426 -428419675795034576661556069253982781440 12603427 672288299045980568676576361399646658232 12603428 -789024423732570887101070404548725020032 12603429 9182231434487561398082016276915591840 12603430 158566649003718344895077459953595712000 12603431 36827486610000546443000058721625390232 12603432 -637061383249983312147780550636349767680 12603433 -442333762967414286253594268361409947660 12603434 -632962291753017888556540240228794882384 12603435 -60522863552750588128134674687347318560 12603436 -622461288743608129929096723342787097088 12603437 -360166284762064190359855017803490290400 12603438 -352329600408760248107712980925995309376 12603439 -958390900153814514700453754326676353200 12603440 -99692500138059656648416370863178711040 12603441 -349588799787379356854148832359852450240 12603442 -104294763973738658931150788689314022128 12603443 -43826495326448101247564657733047277456 12603444 6712930419854850016726827558667456512 12603445 788346688539073799995961482099790876700 12603446 -548050118046316011848027023733123423328 12603447 -1215256982057752760191483649744303117376 12603448 -511188929980138755269952931033959628800 12603449 740775162425239754780073428564033745450 12603450 12308296515148967381093101419327283200 12603451 -721157207532333150245699949758723384048 12603452 -218379632856312383904521993278797450240 12603453 40678342352686730545748843065699373568 12603454 488304347135429424707089279916410798272 12603455 -487127279502696759743424916223378976240 12603456 -153422486822914114042960158035862355968 12603457 432373476888958140292376937310505264340 12603458 74860232093484796145391314128629811200 12603459 13854005598427133490960448553806135680 12603460 825276515477338798060703106300840345600 12603461 -135532450697895312222529206164730146148 12603462 -460132808365945315901368566340376808960 12603463 -1752310550288473869284379549846611341200 12603464 -367375028321665299424160092583781104640 12603465 246611694971619195524055020894633337600 12603466 74308490775572329118945574356294995200 12603467 -772346378505848885579455457020329937800 12603468 -182724837487710183510222338874530104320 12603469 443210132534441310544432577924718619596 12603470 -86537523215764289289622615343071655040 12603471 -34935998646157457137952314962055052160 12603472 -2858253455943125299475347159152590848 12603473 3708202767508267380625704275066650296960 12603474 159108761942409983840590040943103567008 12603475 -398224338333886867647422918540350496500 12603476 841573880312690023484172382919712370560 12603477 724884023880373745079829176920775284544 12603478 895236138329831125621805470547224715040 12603479 470095692525009220370065180879552769280 12603480 -7362521876409300810132933254263603200 12603481 448335702542173004538741988367809946 12603482 177502983328277805268782345406182377184 12603483 -1032105148050053076565708866727990688148 12603484 93208682404034353548974535835724050432 12603485 -6351589544974185625921115465887724820 12603486 89145886409938171796552583251971267584 12603487 385581982691641353646091358576386175840 12603488 660576504762379672147965229906520309760 12603489 1072411137181169615487689273697061763520 12603490 -69370295719924601789821472917207365120 12603491 1114609884085094464762230405959551702800 12603492 2140770183758089269164384191514680227840 12603493 52025029905614400199085777553253684000 12603494 -41142629928047530445083426520917241856 12603495 114018788100212579153367364185827661600 12603496 -1111108567687486495574550958341942174720 12603497 1087675453156460401019293079499479525946 12603498 -386923794312930292352170294140163656960 12603499 -1152194733489540070541866399200634895500 12603500 -83934139670668295331736573397572608000 12603501 610391975133013676185397648147409821292 12603502 55318736688225078585685696993004025600 12603503 967507293213754992759569430936110833464 12603504 188720089850519397973164988742778224640 12603505 71480646294082960851221718735640017000 12603506 476375111122401474686477717588223014304 12603507 -112381992953971086765353410954211505408 12603508 -318644618855821760229554424938682796672 12603509 16925004737428402538184288338906198304 12603510 -675368146653097619523123813392498217600 12603511 1741657235181761788219422590265977310144 12603512 -189011571165574757580238433059178004480 12603513 -365504714886000091152536975426489426160 12603514 -280336788827710649718768023831835181056 12603515 13013747836873494781420669695327599760 12603516 -133642512274116721786941916614151019520 12603517 -452675697395092858797939459789633699840 12603518 -513042149510876778154570606676093207040 12603519 -13050451309053129607842239895066752400 12603520 322104205616952548304874814796988416000 12603521 -627323280776710955783705002172119631040 12603522 372460957758087847686177506002119756672 12603523 66248175621983598974138121698165255088 12603524 1291624756604898234835824323107856583936 12603525 237854874775457582210564861306743173600 12603526 390753525377473230498693362233205255424 12603527 305446088574979092179543448890575076376 12603528 -176177679291744128223137372211503431680 12603529 318474219911274534918816584955721375130 12603530 -379993721999680341381818741089844217600 12603531 573087691873583523182733957950581806552 12603532 505177466155300946116688898214189818880 12603533 1020327291009060631994620193383552921782 12603534 318259599185102650617750351136731017280 12603535 -706699536979562487047149810124286600000 12603536 -149356027715502152603947173802111795200 12603537 -1534638855705976825024202392267808855100 12603538 -666650314192805056837151907065137428480 12603539 106386150334972892546288116250083113024 12603540 303368061543839413244292221008663633920 12603541 -926538480693459085394471289732624987488 12603542 419669196924208666229915318650120835712 12603543 -332925122654244144407041400708006800536 12603544 263668745557846608824848247766102620160 12603545 -600985523645771428913427339157986073200 12603546 -230582688992557700583735165584962252800 12603547 -176751601369626816493532477462951634240 12603548 -259821018400277864751347445697175572992 12603549 -279349293524261637538682984360899316160 12603550 -260607489640863501797794685509761787200 12603551 41671162111069501482759426273572643552 12603552 -365417780979980724002753173029362073600 12603553 348265661610844358526892804748597728404 12603554 -822144337079195125256265126122471439024 12603555 556184541878950791563922826797651068400 12603556 -503096799934537438693237651156392108032 12603557 -869353113166715097635842847643822998820 12603558 529932478768384198489165357432667136 12603559 565324687788266327958761026915970935200 12603560 -308302770146124239610725452247153049600 12603561 -351747169560584901530468007008845944960 12603562 1327837633717503554714455893172852651872 12603563 -29982515085540997372946450490684139776 12603564 70418785483791759118084559271346106880 12603565 184136066340245955101370953012509203840 12603566 512025131397777458353555172508520119360 12603567 49701047828807954982344459477815763712 12603568 -43712001536255522833653542654051844096 12603569 155663385165587496349069354222004157120 12603570 27392829154163917046532509606363151360 12603571 3602731934788548665032709887652425065584 12603572 -1068887803112709690670897995987571089024 12603573 -238481588759981247161945138117111860800 12603574 641081769005388005126496942393320265600 12603575 43953762825723431381347618850554678800 12603576 403887201682079669485866763662657331200 12603577 -140893070071844272241487339461592317184 12603578 113207860941814694747953220617459656960 12603579 -391325266602151206439281869688206351544 12603580 -423822105430851316129928286206564966400 12603581 506482438223011087924957622220435451200 12603582 464946383539226028412928525863014590400 12603583 1164172513191293606631710191658179360832 12603584 407168481812010468736826519133833134080 12603585 -646382841433813577285233529427499593600 12603586 -94220438087638953836339796281764887552 12603587 -2001109622662247109642315635130917563128 12603588 -297225788129982452675950764207659827200 12603589 -915231909229640123693680560060788721444 12603590 434559458819825557500678580269409564800 12603591 -125423658206849152294371963990952588800 12603592 1010729288271066840359419708857738240000 12603593 25896043704984605230351924570578473322 12603594 -729116733792846848407791891903015252480 12603595 1051367191844681961278992462891359215520 12603596 -69879341851110801178408071402890664960 12603597 -183369877730564331827779991582538081600 12603598 11177813752423791053172710607281624832 12603599 -139443990188500689689094464946082640400 12603600 6281836083139334173008241949070336000 12603601 -19060761796797451485281302759158524048 12603602 1372315516364896960630411359639146256 12603603 818706598306940268482247160254279300960 12603604 -460386160398049519267825982146792696064 12603605 -15595920888801143347019148974240186880 12603606 -285978029032615360330960542624021964416 12603607 -432653544524158491402192224564319281408 12603608 13672035590377180040031330940979281920 12603609 327016450271483680122130971362130471744 12603610 149996197059667301814627615724343604960 12603611 -676419671507830451340990074995539241788 12603612 117889300872675173815300374321770496000 12603613 -1121795727922506467144573867843153755200 12603614 -881231079743570698579476583115473859328 12603615 -190681950642259256678243456910974663280 12603616 792513056060516335922644800660198653952 12603617 449576658471179960662181056049567200020 12603618 -594547257418726227049683912261867122736 12603619 715085322941681731460142736521490986912 12603620 830676376585740452126275787832400615680 12603621 407585323030292512835929265459922594912 12603622 4101830875576520127068797713395212992 12603623 389973945706552059109901239986048357960 12603624 64987004799614814227889011068614819840 12603625 -212072957697006770399975630701634715000 12603626 317448275969404085823854442127283093760 12603627 520318846571960635597459759363073457840 12603628 980031694627535554188475351180087386368 12603629 -1677509358326773440565479255835664905770 12603630 -87791817472606331137665620966390146560 12603631 -603706244469829518275392918415229983000 12603632 289469733876390165500295229616473374720 12603633 -6370824245874751230951796117360026336 12603634 -429131978911133858807392810806271628784 12603635 940246138780961296030375741599297479760 12603636 -36757768623127122314225963763756988416 12603637 -60586765721612131612537522548183432096 12603638 -1104556906143571221356552121184673123904 12603639 262796226667810132704907518191770813440 12603640 -356783528865393176509458396505840435200 12603641 1402879267709199050316703309370025416784 12603642 231579579611082662649613264527023910912 12603643 188190304043634075908102787441245846864 12603644 11638480306753205471094455141103730176 12603645 675858595731963219768927013313366052000 12603646 129942649048654295214126118412149359360 12603647 -426992046422151644832262116861143746848 12603648 -458705917088248528874764451782009552896 12603649 201568948814210095533835213280283375664 12603650 -392826926100759167103069076572594192000 12603651 21643751841051105379492617352653463032 12603652 -1429629159394006173014369368195036142464 12603653 -1260002241897803700000083910813405592098 12603654 187209583697844153350455183478694051840 12603655 24814294626438873701201686451999052960 12603656 829770261813762842727287463310242662400 12603657 1911096287926821846859821072208910567424 12603658 163865446343876418002316638887357093680 12603659 227413006636917318410380351393949937000 12603660 -88323853614757108670219099057565696000 12603661 836147482790543254986250425390600399360 12603662 -655024790697938538781588119749806848 12603663 -784742634870539383038790735135421233176 12603664 -171075666301299000745919249046039281664 12603665 40089671214861460931366656108006080000 12603666 264057253245157147495962579611008648704 12603667 -542374832685179358717734426001345347284 12603668 40932825596526367940902089390644527104 12603669 39905534876582118617864243048400232320 12603670 -24829621186928720975359283440950220800 12603671 933099213665991229105521967686003452112 12603672 4408736951559016348585659719059230720 12603673 -670954581965231368247415475750597057078 12603674 548881420394863542163609393924476612336 12603675 86053705033643398801681949055273580800 12603676 -160445881825994648812543436890823703040 12603677 -1200560962526411434061687894637489833268 12603678 -239268088670792369538261836440195771392 12603679 19769918793905709234830939022247609080 12603680 -253709509799782797842141111820032409600 12603681 -557721120968935688767834097179916942268 12603682 459964650421622719080891185759835814512 12603683 -185411617340204585732060174472172363416 12603684 264977951387636947605011244162138203136 12603685 860003460739051709255470366148066895360 12603686 -125377957221918943736046846433316372160 12603687 -2394036747511888486545997882853359104 12603688 -360175064654556827997048245387571609600 12603689 -81140003233863837383749172494341588288 12603690 -26253820633379224464926951403735936000 12603691 2684139393365789162198655893373751942800 12603692 330865004384927203689998601036926274816 12603693 -455119358517924920753789499229944775872 12603694 -874732852674563284121614872790565479104 12603695 242797135390436156919313281634285680000 12603696 49273056988489946006618165953805942784 12603697 740734509995636986903633633648426800146 12603698 1350707994150954942065854194383006499840 12603699 -100613936536795584969775946695379812716 12603700 519861186194102729394291740619460611200 12603701 -366922006834562703265814547922013478912 12603702 -863523800423939417938066626817172388480 12603703 307293030625436632211274435709360527280 12603704 -1602275218936459126283117840003590410240 12603705 -277540525890728112655983884468217612480 12603706 -1107749871697067541195330462741316226448 12603707 884426594434290415611229931106162094080 12603708 -462625783379176577123570037637549916160 12603709 212801392513879875049722432004207286316 12603710 -23930838591516038784968488742619767040 12603711 1084559700885099396708781347828025906944 12603712 -363721306220282203897461955182427373568 12603713 -1895303089355740551489624247881997759038 12603714 214930350947714158283629016885507470080 12603715 543069252660252028681250514849723746400 12603716 -935561806404436720531826352041846965248 12603717 -77088071870825053101003424003844233728 12603718 -435731911269054063662049451846662381696 12603719 979873005049459358089027539792869455560 12603720 27264022042132575954567645194406297600 12603721 86537961463114340225171784841785934464 12603722 124723672097429910811789531720203492912 12603723 -1790759137635470569358347239419763048 12603724 -27065092275029232874886580592050290688 12603725 590449904159702044748432871251051441250 12603726 -223290331442371786487903130382105507200 12603727 -498327147577159305364407267070152801424 12603728 53894604395727322175309483511673503744 12603729 266430242146714368132529208961345471984 12603730 -11050218057745699719418377929608519680 12603731 -1309064457354789458087295293448502058340 12603732 31488865917754385183738437136698343424 12603733 369106584778974971110946238990607662144 12603734 303145250390889745949766826936499994624 12603735 428509408815533966420917006726336200000 12603736 775258156040360331575091413239969351680 12603737 232636945461586929735435066144975978240 12603738 136476928459322559876064350597406087680 12603739 2535861875462833897949709298990820630560 12603740 -847977086533744142819967587245635409920 12603741 -323298065002917619848413594186593204608 12603742 -3635215130130024436212947653934640000 12603743 -207631458896913041663155002655144235520 12603744 -415897668176100157892273990113504788480 12603745 -556578225657851502852199284366152217600 12603746 -169356487491962599229870961804330253536 12603747 286956836880686192634502796034232179456 12603748 793267058288952127523841493842221875200 12603749 -1784922368181895671963133285988634029760 12603750 -89593010917282484457455628525081960000 12603751 -399424798011702994505144555163045897896 12603752 -441707238834190884473965568008929361920 12603753 -1080598965641876321638881069073283875638 12603754 152128403169311585358468948952521768384 12603755 -1437330671196492727747782956605529010240 12603756 218620810057676639202690212699409199104 12603757 -853025245046349328722823226469568061280 12603758 -183507244381091057138578288326371673024 12603759 65876907279347726910896622060487388160 12603760 -55193497501463927078658908809759948800 12603761 -2323325952991037078417616423315808231500 12603762 29061840378591270671031579536254067472 12603763 574125768773087915232767266272271971904 12603764 -362796597280366453481539690469345525760 12603765 72989502385130091288421472199813534720 12603766 61360229194550245729948826216721874176 12603767 1408188137294736894964231288814503854552 12603768 -1162036639321519767517445458317853962240 12603769 -244929639533223234204166679381176414380 12603770 -154847489934672804394835114350240512000 12603771 -341952128373520274131177068270989374992 12603772 2267961542211746116696179860469234524160 12603773 -1514803715488260502451431346719711872 12603774 -666994632177267779098507686485872655040 12603775 29921511114916101486727910634854367800 12603776 839122785472817534361669184073037250560 12603777 11592064680290920604293919011337526720 12603778 -600936181585925559234302923515012625920 12603779 -856872079413822251049042206421427954080 12603780 222215816374823663705384388827020627200 12603781 1644468021537688494052466591988067487582 12603782 593849837940308288163428192678653456992 12603783 -435536821794030765033015117084262095360 12603784 -463028434993237282793355063599923645440 12603785 231413387518511083811725351283793990600 12603786 -10948158187653281451844445505192499200 12603787 -65330261764626414062217367617218196848 12603788 -1084415764891260546266228443347951558912 12603789 977406678717520282587863725157095141440 12603790 -405022694161320575369117999564571187200 12603791 673949394003239643763891109454424131912 12603792 43957557158307657525245231459428073472 12603793 -595867483058408560571952823746833065536 12603794 43324781680040811091059891566410113024 12603795 -914273759679162555128256102169343785680 12603796 5989107954525694067367043906837540608 12603797 -301268983177549020322726707933740720754 12603798 -394141872439306350771143980061928717216 12603799 -347507981931619443665928444976312505712 12603800 962348800712499080013694303256177664000 12603801 -564362285669010400365312471630602136576 12603802 -1516243349712936807608396464177436206080 12603803 2328522092762877447193927177501592015280 12603804 682763421105126924518238188822728874496 12603805 -594351318910185721471604003176699182240 12603806 -118834108855360205102213968755174150720 12603807 -363764756848598435439005056341034341096 12603808 -848736811104727451857659035205195792384 12603809 -1267151910630494171027105916503633256990 12603810 61532816740620805727861168365610757120 12603811 -1413207174976692572848630919104769773176 12603812 -51808682093459734724298218275013173248 12603813 -863627699974331421721856758233438097056 12603814 454423792673011343419143707949410252256 12603815 24565415548422749257401721091454313920 12603816 -10256644585775991532851133420732416000 12603817 -1100084170044150498382376523840525699468 12603818 -13454414293623708336966064160979502080 12603819 -242541530177979710204352223101776282112 12603820 -581173157696756001885915423490604067840 12603821 220890901993971067164386724650312275200 12603822 241385577881429045293995631970979883008 12603823 2003163363327323655751456128463552733072 12603824 108476933495549557464807976425536225280 12603825 52797528322651736572349289845402208000 12603826 958865765413968010782676094923526756112 12603827 -347790113828497536784212674542208046324 12603828 391605086800425975869176992463172990976 12603829 1472519797808790649253367737035811069646 12603830 -38881243452227681074714289484824701440 12603831 156015628366967438061914160183362641104 12603832 -1593063851944026134670549835126349721600 12603833 1815992617312214623547204924279683783824 12603834 -681425973918353809447298309273616825120 12603835 503400609182372783446244123137394038800 12603836 57567357492608353221389125557693570048 12603837 1281510962047684523243870250736188821760 12603838 -276341690165306866437674220664241595456 12603839 21517710714434889364982790398965330560 12603840 -96232455993786241657685961821965516800 12603841 -263914081622909606245779181171655021758 12603842 -24443730269881004547370059382937570400 12603843 -11412073582639175407615839967991292720 12603844 1700949103033315828800250621961671808 12603845 -1278238162487335227687449081649500808900 12603846 -101924634371062223467489303097202548736 12603847 1908627034982439551900868533036673486296 12603848 117421026328746181040122098390352143360 12603849 259331307350962538055480131023153367040 12603850 83851701474893489650479391546149100800 12603851 280039013533389102972854266831677187824 12603852 -274579043558746380633663751648759751424 12603853 1031665792801602791661690708300074282102 12603854 -578651628403431295062509936394746082624 12603855 571581845298011734519442570579012469120 12603856 -88050504464856976400277920024010162176 12603857 -572607083237103926800891885820362922688 12603858 -5992793877401881810928375871588526080 12603859 2011410125072460575624251533727000640 12603860 -576439345602839416326144676450386673920 12603861 322144868877787090601387189281836882432 12603862 207467121386213438271320201618433520512 12603863 -527718974143565637753545897442034097904 12603864 19261799325611531103028805992120320000 12603865 -119312849897167737602232615945895876080 12603866 744691581571603276693053632462492231424 12603867 657485937637130897900579027020435798680 12603868 -458833048065015803934054212407250278912 12603869 614581575487020990659820754967782095270 12603870 -634308721409448123284423400018965164800 12603871 -778657202898897101591149944058435852688 12603872 -240263077919937935797337659464063909888 12603873 1032315815088059630169112255966464318384 12603874 117054944106628589562924275243484868992 12603875 -261803077925693499471349633786008300000 12603876 -868835706669328520355214855534668499968 12603877 -218715772881459489047696254818178566144 12603878 -291152586146072523561066187666881024000 12603879 653817565762429734728888218186159908000 12603880 -171352640238595807633083659571156633600 12603881 -303168144660653735444882820047613453696 12603882 278333351427693455812062020949795152640 12603883 -1120332556631242310840932790638831353868 12603884 817126318486718514605146780234696613376 12603885 40175161915692040942809439661886443520 12603886 53891832295883127391275084163040986560 12603887 -275575769073973146715630838454984437568 12603888 -6450932783532798993482915061874360320 12603889 1426665518039736832348555112389302497956 12603890 -254592909933775732348010106612708070080 12603891 -665361696073316383804307162079298289616 12603892 -103798992643927837441731472759125995520 12603893 221754092699630292232567535236690584600 12603894 -194716857711366656430361773829543195200 12603895 577961479012188764002605971502524045400 12603896 1355591160655520591646035823575249141760 12603897 -1485238921004970549684314489286590976000 12603898 -166218166012289721775221067879662819360 12603899 550344541128411616341149226982130233344 12603900 314457708646360384362307782441236620800 12603901 905558207728910406456431564096345232902 12603902 -9083845691976592780584729457831808256 12603903 -294796348011658079302379642899518794112 12603904 -588249611328814607388130348200854814720 12603905 417712984742739777545325778028680191060 12603906 236242581650595109432473306260408538624 12603907 647849483392691804143009800655688581080 12603908 4142965294778416405904143320282624000 12603909 -15963791079234049257633488723899300896 12603910 174481463132399018518873635891941280000 12603911 162191130037755009335357255421444367512 12603912 -558161005738053988828072722789810708480 12603913 235967492429730039048861917217948554880 12603914 -890602389868145159884961835791399668944 12603915 -247701321402665632596396242761848123600 12603916 622751416786338436251590430899910302720 12603917 -48135163661224718002209953459574713034 12603918 -167349518970631678353897717706543583232 12603919 -110062653807888924065778325488058308960 12603920 -65168510921648067879484254676388413440 12603921 1170378726121717751576700169540997127264 12603922 24017616374908402940326076930511088800 12603923 -32555374401539900407043287388708559828 12603924 -697836392434151103358033069165562456064 12603925 654925874098863974083989693257594664650 12603926 2639715318537325494683058625974906912 12603927 -755572617127356968540450802924557913600 12603928 -1729802541307973516144606194890884259840 12603929 -195553429194566537718008485051776493116 12603930 -45917385912666603095188990721403847680 12603931 -706190249341744445774874760204065778080 12603932 752412630267526390902772341207651497472 12603933 75512962707782121292783837980347528364 12603934 135039532856675127787266232858195737600 12603935 -406155337902854267852643854137323813600 12603936 469240970110676652118156048506981187584 12603937 -314102200507997001606883404709442272414 12603938 554264979664752318789085238817114423120 12603939 12699908848710874049009440505529530880 12603940 -814635244736898017226255083010476424960 12603941 128000550088458066470721517487060419872 12603942 -5657198868610849820863573211411017344 12603943 -320847160110768818279861356762791863040 12603944 190423001284575273600855137791129835520 12603945 -8465151400676340204977731296580541760 12603946 -212096461147847775646351880102337749328 12603947 140439603232242238250153006395597833396 12603948 45018637822043172137153560400481042432 12603949 -475018092921695993513234014855606202240 12603950 559762826956359884608883939298093552000 12603951 -1550248963781288638883313850590826418400 12603952 -379851910068614838087437207413529657344 12603953 1361011972041124230942582593916559924260 12603954 -5527137919763087931926884442517528192 12603955 -71185683064221330719461848811708332480 12603956 59615654979320339660357228121098343168 12603957 -424068188563626882198616393698339790560 12603958 176341384788361510994910118228454899776 12603959 -117977976739863660270804435002632938840 12603960 -447301180461077683136300054475163238400 12603961 -33665265452039721186025998191296276268 12603962 -449869929738250380140844015333739876608 12603963 -1143673878661922839234589065774095348456 12603964 421040365752858241717278793171811622400 12603965 -916684328037235497567324675617507040 12603966 -617789541591531717643856193729415632576 12603967 1373419200165957274265885689230488398016 12603968 198549955036275080018892181656856166400 12603969 231639197553231048907810395520690658304 12603970 319349487556026198235485997494719339520 12603971 908088870959545696317297247118390006952 12603972 -774288006520809396991236147696985924608 12603973 -919003505825142297674481302958839222560 12603974 -117001283120923650270866694726719400576 12603975 -77848478666388225105363452231089084800 12603976 532307526400846657631606569031304806400 12603977 1000540177108417400381990621019228000000 12603978 184261068314344852741608317008572395520 12603979 706725813531751335934610581847951893584 12603980 276308161103395122341881040118879436800 12603981 -321167975876420729959573513331744957184 12603982 -611291840856329296177507806994015547328 12603983 113480859296935186372121751158814064464 12603984 123129981928821070258169336781459554304 12603985 -705555300033136551038117950383885431820 12603986 -672538785047637541761910196495412768480 12603987 -1108489477986694821582858419344078464240 12603988 5812605178424907120114376657101848576 12603989 568261007311420633751497552745454412380 12603990 177460279234238175103386250971731804160 12603991 -1514923133320150314565369576371712805376 12603992 20549247057209986707224927969366630400 12603993 -529678311707881872470840834612076976800 12603994 -285179125626759524822292799579960956960 12603995 225015531596798786794139071471766629200 12603996 66323357178011358496425814702384945152 12603997 285136499747002029661379738237111331200 12603998 -910162566318265403261620957515904783680 12603999 -438523920778710673079215659987610746240 12604000 -391275961205927814324210354379554816000 12604001 -286157217588322295866072126680130027998 12604002 -32923822525279369509085757195079709440 12604003 -599047916942318848322305725866938636736 12604004 190470342517573772537757754248641495040 12604005 47151416986101798370514551262780428860 12604006 -224666746288210848148314469665269622048 12604007 1758647132615695609389670301856852360288 12604008 -429730235863470641355774281756937584640 12604009 -2303364557053054540191269504925937673280 12604010 623234050597206392702745694449294200160 12604011 101097766056117213940551816138334617600 12604012 1165848580081377769534324349424250954752 12604013 -272934871946593313057339194144217546100 12604014 -77048546018286506538839124629254980096 12604015 180265504765018068530565767540738417520 12604016 100940217326609343917379894453445558272 12604017 334285723957013893445991452032531326048 12604018 -80798494337029740911485484074301558784 12604019 1355515470080255485477675442957771097420 12604020 -118941468320895450229053056777511260160 12604021 -456359278453841194843115865654524590308 12604022 -217877436529047026785997632762269326688 12604023 357542081659228176828118161543973055760 12604024 462473671679655815582580441975311462400 12604025 376936228905381223801965660114192336750 12604026 -79730603163637137038257310259603472896 12604027 6413046889746807831046074395612925040 12604028 1052611203375576485037731103132078471168 12604029 1222319031659809862365530890186558621184 12604030 645044395493317817638018516317869289600 12604031 -37153648941083725090074710804818924416 12604032 384765844347342110299078181739980390400 12604033 74530290827848407115122848419756212608 12604034 50254085971813085616181220441912413440 12604035 -491454467344277975864414958275607742800 12604036 -666419642788444294045308428426770821888 12604037 -906452324432501439938183272745290999488 12604038 -6034316817429684530636967414049870080 12604039 307225557400384854394827278594520779056 12604040 -616398449448833018875117554967049011200 12604041 242384856412005680454556754576852788650 12604042 43849304209205978697552701255411570688 12604043 13175394970700739306068311755545831424 12604044 795613285102093605497570622257968713216 12604045 19690078877292085372572811897566919320 12604046 28577354012405031529863710095968350208 12604047 -470502128579277869770825431127213734528 12604048 -383148963402801189346009369136190652416 12604049 -1557840354923411252569433942308027247760 12604050 -8453153216447253100554380953145863200 12604051 1714173270994566084142765325153027857752 12604052 137158500643736119823735138172661063680 12604053 -377933497934812556977292520297053532672 12604054 -193174770879796347792018427978878018048 12604055 -1932141731278901745180697483367491689600 12604056 -100901202431375093500117980571390156800 12604057 -1696024398691880930876347560150882912694 12604058 34279898135365270730153300560242223584 12604059 10923033819378829734403028484886872000 12604060 -103908546761624852182599317149335490560 12604061 -1407377311451975898198508909344198157338 12604062 -40395992250016969315352183054679561216 12604063 -25518200136726536961658684975596630800 12604064 1780785893064901420384171455851988516864 12604065 -441705051736836570522612219777526486080 12604066 -473208512768635079776464720633997230768 12604067 201338844538039174982006105343646081392 12604068 454798019121513379551813726403936312320 12604069 -889416809906761815434139397695062439456 12604070 90157432351001380777679986022897779200 12604071 695125833970556167674055008000636284712 12604072 792669756768943871997173189255568076800 12604073 -261730548227536671328441143580271851776 12604074 3761451537631101019608106099388113152 12604075 -735144422555312107117781328489831107400 12604076 -3279748630693400881729672086115533312 12604077 -1311243694396085121748984731590487757386 12604078 -196478780018953551650581363361213175360 12604079 -12753510022753596752100483408437350080 12604080 51495485289708603976982205845204828160 12604081 865818950010510452372458966544730258240 12604082 144544373703568563277929471826619836032 12604083 -542604957662239048371659420914474321296 12604084 -218954630283413696371125312911016136704 12604085 -92193563167988256886250404943257833600 12604086 -6053845462719414192293990417116704 12604087 179358027454091954557086341321759843600 12604088 -105997092683649038017460070708216545280 12604089 -565776192251225468887476612335060764032 12604090 392295598234667658376308266863481856000 12604091 5636004946546993406132421561869287800 12604092 -335407372317571894326001123260934053888 12604093 -582773064584622663888643691226785269716 12604094 -937356073981483439852858054681466587904 12604095 -109063616606737124808650261131052779680 12604096 -571233327965202397052705411956966686720 12604097 -552541582543170928461944932631251960416 12604098 -9552345913730441968256462287262971392 12604099 1587635267500123409105490663183089527100 12604100 656114227765418580156702439134046166400 12604101 21593375723905943733214027989501380832 12604102 -111973469991931590499799039864546610048 12604103 -177541526893383700305198594060286243560 12604104 -261632379770840035872749958339676078080 12604105 645600354068625795504871015848902956260 12604106 218323583656001185251581522649314496000 12604107 -31080619214419609999870802643310565760 12604108 1210259509837304455509471537089725334016 12604109 -14645519418856619678550683418705342720 12604110 222485651831600474360582184087201177600 12604111 -618783044222026150577162599141859438160 12604112 -17814429304502485249114372378085597184 12604113 1867632092439906308173301980655601962400 12604114 -334630520207532062763876246441107455344 12604115 -255754413726879920917079605731062906880 12604116 -111723222475500957519434528979437936640 12604117 34164746677229728399309120084888449632 12604118 -466148809651599847016431253900499606240 12604119 508200489331474598491264226153979355008 12604120 304990015138062229427469482905664716800 12604121 105655567668494935372773015380604150144 12604122 117066573935242538479856333366382520560 12604123 -54585133277228307034022400755266356984 12604124 -1116844008525264274133945864712542208 12604125 -861565457558274058330215253418455200000 12604126 127300628075969171521776301208047504512 12604127 -1447766038939941386160370753418262945048 12604128 536688223394868900441006625177280446464 12604129 -40185422685824401605178094660839373120 12604130 -71883181463239421431351608596748364800 12604131 1411779213940725488005691846639739978240 12604132 948208654776017249857753000364142816896 12604133 524741658656220490677466393038341798208 12604134 -742678570458997192424032990175210618880 12604135 -114950966293198199592891953988791328000 12604136 -335731293750861843798245212330535224320 12604137 -87665388061083632412594531519434040576 12604138 -72911788528165366637808492876768169728 12604139 2068375503188109086132405340661868502024 12604140 -708295289817650771093407498637705318400 12604141 206522701953762014916282180397602098784 12604142 117489117789522345946850098456966149312 12604143 468368904640027793750142477368643014400 12604144 4394696563529750418324995287576739840 12604145 -994963477069127855113797623153896913100 12604146 -456115897870989985588313763772550764416 12604147 -1451556880694623510664667318022701876480 12604148 1014272646981813268992791024135859137280 12604149 424292058970400222010304608885408175968 12604150 7859451496238452088583918262592025600 12604151 -204320660786045335549834099055446394448 12604152 -572508476729017896215372946342448988160 12604153 -773910424816961019704459245575604125740 12604154 -776108207800425324581213840884150705440 12604155 447241751343755409874883424076893602160 12604156 134132696622823160755168286891789716480 12604157 -535129022759154339534958128607125705774 12604158 214123386827840037208694740133754163200 12604159 1257016746809824091454452750620395311360 12604160 -13342868189956810087766201577190195200 12604161 50979968044317257006246560767496669824 12604162 -360262509461913615573824114563490565168 12604163 115955472998504618528352868521808051200 12604164 -19178605800740485393664941897045106688 12604165 -713749795699804961645296714685494320000 12604166 -161083982459439853386877411380959110656 12604167 -643767956803408105780528966596191700360 12604168 -1622807321104468750990732817248067005440 12604169 -1215805052004316925656781728509424419120 12604170 194339980237773894994240028247663475200 12604171 -202634798100320271957172286649403349448 12604172 527298117451670512233919949591761371648 12604173 -547051879311635924518184334528388900416 12604174 -694943949271654491411228869795968198656 12604175 8230670276148417012104326663250755800 12604176 39226925006388471882974718184634400768 12604177 -244854616441829411669237893225785097728 12604178 1964957311634750399825338441204035910656 12604179 86602113499810923690672557580226421760 12604180 19511510139517852670766553177294003200 12604181 -1317492256043846628691799178402766956018 12604182 -576018888213991993780652818338681745920 12604183 -1421367482373015328614620101377983088000 12604184 -850736095461233594138310530492774522880 12604185 -419456295077827095185996762419535703360 12604186 30326496329226028696859451080836869120 12604187 -888649016769734181254003780158425628008 12604188 645210250438960750214681515628007897600 12604189 -865300952484004573357504309811544678760 12604190 -203797849980421076078814136308473054400 12604191 301063627903631590728308408524464902544 12604192 -673761694727116100157546930874200096768 12604193 248631833971228191314396849535971409600 12604194 278286993518897600397695076659000110080 12604195 -80992642746408154795234562217552748080 12604196 453817493697282737408963038390377845760 12604197 132316120869767578128756540669098328576 12604198 -163893558024525382197296747191088897664 12604199 -459407200157471560383350240591583553800 12604200 124420531757039477330138884824035328000 12604201 181118072782898073177622081068583929600 12604202 292476750483418624974132208369908911712 12604203 -425664065778083055412688165982223320 12604204 613674076228118881452488169580251866112 12604205 -407244635662391139910297882244364001140 12604206 -96561859792966800759511942767420836736 12604207 -534467225801300893415165641841985024 12604208 379251626128312765266846088014761164800 12604209 -526355337180502919932604118081635605632 12604210 -74982097325842064672555966546959764480 12604211 503895747138527099365834561884728188812 12604212 -481592754386228872082724876688189789440 12604213 -3224750085711483699221448732639253792000 12604214 35723096775143529304256289431563640832 12604215 15673358166783612231536673728379278400 12604216 -1558362883249642262841886860723676631040 12604217 1455603280359434511450718863875002516266 12604218 136539705813148434504546693451783420416 12604219 767774199850124208117013765636550619620 12604220 -130901386299395375909043018093291264000 12604221 -1287771310970838645115431755252969568000 12604222 856640436140629052682223483472044396032 12604223 -853129574026286185228448301420977982528 12604224 -19739416586206364667740092037326700544 12604225 -2017508284343654544216998169374952787200 12604226 -678461793532259158046516625700220816688 12604227 84830520036673112679208447035147369720 12604228 64371256269998532237276864554460577792 12604229 -555641689177786553179548190731847683360 12604230 -126346280696796035874885772209815635200 12604231 -1989791946113338021237713116928717932968 12604232 232457937387205357377674713166819788800 12604233 1299206494017374942598149102376898561824 12604234 -646511442959503922200616751955944171984 12604235 -44064856442212116408303925454980175040 12604236 391149952340481278202460090907806470144 12604237 2260912833543044508343889165696027496492 12604238 -90964914986718359027155658601853001856 12604239 295739074917868434599725582421482295400 12604240 -297771847925115841290656838226911559680 12604241 -125048821631404703918312708884356600000 12604242 109649352363577766917044055566790164480 12604243 434677093997287399204121717919833792492 12604244 2462781460366225812484318014945353746176 12604245 -563183166350808730259764594591515154560 12604246 -4111065031465089743291495611494892416 12604247 -1481340516424895795785565745866576796888 12604248 39943327533155187557524008591242280960 12604249 -165658307258212270643820558656184728320 12604250 -23672671278690110489325956428588008000 12604251 1736012519004244505967360376212698720640 12604252 199242302986705726929220665633142152192 12604253 -97091145133142987224026959345233490496 12604254 83639998447858938850597602782890730496 12604255 264833997903967341124665316254368542320 12604256 -162956650677555414646685217814759342080 12604257 713896602615617744239262693936303012820 12604258 -315815368382360706803315890537733535360 12604259 -364383011926863737995446123803376859008 12604260 -403081501038542055460094860849594429440 12604261 306304294346039912493828131190791940024 12604262 -91221959673341383008839479921686528000 12604263 108994920666662945010326862102549047424 12604264 1911566827781701787664225472172768409600 12604265 58537136083638391777540195250767002660 12604266 286219507607495322436632376164142840752 12604267 790087215330173877831445193414369587120 12604268 953992877082270454002263987368503253248 12604269 263939171759836894892454069074176975680 12604270 144458615074459699936263304815316819200 12604271 -443730038060412424734997744074262240056 12604272 100425621166033170303006293689645400064 12604273 948066190950018676861954225929258776304 12604274 -224444111309724455359578767967277364928 12604275 -444111535439067905861815148400312768000 12604276 -906800189492319881936735355345813565440 12604277 117021559090427465843155911872173345920 12604278 -115563962201593370168608918633855642176 12604279 -1196564612407604805571668303655491368424 12604280 -78600484500598624615052294843117568000 12604281 550507694554055104045040136022601624064 12604282 -384710282730402216950398417983965413008 12604283 1894148914742655435633044099411082377904 12604284 168883954996540775221880614562211274752 12604285 -1019544695558263052014885657216427383200 12604286 255222426502052343241750515353992622592 12604287 -423120383104641319800454275712484848440 12604288 -1305909280013733186004361182275698688000 12604289 -8469965350763148380434605721200839376 12604290 52294845458486565824703396674403594240 12604291 742304528062296212606685417411766078672 12604292 671240177723504309003278386300793405440 12604293 -11807220073425311547623810418418321416 12604294 367837960953344055139447420823635929696 12604295 -967967791648891619136489011284483053600 12604296 -973722072610482909244297080653935411200 12604297 -232807862052798801668509834023556760640 12604298 15508075964661714003609200116104903936 12604299 -160739390977645176487604805034516704000 12604300 189431107881887622348188789683340800 12604301 -184724729384987558046809455623171488160 12604302 -381116967923081226978403621061224677120 12604303 -125213426898552997724676659243814378448 12604304 -109059092774747604922196774219182202880 12604305 -347151233211100750978362191985244951680 12604306 40787714918160369277166398421920762368 12604307 48113829411091496493086528240492509992 12604308 957256765465287252015747851323159130112 12604309 505195447357862270918097250049540359516 12604310 453232790679381871374345509007238517760 12604311 -287598739552371869364460605880520065440 12604312 -576753327433416603472155894641129349120 12604313 -1244769227956956030063510194688838176438 12604314 -309544915210861426064321374239945269760 12604315 -33951515731604994808295624404638998640 12604316 1429559226966892252794197802446696266752 12604317 -402766240391290949185165383068150239200 12604318 860498540038979941568192260231277439360 12604319 450825171876602153572307204602649616192 12604320 -277260533176632180050009070720970260480 12604321 -198439957960026393535659472631557830656 12604322 -411966601953851780649446391277542471168 12604323 -635238683509090332154687557728430589632 12604324 424539852371050370199021938263636844800 12604325 -1067811788060305186110717316969228092000 12604326 13406778310751206637736533773332307968 12604327 -1838989809945334775941043333311329872688 12604328 -3310260735968827454872613843861760000 12604329 -8533152948553182245694476156983879590 12604330 352417127990627213897316782433320736000 12604331 683151456070924700319692793094821178752 12604332 -1780055631915753894064643931358740480 12604333 -283845478630588421269647397607805550880 12604334 434641027706267146203975080290616640 12604335 317103345808375568749913499368717264400 12604336 -982891106129615030542207942683639808 12604337 1806202195915622475538001880104785411986 12604338 394284458630057024938593341473795987344 12604339 431823045024413887612637833156337344200 12604340 -33784140977434109947049180814684241920 12604341 319135944180337935582639571398324693792 12604342 -954165081794951711692982155594144184928 12604343 -474610018829173772445934313753879318976 12604344 -527304944719795133430825610804445306880 12604345 -279913048567581442717566158349505052160 12604346 57866238546872015449006080545924812800 12604347 166418740210678244315973384030188144640 12604348 -107883954071795187851355742355681748480 12604349 583361509200890795939291940121220545350 12604350 81936304360032986004153593414381184000 12604351 727372257710397885164747588744221612352 12604352 101010442470626531909950180236095127552 12604353 104830059204660510662796007739022507840 12604354 170775104792367512222308340336127877632 12604355 -675562154921414694704510137156493159040 12604356 -803472734729657250007101178765900093440 12604357 -26710161033097752987847719268689993000 12604358 -64211898356398941353874328580487806400 12604359 -309492270366918674592508759398776602032 12604360 183292949522505465039421995224373504000 12604361 -974128910934943246026975859363739207040 12604362 -395589999492172609779503213694340155648 12604363 237470719612419362421112673242161950612 12604364 306413565557741156192335577497067750400 12604365 360227679889088766938473230608028313260 12604366 1767510432849070032461222370300974557440 12604367 176116784143131609098602071184684754520 12604368 138222914631918101636904121201645584384 12604369 146440059577140235192819002273745421312 12604370 -479946302880219952758075776891282529120 12604371 -475486745342643562292157275981477890560 12604372 -362580178102142330372392291728277370880 12604373 1418105131169471656905600211715781740622 12604374 487302006965046381971956770812681192640 12604375 2170433151167574603770652040568720000 12604376 -55188080214892258892010171537508177920 12604377 963047762554235934901154399674494682320 12604378 -994433563717437693334572174780140857920 12604379 -1863842316349545891857106715770146665020 12604380 104679158808246269672203284477982187520 12604381 -1263997416061480844312693657430552216800 12604382 64498818565128865364426088125570211840 12604383 -299587643539936529882491268049553781760 12604384 -294379439909523045875724705713962352640 12604385 41671491572941268927711643169515839400 12604386 99030404547466516154247237118099330560 12604387 -282604954563221401287782080456911024368 12604388 387569286459344955897822303945649692288 12604389 -427577093758262892963655777740918698880 12604390 -288001419966555903857929787647255900800 12604391 345227820183413441159456112693433054080 12604392 -276937407577390834097807977416924103680 12604393 88879510835367934484884113051137171642 12604394 -78448944671846812112540694101939109888 12604395 155102151792490370038026141465014776800 12604396 -126535912262127025321898799252823209984 12604397 -493529997609089858669993474351860507860 12604398 288556306047905193977459840033464332864 12604399 26678283651865720153981997937142059664 12604400 -18128628439286645193195611891532595200 12604401 1241160672568272493935243086400363814530 12604402 -139370353447683812432457746620484949888 12604403 -389461466644728037022969622988451274240 12604404 273251670827292508874353541638154551296 12604405 -639138266034500268065316035373586022880 12604406 959930376398145153927271835309386137600 12604407 524435157781098090876131667048114462288 12604408 -1304652428885527550376916110048805847040 12604409 1384177733172770994101850701473119989610 12604410 -36846708033086059864251233049850137600 12604411 -819940649683668165103720112913355973928 12604412 -1607601435696892750392754480740267141120 12604413 -870300128483921398401169384385392811136 12604414 188243277638569704391655576729697730560 12604415 -1348227361041494115719453486953651329600 12604416 -272719543115870250628150884901979160576 12604417 668143301081766817162450266549695022912 12604418 9162952419514691176766673027326661504 12604419 -358735669957731047828130998662338489456 12604420 214476003553044846078585876431161428480 12604421 1011825120426762078304566174980280614622 12604422 -66133524708095399825000844479613726528 12604423 -664392869489871104937956921988291717472 12604424 14355310860061347443424570668013158400 12604425 -189310669554645682011553603638487140000 12604426 -597386335240769370047520325378701563088 12604427 117751429776411269537580699536456547264 12604428 368210239527694799100852854508017871360 12604429 211608999516462941864175465114387411840 12604430 -776273494057531190392224007358931444480 12604431 -316313207269988955734997830267380233216 12604432 -221208521885428544617493863994323492864 12604433 231326734899831319333903244395622364660 12604434 -257060856664362013715788383270138596352 12604435 -608112442290037556004420516827128791120 12604436 -44606083410994200859403201716441260288 12604437 825720179044553086154145749614724999040 12604438 140027399291876256602468342743338842112 12604439 97876821580581317122241908422651303240 12604440 -405335322843034330616663725959096115200 12604441 454474728665951220362845129255870512842 12604442 956297020485597971024890558911000571392 12604443 534268856256238725393007061289248743728 12604444 -251999637101491476083919955174473661440 12604445 -122311002160579047039884374801910154240 12604446 -209017219870644017343311381539285574208 12604447 -485895303768877912315939617486502999920 12604448 1304502580373157970401776555970189066240 12604449 714437617797928970297920364711773824 12604450 -199916922832667134002134534503391616000 12604451 -1267612222847053446733097476260060880548 12604452 -120542647948420637530557921176767254528 12604453 1499151281911886883167079078377586704702 12604454 240369647712509834107190439503930946432 12604455 173032029021182848245561948321359601000 12604456 166366528642879477800744856470603770880 12604457 -863331603767780257687011655931281202268 12604458 -662620773764134454906093304561533519616 12604459 -312690926922721757255279871611205724784 12604460 303939966918333339205091472336890757120 12604461 1521025220255509884276504207444441600 12604462 256338430305708635327403801976627098432 12604463 1183595223400505670517514017522523691984 12604464 43521521014102114837019792992252723200 12604465 819593942491476062678982688983951220800 12604466 154717739490029797490569247692986294816 12604467 147271895370560523236010679834835333760 12604468 -1411031060324017213193353875210983028352 12604469 -321217181709093681100899690235497120804 12604470 94185892258665669410573102702669424000 12604471 823800912121707966190079003861194517424 12604472 -29086322545532203088937366221285621760 12604473 -427962083039752257358882009726692456000 12604474 327402029820870394427757777937406299872 12604475 375625643031254831666300408537802297600 12604476 21366539824837234308482103667941044736 12604477 681156658739136242438468933224383024326 12604478 -363370349141370229445610275879679456960 12604479 -692412132137845695103972415040529385016 12604480 -95857787203025867068205855521709752320 12604481 -263058978935409213798181984028099579136 12604482 -64815183413825640459760830376815269760 12604483 -944766299938246526942492598290832316468 12604484 -104740337077097596112204344270423776000 12604485 -602179669379086354783362636028584252000 12604486 -1088441869929812631078128847221408815680 12604487 665075054420440217463267651563325352752 12604488 -162872373811949190690260126835135283200 12604489 -1664031014457414516982813731433886012710 12604490 307728465133771376960178455484311577600 12604491 -5079738991360922046419232041211825936 12604492 -1259033277288473528343406690039159127040 12604493 -798713044107922585118611201223478984480 12604494 -95213213384411168294307325848553660416 12604495 56589566420934821615587012402482546000 12604496 295201091665551908447370052011842076672 12604497 742880589205950409232649123940291455744 12604498 -224568959053282618468525139295094662000 12604499 -697751403570061922840582754020423637864 12604500 -335415108358660663509866831119116096000 12604501 -164005545488018571349782959880864199936 12604502 598264139844613782212800868586054633600 12604503 1338411614752950844086444054452998374504 12604504 -7946501458999215307848499595871682560 12604505 630295457363247694078164439820323608000 12604506 311030764666331634156868587691131571200 12604507 297238958572246063185865857402939199488 12604508 266174277443364269318610679212690902016 12604509 -1751937323022117814775217567399313409376 12604510 1329169503202752010000688413839071832960 12604511 -1297247808506813916371254723796542161888 12604512 1028981821711295892270493164370920210432 12604513 44640592609143401686278337279777834644 12604514 -520032551595287230443979529569362990528 12604515 -87418172990260698633221099045749574400 12604516 -1378611419977157072903798684042320562560 12604517 142688974282158780315711518424191041692 12604518 308794925386747769619054618558645390720 12604519 -15248982991101705571191438546163099440 12604520 397613134219574180495407636207835136000 12604521 -69719020050447771641494619106974597856 12604522 -230119204817843474551751204968847901696 12604523 1048038789692971395077851190336527142772 12604524 792923432384365879386124381722478387200 12604525 300836370666628089297300332673834786050 12604526 295758752540342436949014089516976974784 12604527 377383170990408854155038571923349863264 12604528 107635410870097477768856007687187300352 12604529 -278914957588714623667654009497122734080 12604530 -73857164794460268053289670068454932480 12604531 -443913333354377822458056878303921771040 12604532 322255005943040832574100948386359309696 12604533 1088289483341779765485519033689160616800 12604534 -122812712012437702879850079229166652288 12604535 1062555720593912934438854061030436443480 12604536 -84514300385642929511973065610410803200 12604537 -942139347049499300650005954583435912800 12604538 343105040034473782575814714832047976448 12604539 -959869170035957534953211872290241151976 12604540 -86272248163469613304960409020052889600 12604541 15442189015627666729135269674570119884 12604542 83276281139991679191904918550135936640 12604543 -494488514156544214467949518818106578560 12604544 -1569928239988497855336564425668668948480 12604545 42894864125447211953436227181751296000 12604546 -117647717540926738294443654620225640576 12604547 -11437810148370286534212715727356134840 12604548 -125411384453338710201698600043576139776 12604549 -332257546518886073588273727446665324450 12604550 143345574714187445748547307523366460800 12604551 -387132270584568445829793729236393091456 12604552 402564116320655884569966204459401379840 12604553 297223516327005143596254558514099461768 12604554 1080001646506948382952318717054950231856 12604555 -45612625927059027664367669594852289840 12604556 1149568874598812829915397531317352984320 12604557 -177143396833015926226043370511938383808 12604558 77108516065359709279898826966941689920 12604559 825453528221803143718436190036103244160 12604560 -206882145188844284254787966802847334400 12604561 -272045189478190833239435348799454725838 12604562 -268257361252966095051112610792460345600 12604563 469064533067843765145654269413626659892 12604564 -659443724962251574027827979720042393600 12604565 701461685985206036157957185811811021680 12604566 144170820669962493852202411566214982400 12604567 -993169786682318454299041998975912168360 12604568 33522711446883691387059344255568691200 12604569 77313920248053533022251241616511125248 12604570 -503256664638434281390166695766662356480 12604571 22163781783840619792615645444357691424 12604572 -34896877299462977159093379873025795584 12604573 76507821392722307943717842584603965004 12604574 315734741298568891648500808496323999872 12604575 -222483499628494751491857577415397590400 12604576 -965461812526727553933004918921463070720 12604577 1731898563263343533139377880141468147426 12604578 -47779636455942386614452995168633633280 12604579 -3957358805009304398966501005769946160 12604580 526205461493161689358687276114008019200 12604581 -796907149053920191608498339042530089440 12604582 -724430653759870953875754898209104547648 12604583 1318724778018137225964066022192044690360 12604584 -328793490195918260274880512048806215680 12604585 -63844020063128460790345579357863104640 12604586 -390982685432852615395342840663873117008 12604587 -906563523514704043581144383091202371240 12604588 518486145651852077803795780524140164096 12604589 510359932983151806752153833596903256920 12604590 -4147794258591820360609667266250186880 12604591 869606736056460882846515168589949902992 12604592 67525936960617163718797887170694610944 12604593 -822840184028632154675805868088707944336 12604594 -99763909001068701558172124788177484160 12604595 60106525764918794553073279085131896000 12604596 85255887272477458174063322535830790144 12604597 366827743603439200540275852245727352046 12604598 -128947921378884073562102093440349321472 12604599 -75627747604053078690179309637340776960 12604600 109519115445332975843638775625646080000 12604601 -2573424605938159726753011549408627757056 12604602 64788371213989887024750043347191811840 12604603 -887084406552190222988004069554527869336 12604604 -460655135799107883263825279831097996288 12604605 22260225417490101682423819149404699520 12604606 -335532203338573273765587176264125921920 12604607 -153318008255397595662265219931489440680 12604608 191979644366637193189576039998349639680 12604609 452177403995334193624520838086016941140 12604610 67507076073779435855209476086138172960 12604611 -1287834835075638601846820907245358373128 12604612 1457257170745520117663538504215142832256 12604613 1536237703153685377396012968757689316956 12604614 31432673492838712166467765291720081920 12604615 -454405273099403173105840469194784414400 12604616 -1326943019908254001134051426530519562240 12604617 1768920912883143751583789154077512239828 12604618 -30816855123879590754173716109193014400 12604619 -873601288777784346897738100229306116560 12604620 14331329750596485594498710481268162560 12604621 -234727433605317113635984985826132215040 12604622 -812103709089277298498975711198469357888 12604623 -664686278626247291472785321096328615936 12604624 -34394568726886443972220120466811863040 12604625 -1082901753125501758037652286041043680000 12604626 208595526944612808357431648183601734400 12604627 16301213709148206762203856978286906112 12604628 330957009063836229473784699946742122368 12604629 73733999209732081618871649409325611008 12604630 -34931032337104968245529848562184066560 12604631 144950598253075317072219442604369817984 12604632 151626226465653096771770426676458680320 12604633 -855894071683656312143430850577484713676 12604634 352935400086030889595561301219176884992 12604635 27404105806549305993008871038053527120 12604636 441797439152475264817966447404683896320 12604637 540302602492621928522921733901382073420 12604638 386200445338843481071758966420485053440 12604639 -1100676674229254925993319906689178238560 12604640 1516748753425379897850299548227462758400 12604641 316218258568947886162090813241570672064 12604642 93362641747176509963810532245448552960 12604643 1461348018598345529186083543368038832960 12604644 210263325381913190463303099238889607168 12604645 642465682402172602681275725620401579900 12604646 -480173331925503647372040486882843901728 12604647 -386046216180991519156922429144649375360 12604648 120675528703511703177525018119533363200 12604649 -2166504356000808942813194744823701089350 12604650 230643704223289665116422562654571801600 12604651 514461562934995510578341185625332137360 12604652 -538332894108717949583222507849589022464 12604653 1405841691514702271259047469026251192704 12604654 696635569404381504677575956894835891776 12604655 -283314177920082637250607698597912328000 12604656 -202323598569433353304667301943895359488 12604657 306721015522666095286011539903528137280 12604658 93398343064900214711965565821456394880 12604659 -412968585946338991873535326304708701440 12604660 126870277681049671302028686923010048000 12604661 -1152031491340638956438243378938746246738 12604662 -178371991629957669957426574554402479616 12604663 882568722093627557582556300035767707264 12604664 701495174914727049690069948724263567360 12604665 -574629660260985850147958459064570103680 12604666 -3679829782413251932430566857311010336 12604667 -1267411126626868945379912487100809210528 12604668 -525612146552335592117178471928990227456 12604669 41555583997209028426942534506734066112 12604670 189418970963289600774025577961899673600 12604671 126832164362123607387281004537961959840 12604672 77846641162597025053030334513031413760 12604673 462577673548981922955566156963497725444 12604674 -255300521316137813459760156643836234240 12604675 -238147740488066623532428689119788452100 12604676 153082842401195242233218856446791680 12604677 -518266777098757242713152075204260854592 12604678 -547680888235620616438025420397959187360 12604679 -151026051562357050905713222379008770960 12604680 -1167118374086799932570069670077472768000 12604681 -1288402445570661217423586177141045571036 12604682 -1005571979934282432164274810532054169808 12604683 -162234263139029274513493498163417010432 12604684 -1496194761580116120612986396533459905024 12604685 622906283175900543783132952122766724760 12604686 293217864432886270189646380848760064064 12604687 512334914511452138002459819121324635360 12604688 -111517157156835877154847518325640716288 12604689 -1553813779073842025509375771058017705392 12604690 -147043278220964055817426090921381939200 12604691 75940264225649100905815770611751576 12604692 304946646831558003990995357860165220352 12604693 2912995051697701559355757835803096320 12604694 216688795577096849475857200717586596896 12604695 -1217050934473612290117178208717890329600 12604696 206470348557696979779581769816777553920 12604697 -1152793747481215084465518725178133636800 12604698 13818317945852831342769536838670916064 12604699 -1185636706643676459733071188764966790400 12604700 207190881598491075074389514051763763200 12604701 55006269773323152392978721206261465664 12604702 240278091554097093708016233096224896704 12604703 376036718279769870123251805959859065952 12604704 111394154189102243564800007813424218112 12604705 304439512350351391750563294965326137000 12604706 965775000508885623301869383586893001552 12604707 -1099374662310898972998442545938092037760 12604708 592686185846350311157880878547881890816 12604709 718923691167322660291881182007635168604 12604710 -35075572180480751517885046760575303680 12604711 18519416031271211305803402227714859720 12604712 -93302036865838763557935784817579458560 12604713 -541035635970335773751111404527505477632 12604714 -64392395393564055898954170256074931200 12604715 726658978765135904401912202727750027360 12604716 -261717727411444350748864052119575241728 12604717 -323656881674923627767790697341111961088 12604718 244760939746696192004417700661716117504 12604719 6729433149815625433155793934093630208 12604720 -149021403735246913784009460253807411200 12604721 216690868264410221152209064518128123922 12604722 216054490946888300959577520599407718400 12604723 -2335848915537224515405121308520637109976 12604724 -357127974414942063402611713649589436416 12604725 -63846901867253861955266905506615964800 12604726 90774279582336814312662209448437992320 12604727 -20457170962716825994889348982506894424 12604728 489310517311109586873952204378447872000 12604729 158785772657962249300618988898465883984 12604730 638115333495602093699646155746144865760 12604731 568575249358440863179029764019809411352 12604732 507467547199360768686613827008008821760 12604733 1035560924825279740349475432146095811520 12604734 -11723379958099851333402947574277362240 12604735 -139270665185422753261401026159612928480 12604736 32555165709540200932549193554357911552 12604737 654787186776187272148960241249274189360 12604738 -1011168029934369073956696586857316914480 12604739 56569367764016359491902026217871400656 12604740 33379113027854121508543631355302400000 12604741 904655143009013423918777051973769834142 12604742 1432337113036442938681723719624936152832 12604743 -465575122369246659377539189534342674768 12604744 621164819953846266160732449435181532160 12604745 -583365679578228832651473078228031440120 12604746 -113478675570888398414199898625881608192 12604747 -1926307672172457003203653026859636429804 12604748 539107002362354788296772272036039782400 12604749 478182547884239423349268408444243433664 12604750 -471074828796040566814409121406645248000 12604751 83892676734632785298945413833615568752 12604752 -31121480893133478067258151488200376320 12604753 -80899245243264046847611842051055636608 12604754 -459120650854840755693178819684081133424 12604755 86856305580961266388425076168750494720 12604756 -454909263284604685264661426104901912832 12604757 725464169565820986040509727031861966400 12604758 120876715424912510337109843424513793984 12604759 -255309348319581317148880684815288585312 12604760 264033882429742136436902974504350720000 12604761 338847524911029880709341647956720772480 12604762 14704472047306645171157513791185206784 12604763 -2393298574949817243558722370251003693520 12604764 -3610403966230979259227841129793489920 12604765 -69067782700056780459291881305992456480 12604766 29068514327696091638959984045978663680 12604767 -128308831857589680126907137344879562240 12604768 -1663897819326711125738331157023239700480 12604769 -983895614628192751870243184408188489404 12604770 -248069004149977625866572569299885958880 12604771 242914978818018184931913624458822066200 12604772 -75962299145521000357856035356029042688 12604773 641656577444105086600826254267236451968 12604774 146371281384854474804922956284032997632 12604775 -801910311148357937550282512631700786200 12604776 -568918825878871308654017387191185408000 12604777 695907721098890460217639246834992564000 12604778 380931827336746225638844780242741289824 12604779 -645281515402006639693463203433505155352 12604780 -218588357966115575876381334030021258240 12604781 84637959664134729687147823599942687744 12604782 3819889451986012072979238959098583040 12604783 1347778214808475159667451106395635790032 12604784 325987225803739816756559054280907161600 12604785 -370012299653106180079598314668565324800 12604786 -52105210965442475064494090174613934080 12604787 84372672221623829917713530469666451200 12604788 77473575027914084917049060346032824320 12604789 -1439367215794467789761908694054036098560 12604790 -43079666476160371865567388568357017600 12604791 -324226134797189780762547775564430974896 12604792 -1663258159038414484108216643455896883200 12604793 1137889247900494805527044186008966232042 12604794 -75371224769307949827406991855742512640 12604795 52096157646835878218564107849453190400 12604796 609001487045451442964030907090163944960 12604797 -639714512300195351680088447443701060000 12604798 589388022558617916149323744974874764480 12604799 -1571708915436035325178912994389516804464 12604800 102592881419300562131764406126641152000 12604801 -150969715440481802719466247607633561536 12604802 139911883487663839526772267520908049920 12604803 -302142553470798153976388770024721663520 12604804 58660753219492693927318705999349280000 12604805 -13140569563458310966143796583130864000 12604806 -107610883433010405611100079512892232256 12604807 -154705805109241148836781199021339898088 12604808 320606190506285123939603575395036456960 12604809 965883171651189403996552575025281025440 12604810 -478537921173996748023481973683438849440 12604811 655099310670543194330664566785190547024 12604812 -602975901806651834205688135313662464 12604813 -19752593294780252418329874468396967752 12604814 -192260426200435150498889810381838362688 12604815 536811300578621072438680704204960360 12604816 -33252657372403055963763268741237833728 12604817 -357971180278333309132498957748280823296 12604818 367892116501350980026932961589422245504 12604819 2126674343259340564603304287131687322920 12604820 518238283850947456666377806375573852160 12604821 -42562146776984210936227290156932539680 12604822 287364828579616275593241826609947780480 12604823 -19429661416638145318039100734307035392 12604824 -500948130985495901435312853265754634240 12604825 -18848049304565457672700370952225124400 12604826 414208164110391445891991222783083152384 12604827 243984856166899829284025448031598942832 12604828 38516830316814652119431747327453552640 12604829 2026141335715965975374826280095920051430 12604830 132767540711634200863010637046443171840 12604831 1186613811729057189431347094112491651040 12604832 -177672085036080675240685056389962334208 12604833 76056502927707591319060850304725706900 12604834 1656603157475214668641913597641242205440 12604835 286947669216585992795548376069897760960 12604836 -656511706755713808976304759881359974400 12604837 -39083331138730017088542022789101864576 12604838 -522291644175754501923965459838269659680 12604839 479182164365335227305197871793172192848 12604840 -24719409709342344530604688886018150400 12604841 797305949502471238915791196222783285242 12604842 760329172858732242006463684612441482240 12604843 402346258294603040450928541319771122704 12604844 -333406554725895642522193529397594685440 12604845 458738097854116960675521885795361689600 12604846 663359483779402682184893264446782679872 12604847 -403928375903126364587644645213199684400 12604848 -647466960138473382038735832452431872 12604849 2358204458998472511460168872748827654720 12604850 -488712834127197521438896367692949556000 12604851 -209124965186813386389780828432208339200 12604852 -33562396389792020155803959522656780288 12604853 -1445976768693602920520966544669441914898 12604854 396417452513661420250740779859318964224 12604855 481435598997670005361172865600504140760 12604856 261831693000052132567675345123868344320 12604857 330856682416369015706885834329338011520 12604858 -416673383021566596621889915357892252304 12604859 -64768651428033515215642400718932517600 12604860 138024388178018583695558058517852262400 12604861 -1966262714657773223123338073872261668538 12604862 -312858303211560552818046930285861197568 12604863 -1198331435030044633081508918412673100856 12604864 -157718593712609765614441069357190610944 12604865 -130386181512150481195798591543376748480 12604866 -339920913244217712241297660445227795200 12604867 1863607861446399028803570885711684895752 12604868 281585166523866762346132053237238712448 12604869 -209274980884534638846394042603232433600 12604870 -257171938892066054151399211309768245120 12604871 1196092977271586982214227230939132901840 12604872 -386404930033960662071619526920897331200 12604873 -763279154276544508736190655105918835878 12604874 450454804685797567724682506552732394240 12604875 -374007280460621699561207192794977012000 12604876 32065833659001602741843282862537553920 12604877 -391842377728162904354627074832379330048 12604878 -128236559769403214186581828524266941440 12604879 159393724588247653374940292861992273920 12604880 79884513677460260827667999379303874560 12604881 345708660926799965589567428870330608800 12604882 -450747699817501496944664715052725668208 12604883 501305406214764188423681863886745299040 12604884 -421818617149513028774454354239680911360 12604885 -888470168676892238274819477847509312000 12604886 -340818566302571732328644192000814806400 12604887 -432863844266492245374620701117899020256 12604888 2014415412158937047759694072637690613760 12604889 989496582737962575920402609617604182800 12604890 64956744735505242088048702423237681920 12604891 -7558841173279191128753995231863026800 12604892 95440359778646917905577576453777643520 12604893 -151372644574876660453556090108729889216 12604894 -37650892598189704107081796690018054080 12604895 361739499894906615124077822136220591400 12604896 -652812689080799290809572907471834710016 12604897 598951001601302188396979141980429452480 12604898 7002521539987684991006913459811717200 12604899 557776618255114365752263183349806278264 12604900 -145359083840312349893010576806388633600 12604901 562797292973565751473460960666014538584 12604902 159810102659531343950177489205135629184 12604903 -234837667623053286162926580165029723848 12604904 -468298670102518448150583012943632384000 12604905 -56041127202043870334017118307956426040 12604906 -482327105982378880665405536379977819040 12604907 435410737659069828316205608170880500000 12604908 -44149028165814770364937935890384064000 12604909 2015286962601674786147332842195597777110 12604910 1681133706183418378822504923530065920 12604911 -348805368576219990138000254092222319232 12604912 196173484337667499475016756868540399616 12604913 -2106082745877518015860077120240182716416 12604914 24914396571776992869728476907765744640 12604915 250514545557233083981335413839474120560 12604916 -22642054186736907842266164609895301760 12604917 77946475105049812433175251065014824256 12604918 63818636048937233635193924837583392640 12604919 -1923613371015872173987246906863256774680 12604920 -63328149380773120785931796093986406400 12604921 429564340412758053679492081455562716480 12604922 498130941824401723639624740249816067584 12604923 -48997384010511365388962058067778659200 12604924 119004647057434424791035771393393192960 12604925 -674466613348082821293607416661373074350 12604926 443762330076972458305394149171980442944 12604927 -466373603109612663594628811364711986208 12604928 -323017814047223324435744577055006654464 12604929 36949685674192648821096605793569837088 12604930 91051871380877944922652032659772497920 12604931 -1142959265252451884353225966655357099268 12604932 89827545999827998336688751046225481856 12604933 2737661556968663370653839321584905726 12604934 25228346913399655615940009978087067648 12604935 -169953633356927690524542473823398691840 12604936 1184897747643428883196314295459878343680 12604937 634688098538693976126925028322427944000 12604938 125104207036753292792787736658858799360 12604939 2170227024743173872780146567983743562056 12604940 -643925302408539870533821274579192232960 12604941 101928678174482288039382830566595022720 12604942 6809406943209860161718108705701278720 12604943 241028276607270851540692891661830001184 12604944 119601916033124266971968444824412356608 12604945 -7442725611553979939392274011101490200 12604946 -221420992744265538846747818824459721328 12604947 101575936574571160123428711508382287800 12604948 501945125416783047341844583929099083776 12604949 703713738988853647598385441418234424736 12604950 -116942496137664929642740894712856432000 12604951 -1746755920699532362355152707896551116696 12604952 -1234211306076456353003530012750718054400 12604953 -95592773371778079770030777444673028800 12604954 -694796484242001077920723647199369495824 12604955 462430071945793626301189481462638632720 12604956 188397212255709282847479239231284832256 12604957 1024751149205792077277634937011461871206 12604958 249629066271979949167704197567292263040 12604959 49157232774285459322240904387960298144 12604960 281440910958543721222041149345851637760 12604961 -583508317325136304847873822658791520 12604962 184368787826242459783215331855837292544 12604963 -159557384809341595980234733149916117040 12604964 -760184556014049416979670290950180337024 12604965 -590809923288982145406840056235915734880 12604966 -167165740040187205368912320794875340800 12604967 -452503119006403584049536506325918078984 12604968 894448418795687389278362411036833459200 12604969 418408922067654133540734506933446058688 12604970 -74546771797739155506236439337557181440 12604971 -240652580810155525766256852756926414160 12604972 405095536577564423811073192429398740992 12604973 -2118705743484799769997404655486371762580 12604974 47591877732541047403014014010601345152 12604975 -399443004968432138411543714010334484600 12604976 430428459873502509049301108064335020032 12604977 686015311679801399795115357294188544 12604978 295177857537850774471942409415794411520 12604979 2085858505152345891467509593742001501280 12604980 -172879022614717774739669300874057830400 12604981 -375862363003704016475320419357790335300 12604982 356971328675101934252568915092119924224 12604983 47314746283970507226632701949618666064 12604984 -753294909686349214096132086068519116800 12604985 -466943241127151309037795520484938597440 12604986 686877216705962119166223770774627544432 12604987 -495240289634735835713365460035036206364 12604988 -288181351830085326256701653352543281664 12604989 171772670040583938664688514861004502208 12604990 -272669624986572915242773270266323136000 12604991 203451374344091806080661333883748412272 12604992 -54109611806862318759592738857343254528 12604993 1170258088205140882184382037956442169280 12604994 -1204711394274643866808873211050998497280 12604995 55496113382526842624260840610880571200 12604996 -444340299410424493845719831065807856640 12604997 1266060766673536540671649372885013164446 12604998 231356842803239580026334754818802698240 12604999 278706385112456910988238374874375976960 12605000 262484466663177701282258701719657600000 12605001 130521123109370169356112044914770652320 12605002 322095920076564287834556155364439415904 12605003 -364299508849949694996710384186184407040 12605004 137824517056921086371380426979160883200 12605005 -543564556439620339428075295613315464500 12605006 -32632720308848028496102671190034572416 12605007 12376659603617767345677836868333308160 12605008 -64384661505540721476307079956449345536 12605009 -880940014265119144180293917929571791296 12605010 -387772321058315728998767783206823047680 12605011 -1668299974761980384110415675348492826388 12605012 130451801326314152698572937745941217280 12605013 866549914692278360521201149246619289742 12605014 -315877273720877744508379549842801203328 12605015 -927140416114747697196953466135940932840 12605016 -498726210964330114143238768352559206400 12605017 813666828191330507830703985676434269066 12605018 387217554658855660698282609898056407040 12605019 56756045109040925921534274517355604480 12605020 11030012467852466226938665597831572480 12605021 -67703555505838031548766281347908138112 12605022 328519659435672036096939614212365284160 12605023 4743306396426913567566153245964732608 12605024 -910926090787724808613185201762242396160 12605025 450858683586454330004146391383632754800 12605026 94884954139561392905266006030885754880 12605027 -1403413126005667238434033140169567922448 12605028 -375342611371970498412414562733680871424 12605029 942514975620449731878362486768694401820 12605030 479844536727596001851062015137213609600 12605031 -688895188078895285207035727721277946160 12605032 1625768305141553516862875783573216870400 12605033 629793144361780271026455722870275182720 12605034 62180292410590005793530551505831376896 12605035 182400480609331793556583422222581685600 12605036 1493456689723313701126010326237612058880 12605037 -13681393230682353213332518155936760512 12605038 -527285883237170970075374900274695686080 12605039 -29104917960355651684941986488122074160 12605040 19446255880565874086328531827486883840 12605041 -1562305040278663398211163839332141984348 12605042 1191269794060424782907222630054380614672 12605043 -158133893332592485697818429519842016512 12605044 502145149373276286785783341656974708736 12605045 594099420854707617964795380739783080960 12605046 -483422782479947595136501004827212503616 12605047 -75452507628091816790810192021172713248 12605048 1990354409652661459901583324535824015360 12605049 360698756822498911325176237497094184004 12605050 -36369866441439511257456400668321697200 12605051 -1517215404654270340228821084340907001948 12605052 -315242765708756039814608823583688007168 12605053 1435344560758483277851173120773556654360 12605054 -1139827273039653899756377491975339072 12605055 138364616898173673199228115702451427200 12605056 51659620620744190581342688630328524800 12605057 1193590987532607911007699003185230511940 12605058 3747865341366406723983863371423718400 12605059 1142797794999116918186513206224890718016 12605060 -42579458826332445040598399958801507840 12605061 23455875997896107217308661121418896704 12605062 -1035225532368834744454557407063213719968 12605063 2417111451250664988847472798956269744 12605064 -494462140801216222393730324532942766080 12605065 -49192688192919372432692880538604981760 12605066 -499014871613732420588335961224108674768 12605067 1700260103653055745675446547012757833288 12605068 -250757808054599974027170793340645392384 12605069 -708332689840452918632453832285847219530 12605070 183222539488604472464900555781105772800 12605071 -1485936211005294191352985681047930137280 12605072 138597881976869979110858045127621451776 12605073 128551264456237095085850783448174250944 12605074 137957290346433511892167360404579546912 12605075 -230576838496307043899411677000921344000 12605076 -631092281681704425003057260668555929600 12605077 -699354261926910172800020856232735241074 12605078 -435174392509080208245010168414589768160 12605079 347661753972952754156411669734747285200 12605080 -1116663756759431941628827442982874521600 12605081 274087845603021856815154651092008621184 12605082 313017438406402350408029717538769305600 12605083 96643571044054901998671422307035777880 12605084 -888608856757521104794589163961290123264 12605085 -824545112054686831405358838057613060800 12605086 121207114159130925722789143701023384064 12605087 564539030645443693420899354873161510640 12605088 -451805535599852437203466790511093743616 12605089 226306661416252241066517505665378763456 12605090 582998258821664939134646455154612416800 12605091 -103599356488934471409158390088991224000 12605092 1670551982046687031436270243033492808960 12605093 2592022124389947965648775926297348557404 12605094 -221098584765049507304366489473019895360 12605095 1146455518364189702878208039265533628600 12605096 35456591394636085437806294954889707520 12605097 -71290082441357306047762737007950975600 12605098 273148034802062211071704812400422658560 12605099 -46308719535097523744324105171004429120 12605100 -202116962621105017266965103022544985600 12605101 -1089852660290806614495559551693641842196 12605102 831812521115743707666703102614297720000 12605103 263466242808187540642275895930901936664 12605104 -205515642282069049020808685914762838016 12605105 -365628570079151717723244298166620177740 12605106 -2731044692665725005250252590298045696 12605107 -174154907950597309677154093784277362448 12605108 -409900970577561720767547149871506442240 12605109 237238877111952393390914175656446390080 12605110 205218587107170272729568013098810082560 12605111 -2066048764314368158089324790767661258200 12605112 420448411893635291424921633436470681600 12605113 -122195802916074541215395640191817345760 12605114 202010262163074239995677045746393982720 12605115 443229453252512171848878693628859172720 12605116 241126852233728842441127534572124733952 12605117 480761737879662080792389180169519556192 12605118 186269835945629022708948701651252582400 12605119 -1824757464118470423197075418950204100056 12605120 122801410857906836176927903796649000960 12605121 -2352729109589318356726249737162052067628 12605122 377986603802365843678230908376973734144 12605123 -1117194536465340351831546395865914976720 12605124 -213801793786713991246310445123426029568 12605125 287932275038756506823484069797554014000 12605126 545505849617910567995625183636660624384 12605127 71309545075078284411122934197746040832 12605128 262217085323251610763491932763784668160 12605129 60572946009276809842948850262223816884 12605130 -99688949980813339770475586205765332640 12605131 12383801953045319402583481190875668480 12605132 584036000899543386960767759166169474560 12605133 27461473836143123769186527816345682624 12605134 18896440781326912522636954994784775872 12605135 875898962262502704250156563186067835760 12605136 197028976142992419809705409871993896960 12605137 942340666657541506698267022372573196786 12605138 -50227140608804379057558899680495418880 12605139 -521667919948976519288843283627368001276 12605140 -1400078535232036586557990349662969651200 12605141 -1186843709114960898525113978339838333216 12605142 -180436523786071424212654904764388447232 12605143 -1710983279877488128731651805207200456720 12605144 286353693539742681506883924279035996160 12605145 -68942281084105119806859151095756432000 12605146 526210874389571748125123212326155788272 12605147 -1282073405773744734018536838564819533808 12605148 562618808973595157281008428774524631040 12605149 310225223809028486824481066960117088 12605150 -72873366891125630292058920520568198400 12605151 -21478571195371864517914496864742983040 12605152 431759112693034155311688108945691115520 12605153 -441418079278311321634462189808617263552 12605154 -424314064687205595389334398997923594880 12605155 -422999958689853034101997205009378251440 12605156 265965820265271087916433141706813200640 12605157 -346573695921937402976921389659354476640 12605158 -110405236005096085417737882907380487680 12605159 64020273833772941462707758429496502880 12605160 356450743164572645963079962043157708800 12605161 955268638471145677615514732044309020800 12605162 -151211044487113069610573896276253430336 12605163 -204557343798497283410698230223617125712 12605164 416511010430071843975216735689710871552 12605165 -257178280689963666474947070334507180800 12605166 -99133994834078587841371279470715054080 12605167 882097436347311404580305230191925883216 12605168 -164684854299501858836975944268356190208 12605169 544183545443392981975206657743260407360 12605170 160639186383316432076522241675713011200 12605171 -1418524954300949365695051484319124536628 12605172 736131808112944749941771092383260884992 12605173 166539488163702118222631455805488312320 12605174 -264693037862366920614423408203810381664 12605175 176444071165448514491804053478470800 12605176 -1500446337950572090870940991675732049920 12605177 921248718186021710028682583436985074312 12605178 -586664414845078583892638510420878397952 12605179 2002863081986886827584485387094560833176 12605180 101399620028395112108034829532747366400 12605181 352219430961407743892631123796226737152 12605182 -23261231471554532118563506343541384000 12605183 -589252135336135028375026545313776845568 12605184 343583765771109113950197377814793027584 12605185 1043500057470255620524069860164553463380 12605186 -616550377073044176734619005550906569856 12605187 292247992769668786186601514452197892352 12605188 2033095415725728156223803466748231490816 12605189 -255790579255505287024598248778049381120 12605190 -118329507649451476752391454963602325760 12605191 2073219508959130713228667942899594013592 12605192 -12198020742153904413826095779933921280 12605193 1630787811901389239572946676663855295200 12605194 -45995841180833687356880735663984782848 12605195 -634377376460898316264495339494988792800 12605196 -37302016526473045818069105687536025600 12605197 209092068910031100544010063532280747104 12605198 523286082183041780474929250774108056320 12605199 -994225397024451677580068623058331311472 12605200 -33792514604224600030572569988003635200 12605201 864280199705144469969288814169544011250 12605202 6351525705976170746861102845820878656 12605203 -1340776111451642362364458286444371535748 12605204 287110114899981042075739909543861415424 12605205 -370410345271131216620706398891741660640 12605206 -97701376425092090201798118069821588448 12605207 2026951514592130421544396526731964368456 12605208 -320169496026038626237147563367858176000 12605209 -1020854463132481358971760594789282569340 12605210 348047260692015969502696058719580732160 12605211 -57702653940253481298682196261191701768 12605212 733651768325895816837413486394875750400 12605213 -1129608785311344761662112791075476372096 12605214 69947696145077522637819766740735071040 12605215 -434119335459892611117604381190816409600 12605216 813397808368873887814072543971466543104 12605217 1158630488560831462270347387555345340080 12605218 -405088408047604121256053401815746827440 12605219 -654305931687152095613705653053628142592 12605220 8122393053830460056345265813152808960 12605221 1226130539426593552530058678557902031422 12605222 -13010163469132347528851381272961488896 12605223 995964990603611747254840743338684101968 12605224 868325187216472940807553019454691240960 12605225 264137091684831842730586940955994542750 12605226 564674814629460642402442590295309632000 12605227 -405185234766302014816604762919554600400 12605228 222751740524509299342954532258975597056 12605229 -15494825051921290954663260475500114432 12605230 -435513288005135570145753025937945239680 12605231 -1552662824433736175645732322345072331248 12605232 279610360091530798544694082723220029440 12605233 101716362943520854233664329406939065060 12605234 383918704033202096404134544573443959712 12605235 -8402410941973235273510918831845589760 12605236 333622934048477436243583649030753550336 12605237 984554587592249868626017715961161675886 12605238 -19112351445668894319264544018773345216 12605239 227629223903715523853061512010089605000 12605240 -325478509218453998754314193652715520000 12605241 789123442218124276522961645608594317024 12605242 -67092218564746671753300835049218599936 12605243 -23914055193601819182012341197303478016 12605244 -42359311000813592410159705572213149184 12605245 376645928624001182870905629537233066160 12605246 705893495329752979633309118133910717440 12605247 1304992117122436383575930474049264183840 12605248 27893006719133220058889619035510538240 12605249 -253065365729266420712450840381673330750 12605250 -348668383811816922190620822295376256000 12605251 -37927721657636142990285356347446576000 12605252 1376890665698063247849906679761372183552 12605253 354545195730659445613497878112730785504 12605254 95366388048258894987226712268630255552 12605255 -202646987307823739567503763945385568800 12605256 1278028352551063983474690185043631564800 12605257 27761112107629621087752895916566160000 12605258 349882097762031913896484014356288434176 12605259 856034826329319434552858553368881804800 12605260 -442722258856627808990509735653025797120 12605261 -1580164852158450583885646763099545232138 12605262 354491308147837211182121626634607517824 12605263 37795995973157649498782287041008500848 12605264 -2360357840930612846243056118180610048 12605265 -110005657846344460015363683166328035200 12605266 1089986977649911472939255534815085479584 12605267 1611251371764045227482220265122638647072 12605268 -151887127820020763576714809143864109056 12605269 -518332980437740837539671848043239559520 12605270 -134700702213630795661155396629471322240 12605271 141440794112718766471664511977622165504 12605272 865950667548309033229807485419631052800 12605273 -127731914905335425637942660880508207478 12605274 -1061420958545953862147460131179595589120 12605275 -66471798960756242731456097570974020200 12605276 -1260699897786228681155149498418914659840 12605277 -140990351770780752220162254546069076992 12605278 4266092609434782790999809177532308480 12605279 63777442456580377706218570866680163600 12605280 -688761723330751655542796644011729223680 12605281 699010624071102172399665674118310310932 12605282 -63037089824010844591148482211882274816 12605283 -224081996582041245236885771882907422748 12605284 484630120139081174786740054426435174400 12605285 297803469653554962455258889600035424000 12605286 -89809291616330466337947116357232300672 12605287 -1821015183475046181300766623267778197064 12605288 1039231874501291072110410779490339471360 12605289 -212406892568314415420819630361433412976 12605290 344965811780369620212012081981614934720 12605291 -80852633752045462997075504565077211000 12605292 -332154951076180708878283832493047651328 12605293 1070096825691157557306382289664143387904 12605294 13877075851499344415261904364586933760 12605295 120184998145549455016770438402787810320 12605296 -786256149184156447533917129218719744 12605297 -467172391189455989891193173046200009820 12605298 -387400899121271414829969334714940332032 12605299 274572687191162063414120284321894589856 12605300 1117584071802738944324357580734173804800 12605301 25655036189216712612689896954986821742 12605302 -307476758462259235536735620699532087648 12605303 198057851466416619978080187886826082120 12605304 342062659433641599626510369541471621120 12605305 -343053596103037514765997748766035182000 12605306 696934117278878530315260976282162169856 12605307 -259081209533340586737483868962176765184 12605308 -298235979014893323224251203447688341504 12605309 -1043520792799845241105224920334950234490 12605310 -435965176973577766026346462434119040 12605311 -145101249721620682859398582638924622560 12605312 -72018570210137509657743890786235187200 12605313 -46325939373964986251703890821643685888 12605314 -611998454452218517474591682707543887840 12605315 577586288983604643766294327918647906960 12605316 916821713264592951186188814453201131520 12605317 345019868152240603854557295637616726366 12605318 -476724810232124616319860568024624570560 12605319 271616745506281371446995568047240800 12605320 211929972396289036546917886568880537600 12605321 -2576885532685905191042029396286641968 12605322 -275399046697460229009225457435950347520 12605323 114584663216152754779777133516861007572 12605324 149417521372090758665696384679280046592 12605325 -282695745807482966575696870609471178400 12605326 -548928345369348839553153787936484301888 12605327 344994073314005843414611563042751785984 12605328 -409596204329051290829493608666146406400 12605329 -1894919891784957502513889008035500792640 12605330 -433628191294093492011668534908031928000 12605331 -465990719908709960748055434784917148560 12605332 426177587986037206274676613935218535296 12605333 -598130477474017082633828979668813532996 12605334 66817982473395702566549073107592499200 12605335 600453009831136528729199900961699920280 12605336 -1189078745173350518733740085888080547840 12605337 251296203833755929403127902813595457780 12605338 531580652006864463973592979432937274880 12605339 894427911570010794490419704151688699140 12605340 -242324162627763829723091282061560217600 12605341 256699655973509674948692370736799283520 12605342 -864856173971175091026712880067723404928 12605343 -1044968777096436800947131554667552015600 12605344 492424988936605648433968175805087350784 12605345 -523747393683507869988672727782520925040 12605346 -7761584553002392883138877097896943104 12605347 1896097122299953384455892830853028230872 12605348 15437868983586132716960269286366889216 12605349 578547002654485076619683575833416573376 12605350 145886174814096969088188730390980408000 12605351 271430051245607677658778702667561243008 12605352 -111029331497731000872833983429291622400 12605353 2330307040510413652495407223219089379200 12605354 1104676560892306603793585834753342868480 12605355 286178955619641093595339867487634624000 12605356 -927358204673545298496454334025236198400 12605357 -491892072722093430163902849030248621280 12605358 -137762643099867942235241111245191354816 12605359 30666378531033206116401757008093719760 12605360 258135925773072836404925978163811123200 12605361 147576236983692250642176462579214139520 12605362 342480912037069811473339078639386898944 12605363 1031120936606803124611523592011041209612 12605364 20790130775826237175860408701821992960 12605365 -946003264884031736827041989518469824740 12605366 -970540632377145811736399716591304182368 12605367 -542900199290053164062224078764571351320 12605368 300337212715625368465981369712532357120 12605369 -738636359324243685314267940887745007104 12605370 8377741738756373417683899557765276160 12605371 446364400199787931354531618430055126600 12605372 83794242946573510040961500940764444160 12605373 406303611760699231452849384978393927648 12605374 1166934805266608949975485690655792531072 12605375 -125758223176618451034455480718659232000 12605376 -28448974059410248784723797775279456256 12605377 -23978633883373846523429202132103555774 12605378 904635581023829412167794299268665516240 12605379 747545809527559810713084066771098935680 12605380 -423077235666488546202946000071053107200 12605381 -2308639800300634678642297138282640705028 12605382 335648293302757861105585586458449727104 12605383 119492829744330284327989970575516498400 12605384 -542000247656402678989640287866438574080 12605385 15842307106649557440938249041330483200 12605386 228680974253154136965544222862981013504 12605387 1539844688034980395215593191131788934036 12605388 -432463974139844945724051970434935308800 12605389 -609548119684223492138753019538721500020 12605390 99154364039178842492091452692385268480 12605391 -325120347858514307830696214975983051800 12605392 397692364494006154016485579519791620096 12605393 590752867990607328327082858287835110642 12605394 627545025539929782264060068532911452800 12605395 699057138682020351847283157890027480400 12605396 649461341840554336113238394196984606720 12605397 195913079283644424906955562829852408672 12605398 10308727551568284719591295865494735360 12605399 1553229527418118433132831716256704009464 12605400 -733822960675558037706649066513766400000 12605401 -308190324823865467608537706586467724280 12605402 233526283518844000666862650572844039152 12605403 337526939080481347837746454266623222784 12605404 436349507873320744473930750751378656256 12605405 -522288807614608497726165891049155089940 12605406 97158129219828496078461044853556396032 12605407 -437072584417809280491184526487984200 12605408 1592314902355672112055956557897106718720 12605409 637662265964633193059890009625908348800 12605410 48948388327661693992083966977534403360 12605411 149329562965373114535069734011196755968 12605412 -330711213162284041589125625079193586688 12605413 1235631171775901002201846205132838465662 12605414 216806736297802676997020274209819399040 12605415 -44449008259107312295216206049757674080 12605416 -76230326656748564940500322271896683520 12605417 -1548834847212480039812695866494742480 12605418 46305268546450451066935729167090564864 12605419 -227720667061998840502500264898585025504 12605420 296412181005255675716515759951069178880 12605421 33188685761388976515957797174026549440 12605422 -1139655075175177668257799195936001879488 12605423 -1314730571358521998492944699700343825328 12605424 113566354309196375439435327267292643328 12605425 217585273127935921065419559743250668800 12605426 162733369913969565073493259849925094400 12605427 614581541159641377031608133019309774208 12605428 -735881932083010159334495261670398613504 12605429 370142240971906234824443211233760312384 12605430 224363376068825471832384057771160032000 12605431 1159409183367788484204700423623680651392 12605432 -271190368159707527664243058562614640640 12605433 -901505577287022919896213891079292128176 12605434 -6839068392498189067366517971952394384 12605435 154601240134465814770911532730146493760 12605436 348199029455448274343929110571411046400 12605437 -184761797261253220537209515453421817140 12605438 -35269576311813594645649121338798202880 12605439 -106523655766316572794660896726782987776 12605440 -62356739940018745888791924789844377600 12605441 66744818909246862947489660938816652292 12605442 -47114394214393484611977481150553245440 12605443 -229282642581951358664718789031904043576 12605444 -92661445668153649518582058717715336064 12605445 -623115836723648642633904407858384742180 12605446 28290144798079080498263822016478573440 12605447 3913972749493747427360544341477195811072 12605448 -162881385829397310166970481848435097600 12605449 -2891489347921373748644746109380815543552 12605450 997417322031912712050058623732902400 12605451 189810528566390792138372611029239990232 12605452 1128605662260606080627449444471358794752 12605453 293874835519865255154395239003652374656 12605454 568979568446785824218245951510381486464 12605455 73672338267226295315784062879595714000 12605456 -11822982613192142892792389293984972800 12605457 -219353716959653917153725314303872944000 12605458 571087630751663475479664556612633288080 12605459 1905048797172700453708624897273308347760 12605460 90110007409203532742369963549231554560 12605461 520031357855428318167570127113593882304 12605462 137476242774954688673808394814540339232 12605463 -32473811105446849896413615357000911896 12605464 324172739064286427249555554328181135360 12605465 -189988605192911593241665471447010998140 12605466 645940036029511359726375891179022004224 12605467 34855601733951627535283392905088390464 12605468 -487375270420175568703542524408571002880 12605469 -1796835750966244873423810561763242032480 12605470 199111941928947200713085198342961103680 12605471 372872020042874402178110793204344728344 12605472 -211749551638311410016489080618037018624 12605473 -472990534081934333573279985582355812176 12605474 -172121435586409600845728820440726131200 12605475 -907825763672987191402861201707747172800 12605476 -127946396228713660425661595170774093568 12605477 876046518712402248011309143086000212160 12605478 206192947433603053013833865346067564224 12605479 467364940611729320725938711259715946600 12605480 428696973460726302558217100058619084800 12605481 -228297241398985480297857550508557351488 12605482 19441657061455681721955269323261718784 12605483 997222190227868472138669216015702807120 12605484 834324256154797230764843673002167297536 12605485 1387418767558757227986181274725379291160 12605486 1523039921570517460344437438049931200 12605487 708427471061014756422791470030449383040 12605488 167188661394238055291620406681089474560 12605489 -130246232590608802760873014397145581592 12605490 -42232963683130513109526933003865190400 12605491 -541642405930198239924165794034616704216 12605492 550047349743952382079995190075232684416 12605493 5003436311886424889734603622674675200 12605494 -139042804689860061805298610273707728896 12605495 618948529237937632702262966429589528480 12605496 251725745706551333332735918879863152640 12605497 1491018890847560155090946394788221386180 12605498 1169854440718928857390531241877572257536 12605499 -135743729570215824316506172908335946432 12605500 859564345805743987169333358129292032000 12605501 239439901138504218690438272735977522272 12605502 11943412728628085235762353213674512384 12605503 -682965711158192500434210484455486461248 12605504 -591507000793601041396122095615498256384 12605505 -12548183645610075865464290712719813760 12605506 33804430623491009236140621164958047952 12605507 267453015653446595335393782041110976064 12605508 -357194801707514231280738668231759585280 12605509 -172065402396335595440223565981847612384 12605510 -700017450188394166202696263711533267840 12605511 414435947058882364957565834813335394472 12605512 280490194538111283925274218120229683200 12605513 98881348964096070332423025370228656804 12605514 -61322043026255310200164620889584638208 12605515 -22966361573373649336359267411761268000 12605516 -420977530453520684826282996167466614784 12605517 -1852772075571115036894337315485390454400 12605518 352190722659775539985750835409852991104 12605519 -209232830461005243785567190638693896080 12605520 -44951708741137819126975635443322716160 12605521 251670289073002934755587395964850857472 12605522 -203864764138800387444265845444643426176 12605523 30915596529499707094824227912153944320 12605524 -1289439508155837011519315593638269259904 12605525 -1098318338306921236633050747543157672950 12605526 351877316876985945864567819348197412192 12605527 251381903824492940617624009054004912640 12605528 358895124013902600120518293303098040320 12605529 618197090133149154292487244030320063184 12605530 24578244006110945527230315262820597760 12605531 -205933039808263044628530312356575506000 12605532 14507250249670612222716026884166022144 12605533 -1868422268919945372940076706418045258836 12605534 930574184419139169802342561465816425600 12605535 206412050272598375551327839672278936640 12605536 -22821471559126675451105265209033097216 12605537 -4810204136967439499491072634069587008 12605538 -380125353133760404271838607693105920 12605539 -157262670525921411642167452339978162660 12605540 462003893437531392166073161171535462400 12605541 597752358648075636260728558815399878208 12605542 248309807889174830244423128035023394752 12605543 -584834605875016410436896341323004514480 12605544 -49680342216037284767354735820107228160 12605545 -558226927027632688360699548997521228600 12605546 384529696052873993346015423680696707680 12605547 661307038519071269359001826265772698200 12605548 1303307215366517825076804322825475787008 12605549 -409118311858487174949907813621775738400 12605550 -90691687151840476701504234372601728000 12605551 177774000538688281736331558175008038880 12605552 -120677186403584047973682406515725107200 12605553 -289839741903873914330413237052887284096 12605554 110301657071994437227635908163375200160 12605555 1004348995551294181189706449725961038960 12605556 -264417146481530811242685202963573432320 12605557 937198662920963842573449756197091957806 12605558 403419377462480509112767240461890242176 12605559 -369731320542355629637521516460471606296 12605560 -437403324491347149447897032783815680000 12605561 320401908048286559641826617871921159424 12605562 -378117188435320714116548448970214027520 12605563 -318518445395089954955115873026705620440 12605564 -18246710615826755602426048019416086528 12605565 25215829411740403260840509801594327040 12605566 -656135794929660176262650855639142643776 12605567 24283022628914023898987272549041186240 12605568 56782505353537705052714113448112291840 12605569 -67776763624599201490300373903419452160 12605570 -69845597066354426930574377402711961600 12605571 872399454585428188624695799776705463680 12605572 -136373071081697648536329870298630246400 12605573 231801053717309648005224300953095842168 12605574 -72647585665576658774722321097407813440 12605575 -1040537253151271097446273702715662523000 12605576 -1499529901480721705672527435167270865920 12605577 -613582981535234956714886488556673901440 12605578 -915814137766291439409771597800220350160 12605579 -14534007421461407502503087506420343040 12605580 -270305450260789778356014287145220746240 12605581 1685625168549740972474311023448092321472 12605582 -627127869209725031585942082900596706432 12605583 27736870904596888047187621721461772424 12605584 101173362042112878097823339389080453120 12605585 -1209675556264269044330674524404899948440 12605586 -65935067553362075903277201016901959680 12605587 -836190066871809519670202845095282710160 12605588 -1813538047364993022754058524010915635200 12605589 -803778784824537923521098619156591472292 12605590 215779297523001708499780329170752216320 12605591 531787874288334529812752735031678049992 12605592 95911555645211318966011261221721866240 12605593 -455313935270293721702224993234676908800 12605594 -408212235264136704821372746257155333904 12605595 -366325528082714633466003774249659273760 12605596 555062706465483816882349656194563059200 12605597 886801636598307426127093618750837571046 12605598 -955137878496666548980492033754373098880 12605599 -847557742576265611824176581018853082400 12605600 91751977115434271825939797603437772800 12605601 -96520569145328621177925507106707019680 12605602 149252904959303407692495462861073178592 12605603 1662516553105799662255004859443707653852 12605604 -115966235015085809538746109548666265600 12605605 -245368395363783316543752916281262220640 12605606 -575821970215771888123156405127549308032 12605607 -239504533373462933267728035180616955520 12605608 18551229344209151952794396501509969920 12605609 -355131602319281191825898624819821154460 12605610 97423991005401430393198462495089638400 12605611 -1591016182623323203026219475779576995788 12605612 166620214761473512229858328687919232256 12605613 431681326260047353824967473124211452224 12605614 -87277814180076773236508015090548306176 12605615 142562112099997066157522460099994531200 12605616 230256048483536901314099072606157127680 12605617 55311321342813463194382048640909483666 12605618 340973784532132285992937998626409984000 12605619 438909643596025022806161310408093927008 12605620 -287576861384598556025867122393671640320 12605621 513665649642508889168482819064146737312 12605622 4188510417905216497105213015665815040 12605623 -324154061265977608445000075685658458176 12605624 -765448948878628645426957750800564756480 12605625 192191706213039103287530412294023790000 12605626 295274886610508153591308712380352217600 12605627 -164889760162743309193004266955103388968 12605628 -228003060052673548732117239874709889024 12605629 730788771662413600147986466228251036230 12605630 92298361620972246657762261800178875520 12605631 541151680040521312445421291441255717504 12605632 -68389696240143684891340387925465497600 12605633 1151532357357338773257477048131977704000 12605634 -11405622487956432400824326058716570592 12605635 -621422702964420195277783197093690777600 12605636 1020363637611517031463018260686569294336 12605637 1086139173377378281740797337400623756960 12605638 -309147142084639039976983350859510361856 12605639 -586941649777285239702735853748263590144 12605640 -3506037323217812935998814991056896000 12605641 448935477820942778490630800477450858212 12605642 -153151318527861000624309574957126449360 12605643 -620524173082884708148540766102768584068 12605644 94611994923087750091778844892915862016 12605645 -146721761321946093827128322894960496000 12605646 -327945166151622324328221509963919508416 12605647 -1182934568106541171968526493840246757904 12605648 663260720293067796714458664280096112640 12605649 194644929082822745769023227850611247040 12605650 -414045763945428577819586972056528442400 12605651 -1405692424148486774448363815011928098848 12605652 -1014876023590362075614035726137770188800 12605653 -1642121953527397002941084301683467519140 12605654 -135698317717306776579704050823250636288 12605655 -61669527339679359148666179572072832000 12605656 406782203742305040370055614611725352960 12605657 -1630995783642674082708644240174472911094 12605658 -274112326551345706799622395349495098112 12605659 1073132364701380209882617493532803740 12605660 -704639604892434602743848143783842237440 12605661 1759335161493695984437390570541371792032 12605662 485008570642336762846047090688429963200 12605663 -564122843751665566640087445124105687440 12605664 325025894592790707923774865768374599680 12605665 526232464447809475404942968881235520 12605666 1014394006887161466603557994639374206032 12605667 1036587509881383812625787087321662773880 12605668 145650268361317448701796911504534802048 12605669 1047533049008106406067229824513578297344 12605670 73489712200436436784445955539924766720 12605671 -160653750637460602025095592876328728408 12605672 1141275996478971448850251412145492556800 12605673 28133846067044666702456259229831357584 12605674 195013996527243785877709725330768444336 12605675 573732078539286079104170538614082885000 12605676 890418805070723122581484579469488338432 12605677 494589642827301483917347918912773813472 12605678 462371645552606875604621757468726238656 12605679 504668930481266280845445990307777167360 12605680 -50263957307086781905141946892610928640 12605681 -538331618234996134704939909962664446736 12605682 619159202600202409324056102775749878784 12605683 -679485592192232774739598044912928915200 12605684 -238771477551781395758146618519704281088 12605685 238448353411908978174481015154103667200 12605686 51970981469061626792007223595027676480 12605687 1181790561141583044830998148469546845712 12605688 -508415930190399346559476167819107635200 12605689 945387492242858683112240791938090448490 12605690 -458021018730505261821830231914872122400 12605691 357514322229948172861021879255370932080 12605692 -298504872698154847676701666185316889088 12605693 -289491219592075275701068213026796853460 12605694 -393823774320964534728243332324183808000 12605695 -319224629192767443355335198620190890400 12605696 310299706407776032639804455314012504064 12605697 -208044460793041623840198752319788864172 12605698 -465755515915716888820950944769024499200 12605699 -393835972873221769095409294931044536 12605700 -4850441871147449590443343296147072000 12605701 355475164510984116809353719783451467132 12605702 -263671053888255087578143041112293918720 12605703 1120690286506156155385273296995115911808 12605704 -1905484276471429861770172871538011750400 12605705 -290586925823295247887212357534411730240 12605706 39737690994767917065318551366646422832 12605707 1740070845851712295250223769518686511956 12605708 -381655070144245402353653550676094976 12605709 481078636510349862429093360880241699808 12605710 -367205805394003581001524690875411630400 12605711 -344203497039395291036401144160320766376 12605712 -17714070422119392224866591660933644288 12605713 -46059542517490690022552642950977880796 12605714 -494265599786773838229563642269011655680 12605715 131844125773693607027572292167987866720 12605716 227206361623633629268019272384223707136 12605717 467192752381877240924526675414168632160 12605718 -170855740566119707042463174041716165696 12605719 -3508247701174346933693278963062455968 12605720 -733738381680912945453699091924681728000 12605721 -386734937550923371587509544716891217600 12605722 -37724755304743055725891033701519250176 12605723 275108197871424822556967987470046488464 12605724 66509370764042065586309133819362626560 12605725 59118746759829154049340380386618123200 12605726 192680819922943103251319903091119180160 12605727 30005668791416955783546377713576213632 12605728 1873266525313627182482636342815995002880 12605729 630807021428194940195531834097843538176 12605730 122121297732855411511344672873377310720 12605731 1936119955674363899899942632553517278872 12605732 435834272105917656997033722866920653312 12605733 -530948442864949384255288126192490014080 12605734 -805053180283420645203112782949211133984 12605735 19371905422399793969906410927598218680 12605736 -102148876939483961793823864414942494720 12605737 386777372986895752329204480139775411424 12605738 -24593879812003019114932054122621120000 12605739 21697821245126897237328444457129049328 12605740 -181763681775605416729741387220764185600 12605741 -1489780895134419146101009980801683992158 12605742 -560429906626042885372358112344340168960 12605743 446070330907213446966096774923510718992 12605744 68608372679535628286984803391308038144 12605745 179037179030836302933577611606633599040 12605746 6233234121863442041322623559793341984 12605747 49509280513440854367490727075770902528 12605748 408982564381067476603674612875610107904 12605749 -51716191615344126367906835245367333996 12605750 1097711312933397419727367336953552864000 12605751 -20035251976837796598746521058160483432 12605752 -666576906448106629168577385655795384320 12605753 1040044723659615081225538651300810057002 12605754 196298882726844875766654717819915397632 12605755 -687087868446236914964030342684937493440 12605756 758982735272296943101317634894469790720 12605757 -33496395827003421849378009490855391712 12605758 -1191224617103961751902634978139323302912 12605759 -12629876578925777845299923051323999080 12605760 309011521215768426869362751195578368000 12605761 -132486751949374317827613449265923029568 12605762 -516919685343919624776990898549341796800 12605763 771196580300901215490267440346250579200 12605764 17800385814136887446208470902688848896 12605765 315969144995073008137638940297556121660 12605766 -273247569251906418605954779500203016192 12605767 -817942678711326666368233091688703158184 12605768 -88516494772198875302736044441802670080 12605769 -624187936968326157924671891419200740112 12605770 -67270497113510556400540005976840021920 12605771 -468548470809608147390272826409995101440 12605772 143955029122939105512091952763571329024 12605773 26337465483104813910966301551807877504 12605774 1181666290002576994262694669053599191360 12605775 -84951653420491202146750735480969766400 12605776 -702494731860917487986092054775093526528 12605777 345781373047492253624503118812282530672 12605778 -60794709913137161543772828214312243200 12605779 -1903634966743554087160371493637626457620 12605780 -238624890604979969691236755585132800 12605781 -427093814817862896424550572109334393216 12605782 -128195420643043305450939765430933893120 12605783 -1293532224031577289302318631229052830968 12605784 425613812400031751039296504823620792320 12605785 485211608898388611784352964049082200200 12605786 -1097460448265255554538555378621734176 12605787 8897832321296173779973866808091410836 12605788 610079063624085199236828898679210283520 12605789 440246430059063560056095251340040747480 12605790 -44647331892638374698057455260406993280 12605791 1377924047801454056503676009097425474304 12605792 -2314334062207852441611949303423670550528 12605793 -464809739813618999791138082787533673600 12605794 -1142833731344528717451065339888681472 12605795 -1467604826052982893012045191083067203680 12605796 63528605383749709153350698734719209472 12605797 143755901690493421597898252516769531040 12605798 962961391084104056838969864831976562400 12605799 790376479047628938553603014839378637864 12605800 -5411663714558430350355849663392640000 12605801 -79637951712659495679748660161519100188 12605802 425362565546707733839171269645571586304 12605803 -619511577370709755049890923506188407920 12605804 201081289405044901180711426306769152512 12605805 628012029376231614229885049036722776300 12605806 677082680774384641026278251120785855360 12605807 2493338600531154657267014281302808259160 12605808 50737894619675184874068914375400259584 12605809 213927772146887333869495557653973381120 12605810 -26458594933474896497580743172645857280 12605811 -102122972331234534230839479212315216328 12605812 -633179665439843032520358054084190545920 12605813 806857922440904429939411476298803305984 12605814 109628013423788450293262166979935978240 12605815 -1338514183978627827797416675536127242480 12605816 1000974120255651706666159616999276544000 12605817 19664662022090442525788456314823654400 12605818 56456408098508269769841686601723028704 12605819 1179780154397650473762176794011399217500 12605820 497506839247505239817610260984173102080 12605821 880406165955747150668788391677522726022 12605822 1256343354926711087314212412887672869760 12605823 -168936136512658394597575886610424898496 12605824 250556298389300239106158145000020377600 12605825 337815829501953997342170692276382174000 12605826 132780251265704223557688896235874274304 12605827 471342178653634561179448683117938419360 12605828 598041317017355181084095494978234854528 12605829 867171128531133054818515813859270082240 12605830 -588561959815791051081185307892276525440 12605831 -84563130296604610018628340032560525008 12605832 -500777788472337365682931482744371604480 12605833 -969188898596081796184963238594416049400 12605834 -835832286058923728524486420232004287184 12605835 235152439456641161896098981290628460800 12605836 -95012342758376714320932947732948643840 12605837 22206874192974651932385135069326915520 12605838 -91809263623290340544216912836758545280 12605839 904620833070923786042798728074241582640 12605840 -18740814432430442613947267567226716160 12605841 1343022663915858199014932026064839303680 12605842 -20116490566869804152459892528486020448 12605843 -3564941756531120339826314456093399430720 12605844 -881314092958270309096684580211450636288 12605845 -149557444681075777481694585355314760320 12605846 799913206098689065966134776062353213504 12605847 -1018818132518897308705385270991829748400 12605848 501904058248540484198611429855755663360 12605849 -2610993722403405706809909463939326690864 12605850 -122454375399448329655934248110678972000 12605851 1861908403353563962225313338086666158852 12605852 -315136155441966370104742950719493120 12605853 -122121696265575484947125170433776536960 12605854 -146102031959254281980962464571122816000 12605855 1379727069367826868482318675645642606760 12605856 1128903194638321356820394240214778773504 12605857 2302511241454834391863955944844003188704 12605858 992409986418452564166541945472594387280 12605859 -9828514870584673188121162101994596192 12605860 213771949333472962691296935620610101760 12605861 204646895243358707686082215215586848672 12605862 -290420195123604460650849104292679472640 12605863 -37111498748534863962919072174697299296 12605864 -1174479091548497229817093558019483120640 12605865 -44172878922087092933306476779558936000 12605866 -37703559338558350263930510738849908736 12605867 -1234975286341754077900969907061413883084 12605868 793798910122270744485719779522329722880 12605869 -10172392735051466575631434652520772256 12605870 786482018260491888743528653835647080960 12605871 -12067528662063401252630222813458682880 12605872 -30429975503286774432034018677344829440 12605873 664858910390038817325062123996951528640 12605874 202628812056482806149737669257998696960 12605875 -676341290147969801107097142344662248000 12605876 -830018140200107995174179780712864640640 12605877 -305053576271312826998972543948211883986 12605878 358112388331817983027729418264077645440 12605879 994847953827647311751324331194568791688 12605880 -756098776268950739702474655498240000 12605881 -1350835036392916007718700551816001676400 12605882 258515140824552222837283548892127559792 12605883 -1181530988175650331968115897836072198376 12605884 473724619607083387918853836043463937536 12605885 -101022889921088950586727220877561913600 12605886 99732688506631954940416036349283100800 12605887 -695788882343193174281087221626423975984 12605888 -58798096983374343027701964798368415744 12605889 -438813133743553043366923656270350490576 12605890 -793698815205061405261065114028473024000 12605891 289726005428437540870819850902022976912 12605892 -366114598828358935693373927520899051520 12605893 520871342386738187530372987877257192960 12605894 30782130623618050781206576253965785600 12605895 -1443740337876006656486243046752494946400 12605896 588751752308881442612544607195807948800 12605897 95020861731483886756957848697622720346 12605898 87752866085595220249114419862442628864 12605899 -449528356957642032776490070479494037100 12605900 -207614079794362032103989114823944652800 12605901 106017092128131875801080454865693049920 12605902 137990226776509855025080557032933512704 12605903 98416326157593731024831032912218919152 12605904 -68690788587890200303531650779730518016 12605905 -603384247385964885804983509682822860440 12605906 7996954075197833839617377518081453344 12605907 168876403171642152655671508291992621240 12605908 91933952844916840566984889015223304192 12605909 448007799486075212222484294590539646304 12605910 -349326505498650446854951151407586611200 12605911 1217732270692905435334238944879703734800 12605912 124107404831021437383026665975933440000 12605913 39670027389355275297624045800019895344 12605914 -434061780560668146221450878422288124944 12605915 576342094355922846219623717565344013600 12605916 -807279039506574748724486949048585093120 12605917 1521194802074843637671299919916236866752 12605918 -139281930869611102474423328344312629120 12605919 -162781490178755613491617953376486813440 12605920 638670982164050110647167274200346132480 12605921 781052504205230574118181473229699881122 12605922 136388302990818479967432598702515072000 12605923 5717745732571302326451867966328646400 12605924 -519158678412623860834459864929189151104 12605925 -452360944074600795009946668299936467200 12605926 282787703571062320738586832817228504320 12605927 10829157238011847747603478192421628512 12605928 -1128169496181632055233466104879820963840 12605929 145341230013889375495332213431357957120 12605930 179916220485428627717267303163454905600 12605931 125224939875375744701257701650964234096 12605932 -61046614863708682515415133786221160448 12605933 295870588455786813078566001653466905088 12605934 -234472695177794724808439366602065300480 12605935 -1489983686859536661209472404680343014800 12605936 230961123248974011313117081357880524800 12605937 475363738778201156806993813428774289152 12605938 -108698735401699376307287789701894928880 12605939 141991581955134678893941114288791497856 12605940 360813674464828698420025106349211084800 12605941 -372752410537968247816847102851038627336 12605942 -94484305437358134198345586583714165376 12605943 260723843318635412587931252958719520384 12605944 401125978760680207786473573373383966720 12605945 -349261565432180051147172386769113328000 12605946 -33905507665856673281402963962588962816 12605947 912722121499122599965301034908202191396 12605948 -703820686084367675308941580750446600192 12605949 82783562290058397267749227225019351040 12605950 93671222589012186107263490770906934400 12605951 376286150365084687573927977881605509600 12605952 -197377888039871508463829137008497786880 12605953 558834476891858708853366381977910184624 12605954 -884050439602454195772195665555869771824 12605955 -268667296041255001188352508126768256000 12605956 -61039329513952722748861378556216448000 12605957 -211242639715468416202279049239297422720 12605958 -420710454978304410207778303959148346976 12605959 -6889208708998098484468185546296164080 12605960 -367981043722223984777724713953924608000 12605961 -30817068963496127214026126901841093536 12605962 677921725905259221696066194107150013232 12605963 2555488850897768278567907364914405814504 12605964 199121441227994297238901847621615222784 12605965 -575273877657533629610756404774823205480 12605966 -16545807120508276072729893991386709056 12605967 -638242478326044447321175236070521030144 12605968 232907164508457236632279318983907409920 12605969 -1239035910470534416336263220421927895630 12605970 50493342331979912654835494392907850240 12605971 362554347192205244552043768468473772112 12605972 628451845415410852804696916792946811776 12605973 -116521973721909140198114716114405662432 12605974 302522123120679722786283926029497468672 12605975 474909074775350363565733024018497642000 12605976 -343068385385638068384163431330190540800 12605977 -912847772890925642316161258128880869174 12605978 30758218060903816275371796951529635840 12605979 -532857483901151603270028598484642452992 12605980 -799458637955657182737314194513965888000 12605981 -438303128553198524374234062537154581300 12605982 -306691369242596255054391745092870921408 12605983 68650571846681482658877584372897936928 12605984 -2027010605252913313672575321879851040768 12605985 23947706663254224502456266548644197780 12605986 319096890187147415563010598122304954192 12605987 -9090453085830435858188378285619936720 12605988 646823999682230440397883172164674832384 12605989 -881308815827817448436926303474214184000 12605990 91115757873596528275385944261564848000 12605991 29389625308825848039551231529661371264 12605992 198912973215279063926722055592045772800 12605993 -426423016717457594952123790368800201784 12605994 -101337224782800723706719525762188383392 12605995 154623791041666243682408198931240898560 12605996 76008892629203942081854045332079334400 12605997 -112861650606333357365462322681183552672 12605998 -1682334320451627071026943249617792246464 12605999 -963741392380618442828162005263420706560 12606000 -131886124345460772985781315797254144000 12606001 -12694247080104188461027732741852606656 12606002 271649687535654306335759276823604679952 12606003 956503460020988181290529435011049794400 12606004 979232274890619128432740959178566429056 12606005 67218667179610222330780687093119858360 12606006 166091661017266434656939407362083235840 12606007 -1276362175488613848093261305853175270744 12606008 -900931726349636671923567565168502231040 12606009 -62159173281325990937000903676017472 12606010 196740631616622021285707029713173078400 12606011 592967150203977071382415368351029137920 12606012 312308672157157132378527204341821865472 12606013 150165707703716224931453388832749259360 12606014 -224621282713403365721770640367998118144 12606015 -32799110754651064610893347224378263680 12606016 564111494290759781692823213816314593280 12606017 -1323908801871515928732783873614300591934 12606018 -714882974515576072361377788227473236096 12606019 1368960412544539085062797906544679231420 12606020 -21840428825592570840894826839480729600 12606021 -551325077497443994974645545888222903010 12606022 435941583793484070961867329040219776 12606023 -742443568363874995551174714031120922640 12606024 22928358469374570120259008271349514240 12606025 534498678842377952655590388087122170000 12606026 169742016175938465458329341313481186304 12606027 -116726845068810171021450295004203293696 12606028 -8146896798215095123413447986371992832 12606029 -1746548996286536434529218715041028303370 12606030 21161253617722296346506480267621926400 12606031 -481798285681385336808826264257059617168 12606032 -214635477621274218507560193145377669120 12606033 -463217384307688584999316281985709211552 12606034 45772773410056773108423463095423634560 12606035 -340477504399646687945254819017535539600 12606036 104261216790036554081234920295492954112 12606037 -178909812660491378621138921881027740768 12606038 -1483107574303031008406581031611313459904 12606039 -957397824157654995495776961236310177000 12606040 655793331816188654613175421009459404800 12606041 179511904968837235694046996817733436672 12606042 411821346486489458639964015144698675712 12606043 743272733507555079221887972697720404292 12606044 331366558263045866896096185181971333120 12606045 1206559811957082446724055761352112202240 12606046 82491128153660509001866804496841977472 12606047 581707670234861096368009606152578992080 12606048 -99465106344008379345142338815418433536 12606049 -634335467030259844486460397383877228000 12606050 148066580818610983407637674963942105600 12606051 -601491099908179496688242872559026879368 12606052 5881784975154093915732298748068897792 12606053 70814988124899697415608963413596551200 12606054 184257961532333821458748783811111937408 12606055 -91741224345804496671638706341778585600 12606056 381470265325396500722505089540890106880 12606057 -76772233694844340927584247597927518720 12606058 -210208881433482441548657650163308538880 12606059 -1912650702634142901390014082125616217740 12606060 -195662738184247973144534981638229591040 12606061 -582658420855458110001011895643221312936 12606062 -387152255730533280828962918036216610816 12606063 -307720889777942526019878506739273897600 12606064 319234794907427309618728152895662817280 12606065 131596187565613239205640549348503326120 12606066 173982213014565192306943576457250946944 12606067 953273382907292503324085428602824292880 12606068 297236705395215584577307235644140326400 12606069 164009900638556302403461901768564662080 12606070 126312375952766165776236982434773617920 12606071 -96974594426483704146932505310641880728 12606072 485786713917460773264759898235316817920 12606073 -584790425728897207692307027232476774678 12606074 54748080302777768227192623697994173440 12606075 -484703383693220894686415903101340847000 12606076 2747633946101015425069799287090674688 12606077 -990133401894740261288517556335107157216 12606078 -3189523929621500444699159991023346432 12606079 -2496690280955798660196259050954565562024 12606080 1099897462919265966832366241535806668800 12606081 -438891922180349088452866803467314327248 12606082 666713583531223948590595160231189116800 12606083 1729077033176979080905901841490689041376 12606084 991154227272181262078080933242048061440 12606085 -576327935773563377212572995032186208040 12606086 -689218052186674966667427411293725807008 12606087 405063931345598979308308256636519519568 12606088 -111782720566336561727469076426923048960 12606089 107434871162563337159429137609950648756 12606090 69380342453424532916414518237909324800 12606091 -253838276400810657090234112375876542508 12606092 769530676529487248700018002991601487616 12606093 685215894458272438583354188563097269600 12606094 -54990492145084877624292110974677236160 12606095 -1069854743036202256263241628541108000 12606096 -181930577640122280407917911578982678528 12606097 746387034673828103858621289258215928000 12606098 -213087284532031791791387586938832468864 12606099 -625020371638936276211468126468983023552 12606100 178716189632740837887800482769584518400 12606101 233274984500919080506661150192667569280 12606102 -154680614256689429273080660844973551520 12606103 -818468963917030554695769189162992442696 12606104 -691572699118261240788544163264724787200 12606105 -115572418158360786315427267908436212480 12606106 -351071477844170467320280522480234849056 12606107 89992940969837326053574020377904777024 12606108 -521489848713307698123035358915963594240 12606109 2600297828390463656437226512785200944960 12606110 501156376129805253972540013936143169920 12606111 -284951359667679613173426352502070055296 12606112 1210386351016137261527671965227890900992 12606113 -435028983210620086905175900088669416152 12606114 -106588104563153909720008442091508076160 12606115 -49897525702869102458015862582472680240 12606116 617895891637701476325057251338477953024 12606117 -1137025160909122565894688323759398556160 12606118 -178359836659397104422288100108144785408 12606119 -113195176755147706345023029351471515200 12606120 9824423181486542737538480430341068800 12606121 185552048499551740623032543583952711488 12606122 296291951001861632297249134777173240672 12606123 -117620604145906242887100895531153263936 12606124 610989113644639964776109505448913472000 12606125 263944442511700901697336137991966432000 12606126 82734576165072932477404548827799440640 12606127 -568042073951078884966542695030416711024 12606128 -232976539650449505407488174571856642048 12606129 121922536915401655751239024175566668804 12606130 18465920284019168996681680868378872320 12606131 -534865643947554447747086782261474870008 12606132 -507863394578170898574517503853549516800 12606133 140913896813824283500595553501842299104 12606134 988048493793648107621100787799532259200 12606135 363441964329562825852360204339256860800 12606136 216712202836084948430562464745108295680 12606137 1121610104162263383910981523260844559786 12606138 5236561289866249293378714977820595200 12606139 160299889615756764216412469978774676480 12606140 -288315291219085955275132774528936066560 12606141 -5034026247311445127085177759902987008 12606142 -391664234865816487727171723373615606528 12606143 2058875106339953745004746293026378056 12606144 -120868036678051056143955478252967952384 12606145 -347485549575858880256256118641913071000 12606146 233720150010021250598943703084713255936 12606147 237687132874288289897395862911223124480 12606148 -963084285273260213135552879226156478464 12606149 -540306222784848586689215281554987644964 12606150 -36275530241136124060612485977989324800 12606151 162310467643485814872215862054631060192 12606152 428239535226363418296641783151520972800 12606153 -378077969465650858543063151755712498496 12606154 168292726233525173416856787834386959872 12606155 263434637568482362103240306483134146000 12606156 243705379264787607467068490596003325952 12606157 109360740227725312164060576968591099500 12606158 -476536320305241081482612341353393125760 12606159 -379943376679983600014587202160207915624 12606160 -55409391328600284590521316297162096640 12606161 559252516160548716786613507194490635762 12606162 -233631159819844523016509280995519471616 12606163 1191644213913220024607184204950114137296 12606164 -571397995163822740387194358972831090944 12606165 -129585674307047746528199725594353043200 12606166 -264646887928424958888540358604756677440 12606167 -67501117268764998819589614837033794208 12606168 -510884827888468352877028764164423946240 12606169 1767282305481115640075982329977027298570 12606170 -541101829650485236626237389672931993600 12606171 99141646590744329533815479782249961112 12606172 -132985397124946159996891993370701325824 12606173 -70328890628294549244014356542506527578 12606174 -55717528920350419082350119169814774400 12606175 731781510572296355927118396821744389400 12606176 -1362118516712345270817103859212489850880 12606177 409010088301348639169108183749577352000 12606178 69127146095134740400607188763012046624 12606179 -562885239638734939631571270821307845220 12606180 -59261230007845046352157916426407464960 12606181 -8357950491678778132568517520372398336 12606182 602565098972611652556674685247448148192 12606183 -654103171708949750302908533649714936048 12606184 854020980194714013032079765488260300800 12606185 8115810389642694875184509207162875200 12606186 301544074840051728020111859661913685504 12606187 -1370020365731054475949732650367493667840 12606188 172754207046359035705433594512102195200 12606189 936789481801482399581426731382659458624 12606190 138024902848908352815603662928780395520 12606191 -49091450585481134264979892443060093696 12606192 -4783391254470575255256899620537171968 12606193 1946317469375364756489401869120384495442 12606194 651672766438084064371985543334482362896 12606195 187237460245547919853136282850592934400 12606196 393576806825479096307441234646356203520 12606197 -370520186552995903025466816574903737828 12606198 -411551223520987067634475308836561525760 12606199 1909249633452262513956562702861359561792 12606200 -400513657331101932417760158560119296000 12606201 598983256182043827491092042830220527930 12606202 -55342139630388310064392627132392507648 12606203 1725712492654376097336910159268997340452 12606204 -239845717778363013456408220822955105280 12606205 -162452110941429766248316949660178462240 12606206 336462510452739780993789754122212602944 12606207 -1301620213471408046094421803383364661560 12606208 713238457527759501111439246546912149504 12606209 -310638302483970007417203168425526867840 12606210 -70523964332216755637476487542179256800 12606211 933700869680586939585118125794363666800 12606212 -217325130782848819049015752133675778048 12606213 -477812846083146682924441895577553476000 12606214 -459377115540163413036987891710368855296 12606215 -800820544219865958250189902867876044400 12606216 51027428490398388374764399089988239360 12606217 -276133295221454310413065753465059280260 12606218 -7107711059631985843291128745225392384 12606219 1104690395551920440785160734946979238320 12606220 957020174206605765448289332971941237760 12606221 -2585092054123319899731338022052041928500 12606222 142804027447012125098709628447467252864 12606223 -166081724960435956928297035849217177360 12606224 -321278409967401195910544550520553472 12606225 306561889348154306893336824872859639600 12606226 391095210855970360796184367041196839312 12606227 697958105765477180339037932190230932800 12606228 7817295713696108346774735133122795264 12606229 -33359317372784298030194798097544974600 12606230 -269083072524899654265367249111714377600 12606231 151577796316243061893986603655416718848 12606232 -2719863798669219914170929911247224647680 12606233 113176866244416888971592080372665840260 12606234 337529911759221403083891501637346522880 12606235 345358180168750667825310494677725331200 12606236 -363711795850910439544148144198029662720 12606237 27639016853750595234796492988892360000 12606238 1006600800397810130175157095849761819520 12606239 1566069491924379299012882878958892947040 12606240 -504846853898588287505943910120087879680 12606241 -1867366270181944808980445947311429843358 12606242 715115732865932325109533420324192537600 12606243 96190559599764505031077726438882311168 12606244 150341327918117832041170231549461815296 12606245 365574043919167505341464305866256917500 12606246 778140330124022720250531050066313093120 12606247 -1150804951370719189472872397739199959304 12606248 -124357793561129416076781367146210109440 12606249 -494175117885643417176131695891451700336 12606250 -828238497023849788885867422096638700000 12606251 -922854923264179552175080257078406225920 12606252 109260883888771576097420436842274816000 12606253 -1450071859354279594887664034355101931360 12606254 392842191237371238396674865124414725120 12606255 -581492406169587302013016680577734918600 12606256 131672143702952479100108127086868692992 12606257 -144653561596762980607555860161564530320 12606258 115377509562112028482869497004048268800 12606259 -1145385509679004604688677170385591527540 12606260 -168887072179006155097851544466700771840 12606261 1475234009953818070639988728737680948064 12606262 -244091299698134026926799179927532232448 12606263 -1059725750187204713387167986844650779856 12606264 -1540659373912847510565973284439019520 12606265 462081541991923131911193930532478340480 12606266 -1005268040364273832645797289757010081168 12606267 16011436859258451511440501894573688320 12606268 1530421777411466890222662245648461749248 12606269 -259904163889517492643043936900821451956 12606270 -26928020962275927511153698125780590080 12606271 -1339867647897912771383138382405518949000 12606272 -87148649663272234699471871778729492480 12606273 -179287835989503981362097674524682943936 12606274 51413978362203988540490603180651249664 12606275 -446922585753223862888122679339933519400 12606276 -709001667602210069007626385202388640768 12606277 -507210350335156851723993947051264320800 12606278 500778411975264446469621085253644825440 12606279 329065995637184822696485601342044243200 12606280 -223679762750310884360190333136240128000 12606281 619212969034784630790392977912246935012 12606282 -117162461907892310659053186668907481920 12606283 1686915953917209972416668088978406784532 12606284 275843214759806834677348564978342580736 12606285 91187972022932214860752236049953283200 12606286 107622095106006993340312849389183344640 12606287 763953206353956649755627995674356794712 12606288 57253918311228558163472226208761643008 12606289 -133916826381591185690059925976000460176 12606290 -1115723504813487980105393247172341600 12606291 1199172807489252776708544734910338518680 12606292 793784582745591028879193706965913862016 12606293 -70624622272902060065919061739414486784 12606294 249935959987308324734798002393336320000 12606295 41467026381180680631368046826333948320 12606296 499680150917164579026614017084484751360 12606297 59297977464655177077260875686396213696 12606298 228695142792203106844978807073933103360 12606299 -1398175049933792211945158763461675106264 12606300 110251269445317212450691634375434240000 12606301 559213398329870887904411784928630347302 12606302 -1078185651535336248231455670836140299648 12606303 -54661326265694044176954941808486135792 12606304 1037993833413964304582572503000868847616 12606305 -17547622968298641748918865765665870080 12606306 85571067458606940854774552394987525504 12606307 97107161328112091733256925618492161952 12606308 -82746910850214757972089424997647749120 12606309 -459319338021313932840532045289006704386 12606310 -4294370326582080648987982579508889600 12606311 419921765020060228202583846657570477024 12606312 -125086282888400824380234045357039206400 12606313 571161342003862920097791404664410485562 12606314 260405961327224771662338364703723500032 12606315 -208838411099289664977142901121108644160 12606316 -575716250779791264088580831103255720960 12606317 -1604560333267289202747547483615357310634 12606318 -349221832028394630233123697182541821376 12606319 -49627511264313435049445753135607317760 12606320 60314418432456381782898469176137318400 12606321 -11311960195875162744838253303915980032 12606322 -1672895107414969009093358141361725491200 12606323 155679005433528691618361167515631384800 12606324 34497983268510929242302743657006100480 12606325 263675290577275342022697560817587186100 12606326 -768902169077741997320054704988118081888 12606327 -200398952442956785247724768594237312000 12606328 -328715540453326301381328508280545689600 12606329 -1120843276389268127672553451740382070400 12606330 -67222822367742675099008047825726748160 12606331 -1782290332586324745451885428141407979868 12606332 1092608360587849635661401312160559671296 12606333 1179620341487260086924953606425642257024 12606334 53814728264389211935088903254036043520 12606335 -42216828964213552269922021904718356640 12606336 50572038431767703198388930058314055680 12606337 181536426798885893371984506537483065940 12606338 -525242408848719947738150686160849140704 12606339 345906630352325190154105677542323807224 12606340 -1205561531622194482475338733097876971520 12606341 -65603376466712709355737690770943388896 12606342 266293083971980348260480133729530292224 12606343 -527745045336783602829551902215338482408 12606344 -368729539478303182233921518992873420800 12606345 -411955148916892388936326635183146674680 12606346 92193062026218299627602542362343475200 12606347 566968196003962057550529309522566131440 12606348 -49175570164316363296691902037556572160 12606349 521911932520460686953490452586360147936 12606350 -477884611468120506618654919714098643200 12606351 -158782074213264980901661223574590946168 12606352 28249258406220018214652200269836058624 12606353 3391732585597627936083655436754170400 12606354 -444934805010553573487776615453724488320 12606355 -1040841633620245082409840606849309180240 12606356 -180614732930766168850624054697548511232 12606357 451558649970905723104548373823521807488 12606358 387150292168139233913465595403891589760 12606359 632522637238857853286335758495656431560 12606360 -146766789474815166251660515422598348800 12606361 1542120664581571382888939983073521221962 12606362 127696121061525322977104363973304807392 12606363 -68681491171693656466533224549343800832 12606364 714658099625882140089323289113953238016 12606365 -162020873048289232933687878118981678740 12606366 280702653094911859407686186518945852224 12606367 152162686100845875276170165092474598400 12606368 -574908525799811615687380767087718957056 12606369 -116989006099463469273740070407084114112 12606370 9109493859002706638396493908958120960 12606371 3170795938196594536556157817915035275544 12606372 24574970017633658802821458075371248640 12606373 -98553940360900887006029067178470742436 12606374 190344007076911905098753713532637348480 12606375 -948564713732662893223012468481533116000 12606376 3754136584572139061931432526451509248000 12606377 -562988927100732243571288212701449410054 12606378 -2505750160026563091379146484125453312 12606379 -38983225750831255155802356153040968816 12606380 -354777456987126920439875031964758067200 12606381 91776285612716904037647436713735182400 12606382 781854179800335213728602396103254714368 12606383 -1763916396546906602762500003208085664368 12606384 -21124063026726638515218474657883619328 12606385 -1858497169825770425933112918028509120 12606386 396164528004741263402670183804139545600 12606387 -1988683958016960886124890304711632289280 12606388 999713426446337428656206359418548529920 12606389 -480465956469824086721915620660666087200 12606390 272637467185440006452216961977167624320 12606391 161700870224657731070668730015444247472 12606392 -21701865952644835710527724173445365760 12606393 557850491787726167611012696862797248 12606394 -805687974159118898911856196941268207504 12606395 580699486964927866165864019887210443600 12606396 806150519345355661244465487610748928 12606397 549404337666684947825856911585346347846 12606398 -351151758811653576085830760744921782912 12606399 170584414961258799657190006708493414664 12606400 106113004401749517051625788777168896000 12606401 534640929997336872459155326113888522240 12606402 -255583825233588680623194258924767549568 12606403 -17384764561156113765576076770180992640 12606404 465860711259624887866610016244313417856 12606405 53172546919902418605824202803283456000 12606406 787922202407745627510806224903162198464 12606407 -432968989944336647132371975430929224168 12606408 333834535573426360692394849739623219200 12606409 1925493509125145504187544102309779979610 12606410 430798939564742050821632696470013451360 12606411 -638194230758581483768491179640004880976 12606412 -179872159872337916109053991733137162240 12606413 1298023965279156638355258735958852984704 12606414 -179933654479298124490342525909395780480 12606415 -51049621049534238046216625712962189280 12606416 267712565055398559466906140196791091200 12606417 -324596559263078131012228173356523968460 12606418 177747149976491104218440279733169465344 12606419 -97516480825774771026698496861377538048 12606420 3376005539719661041933501628957798400 12606421 198460789046248462132131119358850218012 12606422 -612222042628956158024748321988821835488 12606423 562379715243609614215721785347789268584 12606424 -443253274508994596743131967265407180800 12606425 -271704854121936683543106005454598992000 12606426 281488422910232023929729881880836190192 12606427 1453693167038310206329950281544090830276 12606428 -898875314131997704849457712711502444032 12606429 3293780770571740697257044214876010496 12606430 213754708090173622053906074404186839360 12606431 67329847515914619341443574947006924272 12606432 -449659249351580431356413024901683478528 12606433 177166685873999280832512476128981076160 12606434 806865024700112457948813147463674107904 12606435 -40220203740163555987920272009765545440 12606436 -853033678683298030900048744051704488320 12606437 -377876090586638916840007496779962454914 12606438 120697881011914885495628023964679395328 12606439 -24975556365199480658104287699268740776 12606440 144090777500511938437255256146246041600 12606441 -1060352068588647114606260500266114557808 12606442 -311306975578475918416672001743089922128 12606443 -121095333768621399881639705097424548000 12606444 -852225358352473528893907014064876197120 12606445 -195199469800513540152849733009263667200 12606446 166879749878577146834891533337176652160 12606447 -271864629656347177867187164074604979328 12606448 85960218918294195274149506699811356672 12606449 1489300550792103822209993292383661306450 12606450 324412227725267733537106887512448384000 12606451 -73875038487041503773436368569069894400 12606452 2545395884065313142597149121693390348288 12606453 7340615366819706869990357027487574080 12606454 193882629993201261321484577111050131072 12606455 7205952691008751205572893495570287520 12606456 755081690997261196629541339521332060160 12606457 171157075282891552265413628864782585706 12606458 64135046021998984381392314419221172080 12606459 213959659098382430179779383436132257304 12606460 155742378620760015141376210614555893760 12606461 -162157335074856631452962421263737739136 12606462 857531703167321321223539383727467468800 12606463 -68891693027386886632775975993184652288 12606464 604508145973844269779249350983041417216 12606465 257141167322300311451253913802725038720 12606466 -270663909744116735589220820394355941120 12606467 -288460315334082602739137861943809780484 12606468 -6041647405162670311734246849687588864 12606469 3094132791618963862681452724510225012 12606470 409430956833248165009318945198093506560 12606471 736060060378133894801619419881451824440 12606472 -1813749684835940436381801292454494648320 12606473 -210458288836320238691010612225124501296 12606474 -202705486839445743640811880662723527680 12606475 173100084367180949798831237874035971800 12606476 -496809507650667138114611193347599272960 12606477 169336101833670312371886922102571723808 12606478 -269399755467225402155130432912621456960 12606479 -576046132914428278373555977876003256016 12606480 82076157175156176206232469846974873600 12606481 -10344318046981145037552782370833774208 12606482 82097759289684926396142450734463539712 12606483 534882270016656286994045691687818244024 12606484 829538895193176546959512478966252900352 12606485 1167030775067048894359923442286865033180 12606486 -287721692151921544682596293255388899456 12606487 -1773340477380811645638499611358208975240 12606488 -447609933069087744582515360171638794240 12606489 -255672472923330804883871581438436664960 12606490 -169657929856633167738739358262790850880 12606491 -150869341301663020496456949115155470016 12606492 16872595907725964598281877040477443072 12606493 -136192825457674037490657125004065616096 12606494 -185583492463355315580041818835501473920 12606495 342231357778499187050790050881547091840 12606496 1097901574548886128444139462766704459776 12606497 1851072784326791382710424681644216174946 12606498 -206676196673489580627545444499330394416 12606499 554619437519012244668759275185467034136 12606500 579233663983786360093226673923205120000 12606501 561578213381026252673869907391427950432 12606502 -724148389511749367569716724442857686048 12606503 -180450239199731901942745314661397527680 12606504 414806757280213299209284448859734016000 12606505 720156618466392712128155801010180400320 12606506 -742675500022852026058627817817702048 12606507 -474670516626016347053141420497217610192 12606508 -201073746940168319593619971646631663104 12606509 -1758735396618297093579792741383291485290 12606510 72360273995636397985620471131681771520 12606511 635896910175260004394232579782727919424 12606512 -501555965042527563593632837421327990784 12606513 1073183401935538866061260883448209797744 12606514 -271877789437847532298871241264567612144 12606515 328461586069700086909875719730440476800 12606516 638707168797261834732249835195835904 12606517 -181212422132099143485608738690925896832 12606518 412168634212362502205760645384609847104 12606519 -745077116502509436388297357216236789120 12606520 1324167526971464095422270904990288896000 12606521 544283494955008665282426376863142663722 12606522 86059229469905404688857094721613400064 12606523 -3223303386929682446537387629009941004776 12606524 -999971208105654726377446821463119237120 12606525 -584820100529328902309649931717216800 12606526 -127053863275158495221055417586631787840 12606527 -24045654060053598540613548113875829880 12606528 -256745225604503697395286756449140604928 12606529 294742501363990570823972882050688894120 12606530 40095816470796203785106359562694528000 12606531 330265867892044597717193168249323378944 12606532 -1361925615017318575593361798091381103360 12606533 -291358630396544960183679232344411380160 12606534 -646451541237668588309587933930120907616 12606535 -683880093048821947693110531544536704520 12606536 602383517760958837329365651259513799680 12606537 620719417142363050651318332835849394304 12606538 -180005337291099718679164746300920401920 12606539 -1595626300455918700741761313591231949400 12606540 232832449357232135715664787918487628800 12606541 -95532521403429996065220948942348162058 12606542 70917950002902085324465554986421552192 12606543 -1158350495389317930265659262985245138800 12606544 3243389440601697399917959762910232576 12606545 180780620891696320038446482975892777280 12606546 -313816193630300994467825797857460319616 12606547 -162099431939776688690116728116845908576 12606548 -1231321008007999324686025974399428644992 12606549 602403105462184649955179083650078024864 12606550 265438517961611503884629955129351249600 12606551 58830007419483111181218115100052204552 12606552 -328829184504073651842005269531870126080 12606553 -106587279590143395827643348071626025472 12606554 -1191961573214407107715359016593455808000 12606555 -312100783768807614800031891279516381360 12606556 443899463760085159174497047483875320320 12606557 112718625525974472734441374222897740480 12606558 137426463190303278527953963079694667584 12606559 643239751802583592117375659239675196016 12606560 1035032936147370259740659864243664322560 12606561 300325124689746851212445699449531064640 12606562 372819159178945601292440432559561406032 12606563 2057958824819608629497850713385975478812 12606564 207855829049944634762983467306169098240 12606565 -132090185328309026794815851085764858280 12606566 -97433639382520258033435467553379553024 12606567 87086824107880926798471889916910650448 12606568 -8900077590634447306078082600358297600 12606569 603465488048899230522392229890300390970 12606570 -377281383029734396791987139519085068800 12606571 -871832543863288812937938624644963916408 12606572 502900357694141346011019556736778373632 12606573 723391099313961739279117624150073126400 12606574 333509076780641620370149796468017897536 12606575 1900055123689173743307326994467081052000 12606576 115660495831660945101270091889309122560 12606577 -988428391272608962530220484029338094668 12606578 -84133523138755071988884941026246600800 12606579 -218609099548304483328417531535227836076 12606580 90966976964433330493274450839397376000 12606581 -6583350005493185618889927828016041576 12606582 -140599883859638208137405997675078758400 12606583 182243775161822965957053898903499788800 12606584 396175419490934346047323010597978603520 12606585 504882796168289204540659937959725038400 12606586 -1643242661449717009939796361782244741120 12606587 73725683052795818033214921929658096672 12606588 -579761931492514902030727384384955366400 12606589 -87299247091209170229486869722001280 12606590 105926490490464976159520944373734920000 12606591 -17703744574705498359534869066724658560 12606592 2009968531580784800765171114330554368000 12606593 -461813003972882817676491099446563948158 12606594 4964128587967419382535747747664076800 12606595 30802959785653542820995153993838537200 12606596 -463913911966685285395874850047547388800 12606597 404394946666322492508839241521109702174 12606598 -275549775045417257871699730517034928320 12606599 -1099165878185911064701927365926437097976 12606600 -429082230014998167880503888474166272000 12606601 -101397542122487534830964047971425623360 12606602 -115318509339602844121027892915900311248 12606603 246267210373156136498653004227165582560 12606604 -441949059381821897527103692056293554688 12606605 -798311203686521995463848059770249193600 12606606 54826065056689923299077735471465379712 12606607 -382492537323109279425302558451454318960 12606608 -129432745389804508927019203167678627840 12606609 783922770888342541615345087811403761904 12606610 218004445678219950150518802388194828960 12606611 13537584255012803012290940733805235592 12606612 266878446383219815589266204916137113600 12606613 540083732447394653942887307675084876860 12606614 411139527260342383581559304714838171840 12606615 9190358381779275633301620936410019840 12606616 866720158100353461652424157907064770560 12606617 1392705049242986918531801781028315699152 12606618 115823424863154326460425409113641092096 12606619 196372289922139389902472040608963977760 12606620 -130143103222545955325691962710190008320 12606621 509447267899058626753300073865917993664 12606622 510872666682073968480093758101735833600 12606623 542961069492335964768167907628431451872 12606624 -2166217735674556933561000387548870082560 12606625 2114116576624351481342865423139173249000 12606626 487797278900006767829552213314281425184 12606627 660954001363751848722843800884580280 12606628 502980412757299883561278291622401098368 12606629 237504330750314736955051007234438452992 12606630 412133860484210359340577099047726363520 12606631 -113033991189643863406648058176997394568 12606632 84046286517919198997764897018004966400 12606633 -100818878395856821959101043354743960640 12606634 -370133495207529806789957710583075240784 12606635 -728914218713314645223353300628743669920 12606636 215997002692582492321143681508024909824 12606637 1276833042202291955173729327350891350412 12606638 -277418879542406898808604173241782577280 12606639 192102043986183697444200559578233490720 12606640 -86468257183887616186669819902743347200 12606641 115094272027553443815906316095000849042 12606642 -199637932479756304677606327008185800192 12606643 -395087541919289472387694586366589594800 12606644 776644225170035481333777021259402598400 12606645 -116076764091240857967032404528450796160 12606646 48919252930349480414568002841090352128 12606647 -1063864350060134115634039442874762463680 12606648 -217194491333943861156962568653709312000 12606649 -18579961352526879199307203150210730880 12606650 7439764120023672700796391578079360000 12606651 -77894343246132921151033930295014890960 12606652 1212646198122220733417506771627086645760 12606653 858027849904335598123322385271669877760 12606654 -3608206299630285154021931984156427264 12606655 -693967392595790148190269569338575843840 12606656 692513156838020534411897582875331002368 12606657 94687422323593694370875307045087187392 12606658 36645101442276595557731113312121894784 12606659 -185672931202731377496456800890182096096 12606660 -371769218595074225646195292089094717440 12606661 858069129912744170232353919018695167262 12606662 -3410483440815371876374862961140743680 12606663 -1725299950433499776863068944101479110016 12606664 -509156312775340843905115205231552102400 12606665 1838075171146346745337132745899220232000 12606666 -318327847758246977236019433004730194176 12606667 741628300498263941010787806654350637716 12606668 266130663673748374757381103483149614080 12606669 -465418533959565691639665070884652088256 12606670 -209347574214474078394325810305442774400 12606671 -936794250598939541675169988029826440960 12606672 -4884420969796961589018512452166615040 12606673 189433010367238242042487550411392642020 12606674 -16313518651239069870416756334802871664 12606675 151351353701257935431197724162381217000 12606676 1310871542184079760978155602092209112960 12606677 181085914909766200955802157556205964800 12606678 -20776509450569162138743747382584489344 12606679 689668225264534504869174082218061155160 12606680 365688607471188579774528879516538060800 12606681 -1214701635802059974084814737801635372848 12606682 614523049441483117307209342307995555584 12606683 -807083015845074623719245119514554909616 12606684 -50825282413803867030874927621882798080 12606685 -272539130724075971365051944016181721600 12606686 -312350536377827755817147579265520729536 12606687 -1501248279510543955818000463550276199192 12606688 -18354327305316258985958269880020500480 12606689 123558971469891472824838298065478383488 12606690 -169580741370652538688640078626139929600 12606691 -84723044772900862468847784173140024848 12606692 -99253398127807012644621464604150497280 12606693 -638699172952652899453931215546829842272 12606694 -691457530631353965624843031850156515104 12606695 1063323502267104634280323334697392806200 12606696 -117299479216803736146334803620165468160 12606697 -33920184575282385121625147738261048240 12606698 799516060805084543113398041779586820288 12606699 -199140850318666835329375434214569615360 12606700 -315692699047268602114915273943580332800 12606701 -980824563572292700601889965992590811188 12606702 312316854999068770582970789545903461504 12606703 39759945404579667144917657954472751952 12606704 -167366534489803869655506313965377421312 12606705 -666948038038234348608824475018537244800 12606706 138247544019628943595937026307956994560 12606707 -578600590177650480886479792109104154800 12606708 -121511087089443238080295855674673643520 12606709 949304873938509870718670762792767535840 12606710 5705339482400210895156605607830699520 12606711 -226492370508541632755764726716853086000 12606712 810045940819891521866212406337904742400 12606713 -778642745900848349503934035700604119040 12606714 125326290335780978913136328868244589568 12606715 1505126404280657077969977473320045973520 12606716 -1368783530081705480568607836778651318272 12606717 1047277910003747932516990760678663506080 12606718 929961578920206173362920221334335706816 12606719 -755837251792799817544889316069817225560 12606720 -436231298285019223011069816438333112320 12606721 801402154758650677817413763776047640644 12606722 -89064586499354323770591387307931359200 12606723 989859600060909311261984293255896603972 12606724 -161948910856910454388763226805223718144 12606725 522891911531495144313546685668484544250 12606726 325085163408646642061319754258720459776 12606727 -665639380914160473845817756609803922128 12606728 572993454940334876423987099699702784000 12606729 -138902158531782237377031220319795311680 12606730 69514888365825346407853191603832241760 12606731 -2033738436047567004719989365862594359468 12606732 4664349083551348099028542993744803840 12606733 459394088560393061254085528127934780982 12606734 -329301550011572719565489201676758932608 12606735 47611148370978290307443334221444769600 12606736 -57311823272116151295723829825740800000 12606737 -173457199839501381077498721641828471424 12606738 -16157365506144654162320712743479529856 12606739 -217338665040344745150024088992442142592 12606740 -3265544386218436267025589513471774720 12606741 558708158580533341650854920860398784000 12606742 536472330200649090579559138821873034272 12606743 1265946589542156591328426724027412817992 12606744 340979974141997873176153537998016512000 12606745 -366434992659373394644990628969367456000 12606746 -42406131174685658164822139533606350336 12606747 -417751614457500765119169690496129043520 12606748 59920774578090306526895764510474752 12606749 1144163378532836565024354028834163926560 12606750 -40603069369918803109597441333110144000 12606751 106912843109766909140229681725311762792 12606752 830668856110851844336040838540404785152 12606753 378160191147852120984240129999089644800 12606754 -742918123412732891958907941210132917424 12606755 -429033646196660233409581331511569055840 12606756 202124709823409304121598703889681769472 12606757 416732649825583068577726553279017811006 12606758 -773144169396444613167306474442873057920 12606759 36545323630234688915288946161185243800 12606760 405378976706486645752125344861680435200 12606761 368407582585126802927653798401984688500 12606762 -72033582549716542960287967957847104512 12606763 79663766155873470798963839188367939440 12606764 -706148143668058320798429118138863206400 12606765 440546337944585460787884167465224996320 12606766 719419012518074105099825209629096422400 12606767 -151925474204706731707708273753755251184 12606768 -124310644408037569889982938011677278208 12606769 1626632767075255233192458310840682003026 12606770 204447067304022199149141886483680645120 12606771 -718794891747281543061142079746009612488 12606772 -287336867403962493679324509591708487680 12606773 1799536179656425070891115308746272044220 12606774 -143668586527831009159863412571156543040 12606775 -615470573190250324279435188847529851200 12606776 -206170330260749704914586813912443863040 12606777 -1340490649887176504974257884803510529286 12606778 -390965442328323371746164752539530460560 12606779 -465002499505839125217961202139214791024 12606780 -262544388695653241060355755275849866240 12606781 268477193049678137711655991979506786464 12606782 560780524976153052595025124803565484032 12606783 -3362696099207462020722468173580828672 12606784 325214988870809655865544137103247409152 12606785 262701121301103347935070255930393582400 12606786 393766952139219333422159844722764830720 12606787 741558333633938386575815763624812265792 12606788 -16502967910434735907001946002896809984 12606789 207331112021693255151111046539604590048 12606790 17225170859987705445210549800382286080 12606791 -1370953099323408205646062095345188556600 12606792 528312588475049430619338663558364938240 12606793 -181318472318769986465381630440939971420 12606794 349266580021691324502406393942003035696 12606795 -188367186031935266650735779859128595680 12606796 959261075143636680638720029451448185600 12606797 69514881516743237339977854103853436864 12606798 -124617266858688553634241541527689029632 12606799 -1025403695583694130597432168209592087264 12606800 54653866839076670536762284870716006400 12606801 -233875185455236535708183534928308060160 12606802 307235750999254037136469522628667180864 12606803 -30303128330052435200043395164085262192 12606804 -78232232852095871586121244605823938560 12606805 529218023599100457884133987389860346460 12606806 119013924386997995677957669863370990464 12606807 -523345677314815158760803478019412107160 12606808 -6288000817826038244492398519173795840 12606809 -366772881010721526920074817538082221048 12606810 35670155988392186034015166462498437120 12606811 -425436827664854859462310002893683805168 12606812 -886213788451852255070900349870601465344 12606813 473739469319754100291280221917689774400 12606814 -309650383964461605399859360498719114240 12606815 -117236104712413497236708401230464062080 12606816 -1287380751827382394566369908997050597376 12606817 254230862609078577389856900433127218432 12606818 138850387624382940322189337896509293856 12606819 852239571632875710714005623580498663544 12606820 -409668787747677805258379131552319665920 12606821 1738890265494216386167532362789367585022 12606822 649579028430272709023842568819893672320 12606823 -941823387505578339776535136148110396280 12606824 170108281344605990092048760332885555200 12606825 54388398298202291029526574100085376000 12606826 16944908981001533078695408889137603584 12606827 -1037906772432581348603774626853027325324 12606828 -336952008288678031224734876824091492352 12606829 -359185673336691558888356948550481710816 12606830 79022297888295498543340903676003424000 12606831 81502916091041052374005252133817187680 12606832 -14034131200775749273175008574508630016 12606833 -786578976085898054190405693330720744540 12606834 -34131764640771586428459291041380917120 12606835 -104528158547511183934441990407155640720 12606836 745238764316697376959081720770183301120 12606837 -177319498274674810779396843512988726240 12606838 -403477709869044425317328541131714275680 12606839 -697738461060529820595880674193631820288 12606840 642329063331083311570377234199951564800 12606841 419060445491652393316038882986203037572 12606842 -148480761774823852938160372406337907200 12606843 1238989359184814143096918291272848119344 12606844 299131855490842548008104657381470723072 12606845 112316644385756476274586277699975200240 12606846 80101163242539657076634182844026297344 12606847 372000087947558562557842411545048488064 12606848 404723571901464340139892826282099998720 12606849 158542487871722319466728885615831936000 12606850 86143017635487292459647304550960172000 12606851 1229563634405276508695779667689127745600 12606852 35979972583910646621190707139948204032 12606853 246663683682909083896612394940207016480 12606854 340363215147023407632373792577163376512 12606855 388634244592128569086641937129741674960 12606856 120345971463834039878750989221711513600 12606857 4662253583496658491351926189467949741952 12606858 -6287199858546798817160366326226065152 12606859 576612427336853669917749580225512167104 12606860 -469500654910031196567270836226686300160 12606861 -519166707180083977092877989365782511520 12606862 -107972161937737847999626131101856667968 12606863 450797048285999045415118391467257511104 12606864 -25549696126371513044715125100163301376 12606865 -533463037187720695552737591442140985740 12606866 -347546126502216579991427211710583904368 12606867 -568482296659679507763953625377006604960 12606868 1175936457855924531786682271362489240448 12606869 48733937756078606677994801705464992 12606870 86828907458139188456804123911301677440 12606871 -1846479460613832444377639935026890127928 12606872 12051245729705879109947034680918323200 12606873 -296374852723781357503494457802451248736 12606874 -92582270494127531081138972043520904448 12606875 256143056512043017672927793577852870000 12606876 94718370435245233564139366207842501632 12606877 917018207990219703768545715171893853912 12606878 907536058783056019421865304456938713856 12606879 -126773028947773103709288619321288639416 12606880 401733035338294079958829431305797632000 12606881 -14980451234955481147447886459998327296 12606882 -411020767868964188125434787715441068800 12606883 -1903191799052291528044542746154015760760 12606884 -955522764479237937991724287213866470400 12606885 331167515509432321606937672341811171640 12606886 -1072672176535313170999288345247878200576 12606887 554546473319170493754999962224876540536 12606888 -426593621994255308613797230054799278080 12606889 -1182395271072370192778800310338852962310 12606890 -521001869680811824957651714956954216000 12606891 -1527834808977404524232744650777576024320 12606892 -165938876634508025901756220401144127488 12606893 -1688069660367046444209227706216798090078 12606894 210749130941978881388584970832111943680 12606895 432378323052175643843120515902462826080 12606896 253026127855814526226183455712354271232 12606897 850242297713126219701818927831681948000 12606898 313640382829525377016900973866024186368 12606899 100693117382299590356910347231861721600 12606900 398132988442575966888334491679225804800 12606901 -285486705052701544131557298875192750098 12606902 43916082427853705935653092338822483968 12606903 -160937487860562182091240300014631403776 12606904 -2654223946997622072530828889516093849600 12606905 -691076404532342118926609103247714981440 12606906 122345977499319684438636317657399533824 12606907 -729032088534241427347019833542895206608 12606908 308135276489290014272781911588112314880 12606909 -50934941360422730760074344056687329280 12606910 -701586816588779282588367020076595784640 12606911 329098034077242803023904604013460780304 12606912 450498317860500294897895529848504320 12606913 -1864659780430440876116456151467969220816 12606914 -591462158665700078542993235484189804000 12606915 -18501189409349235265042428467414042880 12606916 -763302016939693850489416175545662157824 12606917 5019675258382132037376697522519719966 12606918 297421783586858634901781086120291914240 12606919 5938307609248289582006872486131703144 12606920 -80856339092165541738512480276334182400 12606921 -39287832052561215016401158627376824256 12606922 -489592925284693782465832498379549377488 12606923 -802676479180771316091735168570397052640 12606924 -192350101605753981953906951876255674368 12606925 -109200354779311050807369087463983843200 12606926 -140086259502374224554873178145449211136 12606927 -191015361394037313191625682978993695600 12606928 -240852581657231248209896826368093798400 12606929 288328090479456125951059432593135052530 12606930 -167451675925669980072092522794673671680 12606931 -698749623465553873224624843193333730976 12606932 583631235186729519826536645724926342912 12606933 -339032493827728655783499788795690062176 12606934 -842807350436558084968677983311155996384 12606935 -767304427369758033425047755423575714640 12606936 -121236554216194092449433519797050122240 12606937 -79151526007382921941019579124479963200 12606938 148328287407234171489755787960750766560 12606939 -248740204575739713499884373080937255800 12606940 -374812661012208317741490000499583539200 12606941 -834807862823484051603118252806282797658 12606942 406985140039754460581509081175901640512 12606943 -1949354809249765062502068974077282019280 12606944 -320660393260823641869955643674290290688 12606945 260608498420104070121580854124777517440 12606946 -286850159283915720386888139071578229760 12606947 -154077465956368007697465671259635273328 12606948 -33576747833201845355436747382628935680 12606949 -1651832770452737957865175053098739314050 12606950 230727599515852896002338433430921516000 12606951 -4186204057833483916702114617480210432 12606952 92613995122132215292198318044272409600 12606953 -2111746679798792246556120388461125243616 12606954 -20641918291675481905582932318127173120 12606955 -3498556945653772435046014439701985280 12606956 -262133185568612145042244679684022927360 12606957 -591036102070436646646235931885223073472 12606958 48887264869448532053841991595792659968 12606959 1222392059584727020126493023920444326040 12606960 -180569809301043674322014071273788211200 12606961 839249242784815838274539765150954260562 12606962 -907960143267140229822498547390499010528 12606963 916976353028377827795508993815250367544 12606964 -483303642255955271606149480239613969024 12606965 436802970516798175536338283439885728000 12606966 475165975119905580563191449578443107552 12606967 -537948922478076467222976761977810042560 12606968 137746562002369861620095580237150597120 12606969 -125979114816798466502144473579961317440 12606970 -488919314472475813059828149715468499200 12606971 413843466414235781599675573155066675792 12606972 -12201699291186177024336421788726632448 12606973 169078766032797308070463060225548825600 12606974 -624479121784997059627268073654478731264 12606975 236914970980581580252632023180250720000 12606976 183281375383286715517060500670069604352 12606977 -1048309156172877375344958358150868512848 12606978 -355557826648373353573532186014009021440 12606979 -126947140914917873617427033661856167936 12606980 -170999029054365166697645402874979296000 12606981 548641519984273418739591746833194128352 12606982 552408143847461883295161576856660586592 12606983 740608976308603182423545911197952429464 12606984 -325302204369617435761063072389332121600 12606985 -324373380981998326962244430712493553820 12606986 -118369252422974660701162370238728578560 12606987 -254503630479893640101158996765850895360 12606988 1574116767434041730245628875576448175616 12606989 -185328661920739803145744719370302699210 12606990 223744417075502821971570148522168320 12606991 -2130772804916184423888655556801698838608 12606992 -36732781093306679008584682390947545088 12606993 72213319994800059033081013886513865984 12606994 528179568305199138747942619279218900480 12606995 434062451551797453879791412711307227600 12606996 -363641116309850251375286775670826864640 12606997 -377928745556688879049513691753762734848 12606998 10377316691612952282615216740069744640 12606999 724360495142630221192113366973019137920 12607000 449890112676186240720875004476805120000 12607001 -11685505362550499955798799123571494896 12607002 -26090675761281024563498433763395820800 12607003 -2050523953226976021545273348234286869040 12607004 605878023450358252266973348987876087296 12607005 -640472316316978623541068572355508705440 12607006 388250245926647912532384178965594029952 12607007 505092474029662734341447775382309914624 12607008 142092336170439900545171696735593955328 12607009 1443457835581580713809450610307919290210 12607010 104579018849177972898793720627561672320 12607011 -4841528195934636401511415588220324640 12607012 128580662147092242396551140051159179264 12607013 802903038447160705542308070034812128640 12607014 303438795367659349912933704475114657152 12607015 793332971089643944989123341627084544000 12607016 -1050010823208777860271436988809217894400 12607017 -166645298820312326389508074066327236720 12607018 44812418650161505788748449563515284480 12607019 -170820998888111365998432593713730549580 12607020 -389832973692571712068655314193187148800 12607021 -404277374259789989441582659736987571488 12607022 716965615086937731729374783247593136000 12607023 -501777652794479843718230741353516751232 12607024 -328605016298045853010835864529906319360 12607025 -431272346851697507682449619443955982500 12607026 45684200397120867087778251981626978304 12607027 -9866116002005845589645419434207577792 12607028 119989569568986989402082509569625395200 12607029 342946439708713172045308395262550088000 12607030 151319018203402741558372313895142540800 12607031 -1466496431222171630680816555036989006168 12607032 322368767027168681589135083529515827200 12607033 1369628117774454819076146955986613898282 12607034 221460270748653705820916824955156458752 12607035 -49135309069036451341361952113485136640 12607036 122190363317731738117536810241025900544 12607037 561225653267954062337722507189457383872 12607038 644825865010118061869890131042227358144 12607039 -1010875764283458007157393324943205940400 12607040 424609676944260291873637029541435146240 12607041 -5995587856372793332774697289702437280 12607042 -4389646394025805709282053427985355776 12607043 -234861174610115497527570255742226928708 12607044 158783555518803832868920850102482563072 12607045 -874760653267277209756198995008411907840 12607046 1111032247477864923110755430630912837472 12607047 175496861984956740275556556604552382072 12607048 -274884572997764554420753806384046080000 12607049 -11574026506308336402023434113105745920 12607050 -24085078229144259334703090616788851200 12607051 -280383694744813016089470272550367675400 12607052 -346256261485803845869648382171680529664 12607053 -337702792598377521050723947673760823392 12607054 -65499537252713173940003254713054901440 12607055 1710616546724584930518541107265832466960 12607056 94838174832880989724583402541888307200 12607057 401664532922769375093465998249647720320 12607058 613378125955710608747088575490470900880 12607059 -151690239767681281941250716202164694272 12607060 519127074834887792951694400961990004480 12607061 -448072174113635672207207259440820222240 12607062 262365997853723035193036792619411325248 12607063 398915085722157639835716081188521468248 12607064 -2257143314106426533990144904302820864000 12607065 247098140654503934293321825510288645320 12607066 114020636845311743851079381708551541232 12607067 1837532862766575772705745316540079378152 12607068 534107609655234589910073251985998192640 12607069 -134857856414222776963559669870034317530 12607070 223762025055353273561159929464150528000 12607071 -532195342674045983818777915953716208240 12607072 -221063279124811457526963950894185709568 12607073 46470926518050804608885763986775884322 12607074 71436032348583526188168885541253755344 12607075 -277165626984171801325335328983540064400 12607076 -686428045436202415520395066347196410240 12607077 118589144903274771661711963003224512832 12607078 594502853739499855294644059396786248416 12607079 102388055590011104804915185263542066880 12607080 238378189738049105214330096865542144000 12607081 2077252072573932873747691923993764899572 12607082 113409712501717650488592211337540382720 12607083 -457057409712881592042901157299495095600 12607084 1285448441861462402848171834326925312 12607085 197673612891562043691551417496762240780 12607086 132421943349536266265332573768010508864 12607087 -496378579895527950227657391232437077168 12607088 69016949534236086604155914740400553984 12607089 43081665364930862226353067549154356480 12607090 -223369872784940338852679133386668871040 12607091 815239721864072236704509276605852149072 12607092 -1742233064560538069896184183802678816768 12607093 1964286736264330812623252976062122487342 12607094 -142228245808635056398633040235818777088 12607095 -349888027172610075077243347556515170480 12607096 -384885855826612444840583074305861918720 12607097 -2315347219344939402511768484317491475200 12607098 33647197035962000326052053138806346752 12607099 626075426204177017603446107558956552100 12607100 38629311944208655703701503006879052800 12607101 161561467549971510477210276627425475960 12607102 30975031832176167317679464420813194752 12607103 1012308687044653068562252014469614497280 12607104 -798253590625319561771569192101488885760 12607105 5299589604209256106788090909959550720 12607106 180354520825007902245223697764686988752 12607107 612490597959251361771570149538802178040 12607108 525490887703772745710031444416666168320 12607109 -449841828812846670467940592632580343040 12607110 -57241875978636408113653436765146329600 12607111 797889955743578263175733152010638272 12607112 1404237390565133074337204992095220992000 12607113 255643625606298668775521004682796400144 12607114 -366586373216657483134450456924427227200 12607115 1074401990547747985799883807993338702400 12607116 -123987122291558491978776028442059534848 12607117 -296865404338026411358296233981521343220 12607118 701307244318744698187077859390289741760 12607119 -253536524734852396674220108876400230272 12607120 243640467131754621932624669596227993600 12607121 -103274139572375406717887734921973858970 12607122 866167441433553224567148485837908359168 12607123 -406889111841026600709746945186991904656 12607124 -120106615718119860394294974051770008704 12607125 1349491739293734367700667201880659480000 12607126 -65986540828296680736532156558363951104 12607127 -9077769610904233600180644332870651520 12607128 -369462953462386459809204201223182735360 12607129 586536487428340092683019712678746886730 12607130 561863492932704583790289837415047924960 12607131 -64892705441897048433418042491377558736 12607132 -1306103639620560989806005111380861033472 12607133 106184819197256990353433881745140493760 12607134 -164290173888765608956984764350259299520 12607135 1009441459541399212873195252602875879760 12607136 1544457783978687562612325068637554606080 12607137 -876900317977856345702384121780726576000 12607138 -134796050903108953818734504122745735904 12607139 -87094337817054734141693919807736016544 12607140 -57078080720324196607883861483474534400 12607141 -1033320366970416161767240282878097075200 12607142 -32811491183548957166676219104004896256 12607143 -245220252282439507427794335056730194136 12607144 1200383474657030391496432963602238341120 12607145 -424022667395416422132660822137325515100 12607146 437165168062282263937590861820845404160 12607147 -7011233638503639983852188510837997168 12607148 1091626561768764322727500226980833662208 12607149 511706486385599828307381871750709334720 12607150 124885271256038811156400210145126908800 12607151 76021259671343906787891079265228263584 12607152 5730446130083858175751324888480972800 12607153 -466900440409898800107823308823612056000 12607154 164646011769485129068888379275602511872 12607155 -433359220179570762759931483156593543600 12607156 -239811426770582181436255189288445476480 12607157 201381716952951692240410154443876295406 12607158 75114836640029621420667124345370039040 12607159 -1108827507413254720744740120795512775640 12607160 283204890987424868831418853832996352000 12607161 -6210987930920525574223940942639158560 12607162 256175044308788417833268204481236126832 12607163 -263188000260097332863072717043650336256 12607164 118597090651236510687905204227736964096 12607165 -48028700052296111501618930931398378400 12607166 -72969051822865584885987853090489650432 12607167 743232853024934536399001895462608039880 12607168 99003712903111476866911665727394021376 12607169 -413026114603664084798610631275027242430 12607170 7772941392440323140302869552181529600 12607171 119770736945163516663934043918576045372 12607172 -9371754244338114021782536654660624128 12607173 37143579489664997922858186544099618560 12607174 383673067841058065738379507789332115840 12607175 363824751207166576874398805655703965600 12607176 -788519857298806879146317815340608512000 12607177 -272636130779282464741346526819180125856 12607178 340552501499960559211162451348859344640 12607179 250740084507777185016281829664934419200 12607180 -121115585625752885595636269231955671040 12607181 -16656738654457024390660635564240937536 12607182 -170149886522286329727082185676070686848 12607183 422522403514428649544509281727851489600 12607184 159418830954583379104112221504119767040 12607185 54330635977254980118686899747031212800 12607186 526466685663573858856231108103972321280 12607187 -384952382788858349939862773078687018088 12607188 223037966965463049136207099454835609600 12607189 -223275792305391263877455886016846299328 12607190 413669651722497263815627870684763769600 12607191 333387426682198800696494942991723041280 12607192 5719112606539191893714913073916067840 12607193 -587065449908841459067044079230203434236 12607194 23875821717960036923817862959737510400 12607195 -473454031629801381111846619541153165520 12607196 434960298084840449162872177995939499008 12607197 78221654413299373381547095460776667328 12607198 334520617078556432166460798342127721600 12607199 406613121637727611437765180836508238320 12607200 -888685303364513462840696233049810534400 12607201 1160865956813365697973279528747568118404 12607202 19425168864973538202905252513877864960 12607203 -5287442889395509202062689777386459136 12607204 289710161168664845621675490279953743872 12607205 -80893673497770756142524258431502915240 12607206 -237753607118905865213611894519683523200 12607207 -1470358115720006125956356702626423065544 12607208 239539054863994983182520863339029493760 12607209 44918953967822080524370562177750890314 12607210 -218477463113088702005340887515168300800 12607211 -426702724248484118026333248205991647488 12607212 41213097607279008274885844003037330432 12607213 -83291576241887663655808931103142272 12607214 -839304444755744145496366942009840388544 12607215 -15232588399889712376328499813750528000 12607216 142423696713554360034415975039624445952 12607217 61116911917456927726254480957361948032 12607218 197686480883991729702090956724024806400 12607219 821875708158098904445478548120559293720 12607220 -552617204147817079774644536376448696320 12607221 -119823474257304867319003799968810698336 12607222 -10721616915813381765894103456637793600 12607223 -936566268868543072674335624234299268280 12607224 -39711691201462528864168842451750748160 12607225 -950529016851412300157968459682306055250 12607226 -519919221144692475062337413367247234560 12607227 -598256303260955283051355885109927792436 12607228 -245107199291438353940005895871580247040 12607229 1323916598589440072611735393505316973830 12607230 214758216980019978440611874425338798720 12607231 611345891248859393609387610357522067152 12607232 -378488909209459221344320853999056060416 12607233 1213560104387246753914222661615698456704 12607234 -444316928579680822950121798408785334368 12607235 -9943862019486809508796582559011200000 12607236 -895905959722783831490324009305396790016 12607237 1814604748555220136272869931520156885660 12607238 -188460317200621572791925283578701537280 12607239 -1221469105435044542915082620499990553176 12607240 -564523218434778170295493678844823091200 12607241 -1716688942307359478316260102790377257200 12607242 10886036537924595712856946086580794112 12607243 -409579106772638191775060483445893098752 12607244 227883301253494422842680498382157613056 12607245 25730181444673845664534993513561274880 12607246 -50733606789674490105213243713669120256 12607247 -294946834972058616068672304276136275600 12607248 98340474925064607014767343627342905344 12607249 1005788217209208560235634564540517635250 12607250 417880316326406097130858778048789760000 12607251 1270611466477260039830364924699402743664 12607252 -48874680264558832318391591728375838720 12607253 1447910445077929941691188693060133454364 12607254 -149426143711826224477216240863470646144 12607255 1199422601678895885343785275663422763160 12607256 16847135783974339051762866790791413760 12607257 -240730882689855848766016193862549500160 12607258 -329869128346077868000368426314238773520 12607259 -126160248445585456083578032699338743304 12607260 194260192188630036978406801852118016000 12607261 -2076328216559252493800894790330723946138 12607262 310395521184106873530600346685137660992 12607263 -1145626535572428856183968936610821628008 12607264 -1240475758413090962203353187135274287104 12607265 -1363322721175889451542775350860503026880 12607266 -17071130232931874311539518797935673344 12607267 52517819891974763486506137699048514720 12607268 1151506040805567741082989760157098480896 12607269 -253801243114268217175045190543708017152 12607270 227777021903959165271493308738131516800 12607271 -1079304652028645760013517319125900043528 12607272 -343382800466962938336556281675802214400 12607273 -348197489452441534670903840319143576960 12607274 3350361092576660641230241202806269792 12607275 364973206297915074782646838692268689600 12607276 5632384852043295777474880127798707200 12607277 975067398797651924997403940199294975126 12607278 -4666728240977044604186069596637770176 12607279 869845564109024353395555972179226417640 12607280 -225446288030583701687686238976973209600 12607281 260085541281224733494637786130852725570 12607282 -740451739539354995715070246652685025008 12607283 476202248950283730468721060000176434304 12607284 -502599678246952691876532244774735699968 12607285 -1011707779183010238000447087050725237440 12607286 109190736937491833588944230562440286080 12607287 -69038128550670680818039897312670451456 12607288 -516236141503593275372019433862939197440 12607289 -422526371032023111423066385338886421376 12607290 319083715887806437436867366010215301120 12607291 -318473222707288467386328705260231500200 12607292 818763577775424011287766438409050207232 12607293 -260339391607562115218140779750550888800 12607294 252301112538364115811974926848310272000 12607295 102186330242596750461189281572666576800 12607296 89016029717889302199530660318322622464 12607297 -162423055522512487243425774531670801920 12607298 296165498285312869805629613704885236480 12607299 -26841964672786233334152333805434921600 12607300 -1890109866234172063115564600784512000 12607301 -28427850254778100884708288801227733696 12607302 262990777183549668154301416467935508864 12607303 -819938731267077056214742803386317060496 12607304 -1385800740140954962696163215952188554240 12607305 -236990909758682396469216090778350681600 12607306 22228627731292086439421780662925466720 12607307 -436543160535964823981562012230414718444 12607308 352045955968887104892746937539590809600 12607309 -924806599752157164594372852251332991424 12607310 -148402902528959438042119867779146629440 12607311 332945107622561004161908346947746637200 12607312 219716233965627391073380870754459320320 12607313 -762966177516407733881011484783804727438 12607314 4731349566663848872614113285519514240 12607315 463818039037708947147721058331250612800 12607316 -1013395576464818322036535118876008824960 12607317 -84344834981490167764824822502393282560 12607318 -249081523416152838921960883952560056960 12607319 100276075442387345331692001328202790720 12607320 -641000279111417409967895817281293516800 12607321 1786966012223944596620456714905424336522 12607322 -32848486856630153224556298777901863936 12607323 -1268517665394318915932777915421306770496 12607324 -443323647313684870000831644181108002304 12607325 -406463955269382318415540230456848319900 12607326 -266648387048430332180292145291337978688 12607327 5949946414093253812721316693053771867712 12607328 171128627756047934288265538298204651520 12607329 -105219870386665203650663188279156316160 12607330 -248441876739816910608295771352297353440 12607331 1958233739686976317271606523633038805504 12607332 277084093962435294798094906880969167872 12607333 1831171377263629005404694899706486329820 12607334 583220870776221598222029885042303534816 12607335 228428357382089426557715316740173074240 12607336 -62359426218426605405545841722095206400 12607337 -1011798650046264438604693041615939494400 12607338 127509881305291591412102446647975769344 12607339 -124907777254483592884405841776753761176 12607340 -895532087961429023486105578835000140800 12607341 -986093291478629087322355485533332790208 12607342 7312797211282648567161377480129378304 12607343 -58812351059865645482580221514956397984 12607344 -218967389634193385962788546169363660800 12607345 -693374133973757722290774606229340157900 12607346 -348139184106876710501931651634814302176 12607347 -639144507405101931834495871405113606600 12607348 215958039834111709192611061387145747200 12607349 643261844831591668954789469668183810350 12607350 71607535361508206231012000504678860800 12607351 170483264790052060020283218223478581352 12607352 -72764176312210414146056995833557606400 12607353 -342924381851348366107866278534946240 12607354 585997530346584679080581735520522117600 12607355 236550042454048476976647402895489326000 12607356 250834342583313346988569410901232271360 12607357 1638743107829450827620569364901161424806 12607358 -600919716168543789065515903466898131712 12607359 -386625151955917924866204913586135479608 12607360 444233428141159087821537021851074560000 12607361 -223505586910149785997584941340223781548 12607362 677600218785547812241011304898145699840 12607363 274713364323257667327478557316019487640 12607364 311464723064160959090730991355880640512 12607365 267478308359237084529564888847991586720 12607366 672048253030367271991325642900220286080 12607367 -742198872744357336506131629305444843400 12607368 -223305403506716304810729762682101350400 12607369 -1658862072289406861944658497948300496230 12607370 -537749822745282075595204770262087928640 12607371 194203098879237286690625294877581661072 12607372 238916166314922995324434698580695416576 12607373 -1493883089004348504314308832178303283200 12607374 -99788082052642738684570419424613130240 12607375 -291127491441576215365136525100254664000 12607376 10469602964677811385172184106923212800 12607377 284118367971869175479186400920699364000 12607378 -214358264705634280589728096416697932288 12607379 -2030987520698684949821989910533093000020 12607380 404722164020440824039114669259354521600 12607381 -980564299553024464076287288432671802176 12607382 -151824583310651607809454605395744840128 12607383 310407565581736059925425789506330187624 12607384 -320620328834249496063567012337449676800 12607385 -3357662108954697135117359220973971840 12607386 -492112860086339097017319140006187977472 12607387 874301560748018259521643358350214964832 12607388 -1091425617363557675007469647460475699712 12607389 -713354317910683152003527917868188297146 12607390 236715457776508615527114009761777909760 12607391 101883033909839364394452021384034125792 12607392 29111570281608060992114240238926168064 12607393 277795749166488459636866278552907894320 12607394 66388836139847471379148289745734839680 12607395 37088723679048006625574683323532518240 12607396 -878886228862346351687455129782275747200 12607397 -1967791923753553330622835935500670397120 12607398 -114421938643168545727480656615341679936 12607399 -3086906308628306813010301229159321088 12607400 -173296286700069783108309003843472512000 12607401 940482814970086802911499604437416774032 12607402 839933221688963803849009918144928277600 12607403 -1463122016370231386722933815284205894348 12607404 223639218747067311190291175626762616832 12607405 239981494101054916200962126532724722060 12607406 -255214213016890149402139316118706704000 12607407 -67172541669474771250883370264510793608 12607408 -503782528469568553607693104222093541376 12607409 -1310642595915917702053215568069353751884 12607410 -152179633915806655322649379397755929600 12607411 -892938369444697584100103515784022953448 12607412 767457653253323252161658053213209231360 12607413 -65078064833086350502281058658041118592 12607414 -1160355744749737750630846269550005929088 12607415 1103455456001790462209756453864042818800 12607416 177364944520863078011978706097046814720 12607417 109360226157744544468737056676364055552 12607418 -111074154752786559815433617541381204000 12607419 843931030572351109511478232241930931456 12607420 -118436321113572460525261186131510405120 12607421 84098175379236838068410017597928785920 12607422 -519924034184112729443390193660266958528 12607423 660012283285011368741850553747130929120 12607424 583221257703133392830101301200007725056 12607425 177556681062813785172418408816305895500 12607426 279438913849857991944972190325048720448 12607427 61566736682631636292300777090504027392 12607428 7394620226161036422062030466657742848 12607429 -26999700094954057415935598729121855970 12607430 116306147583308047160254659615427259520 12607431 -279628754428051005827375815612760680320 12607432 1148350978927774520587179176838608332800 12607433 -6391150546071606328025924636929589196 12607434 -162656866415964506734415146034966952960 12607435 -1141092316644904704758281319505135553200 12607436 944545224512772146692597346222631463680 12607437 1183429381976601780617191944592621076160 12607438 -2525341200606768656561297223203095680 12607439 -259855304545147861610399623598406168720 12607440 -101227722502345415556464521618670223360 12607441 -536847466757531073001684144495106844096 12607442 446496105595295292854620349284981650432 12607443 -8503602261161576591193698996513102736 12607444 263837476795549892911147792302245975936 12607445 -874634994895108337454183947324018139300 12607446 18292707320448185847885555742316544000 12607447 -770191722959116274911016721138253514104 12607448 244551227594284288539769383190623068160 12607449 517571051972785838272982827304796640464 12607450 -106758234283009410264924339536067264000 12607451 -487763231447909464207828403435871229128 12607452 104070091481670923075771710527067914240 12607453 -1076849575630889399973127391579585502298 12607454 -196110966428574998463533090725712265408 12607455 -201700517839862489760322414787686783200 12607456 242447070923565501460424471397791170560 12607457 -2057756242695128653457465106756615520848 12607458 80748566677330155512600178824655744384 12607459 -70046483583847149850885962333697885680 12607460 869628819339962256138894998181209203200 12607461 -205816476690930051644746388634091667520 12607462 53600185073071017601363950981136994304 12607463 -887709864043954217372141789604023610216 12607464 775499738518864035602325075176713175040 12607465 51106571070835832130338797872003336720 12607466 -594895852451593496099432787649119551568 12607467 751016188902523420197274617506803285080 12607468 -52390028021731587807408865760318982144 12607469 -592152441993134581040990098286267732160 12607470 153635984084812242489057626394757559040 12607471 -12431437254545308450022039539329565200 12607472 -363805296606507947524403013377970536448 12607473 319723487900577084528487973887035592320 12607474 32029292593881479768317523910322560 12607475 361406241658282547498304070644799507500 12607476 -24234141325097358509837758593307176960 12607477 -350589219414849887689307797215394190674 12607478 -400413273603675101423141509759440864000 12607479 319078664161113358972431531994224496248 12607480 924351707025448830093638307154828492800 12607481 763643898116940078104313206121445629252 12607482 259230700654745587245463991294513774592 12607483 147737245776363397082046347579790003200 12607484 -878282404086167305693649751712313769984 12607485 273863287480402578357454107584129270400 12607486 -442027227987685071663491099133578577600 12607487 -1834287356680847563066562734855324081008 12607488 35506170110323306551998535015145144320 12607489 571330651457405416547316191728289299200 12607490 -35543974504291481852309650900000665600 12607491 102364510452545387973042707531427787104 12607492 -860833765443181860490771097312287875840 12607493 -93751489854250647044030635292692692258 12607494 130807657438183520922876686349899256000 12607495 48240532461386362369177680889857435000 12607496 431083733580190950527519329327106457600 12607497 138005411560897709174378610723776624448 12607498 754673884808749408494270400858324551936 12607499 83511059916532310180198029076971829160 12607500 -82586504383272599031811440570215520000 12607501 -755034186951409866773107947868803895498 12607502 403781941251279502209028037765449173504 12607503 743410962182062311578342560747735290504 12607504 -94198749994961642355149773068202328064 12607505 -374452993670918673820782820504582835340 12607506 438690441540935853140881287139182395424 12607507 1159608047271735456705722830474699843200 12607508 -491266091827573545290030902249065708672 12607509 -588702278711418982370139429095001043392 12607510 -183007607220710842300100614804902531840 12607511 -400142764361314906650376476785842079568 12607512 -559311798096577797430420916552187924480 12607513 -1756813355096045799943102523994720765238 12607514 2502316013126360726110357058219243520 12607515 1005412754485671405040925589312870681600 12607516 811915852597754528208860528455947261440 12607517 -69672120840196256417806591624855291380 12607518 -242615861008559780836430322565768949760 12607519 373155287217520524127365088623212539344 12607520 728011511731429927396470285255162593280 12607521 -1255448601769505305780113925428101856096 12607522 95164550816501104496877138017548863312 12607523 -265061341359919415250017143729215639696 12607524 636479929969936469521050201466940660736 12607525 -112779387826392693479044756544654367200 12607526 -742753616020460479633151343904180054080 12607527 -361033812477724359488050422719708243760 12607528 -311898374961303417958798045966007009280 12607529 -457735011634343133799997978800693364928 12607530 65449016544075650001862266471056593920 12607531 -2671670227358496447392997175070223384800 12607532 -597369801708284761668175561837158955008 12607533 -744648851300922721481772078759844258560 12607534 -201219854290377485404965250668427297152 12607535 578216362774421419121778483447905121480 12607536 -78174240183005223257557692160658669568 12607537 508595967783868411841797050876841963840 12607538 -64536942297804196225784263564318796256 12607539 -377440829438774411532119030514269441280 12607540 1293526425321107241799940181099314933760 12607541 -289897439812304916732499314211448673348 12607542 -422738968537417004774393343367202795520 12607543 168661491565712496501714697097350895600 12607544 -1010149890878149244198700063180157747200 12607545 -71389813328198901123446481209285529600 12607546 -241465711055210408690414881369293000960 12607547 -840926974049306749461055922647639073040 12607548 -168721240598035958665301057860809194496 12607549 -1434864801151207818764578730992775323450 12607550 -595250407940213339060020776778225627200 12607551 -1682448196393129609685573526320026258176 12607552 -127398380282793276628394092148588806144 12607553 499411945081884390207415834633804168578 12607554 24343818827466171425374223276667649920 12607555 -215003125189353754668707846039804860080 12607556 -324026965882298988345405329335901584128 12607557 17746483232848194186587793267202440000 12607558 56249258547232944438874662666134486880 12607559 -363070133840104584811528247907380931240 12607560 72412079238652129080702650255108505600 12607561 -292890894801173272532218785475682936048 12607562 -256116675445426610141858572597769041920 12607563 -1094878868238664043502252413059502326056 12607564 25195818711011424570322528705292242176 12607565 251695908731935548938565867629338024320 12607566 19344697076262280933992763551581250624 12607567 230680593535327215873213718350809966592 12607568 -153187428384227087742557606571714551808 12607569 -299231470963627857608576221029557807856 12607570 -351876181601407191876063370054193735520 12607571 2053918198458655174175631414643064729904 12607572 -591231970639511151276106844903684855808 12607573 453266763576474444429614741732558507904 12607574 359638796074470731816676187900827002112 12607575 -15168396115241764504507486696587008400 12607576 45915958473671274670630543713450393600 12607577 1025047830546024296715104621548960428426 12607578 -107350385946865514730538408628068492800 12607579 -723007774161035577221315876091926732624 12607580 -67160604443465866460657020556831861760 12607581 -166817227616636891866149987262208811456 12607582 -22554227943708409625537200562334516096 12607583 1697966961150094884741738431732545364520 12607584 470862636936877564599648130242403368960 12607585 1304727495073290215406452435235769173780 12607586 -107462566371526083271842784378371538560 12607587 66052038994435053678448147301141470848 12607588 245414764399471360896705423512430698496 12607589 -764322447458880668400879538457341316610 12607590 180263678091917256702404194141031656320 12607591 -1357704735410992370635933015548929845680 12607592 -254044659307771269270823612920389222400 12607593 -205921245028523471585357950777186881216 12607594 336523570028552520687494099836995747840 12607595 -275311951083293585733145578094353600 12607596 749758646098395724323680038052128235520 12607597 -2163090391371669457910316661101172438954 12607598 456043274275338983114585711549492596800 12607599 -212856161778511258617196649481411216000 12607600 3411030252900776216126429546539417600 12607601 1870199771129533023425724403581091099602 12607602 -138697724885884532384031359689362716160 12607603 -1095938034840763289457378615597345563880 12607604 -1115250098957198744450701414356924975744 12607605 1073340461368751380410720433766714328600 12607606 601273399406514498790583272826944302720 12607607 602849485063981927092211605428568641472 12607608 310443162264057056952858625921918648320 12607609 407990160652639493528220692055704009472 12607610 -179609390533271582230987564421527296000 12607611 48965606401423656083635333260942414336 12607612 -233545890732866731521655139507915390976 12607613 376734954070762185551782198175367401862 12607614 -392196441614303484992237760098486565696 12607615 -34030650849668106140514327335828946000 12607616 120434585832455675461485034327894917120 12607617 -900419951974015997455152246914361118464 12607618 -635258665913432208530947574958467400240 12607619 -261512808075102297710224412087646190980 12607620 124946619556135133804413562010761748480 12607621 422137384795345154489362685147759475680 12607622 707336995959955447148893108524361057152 12607623 -30292956890066147492468635638761756160 12607624 -35193386726650430272229604018969876480 12607625 123543076911815115926678341160310975000 12607626 -176074918240239813217758610021783545600 12607627 -633415189042860246816425619895046910888 12607628 457623782372087333587826291073667617792 12607629 -785870469461326165758392463860476802112 12607630 379940464591364623081292191656032785920 12607631 72936770310441776483555093760242160432 12607632 271668172849883910151351270016686792704 12607633 103295520862503086686110906249308727360 12607634 81811341458340448372454433058428856320 12607635 -1019921154563636053764558575909127012000 12607636 14370262559351580241148483957209581312 12607637 -499319910619441825981999941704904894048 12607638 216861256231265434295518163973048066048 12607639 -697338227468232228389737028039247570768 12607640 690722404997088239311034729186998272000 12607641 -28274984279417232080524126896357493440 12607642 -128280077175218195770662361624170290208 12607643 -14409454366577235952904253164576813016 12607644 -15396622284458448647363737563591794688 12607645 -141260144445630679696905434464528128000 12607646 544348785324341632351229649385296934272 12607647 -263649292891323973534287025097953343472 12607648 191574708764575165977933269118832803840 12607649 -1191095013158657333608579174716481903164 12607650 9105405414327259997134216361830473600 12607651 301579105130582934672148300190039831400 12607652 568696727261737664242457673360679633536 12607653 305893276345670454668556180199919188800 12607654 695826380887790808556674896550715447776 12607655 -799153720592596701022940779513240299840 12607656 -1082176310961827491653852319068459171840 12607657 -257027679926359359561743556823756616326 12607658 92191780621250640055404777565896479232 12607659 1093921035203650923308042684730267427440 12607660 -189047879662385004059485418821547351040 12607661 574521244868961038092035393760082988864 12607662 544507342656524173984568110204495205952 12607663 -2188112429553970511928580993230280777440 12607664 -154837841702507401001495413651097026560 12607665 -545144972823945339237786430605955276800 12607666 61144657629709903978921980004703542032 12607667 -1511643650694808991068746739333378615284 12607668 -345454850925185100766921588537156318848 12607669 196210335841510362350767290944863254400 12607670 616231649613294674901614390651474849280 12607671 -343660933957229029938980723181834479616 12607672 385357692460940760511395210189941637120 12607673 -128436420690966261815998957506605578236 12607674 -3704621276161498839092433721594321920 12607675 462008671500128775284701079873961530900 12607676 693603025969316070588531885206498497536 12607677 1639774533795188987888077192544930955840 12607678 -328459527181088827770894769811961754560 12607679 -407854424572123375866658532356795576608 12607680 87726892716453873351345482711873617920 12607681 791392363674055265312048861177790103252 12607682 1004652066073700521475566439115446058192 12607683 794525022735530065151555047593233200896 12607684 -29530207423854368078560522485097635584 12607685 551167617874095729537593771349716248380 12607686 -759730538549253013895924180322600960 12607687 276176414570593264348569572743259056312 12607688 1381885803210812343131800236177002357760 12607689 1096167615294452089541961767403329458560 12607690 -593110817773858501500116197641788906400 12607691 1429985561055812678056234395558267283092 12607692 -21235922837128053312094170333404697600 12607693 214069773537888472256158353802516416000 12607694 -102561323981616805092218903525394631680 12607695 -52133981407688956244497156736010557280 12607696 -450671475543936632377351455649999003648 12607697 -436459541091199414935568599995379906960 12607698 -289930163826183365440270187688051121536 12607699 50162792041681344950123026227767945760 12607700 -98737958454913316556644199592242585600 12607701 -546285119965316171686775857884645948768 12607702 -898692739670921449705056875091242258496 12607703 332228001198943699002210403678767160320 12607704 138135176436778648466815142260780032000 12607705 -314299857338610795482509724126315794560 12607706 -693804355343616698023893272359264274448 12607707 -401265960796790866631312896384922347008 12607708 -436811226274958374243170352994585462272 12607709 78973708964491800606279708654102382380 12607710 -76842045547534396491913837419211008000 12607711 -1497386999203903554224412064569891332048 12607712 -416881807825267139072292788365459980288 12607713 238165757027643158059099623022838912724 12607714 77162178971374028789217308031128320512 12607715 -637720091426314053312328116836165894880 12607716 -598089362656826259375596851407575040 12607717 1221233783526824367940163682153412338880 12607718 -22897662087591880340992372915553512896 12607719 594738588278056007880892165976793658368 12607720 449457628852209743133832137974349772800 12607721 322002980735395844838261367043874489600 12607722 617456706108193269222401966317854870960 12607723 -797492215563496022805491376931822134028 12607724 305480329972326470461419494712431680512 12607725 -312802444050622104216977770382108740800 12607726 164470804842993719166421328237926898304 12607727 -611668911913645722083825919950626348176 12607728 39108716869016455210768149186273607680 12607729 -15180285932384263694657630660217344832 12607730 -510833913974154237389721352838083860480 12607731 -35691007054455435801224446743712913856 12607732 -332207009469453844494487196287306917120 12607733 188856931761832746531493367500378248384 12607734 96721949167700772361186226662464960000 12607735 -143995398787002943269278547774159744000 12607736 424049606969575475995563926167040348160 12607737 -154933961281665415488458005708919582640 12607738 -315369731055657316235879991623209039872 12607739 -58159195600918392166867189946582450520 12607740 -267103363039156140031950718149021772800 12607741 -323712628193795736337618426454514244858 12607742 -315577130464431903985595498360406991488 12607743 -7151668640642469477209183072124232176 12607744 301860449634195211549042808434464915456 12607745 -228877924793877024869070819761913768000 12607746 55010022037611450908660468054517132288 12607747 1161160580518197101004317832610816435196 12607748 -290700827858994837158382712691468056320 12607749 -163660968527093418521495160572786615232 12607750 -541749558653905780790121770205200640000 12607751 77886565865584164560500983144968822400 12607752 1018248972064516437016127314862002176000 12607753 459137813613001223781577065582098680884 12607754 -346278029433689691981537822252259038720 12607755 7824646776239384744884531009766162400 12607756 61519175592221148386621209507799815168 12607757 42296338215350076592362681570498883020 12607758 -615316925849537172906762210998185438080 12607759 -1921413341287553391291720825046383618240 12607760 -85602029009522899508064068185459261440 12607761 218689070265749419429541235292625500800 12607762 -300215350681258412086774253052782708736 12607763 105737236776915684417690773089694433360 12607764 313327872534614186554244192551338915840 12607765 -13157726679762142530003350623317825480 12607766 221058066628131125551944972361955660832 12607767 132973066981857236282547520595941365984 12607768 -2629808088408534087772282246401054720000 12607769 585719984535201362232064079373084997920 12607770 42387789664511530806387713942133826560 12607771 39410811131962162778137233557925817104 12607772 -4357362682272045671968599224630059008 12607773 44952307585308242069198975456236436160 12607774 -45579698831586832652957868388842228864 12607775 375219754839347955729447560459049331800 12607776 978968007801433218961896481519683305472 12607777 16876667882466453678450577945041643712 12607778 9435546533298719338907545161649979712 12607779 1242100945045008444491355278342367434160 12607780 634760079835724141702781023678622965760 12607781 715514067649333129161428260897140459582 12607782 370004149585546857675626010509117274624 12607783 -1573988791835495278428224138014083340536 12607784 752500312281420293428447720652365824000 12607785 1285684402334176025841442339532200982400 12607786 -1817027630668217214568653204808167230880 12607787 -74204998892806026103040506921159162656 12607788 -539664176207780372844545143677780787200 12607789 -502749163321290525220131463058395778410 12607790 101887989212493613360100096190532074240 12607791 -343471366261275189765731300453751467136 12607792 -688473612861511018746903291136776601600 12607793 122531828087380000263583955917049326848 12607794 150144670036398089523807097204086708624 12607795 314459992125550437165493120133989272000 12607796 -753464448770783440299663870623297280000 12607797 -1737309271965659369898363193927268953728 12607798 -86432942525421096697169724851730806784 12607799 -472031947065566310734708656502410160136 12607800 -304373234665054269681301818830172672000 12607801 -261324270345229027049748374554499050198 12607802 234679432935334444696267768922755658352 12607803 -142029236366595548583338023042889699856 12607804 -1243028784921342992946156313120744677888 12607805 -437883768521924164992526170670105981440 12607806 276627533498423075922074913501396062208 12607807 59816952776843368084930393443065411592 12607808 -67331748041979053419245512131183902720 12607809 941929705108610184185922396754143982080 12607810 194747579548608696600823945423506639360 12607811 1053773816458641276584916135074053877400 12607812 -167611970289101332406347638864510935040 12607813 45696517100291864572070304484601148062 12607814 266450824382448757565556027064691319360 12607815 11656463014743665941539047575339280640 12607816 229509106487548741951984496734203340800 12607817 -322513438577842619088378709558769860134 12607818 145578162012692254658438265406697914368 12607819 -458173560540431937571296130423119131504 12607820 577118219385964458437753115646366510080 12607821 -167601950957670679555779679142516955828 12607822 -135648327576141110648432936814264301248 12607823 1047251927327435879237117936322562569072 12607824 -28322136354230126521238389629627924480 12607825 197007496882300871049241393490538201600 12607826 -67004475184563785814265715829688450560 12607827 -634710717311709068726516102739851347968 12607828 27735316735747952584788330051838955520 12607829 -100544500181755740519345023449397537040 12607830 16805275560947913610362250198122028800 12607831 -712015056863938194553643910798468869368 12607832 -2206028563733998781359358551963450859520 12607833 329914193412811534974205163595400025088 12607834 -45829075810332324123904173080655739680 12607835 -33100890421551465031497187602347594640 12607836 -101993860044196213369559583826543610880 12607837 3809515795311589986946384970212275180 12607838 658443052889659465175571674171804488320 12607839 -803806052356962707172661135070252970480 12607840 535791063465885154976822472372497940480 12607841 406744825974641170163705107290648703104 12607842 68112852886129144831219342038766210560 12607843 -1574608852947222554839566416082344711908 12607844 -348647942971786815339841083023502950400 12607845 -283912157496171785299816112998892592480 12607846 951214327773935021622256179387284674560 12607847 -1189207120123655869775978350691396134560 12607848 59461340600116356338683145257449062400 12607849 -205755111726471587167742148009106843760 12607850 -459373713679985069169592680935058351600 12607851 417615737988448216107034799003295113664 12607852 99837297463823503652886835728310290432 12607853 499102355857890547690121493312280422624 12607854 -117355787435833306100217374817778080768 12607855 65194062205302659514276208482030616320 12607856 47318641782549287739504642233089228800 12607857 611319917229207459327167277045089335554 12607858 -1073974139678143908763084338517650816 12607859 -199963691754443143700815660788414310848 12607860 197656955163695540526357969762828687360 12607861 -320939865511273709868986343211425531520 12607862 -351388630548911315569111958726092075968 12607863 2231647336267779117271643889692878397088 12607864 685757599290102790414387479303738040320 12607865 -597572734750206771061171369377875073600 12607866 -496942445016098592784507524266195788800 12607867 625982089273435169993062669677147850916 12607868 206349418771358667049398885221445795840 12607869 -238381368920197861370944691307228311232 12607870 -350816997959582360023869501773325824640 12607871 -402133790358816472308742644749574188928 12607872 -298949123616029855214035160237091061760 12607873 -1854128544528206197742928504702238250878 12607874 674661058115815232384404188126941673936 12607875 105412059680723453183342679486049608000 12607876 -434105791411818224887271585142497088512 12607877 -520837127550472341234978779840196698274 12607878 99630479651406168919161371770069113024 12607879 -862160377809874392054369503437855491720 12607880 35082310001686950826050255775782604800 12607881 450071283148991412887408792364556182720 12607882 -60759066903197294428236968706260828928 12607883 -1924815765882825945579034134099058154376 12607884 -8524436433550801531827307143993204480 12607885 1216546775258740348382545307178254648760 12607886 167835079880822809554007821326099019264 12607887 93007623852924258626672967742347417600 12607888 -373926167627018317494937070515120857088 12607889 -958598793397458943572669226987655035968 12607890 -449595065187638776100465450808002542080 12607891 1156056703202233163712245093534272336992 12607892 665500737705591427718455604033252339712 12607893 41383745947095083186028677214682076622 12607894 -25420431559609462900063709101513375872 12607895 1189969261559837735255509227385342600800 12607896 291634472304829329131363023946276536320 12607897 677609649296338741861685246180205194772 12607898 329378508690874955706514895803888273152 12607899 612461550920175648236216562411929658264 12607900 -90272225997700693352947351182982144000 12607901 -16322742740889733944257041893377674848 12607902 357260438141992719859883398885246913280 12607903 -61735042790117805459724737473171043072 12607904 -964968740579702371169369772059732803584 12607905 -36967801185049721330129962761879940800 12607906 116019045635659319937059354989151619840 12607907 -255413366351088044222482160676515342352 12607908 192517625998915005110330942489292871680 12607909 -718068930487116953373327244598670605890 12607910 30799759685671580343063667637596323840 12607911 458669852052760440720913841729067105360 12607912 347185938360461446117557194672130739200 12607913 -48624759154041801837886734660426488838 12607914 231281567025023226354377247737275693824 12607915 -7873611912616815267303706027849687680 12607916 -998952315368274751609284979066539989760 12607917 -20056292846593418729646525496017641472 12607918 -580759860837097561558218593006403601920 12607919 -542555168860747893412626337396988653680 12607920 -123608305565450662830283311318466560000 12607921 -609525883269641862628679304309104983360 12607922 970432878964279256217792430113941365152 12607923 -942950702167444433901793430040959689416 12607924 -527006511343021593666458781223674716160 12607925 -10115275168881907681467381376316659200 12607926 742754534977528354059550583886149160960 12607927 1670006838659286898440308787288853908776 12607928 -98985875089016236245909619981514403840 12607929 -82456450939926028851004552312988123526 12607930 70786610276523137287388399394652996800 12607931 457876409250524793947565650750544897600 12607932 -355868793975188285156989476942626331648 12607933 200796341274763126676347053260088259200 12607934 -780221864381558147520565725487755888384 12607935 -281641723013271844913548247156025951840 12607936 630359380798787100277873253979531509760 12607937 1481798155108708061554024290131871947586 12607938 179857423049266879278098410303678863360 12607939 1605310811600357864591322978690345735740 12607940 -45055814699057561169321400926242181120 12607941 -261855047187893732143208953476595585536 12607942 827726125043959872016235293214498539872 12607943 549037799927516781898001487602087337840 12607944 -1181589154056008262719103338378035200 12607945 1111777429464386379789319976577656511780 12607946 461538426852046533894152665900499654400 12607947 1815777737708412953431265728117221694080 12607948 197925897701909154094600924916358193152 12607949 -847606307850946249918863182527823953536 12607950 134007649544993100899096114742235665600 12607951 -180861878490575164023876454255814144496 12607952 65857822791660346020874963821171965952 12607953 -393329518500679757949408064567304290560 12607954 -731925674748768825983815250406388627824 12607955 1392691923880137273181534628076215661360 12607956 309012427463835896269580049097279629312 12607957 -1771845029815344858566112008304656385120 12607958 227006350966296497306221294526934912 12607959 -45753766368757854619113076128476769792 12607960 -707239671207897881695353436334776320000 12607961 18563166637326131603649269219232002832 12607962 197379190107508122257996462260673751552 12607963 -487906192066534089824299153712812412560 12607964 -1958063839915174463275575784991350568448 12607965 576806888994404823208249878000307437720 12607966 220280529023026763606796600625629352320 12607967 -95274230820636602938516236945412439040 12607968 -818887353524580649772401432009826107392 12607969 -1422768191612714488638396217321218818640 12607970 389249926887164328506825057532060283680 12607971 462556172594199618683603353088176584312 12607972 -155355576150190495145719572602658078208 12607973 -13975114160079168858541357935877875264 12607974 7516848970863007491922545001076467200 12607975 -195011225741361210838787847581910698400 12607976 145815167016087625080344874759117158400 12607977 1074485234771193013178135075710118212608 12607978 223206333961582413008915481584406149040 12607979 -247525669227681036917538984449363868672 12607980 -10319949641086654462902075783234355200 12607981 1439497895268368351201582401236522332064 12607982 1075782106916449921018029870000882259200 12607983 -1104409746381519023877819240920619822648 12607984 -252206453121376510494489475931324416000 12607985 -86649946230859846703397782127226275840 12607986 -1418815423466471466262361358742447872 12607987 -5272930813057116525316009278677244928 12607988 -926503137483870205995818935884684349440 12607989 426370746525450897113972373976275937824 12607990 508610784436186761711483017024070144000 12607991 -177969785864402505385163110859872222032 12607992 -325840573043428820522588174824454799360 12607993 -2005257144466541568105507925514155417520 12607994 -138838932791775028212561433096458816000 12607995 485916153430260775713981640718324198400 12607996 780473320508286028766468338307578880000 12607997 787977530341437852486322892557459420032 12607998 -116776546378247087056571147085482232192 12607999 -182070405026715543243735210953943980448 12608000 -376833924064380900458755837938106368000 12608001 -220369272735579816020958482313115699200 12608002 -238315341789721636858749722391041573376 12608003 -281816169080218136920888808044361983680 12608004 -62285214222272581508507662423084474368 12608005 1619581391216536583210180942926446048000 12608006 -841037194071607342511148570519465222048 12608007 418158450194048695170039087152893694160 12608008 625273125997816219090007814714838056960 12608009 72056491118260795262911101872756086116 12608010 -120519075436039287526790440007535513600 12608011 -504787227401953680064356674808916004160 12608012 -1336859970456451856384544246185420146944 12608013 -821440120742281657856179642613000255712 12608014 -784184306758069949270924837664871278144 12608015 -242109955673936026884488457966698781600 12608016 121294109182611986253579726915686498304 12608017 878616793701453668174125354159088582066 12608018 870436465756003350034646491095055938960 12608019 645189657745383798855585181203582872244 12608020 76415629793805913406425830375969024000 12608021 -351663832929505889903526834216065345778 12608022 -88817212192072986298045217646973034496 12608023 -704126159541358045414995148784162156728 12608024 531577156324132623639976159771642429440 12608025 133537748003238690450415550639052216000 12608026 758019178361548573270643543934593321712 12608027 -1048340766326472111477733073984006781048 12608028 -1359364754804003257947336330283696942080 12608029 139044356211248453959904745993487801472 12608030 3769170939421446918114433020101472000 12608031 -1047953939487059009911469849935706027448 12608032 1267594047362423048617689613093646106624 12608033 -853577228949963381881000669129521948920 12608034 -26590582026897310180827601591821573888 12608035 383945470572738948653766006833196580560 12608036 52162957970459054175795521685891637248 12608037 -381101497441773005992275997422535018692 12608038 19803227050923799764965116329647844480 12608039 -1207912200431038719260646141055742077560 12608040 -530929834510102995756974787644055552000 12608041 -985545276274893091949863052364123791616 12608042 -656618018908941846470579664471746525088 12608043 22357153549771322588739803192393894400 12608044 -166345411675279688350407864967296729600 12608045 1032098108280419339696105540898389532300 12608046 -114823162298812789426740124455183699072 12608047 -1084163953012353421266694352496857644208 12608048 -24897621937249167632793757152428752896 12608049 -91701004421647433734825539206496596832 12608050 14629547487138409438176245008782873600 12608051 -1195253610406154824694697803290859352948 12608052 441610906592859803425864768333259538432 12608053 863564079615784534799955593140038509980 12608054 -145441906395945346709799183694987573248 12608055 -161058570376338026451142553244160209600 12608056 -127700782812899430066724968636704133120 12608057 466433484806501666513102601552526319424 12608058 -428947280349773365490937340405781295360 12608059 -187679690348694764523475122281767571740 12608060 -167967624762743635848326040692388334080 12608061 680940378434500111968528231391380348672 12608062 -472128161252403368633100451857086090688 12608063 532088918045918871531868641061237507224 12608064 42540374154925466511393533853821829120 12608065 875238668091046537115380064265254453460 12608066 -948148203883986243132465141759613392000 12608067 -268057556892953427480480572124197918880 12608068 159344067872875520462302198227551763456 12608069 2356976816013595896565661093812029540060 12608070 -370566889791436616765995416687807772800 12608071 -194193753900447747948794941318937519616 12608072 167994188545284719393151007212512870400 12608073 16871842872582633513188571286878631920 12608074 327086640377111270139164979917813504352 12608075 1151499456687998033413695719631197043300 12608076 -5994236314059962788007906477205616128 12608077 -1438178228587023226915387428050139378560 12608078 -280286620861844239934261225943248905344 12608079 -2837073193354951609146778284467362560 12608080 -21812324881868232952487470997372928000 12608081 -409226833836055644992605031669312383500 12608082 -635338701784577582623557589439181312000 12608083 229285049251015060905261027012908702544 12608084 770184193407952299355791550323254845440 12608085 3032106815340830075400028938585720960 12608086 353564349299849605057442541933545608992 12608087 -581398656170874965123766760329013034760 12608088 390282985268261668831038882717846528000 12608089 423037500605984372272228602625221288000 12608090 -209089531140280490196830590167686630400 12608091 -561620324265839432193451919596317047700 12608092 779434305059438817261554425976704955904 12608093 182933304913423954221286247315788098342 12608094 76505078076268323666459760057150212096 12608095 -1036819476353370230324771031401506470000 12608096 -920571914226303341509711747845154406400 12608097 21460310779058095300785848553603194880 12608098 -226768357555072646237553770624374879680 12608099 98485562887464244206932390921399538432 12608100 175283088202263937539566564997432624000 12608101 -254049722457114922800709919268898409472 12608102 87116036835655510421001283200633664512 12608103 363580125558475248362910609575593348608 12608104 1301930438839495922770588814017819253760 12608105 836780780105803430578998947300584180260 12608106 112898301833069489491643942533611016704 12608107 -892912526061255155062836613042583381644 12608108 -50029571680129681103316502117459943424 12608109 -530710524241073242165857853459425317760 12608110 -143895724213837689725696443869261690240 12608111 -1517541924689668951294077592451045258208 12608112 -15704648920210514932367510941956833280 12608113 38327900814155674283714518133645136896 12608114 482541714510102542832686500200046576656 12608115 67764421935430012076661125015798361600 12608116 5250051492245558024848833279074609152 12608117 101206463268338042651349352392262405248 12608118 104809608442105396414776343916000927424 12608119 -751174371819689251252322369566675363480 12608120 32335149097105132407958828238509670400 12608121 893211491110786498827108484941772472544 12608122 9500933389768910550711753240125156832 12608123 1709063605013587383677118928073992509120 12608124 92328481419158245434175237092733854720 12608125 -275662959366743590012062614764522161250 12608126 -918239085136634712314533058855785777920 12608127 853982921779341540032373328810423134720 12608128 235770224701019121340023538791135313920 12608129 80606790502090989036379559139855739440 12608130 325213766279097961058347639306335851520 12608131 -202552528371655958220620345727534122808 12608132 -523380893619739705016744925557863519104 12608133 127654326174369757229817314160833689248 12608134 -72233257299014023460664149677444300800 12608135 1214181732410126179864559139832349718960 12608136 -74279758132020784606778246279550520320 12608137 1257660387903583239058460840018290085812 12608138 -481255602450322531933685841187652668320 12608139 224090371145475089226666115042019796720 12608140 -14309115710975460471876734088552499200 12608141 -62093171242894753369187642352890871828 12608142 -290211281992011746537975872726646321088 12608143 223642408593787357560707609427965913392 12608144 234966708592296058801069566629362114560 12608145 -476008421375169767016450047906905052160 12608146 -211093696342212500951343447997751881056 12608147 -217201702551967837873205943099209084880 12608148 -88975580688679826039697463826695532544 12608149 -302927692954983004490262721934569906464 12608150 165192750784232739930050134223577136800 12608151 -844243806935753968663896595640747950896 12608152 -417602114255808900269541234361420369920 12608153 -1099587627300392565890849217975146744880 12608154 -45396587430544285568260057884105268512 12608155 330105223578634867969758768776818563360 12608156 7201833537340937514237174269636843520 12608157 401957774596207883676149223518564777664 12608158 -815091972785815225322147969566020424320 12608159 27502651986639338430298714816599518904 12608160 154899803671011987258395908057737461760 12608161 -622761693161137523956030843603601192700 12608162 -91847079211879135174069534029048503808 12608163 -1247749852946041865461544665697180620800 12608164 -965653865463915641789475706614476938624 12608165 408449680350982850430258798337154027520 12608166 -657385012892878682571159388178763442176 12608167 -506669413459689341321094960965939491920 12608168 -818775161506282076576344835107887805440 12608169 460320660471084399025927256089110079872 12608170 39786045041830177221969124083060734400 12608171 -399637791566312837188577738982464135628 12608172 -894178372124478103331477995458424373760 12608173 -1985288712190540366137861930537020782464 12608174 339804076026349781386542424494782119872 12608175 584674299579842830765803436071428943000 12608176 -93662336989433663568849454360608309248 12608177 -1611862779331408105179789394752137476974 12608178 -373239145884765352857684637592124364032 12608179 786202113199583433675583046500557342976 12608180 -121911021613861527446957245549900308480 12608181 -513970301179915739101783640393397145188 12608182 -103887380909918331970956105964694536608 12608183 -16911023512867475098422827476032292224 12608184 -1171736066533808548755283461678588026880 12608185 135457580382152886711125092922992506000 12608186 -574542883969280620188322036134103654176 12608187 693436822327610037763607144931368123160 12608188 276632746474137034661014949943926309888 12608189 379403745642805886057224710459490965120 12608190 -577077532365744038139964385013525830400 12608191 1674982569004209517950662911317514373800 12608192 -170848208867864902773276754224652222464 12608193 319483332149914818326011847867457935040 12608194 300243175218399993443212332079253947392 12608195 79026217442017923862652406466442665920 12608196 -40742928926790576740983265087114919936 12608197 108836466773366678418804652811762586624 12608198 -294047107600659555441931352005508278272 12608199 1371534926735235794968980042409577964024 12608200 -995721805832933799702684038118528000 12608201 -326965838697269675314344260568530659788 12608202 -4398480546605700165145712444086552320 12608203 520858449923089741799833814368708021148 12608204 -110537113726123045985010490899295570944 12608205 371186978391940759523816425101546651360 12608206 -205091729227472675905946816429122137600 12608207 -7432966784311491672789392133445641288 12608208 12612948232091231835684367172914470912 12608209 -724754923069139752724714343851718258240 12608210 -675900112319663274322802979899534784000 12608211 345470656752902437346475514331664369408 12608212 -845707329759138056941876395849648535808 12608213 -74173644807450440869770512468735882976 12608214 740643203377496494155639989245731189120 12608215 -109391364548925093554506248997417841640 12608216 497474982933724201029494432495158579200 12608217 -25434284691413291080973275824714758934 12608218 197780916106900199611289736001572662016 12608219 278974973509260738971333171678070787344 12608220 -807120510947969272985272193552121200640 12608221 -1306527606471548255560611065964654441300 12608222 283956865562970887017003445867866501824 12608223 -222064340869418267480678982589298232960 12608224 1545617535902750598836283040524410290176 12608225 -365179927468580623565972129980613193600 12608226 315287037091529162120339213253016984704 12608227 -476360102905754568090252653730638026688 12608228 -638777741801575159617674659975320834432 12608229 296214397458040012684349982836771324640 12608230 -1172176348365140344424319235834135745280 12608231 1046578347706687906658083938370159598400 12608232 49847522612775721372104785486052065280 12608233 -221363867314316394128553961826208420000 12608234 739158107760504105899912925165730811232 12608235 821899047448490740916132990629933351920 12608236 886589993840193806023624067603807617280 12608237 2013571368815798319140763231497016557292 12608238 -176714912596951325939963896821781831680 12608239 -1488811898435477945972494383132509594784 12608240 49885575282038794958190853812297400320 12608241 657769841327617555001397871561750844640 12608242 88894456089991191604792721323406592000 12608243 1486806420219688821572013677255670381600 12608244 -733617898953728876746071516176944066560 12608245 -18777921015078083750415997706761258080 12608246 103502713087006986994944023578385331840 12608247 12236755915137088247347903886188705872 12608248 -512535248735244349771241985175170048000 12608249 -1654799179023128111259201177109001337750 12608250 -196120968669090378512817724246168512000 12608251 699431498775595551266156196724687089408 12608252 112015395036666751698980274169181652480 12608253 373171679312085331239348314124704269344 12608254 708707045689121421161019867916201185792 12608255 509062408061136938492721117369030097920 12608256 -494227552945168725009770925477360304128 12608257 660253820436315502353567472025305653506 12608258 14285070241899297192131533927711254528 12608259 -860299045680538212381915736623888155472 12608260 204322209730768688007016596011958374400 12608261 379917107795648847388003362846164822880 12608262 -68269993127847989025037178643212726880 12608263 875576102846111768394161635814446575512 12608264 -1672597573889463695048707369644609776640 12608265 189615860951678575174628769959586144000 12608266 924273926570017164841077652778800977408 12608267 -1091477011308919448106525707649943649280 12608268 -14828147155747690792142434634101893120 12608269 -8700145033622148194985174385730320330 12608270 514236484299902782994383073868385318080 12608271 -414036632392796560715518720776230992320 12608272 163536185161076024331029112031719612416 12608273 706801238608694482131264043593455614080 12608274 95633375369336055578163682229768616960 12608275 -53288493294146558609464397905878250400 12608276 -405839615448824009727514967103198144768 12608277 -971055721554189858368842568465450394720 12608278 583200381653862870939659721711224855424 12608279 147041184614155412731336988799623278800 12608280 -808727549011551256344702606451080806400 12608281 -436130940719243329857290550095541527616 12608282 -921146204408105555628115341174950349600 12608283 997654170312351066834142065551808163224 12608284 -437510649443269536218796968682940634624 12608285 -1004763849830743453206005091301003971840 12608286 -1257048884979305444131383624212051136 12608287 -1509345332418792900442308919016210076064 12608288 21105754272297609240098810947244654592 12608289 -285693826979378592385491507505036929792 12608290 -554872377669982448906333155449122085600 12608291 -123700264000440338556308234049041830308 12608292 145406340040424106601159876210630754304 12608293 -1356075796263976675687230175974465323458 12608294 384891808999225992692783869856396361696 12608295 345716263275194207170843061234009932800 12608296 -1296333828036378153849800799245740446720 12608297 -339681042104759084653199965955916175260 12608298 972339205831598147364097886678020210944 12608299 -15541721345072638582553713509585713520 12608300 -215912764022491536663573837156890688000 12608301 163641245353094165419508492664639469440 12608302 3870316959976488495337582848980602752 12608303 614899730481576073825924512469084737552 12608304 386716646829401683643860828262667583488 12608305 -440186882818279176014414615043059836800 12608306 544616565599241107739051949282868797440 12608307 1300333836914303765368963324952258272404 12608308 -366337196640313655496853954486266259072 12608309 -673052483637767556480367703539169925984 12608310 38883177831335018694244014872303769600 12608311 456077195086972261251097559788887241800 12608312 -239932137223512660064619031087918796800 12608313 439569927962334965484137431233449092944 12608314 -472594341052301196093954104253060707328 12608315 -1897407407323171661681796811119488607600 12608316 178802191114364199378203182165837151232 12608317 1142922137950701552346231955105372711366 12608318 22295130919225423031996547932430447360 12608319 -642770487875956552006899492028885926456 12608320 -90852219603254008803479418774733455360 12608321 -2389655026575099496787915126380963200 12608322 24855524006104800980132289769485831168 12608323 -51624246533396952789012612474576420800 12608324 -375973636922637865196269141288339599360 12608325 224878046469099954258226915055609640000 12608326 1046584106662586495206067731108567094112 12608327 1488401071997027068319823529997982361176 12608328 -134049639173696672403287803073252474880 12608329 958895912900294769871644529513457123208 12608330 47213610967196492531470838858326348800 12608331 147038672303946770589221230894858426008 12608332 -548635103593822317858874107445724732928 12608333 -4921144386537925279025181189611635368576 12608334 -660527907945642025758387801361017467712 12608335 432290110946593008625818854114421502560 12608336 -117071344202942644947988419295966937088 12608337 337908994981194601114354394346799843200 12608338 -161141971424428488575516088549363277680 12608339 -2208751184246825243871236593503926004744 12608340 -295708638980051368381330425173012428800 12608341 -29453802322379887655609137783977665348 12608342 -319591749320942536677571634196594325248 12608343 -927877080843428525215865629279899229440 12608344 -330474322820714840216933310624365568000 12608345 279014743898970739371530510513975959680 12608346 303284381828664972246317572542788841984 12608347 208152434782632283693969685863541039280 12608348 643078755268756469329765634863469572608 12608349 -336614627685204608359770291186922310784 12608350 -335699425302102717308566827581181787200 12608351 -112964875336736029131537324767781580800 12608352 295185941617576582430746998675737149440 12608353 847765760630871492167192190336993933602 12608354 870321122897604336061951318247945331072 12608355 588323885423875927384173333057421590960 12608356 1637612450068406929978678309688926818816 12608357 23949983677624745499105078742048681440 12608358 -240718240583133070608067728327100397568 12608359 1689285401195341934225385922622909526000 12608360 -1277448579714964403848312559325177446400 12608361 -231925737363547778957631792292547141376 12608362 242281807673964789137753059932421082880 12608363 -146373531166536654554757678267719510760 12608364 28014574998292433532174744630391173120 12608365 -332000075748407352772889880759718800000 12608366 13103046922762489216279584958833078144 12608367 506492292562042894295234870297333308680 12608368 127774007593101766821009225363491028992 12608369 -1063545338175396214186825392252338027100 12608370 -105112649251712470400221636478469634560 12608371 162658307034138557815687450219763562572 12608372 210209260705630919968751046794970470400 12608373 152094739215794316310483644015550298304 12608374 8405366103401247211399231112935571520 12608375 14444095517375109248301044496792240000 12608376 97444860127455614323432265761728430080 12608377 -606890985720704002497236545671272842774 12608378 -622185617801105664572208658361410223760 12608379 11884283929900584313918454507744600352 12608380 465664241823465550716639884958895872000 12608381 1096543883956557811538002838674020792000 12608382 42232584621245042347850122566516080640 12608383 2005863270718588975939610120580925269632 12608384 -975584961397380921685940641976863948800 12608385 99628978964210201934173787270801848640 12608386 27600034176813879883563736181128237008 12608387 610484190697509591396344681353126614792 12608388 -44369722490622618138727605787539187200 12608389 -158062041838633653956938853641660626240 12608390 37157098859018351917727817014868084480 12608391 755141158484398619441603046739324717992 12608392 -839773518458743532576792380349794176000 12608393 281802600359962713927003482601498206208 12608394 -62640116486824440432159366151591081728 12608395 -12659654707354002870383550817857150240 12608396 374779973307013297625686457453255212800 12608397 -12929587781163537851499164099485725972 12608398 75563050050418741430674223054368566720 12608399 -363942466069864493700940692418655543736 12608400 43161420956834339201373156676730880000 12608401 -776810504255380032209979815491124427788 12608402 -67668487449364466391048684396437894400 12608403 -491231542136051342715212451621028203216 12608404 -919408587290603004659852303986500310144 12608405 -1190361046976020872070711672999194011940 12608406 298446687608933429661936205152602236800 12608407 63114082619140829051280633551771248992 12608408 -440798745982714054893803233728901693440 12608409 317800374344994225171079137064029820128 12608410 -558014219992042501479284773569585572640 12608411 -830304601082002967545818630382615584600 12608412 -863388505414933754867096752738018713600 12608413 -209047266994053029864185172369909947392 12608414 182606430399001735212002191208117655744 12608415 -831232791527593349781291408320255316840 12608416 81648772595832217140789487263006326784 12608417 7488978532327622422521085757081963520 12608418 34859174706111339128916712828352920320 12608419 -1347517354252981713380747221489681405160 12608420 -668027099681329227084693341545644195840 12608421 -378831193369541997943501566476561002176 12608422 -792465467236142756954649848513714131488 12608423 -395084342795204490320345876066176410696 12608424 -428137567668180258194576333082816276480 12608425 150181972442166608405468941800554789150 12608426 -655629831100100560281344229512929163088 12608427 -225233569962217250928394722469500570144 12608428 195077082454218949600821260355571188736 12608429 829349156220687857240277135257042283030 12608430 69449511974129362790988365492806533120 12608431 -939095154291599009474915955431244449736 12608432 9968949966121187529048987811176923136 12608433 -267322697182934067955786957937305774080 12608434 -372503845522169360730247226742525702384 12608435 -281097737719606389911643287775469790640 12608436 -374728649633013712976374756552714635264 12608437 87276102600043854085130078177894886592 12608438 480947327776021621170748512743058267840 12608439 63487251612816874697115171454941734400 12608440 491160250584164583749842944763712716800 12608441 50649897687901062428570112735642835200 12608442 -6202373557077669622059566497476864 12608443 457112538562642664051688935982186403224 12608444 159669541188965296712193975113811996672 12608445 459341756022929270351832313556359622400 12608446 -444331489914073561933935859304697088320 12608447 3272947666026308109172242783810260520 12608448 -72103306599157347659810440478346706944 12608449 152551684054088774967729449537068044736 12608450 147261205598732467534348733370058998000 12608451 -104007031959743036957464498006952957820 12608452 -211094975668665492625778000763445647360 12608453 101323683090981350963769774377083653888 12608454 -35332537182643272006649359001650148992 12608455 388295139190607648958145664619551223360 12608456 -46421849559595335840133072330677780480 12608457 434767287799231380017492648164101643680 12608458 986610659151171420614461876717076590176 12608459 -1419690071050824389343806477194212325200 12608460 -202098811564834223163095597323299840 12608461 569491957737493476566004232274144019062 12608462 593533957778948188495897168067506473984 12608463 -446040278919103927704805673916790018176 12608464 -73068173020659071483912744464617308160 12608465 536997632348036548026246651142082479860 12608466 -60475582623171414183352669445598097920 12608467 -1722756629897429385115009012765371342484 12608468 313176996033553361094766706438585931648 12608469 953539257977990846361338898520958990094 12608470 41168310344561702212859057553993669120 12608471 1194640497911882631114688810490754079200 12608472 -418979497101107667237073844749111726080 12608473 1470027955919314858249385417504004339722 12608474 147769063183480571700357421545582085632 12608475 -160977412504868169635112693186365184000 12608476 11678206139506329721283016972020523520 12608477 -306751080317422148025823226084756347200 12608478 -253780955634260715877501867365196245696 12608479 163748373027304778787583746385584148160 12608480 -177893659779133578067825964240846192640 12608481 -715224832767534447433954038972170349648 12608482 299835044406519352411981075778339264592 12608483 -870563450265461345051647719422312097792 12608484 -4231844522545312340026353719690692608 12608485 -365685766073866406616668764662251145600 12608486 -425825721606577810789246162646463039360 12608487 7017200837990186198957813129192699040 12608488 115793119636393279868042925943110942720 12608489 989788283818743203125595319278484271290 12608490 64726398487955721707748320745087463680 12608491 175178407503867118539195576459910928272 12608492 -90866819267860710557831951649073198080 12608493 -586669374398117489065100097636102204672 12608494 -259585946823033277269428862432489184704 12608495 495345542795619143025641693910073429200 12608496 -53944049878230887138565412894211604480 12608497 1771630505456070890578725956631247572960 12608498 -44541742186001006011504590043249803264 12608499 129189482169408449641757653326216894528 12608500 -1200222892969708700975191584588085248000 12608501 -643284612563439198910885698806020188498 12608502 1180857424134400799260896760144374779904 12608503 -27647660889526013301928999594115004776 12608504 621638135159843806228216101387588710400 12608505 -77269172493282097338615398224296902400 12608506 -23433385874043101972821485338050108416 12608507 902614298194811935284124671240777246756 12608508 -207171579774785057009462343943219986432 12608509 1310305960863324382281555403894055728716 12608510 -125922175199347850719566855678164283840 12608511 1507235518119841844064990408071813938320 12608512 -557292770190550539607257744362354769920 12608513 1616394127242170364651615929939288559060 12608514 249332436797061605801333035416538176000 12608515 -840301513386194566404823256262474441840 12608516 -1235043374316437543877106767178482447360 12608517 378072790544051115759265553304056949600 12608518 -39081251475485193407623865223735352320 12608519 -14335113255708810012207107273902179840 12608520 521593140623539973404931888611604889600 12608521 -237805906010399113581363540960849126348 12608522 -149229552351587247129438477920583629568 12608523 56263064577857313217672552138042413372 12608524 -355257582360744234714489852169619264000 12608525 -178616579856649476268639557498162999900 12608526 -99439454521122884268066399869323130880 12608527 -240729239985708965203655871807531796528 12608528 443320247610834145583534816688656228352 12608529 744640707223454782374797667138565761600 12608530 -317918377083704302848986253986712168960 12608531 -116601111938104958940314354142567935520 12608532 1015236389988514510486715006717542851456 12608533 1434261946603597591537917341515516744800 12608534 553948388087793924398504288749912336416 12608535 382707462187130962324795313917900492800 12608536 823082737343857700932890630064153497600 12608537 -497876679981254564200390039730075579136 12608538 -346081041200401495554629726441670560256 12608539 550712634397009439975810757950584130048 12608540 -23338785367979415852242903738623365120 12608541 285781631800514163989629281639784355520 12608542 -91292244528346603581508497456003635328 12608543 1820483020610795495856704179482176712480 12608544 245510509945754276624436970488550391808 12608545 -437874151952631298622936412669445557720 12608546 2625432431400439398222039605941675008 12608547 48594430602351781782358147615465327872 12608548 -181927306062444615484503119138104826880 12608549 -342671316333462144628396086274209027264 12608550 -96039421445670185885381849947749084000 12608551 -221134837505232773478910272138666314600 12608552 -10237184084112551156291327731257753600 12608553 544398869790939768097034602485020194704 12608554 33769438324945291116018814282613793792 12608555 206992133922541909047227852634294756960 12608556 -181348233009983984532948844779398896128 12608557 614486400226629225226604223775249252780 12608558 536520765825830934338939739957456111360 12608559 61038137732682079158274202077135849464 12608560 12662347310174309970504661671880949760 12608561 835376829707586388643950252492307552832 12608562 680285131253278635079276392974071587840 12608563 379443929367810377227364663155214840208 12608564 -444387143830953809657771133557596280064 12608565 454450671723241539092636080522493087520 12608566 171858290549737833610334024821482400704 12608567 -42951257365698649941615568067458906008 12608568 -141525903537938033185654621937074176000 12608569 2056952163396723490634450996474027068970 12608570 170453429688048806728935551544425438400 12608571 795415438845177441445584312017522143680 12608572 555215875259724765377377029558411159040 12608573 -485967223774782542231845029588147557178 12608574 -206892320157264622949769999289183395840 12608575 -167227721439899744198146874114100652000 12608576 64771401313112036319059059010009825280 12608577 809792852230324154161331459564473294848 12608578 1108989512227142274583665930818076487200 12608579 1998180557832561535138658466529210290984 12608580 124103904784311853087502499084162908160 12608581 419051758645301343557948887743710647200 12608582 -553456781873651727549168185932470623520 12608583 -377318986873863376425946612911865599840 12608584 -466759039525295642780976000215895997440 12608585 1460082879081650183140645021062504668160 12608586 273320412916289549140949391907169263200 12608587 124978043778028486177507920768258114520 12608588 1368840811488736712054139954012012626688 12608589 7473550171007304912583424192227342848 12608590 -659612727085615411109450103062749756800 12608591 271211706822876696374567045283985898880 12608592 25829537749549191367079512764448899072 12608593 -713638052748957480615114300687407606158 12608594 486610385589035678974895424523095319872 12608595 301064874637518025163810218553242752000 12608596 316725374398730386415755708909832896512 12608597 814455616070705372006430881439184196046 12608598 497145831415634325846260425803103203264 12608599 329094909061888574976845382739570586560 12608600 141713050868175223513765445634966528000 12608601 -214295134802995564307461450179408182976 12608602 154956952951381752741108676248064096752 12608603 749733836798534163310362584799163710480 12608604 366465980113960406891642100176335589376 12608605 757824852427513131263878320482665153260 12608606 472728007126974657481928788089706429824 12608607 323147315249538856084177480646839445760 12608608 455603044842985941742643461286715064320 12608609 -142420306167886619073917894996362628160 12608610 -125814394587327330186817058572504519680 12608611 -998526290007345075123008304803347384488 12608612 464145304350160257158526780684181616256 12608613 -331830464682856308441224193963261852480 12608614 -606365046953778177481865964649993645344 12608615 417383062951387147928214882971956424760 12608616 967516248142120380175135867256834457600 12608617 20210857712732545435016660793666277184 12608618 -569810407738951162842643228164434933760 12608619 -887234055466581274128362361172483705152 12608620 -29147841878088749441416871569517952000 12608621 1228843136773668700507860948559772148822 12608622 -3948940080410621682217911947165043648 12608623 553518968757909061959842293746973540944 12608624 -28103240790228128116805829591136272384 12608625 538006515407505177434550254306467728000 12608626 -77488747664484792239764294136865047136 12608627 -714279897011957632371938596424147641524 12608628 -181049609884642027939648964197319823360 12608629 1331829507130004588710047117328477877472 12608630 -46462073020234576358680882933994649600 12608631 1186127118719740672197443137964584698192 12608632 -5274796350648183392207588548875079680 12608633 -152735743102121277081474832998661939116 12608634 -461420019678162727129312604357489387520 12608635 89026155363278925183294680038179886800 12608636 -577661164540992480553238281608634705920 12608637 585810087255078388994968985863585134720 12608638 1384489048829532722801205245551148544 12608639 -1026436593826194767666912610802311894600 12608640 -72260631251205879073931965035970560000 12608641 -123387263591727374724492571385486268716 12608642 -1732728927330815022117338271106297414656 12608643 -662671371408392523731614434466154237952 12608644 978649438118842917198946115068187102336 12608645 -176787909936651625442693804258938333440 12608646 94980806853379959197828345026369480704 12608647 -10210791012696445090718369115600610680 12608648 97912438917946439420535026516888555520 12608649 -1599045381849277622459016738602330140800 12608650 418224803877764729878394735496166150800 12608651 -50729275513980313788301825408971816192 12608652 227806896400909319753040699382882959360 12608653 -333338196298372156781891040011214325716 12608654 -138006245795378681359887437849303004480 12608655 160183903988118039482502854840003220000 12608656 181288145003637066110818954122225754112 12608657 1618277885180377848269676775882358001780 12608658 -113738609135575484064145956869872798176 12608659 -359521052785274198426909015949641227184 12608660 580260856373638546401552586476406183680 12608661 -13330856888251441192507089213227496960 12608662 -202718897128379231498951489388029210496 12608663 -946908463425387678854897112804755387160 12608664 34530667406282819187895578098708459520 12608665 844579553145137991331133139560122653060 12608666 126956202978084249990498940461182423040 12608667 667295738118783849488839775293114835280 12608668 -1330135316437024932271302699527988285952 12608669 -250152417065586404160921228917569097472 12608670 144476274500406078347761348787255496960 12608671 -488106640314013168605862697494014116128 12608672 -270573178129240376935607046744195072000 12608673 -6273538052215746374178778426056993792 12608674 -179874115692379753294036247684783984640 12608675 -6633786785198787274420845324363901200 12608676 772174213383338659671308298060754728960 12608677 -644562767744114747490303299783235665856 12608678 -1111832382463243192336950492878353680000 12608679 1228389747169846961430333650036329396560 12608680 -122091116466917618925134589809049600000 12608681 -2051505898544779804471648914480059296518 12608682 -111065363709631620398223590605392523008 12608683 911728843797638185248158239503978234932 12608684 384834097386375777934813142145177600 12608685 -560276057105183143518792836141252440800 12608686 -932081978451019478226723359164158038208 12608687 -195752437826845615775406999223531954176 12608688 65207408190989485106103167353965871104 12608689 575811295557170690800255921293494591460 12608690 -1011803036215957125807896450649730713600 12608691 -304940453226210565268107637627149700808 12608692 -37188482605423602044586824985595969536 12608693 128771951399278943258904817396677093600 12608694 269687249403831372880419756667797018240 12608695 562336323215800357917395678368222830000 12608696 1464094390127924050058554063982924636160 12608697 958416248395702731448891876635231166800 12608698 521537688935987583063310882579645887600 12608699 1028171365040183418564984716969894489700 12608700 60674159072122391949194234958612019200 12608701 -149444971513107959499234638535482668416 12608702 -120541402340052455791928664286223057088 12608703 -73319929896147190743128259340448322768 12608704 29590824817245024438549724806460211200 12608705 -157778963572627195872088188386556383040 12608706 47790948497209775429992786024360386048 12608707 -216195269016621452512386988219624107840 12608708 275954247402356410489580074939009929216 12608709 891323899478733611026404522370762670304 12608710 92409416588318051299119452767823074560 12608711 333317699104033242736375708195732164312 12608712 409991652027538595723687201610542622720 12608713 -382926622201028194682042881331556113280 12608714 752535145141340490868195778895349137456 12608715 -16773390870924186693611492241823937280 12608716 -534101260720698780751709874447001425920 12608717 1799676814716927064445868799203905752320 12608718 -5278512273249965323255231672747441152 12608719 -404972057060785156280694485509122739920 12608720 22411029548009687036934783098592829440 12608721 -957922536443621320309923568149963876540 12608722 142456499842841166985241238004265874432 12608723 571182728572024224263454065525777264640 12608724 64931158988295978370555717052222048256 12608725 -43183701315423089090838660478900453750 12608726 112345170810599449907953867504082941824 12608727 195668470697057586955356617665225255680 12608728 249568021032781266474180865839360184320 12608729 1424081814276118875901476951650145911946 12608730 279835960663333547684640025850815027200 12608731 -631490178446407856971647011460818665800 12608732 83950154836489114642329146304217920000 12608733 524689991818166564032524774622131153024 12608734 141724072944726110085295303565619460032 12608735 249678850712630147748149961006492496680 12608736 366181964976738202689116631863352360960 12608737 1034859937297986123746964422177099642112 12608738 58884633488318966648443697172165702144 12608739 215229852334468047840791006922492959136 12608740 309896261717377435607347488970746278400 12608741 -376567663981831112904603960343092152388 12608742 -177751295380558656811834075456694392320 12608743 -378141107271874888954589689222602326016 12608744 -858363043179368528123328350159325987840 12608745 -801467520928985322109021436292917036160 12608746 166337334439864388097401200419620446464 12608747 1815857441651557935008212305666353832072 12608748 -339889443140800119538036172228811734016 12608749 -337737315218190670119212853239470184564 12608750 -66331336836376859934295291895372160000 12608751 -170194875101248146073121184540957711216 12608752 293238583264832340812389989804567527424 12608753 -711957579135700223413592899537397227596 12608754 -39430637629508183224785527514349578240 12608755 254550278799585218098714411212579362160 12608756 882272822952000909978057137936995470720 12608757 171930033108365768296468317352413210240 12608758 -522336705242857425843414111858229319520 12608759 -736660903350248004006820370850349378296 12608760 -420856281227618210191270224006291456000 12608761 -12659422175641723302080016676620180480 12608762 -1023127379173719699135367296474435892368 12608763 -150877315258562111105238167315845504656 12608764 -125043881278423639760179004769587988480 12608765 153534320491564641618612040292314902000 12608766 25151880971566826334868610544493276800 12608767 1738010370715651819235967911902367618816 12608768 -937200994168361540321822270570687889408 12608769 83607174177667875348493806359090071344 12608770 -392518109859310532520926426122036477920 12608771 -150333955459643030975720855471462634336 12608772 -488636141701473655509738502242677145600 12608773 -94540112194735484952234100551409700160 12608774 895112945128809666147228307140303959136 12608775 -420278040318150952461825444398593143000 12608776 244038976201240615475258583432913966080 12608777 665127478822312505461783805682499594020 12608778 -94863304525292229564764291971107590400 12608779 140975716962947353009610216921109401328 12608780 473431106630129649608474659115805465600 12608781 -89056534145458373379623839184870568768 12608782 488360835085583473903384133676634199232 12608783 -1825105166928060233823911372346099249792 12608784 152425712961382223832556460839499464704 12608785 99522226735095881748703493945574097920 12608786 190210901979250361604029375654647047840 12608787 328445903715065317431608944467002821560 12608788 -490497693693851740435969343145184237824 12608789 178903096702601132305942843056802840590 12608790 303912171875676073633283136934213902720 12608791 102569303515061594811220338668583476872 12608792 -604548525153282981985674849721119006720 12608793 104562085124561848112215277916278222340 12608794 1025831837989899173906149355012414142720 12608795 960989182065145110240414236201172508800 12608796 -193791006483351014342087227049172715008 12608797 -586211178210067973293578152814741036448 12608798 -13264191347891236394138922481848449280 12608799 386940941507133260978504967257782798080 12608800 757737509425403719984977818728312012800 12608801 868357638598103257508450701146555929604 12608802 79181439605671365994843287707659868160 12608803 1666606323959208006505928644987797673052 12608804 -9514293318059948504538621505032990720 12608805 679981025432869398333526276981910880 12608806 40582266747329681192482167834656411904 12608807 -154456462600858046505933609846865401312 12608808 -375342740415625423736279977105888051200 12608809 -23309956668609763925099763191508803484 12608810 -300631322900633618945862763414936417440 12608811 431715423029965009298630920211692704480 12608812 -478744709694099291215378401933544698368 12608813 -49510489019418602845489403363527806240 12608814 -32713779811669234221488266469640388608 12608815 359992320038283403877240501575351909200 12608816 -53982854229074171889740837517747290112 12608817 1579172219768539554042690554662238976 12608818 -1317275561047492717138490921223827040000 12608819 -926580592126366688492297656486919503920 12608820 77906317433908302953779612648129044480 12608821 -246218145493274456949959803943021717508 12608822 238347126945764000719739350659925611648 12608823 -564327740339851706327439539156036406240 12608824 -1947831189799449858729475752338281943040 12608825 644390045240173592058907003600491341550 12608826 583854519739932719956025464363394079744 12608827 1330821112818590427210584238190124528400 12608828 416746397688991744435253765949894048768 12608829 -126477532102810046478343347411771465600 12608830 -162482826830898350032264172451274606080 12608831 1572768074297116965092128379986052540160 12608832 262039495020888504586271633518060634112 12608833 1962533709802870147954887018699832232020 12608834 -467506097057778291447799642655798688768 12608835 808889056398177020647612155563280692400 12608836 -514109413302323070810249561254217719552 12608837 883215140368468204736465558975910482400 12608838 -235778665487506650388476608524141224960 12608839 -120098317241367451619129582784683600 12608840 -7962628499477901013213978209625190400 12608841 45335457587621889891344343511943734464 12608842 -215372247460464046618239007846499774928 12608843 497269142691326076246949427854659372144 12608844 358598761898831312972560816999329455616 12608845 -1223046382326769379112286365286998318900 12608846 394243021491272375018619660187801817664 12608847 5773571527787657020274087945839228416 12608848 9503474476222419943428198469973049344 12608849 1582403553416313444480710111054538468192 12608850 -261175955821514169483418017151689072000 12608851 839481957959573039601612300375748367852 12608852 45756610994648677222529516815932403200 12608853 -90915851125978956092159976575303747712 12608854 -828299826553649437925354083980247782624 12608855 794407290122505882264447724052655921600 12608856 41295343014492474630755488665775104000 12608857 24207253956858662930998844039853652106 12608858 687320404550409547364965546270989047280 12608859 596322940248445789546790780162476599408 12608860 259546534364497594281804883552783104000 12608861 -764156432059054211850833832559738356576 12608862 108868384074438747313421187457354143744 12608863 -189061438297547517156345594609150822216 12608864 148466752113477242944401243059934461952 12608865 -7950193283248354147306360822737108480 12608866 -539371627128032239703039742473865854976 12608867 879542255246797683788738339614161605916 12608868 -877728833127304616731891004522028149760 12608869 144824675026253301593823677900705438720 12608870 53613204768516927519203742059849066880 12608871 -1218446678283841858451961103372272779136 12608872 -94740141412537983945658642542380697600 12608873 1403129115003864385987272159929337218304 12608874 749932533915634098716198879477593244160 12608875 -948868944610448668276976946445952100000 12608876 732437307727684223269916725099991682048 12608877 1178164781575449798331511808036187360320 12608878 243665292295838085936742885654722281472 12608879 2406502934152985068832267535453171648 12608880 -52462904827048348582622272904932884480 12608881 1654934030503621928866166570170569115200 12608882 -187096003467444978086794028845896700416 12608883 -497511657386266047090822175400819013312 12608884 1217421403166768999779252669605061010816 12608885 265011478048121058513389582260258413600 12608886 32440957107840119331805134403419862464 12608887 56096863446589910310807480789797594472 12608888 409432529288942611088656391518055669760 12608889 59618390209399333404305820888813305424 12608890 1688944661462630195872748707711795200 12608891 -1323763910297693193002190134142038223708 12608892 591922897503599778075722179135238768640 12608893 989939789429196289906567294161628669344 12608894 200592507993062210735785967954670410880 12608895 -251861705104284975552680281619589348960 12608896 784900056089958858038296341435604008960 12608897 -57353206087753536497075116200201720960 12608898 26452151026682338294008711430295124864 12608899 -488617666986362434518816690034979544336 12608900 672157254326775185169306162025057555200 12608901 -80311721182091597216020196764588583970 12608902 -102442993463234059434137439909270201600 12608903 1251878480483908826728186850888698000152 12608904 202714530893209928165583610682883440640 12608905 -115085177060067381619382494674832202880 12608906 -1056237304316557756849106709470045104848 12608907 359479423747368228079142126104363041240 12608908 676182035403478134737694723830113146880 12608909 -617494463562701843515873450271959374720 12608910 190616698635231342518036126862669849600 12608911 6745288479047465520463259908539323632 12608912 -264240070949507344031884258972847554560 12608913 1545324648997060993238673789087194400 12608914 1318534192707006262586327397518279713920 12608915 -189237035276555491216187364116463868080 12608916 -882369084490341422218831463637871208448 12608917 -55065469890107671888550168897380110528 12608918 1225249108327460758333924770548182272 12608919 -36536761708618221398707720457269909680 12608920 972686141076764120469113320836229324800 12608921 -1263774561697449346219445406652508073330 12608922 -7401001151289232309233894573626565120 12608923 118487810205573328536313251139820742240 12608924 -985063280247233230070945716647056183808 12608925 42894698298453345497889925834243804800 12608926 -1343642850137698488944105075500785984 12608927 68436720548172585737293212690759223776 12608928 711729221736561975178971896770189000704 12608929 438356655067755049199511184671563010530 12608930 -325958717720107571376537938034182780640 12608931 -1513541385588028052606759004803017680576 12608932 74221502766834976313427260020350443520 12608933 -25741677567942355561772122031695226496 12608934 105354642063709882223485513446355398144 12608935 129057291943575446407687401780836894160 12608936 1577679725849894453517911019617409223680 12608937 -849943151810425318319511569298889659792 12608938 201988534438558689675515978907726293760 12608939 562723449824299468275469105074393926400 12608940 154319699614325184236247883955940556800 12608941 -255393198483559658611709300419452327936 12608942 34120502627114343915301183580369143872 12608943 437645575187320449190384204667538605064 12608944 -204298673497909432288145565836626165760 12608945 382268989360902758396447695990277543040 12608946 8261122624687430509216060515468856320 12608947 -516596806218652355104505874345192172160 12608948 -16531528453160177072890222393225697280 12608949 -607983803623403339782399169294169197280 12608950 -178227230374216204685131564397585520000 12608951 2434464083793327970843294662038805331200 12608952 1049985285024474830420784092923884933120 12608953 160100263483705924900161321828274458240 12608954 -579699897069437590507370559417414823824 12608955 264051786686264412658305683920477002000 12608956 -284946404454636683702810135521597434880 12608957 208878005803044963163665139139746939206 12608958 -13580950081564584949189242509335710720 12608959 -227650823153925455650368316881789894672 12608960 12597137667816902672223043395004661760 12608961 -615920756988271664923274361814409664576 12608962 -120869194021838708736950982603965442528 12608963 -602528149190102174174795265076148878788 12608964 -479582564892606669743664724559694384000 12608965 441939381063265161522560441924990268120 12608966 926814141096904697964106938031741614432 12608967 -55462646858449719320199984934019877120 12608968 -833508539747512558118476568271986688000 12608969 2294162764416002952381525481391056991460 12608970 175303573362225317456727551560325836800 12608971 163817067124462257085003221233503673984 12608972 -727875474512135158018885732286394567936 12608973 -502974031934943405062401599187041741120 12608974 -336581224133352743524886382667351253184 12608975 812042724573728717340426805994285709000 12608976 1464165970697670796463579123790643200 12608977 -318287419859244184180748803811677948174 12608978 99675511641191296106054812772771041920 12608979 -797544795343070510507882075876960051016 12608980 -805640972957462569971644763045339456000 12608981 -284170938181126219921349156784921934656 12608982 -371334269867052628212852721646113956000 12608983 -788281296454193702650837070567114875768 12608984 1809876243821773479706940034712162099200 12608985 313869880818011413014495255812639387520 12608986 -195305374635779085619348455448907304000 12608987 -1270345207453286500046466710653505461848 12608988 -259057773834105141946170977034417168384 12608989 253631675433860678160361148918094533440 12608990 19289957888364998933616438162424392000 12608991 -577772129547141595307512004182352671152 12608992 746502931403722967934563002297112592384 12608993 -1312635844394431449615127438239381457758 12608994 553482603955132765179576569416322928000 12608995 111423283240764198571295152346890238880 12608996 -1204540562605962967923640688683694064000 12608997 -291952988445325790315864282755672363680 12608998 2864047313251889101621788136466359680 12608999 243931806129636486928502157255164177064 12609000 -1372090415510721958857674644246732800000 12609001 -2156170336115402818078217006621582717568 12609002 -20609144885406931777863791669682708480 12609003 -45305786133857253840204154406196086784 12609004 -174845261026767143306307200355393842944 12609005 83886410553580362970219097632724875320 12609006 310350425700273260364164209749434339904 12609007 35995568760717278779892827191606827320 12609008 -2636218048300577942980807203809034240 12609009 357691162642761497798279700610039582848 12609010 574059585695935134608502538869771680160 12609011 723984182684495731170112620602789476800 12609012 3293786787214731691695898607240638464 12609013 -41391822983766229575224165676017062738 12609014 -571534731046639723602342969947690219520 12609015 -327172718307594870825402802915525909680 12609016 -608417000724221215570596330292071997440 12609017 -309967137674970883133386151171187343788 12609018 97296028139325627002961535623359795424 12609019 -56542352597615023050919629056932804608 12609020 636256725531895034067853210255862868480 12609021 -283637630371377697787644165966145925600 12609022 -614789893204710236636464786847840114688 12609023 2193529514051579639909930857100709600 12609024 659671712491878049776060601592709120 12609025 371295116153198219415267236311023441600 12609026 530811535755571562021238161273146344480 12609027 -962848351797877727899681689146005657920 12609028 271383173717435359972236860560300836864 12609029 624479797886604662220479099271869457630 12609030 155035446579480390129882505732079923200 12609031 1723437819950092308889338213484005703832 12609032 663249414840194779227039834025220505600 12609033 247500488030709335844533168717514747648 12609034 -810196406584632761802405588393228901584 12609035 -355619725660027886050410761595832919520 12609036 387651223432646961022602756457126216704 12609037 -269403029235943561475811696971354018688 12609038 -7275074552443272679551316281378489600 12609039 587021355500027960654330647715591142024 12609040 -105872336378824496639817835736159846400 12609041 -330206355225353484508872969549656408028 12609042 -256891845195751364446855406435691250176 12609043 -270353735355970906179930278398131658708 12609044 -120814276593296886641838989218008772608 12609045 167942330149599893456883194561081354520 12609046 -574558185382475436130609437178666550400 12609047 2716580748496148817905529349201214448 12609048 1045108003215795040916854735298660904960 12609049 526605683150980392706583564795446863050 12609050 586454735180064030988357105844445934800 12609051 -110362395622066153547952194165519375616 12609052 379913395744561479695574210642602702336 12609053 1546212213041669613327066104165131938060 12609054 -648282681888768467074706403705909442560 12609055 1632504279858309949881526579057617864000 12609056 -274903931595041950886284783724072534016 12609057 -248541019213865501520137583262083278160 12609058 63339084444504005856561512512892335104 12609059 610722569867208710178398367823920540816 12609060 -317831724446314998862214074729757859840 12609061 291193916077784788828456887901496302300 12609062 -3320060566678022966844566066346587328 12609063 176875758807321337642918300920083005392 12609064 89001926802418337554867064711868579840 12609065 223101556659544655613525716951778739200 12609066 -894660563388790694643408922244961871872 12609067 -691545415864952705238204330504707957880 12609068 -355244014135542162513868434855720566784 12609069 -257776441195299318828672923931463650240 12609070 -258626111612613523880227653297974857920 12609071 -54335651517879963102938667626674583760 12609072 -196829679595245120988166289051096367104 12609073 1818257320802758394348761831379273794322 12609074 367914980917739312562157524123247717920 12609075 -133884887846480467251129583223058270000 12609076 446972236335046674186382066232484696832 12609077 -148588077516107680999979008361497147140 12609078 -64897314376781953235312862313509504576 12609079 191916766755408109160462946294464556976 12609080 -460450287830752536694803667951585075200 12609081 1600061403460927794064197881915658111840 12609082 -298178705103384760552501545794972601888 12609083 1159122172694789152366550597646791588784 12609084 110709586362740376809418968826101145600 12609085 1426381166974780515168655176477206532780 12609086 -378282467645032333100017179401856297600 12609087 895355180918875168990016205200443128864 12609088 -25067757636774170050885272596910178304 12609089 388808447964039697802637475845218509824 12609090 -346697327108445282521913223208566634400 12609091 603826224669787741587572159045975666184 12609092 -649385908443800983051939758966210240384 12609093 157784444088219799074668230365857189184 12609094 -219782279103029698276022049441412210368 12609095 224316024136037450946010453912684656000 12609096 65267860189736949167070879737000140800 12609097 -774184550452835987599897794894727452454 12609098 192959897401126460389831905508509123936 12609099 -168948559864779191540675025003532456632 12609100 153107929092178244280551750583769062400 12609101 -1953548234419140509719704353893927781898 12609102 -379331058562909586234883803691909098496 12609103 -585604315283017375567973120650032614400 12609104 86053492807127639846332489266396659712 12609105 -1686807600938595960291547162448929920 12609106 -491660415004171687936071055261784179200 12609107 112269840022225796320905642782180582400 12609108 -46266264386248321370341116957377388672 12609109 -1580874328255883351287116502344756943296 12609110 -194637513463955206658005963317710711040 12609111 -284114288991343322905118647599323036160 12609112 137046473306769583410898238347755571200 12609113 -1459748252258057527588939970847671758080 12609114 543309263590151113534338222910869504 12609115 801960473972333218519840075501128557760 12609116 44016641117124425183941618774571069952 12609117 -1016990458048921863156845180642673709140 12609118 180751538068634982476843258598997508160 12609119 607031611916043832953672944353634181096 12609120 4069485645857180335991021341586227200 12609121 1793156369448012608262570286201604233668 12609122 696370171749795456533391092850437462400 12609123 -959367453432792945459462461792602868616 12609124 279254208472232914067965265207785439232 12609125 -565853088167768119187088451746756450000 12609126 173101121516177114198513676023406919680 12609127 -576878088362440753837175236542649866736 12609128 77431684554495735801484142760439234560 12609129 -211452995492022150596126305388502594432 12609130 98806288436270468409379966290269752320 12609131 166042230774846040352046365547310850352 12609132 542480163131097775545364423057144246272 12609133 -630150865299946898388229816521753016256 12609134 106473236527846874042888147242981481280 12609135 375071690654988934331147342334336230400 12609136 202718602898301631870329522572536020992 12609137 527780109855843390637105186181982264786 12609138 19739854448025310229916461184187280640 12609139 -1132376124485886471372643904640912187060 12609140 316926104309586272099964671863403374080 12609141 -196865019834851482589584792476138945600 12609142 -49326354579564233585716099573737561600 12609143 2066647160339557849761444992779877294928 12609144 -18991579797742420461588069276905472000 12609145 185505088190168962570227518986917336900 12609146 -598996724749882824106080726470551293696 12609147 -1133681983857183433078560567632608103400 12609148 8899174534011220999296229643169717760 12609149 -87430568624349801223812014021492399808 12609150 273147628399744099046057692193628273600 12609151 854379591733394245638309213630290327904 12609152 244953071822581756573221948622519664640 12609153 1026062738863248270796137876567087032562 12609154 -391853204672286371320255332297629288448 12609155 -45124347008020031591874329526069595680 12609156 12705945906063396492292114850628427776 12609157 1005026955607854261862701745336472494080 12609158 -89914071120748678131616408109529047424 12609159 -606433425765982494834000070031346679896 12609160 291212883291100259447113321122840576000 12609161 -49329705017794908590410032685282523238 12609162 109727515516888676186801678428218316800 12609163 -549637897881838467388849296611529219440 12609164 296159159336926327601597157602672294400 12609165 326077644354910993976704053179790877920 12609166 484163666311955669593462876947404548032 12609167 543609634152309229946003582281086375216 12609168 -197293211329315720362902924992708608 12609169 270959267723185000527943246163351475696 12609170 507331018098809250469458788495318482080 12609171 223219102309175350968817226965556191920 12609172 -1576084123656530955449275746847530850560 12609173 -778166515573741939202050856550855070578 12609174 111955131736807584907381709185389158400 12609175 573136555442115957546725182998978174000 12609176 952873216562868201434689823535108710400 12609177 22765458411897172824521535474182440320 12609178 -557611960188250460903892988616718489360 12609179 -1495272373284258446346189929318997606720 12609180 335589769115599496170658507892338895360 12609181 -230909170477689267508861505544917932124 12609182 517896494257554155010855586136723548992 12609183 -312073028158018437302624576951202596736 12609184 -163741482433186020444298372464525705216 12609185 169394817515863156930188669367391313600 12609186 -555392562109976201372437709406953655936 12609187 2054595412646394158540481463059626522800 12609188 424181051677392543382088225480429125632 12609189 99274648643528768958426857434478119356 12609190 545437250234600160981130849140886425600 12609191 -2458647554070261524375494233698701056 12609192 203932928662074934615189986048936345600 12609193 175011306147887279680299235193561624740 12609194 -381703499102430008441992103601494460672 12609195 -89120165982065190028659600867753676800 12609196 -582477707656660550047328044942479544320 12609197 -154645281844487768677031917291336391328 12609198 107332157737587969839939440303115366400 12609199 -1163889904006632184263623175257748307064 12609200 17390562545218705826374711366582272000 12609201 -388605997819902343416113490082455589632 12609202 -464671420067927006763018124768100318448 12609203 -832703659845975764298999960894542989536 12609204 618176126468084460419559756972644167680 12609205 438657719635215399730072935139708907520 12609206 -116037090304549344915990974502219874944 12609207 311147859513909323057087882826568116288 12609208 -288428381286418479787913099473754480640 12609209 1049478482029223854987297648657950997716 12609210 -67781893296974956249071610038987383040 12609211 75458553413163470694958023566961744832 12609212 -148686122778079214063400231253242716160 12609213 -1015097446861495562486116581561347187456 12609214 390671860529890085503693521213905331456 12609215 -163757924371489238787952027668386255640 12609216 -319479866310875025685059458019612426240 12609217 -158258386390158291018259590705957437920 12609218 -327757460085895074244642617534335884896 12609219 -365481351361561776505099323336875501568 12609220 335980919040985349552477008984258644480 12609221 746224856815524099307621717051377960672 12609222 -21914252301263797847149485727741255296 12609223 -437927991299326161296160880188432684240 12609224 843576927208195856589256002453024000000 12609225 593942859948164335912962700388838190350 12609226 -433297665170865282333675452255241603840 12609227 -872341361232607541461349865136365954924 12609228 231153140256701348452105812356111531520 12609229 -197458912970116765261173626515905213000 12609230 -10247902503324532217977301962687630080 12609231 -75590267116887011353698692862852240000 12609232 29545779042746809697856173839557287936 12609233 111365444314899552507761388615852694464 12609234 -4516239127558002367043918709984731904 12609235 1009489563002153919915790921115867749680 12609236 1086017494377122095199876284448774154240 12609237 80357892666797042523188912585136916800 12609238 97501503291698892564791616922045535520 12609239 1141068411906722505630094062460442204040 12609240 6136353054750920207944064298260889600 12609241 -1725005476358549216410241634035766810358 12609242 -328923744957185743850562790878448263456 12609243 1589838874768889746277737672922083153200 12609244 -377907224910199150349295955109128942080 12609245 759555067369036380199085759993287689600 12609246 109667210604693330831698826342794142720 12609247 623361584071845210015065790436259672064 12609248 -1375797328896145291013162640285581967360 12609249 1351030232714475471627011360063604781248 12609250 36481929416555399422146007919645184000 12609251 503039417842532647055565560861659044252 12609252 690097501958553938648917470418396430976 12609253 345054935557538998121994332596908610140 12609254 -338596959886358193842778973170893426688 12609255 255983111115846401046431755440731404800 12609256 1187626804497215996888631160647207567360 12609257 -1708082487764820618665694391635088667148 12609258 233087214699779070221224505902692668160 12609259 389593085392708834895045909398444893684 12609260 -142309766249783500266351439497759037440 12609261 -181885087461606949486539127774427031360 12609262 -522595458160119036852801055604345170368 12609263 347440577839391381923094832289695386064 12609264 208738004820714227821537628011436212224 12609265 -83009479419215526700124330318389217880 12609266 678803055734504438409545535666916329600 12609267 280255456052586512522185932344173017600 12609268 638196431643523564326476382320086201728 12609269 56538325540874400895061786875412338560 12609270 -516030628605469974321398780991468105600 12609271 -1354950229207185965018295084602334133528 12609272 -864036868079667012029546167853735362560 12609273 979542912065260254537059541476425666368 12609274 -1244759878275204005789496753420581184000 12609275 -35121463448391888708851440281248533200 12609276 -266124065446286096122911698934272736768 12609277 4760408511549629742345706661472386208 12609278 187546232574179121639686569452858999168 12609279 919960675390953413049245636500544388024 12609280 204127185889368714466195472127476367360 12609281 -3921350798077184881292700789289715454 12609282 251973676691145838083698054449994110464 12609283 -765821197173013734047460688426863647376 12609284 155967567755510979995433016600471487616 12609285 87743309219839865484143026818718919040 12609286 1368903037771275302424476757401258310720 12609287 -258591819015466426234961602003500045240 12609288 -479635716878465172665770074659015347200 12609289 -826049487745163861470454828358529472 12609290 -21565870529330031368221385978136514560 12609291 -458953531519197128536725263731384178256 12609292 -662769722717674118281539222707574125568 12609293 290930265447885914371461616756045996800 12609294 -165941399726254725633508985898221246400 12609295 1714750084142885591346601013529811327200 12609296 -2694079400725400281286722307051225088 12609297 13944542538029634900257829483180456000 12609298 -396474745706206320170853210966029449920 12609299 -109812834173321320892141712982654653000 12609300 147722813472095882312246795020790937600 12609301 -499254285197788802796623742318351688128 12609302 281993420072360339127807170671911992352 12609303 98845287752103236766272488006622373120 12609304 -131834104797915659943986224799025561600 12609305 -415271273629836258330474357277646955840 12609306 346967160559850544707597016403871274240 12609307 -1996157603655675878640494412579950635488 12609308 28867401297787547308025388346058198016 12609309 -776180668246709306028150559461467597280 12609310 -88987555711915413028232926931288916480 12609311 -525588311880269610939861384768356407056 12609312 204839980329704559760516980222260674560 12609313 618282063027863805384586703918379345408 12609314 -1271309257033255720697947441134302179968 12609315 74090497335419955013288764080386275360 12609316 966410437973023407615639335318593474560 12609317 99617507940580284611017417813196580540 12609318 423851552345756810995286892321724749504 12609319 -1057587531185925143827882182210964950280 12609320 1947107590369208642385062476513689600 12609321 -133852875609847263877945020394431269856 12609322 -714125467316174032730624533528683257856 12609323 -161082382526963982412139541735705316428 12609324 233431690847555294884196928458601431040 12609325 -109234891350730497599873191463450269500 12609326 -396992372474693718744255500286949341888 12609327 -1012411908632806473715362973770063077880 12609328 -546166552845928959457473835213598130176 12609329 -102533129758828947929769842106232345116 12609330 326372400001043096402768064604982208000 12609331 -121019700908045152885791844801723046400 12609332 513304910335878192285634032735066151296 12609333 708508996394316920180533633454855337888 12609334 -714086755680290183052875616320585177184 12609335 1193338127394263209460808020933365054560 12609336 45467685229602268218419804161958215680 12609337 -34551021112138758267505357757671371768 12609338 -60784597199899695889284480848880583680 12609339 -822689031331611475410821094547589932776 12609340 -862647398237125460862709836673189916160 12609341 841313444814762513704804809957039072812 12609342 57520472295482631894873079965147932160 12609343 -42809051651433969645830407289477765760 12609344 -82280811315583678579350552578315255808 12609345 -65912108139404481136722965541032716800 12609346 -18835866930778122615029800137771982128 12609347 -1581724447900061368229268531688496579448 12609348 -635050539367371303066877872094402314240 12609349 -56204623325858964519613165342709474564 12609350 -128943719068417325803999452218987568000 12609351 99313933117043429554741759151755686792 12609352 -395928601910469660829070509748426833920 12609353 -1242808321178083403276429027585735695398 12609354 -33609770756313681580111562356643496192 12609355 -498828050057571369846765391536325242480 12609356 131060177972441406880774202542250545920 12609357 710089668824270948832576417185548751040 12609358 -1074011368302285298417236815257717926720 12609359 15784756057233862505362337385500961792 12609360 -107975882561203355777359878679770562560 12609361 9599102056320160781414022625860945124 12609362 524487048958820521421631127431196905600 12609363 -823942306175173134280526779221109248 12609364 1399582950216228958953826300521751035776 12609365 -371143418042475586812323611416761023080 12609366 -37295740197946868131205704341645004800 12609367 -726397830791264082247134311939542862584 12609368 598078501919232861047089182401825157120 12609369 -25284208651439322410687812534222033206 12609370 -7513030983220636787742924019608264000 12609371 -575959945308375258557448424818448198512 12609372 -181474536134258180314563008625209169408 12609373 -17685596318758932229114714039346368160 12609374 27946440385810407403843000046948305920 12609375 632444384477517352132774324942006875000 12609376 130879151281354852314895154826181607424 12609377 -181728746290704135309285377108657947728 12609378 -136516112486100309861612610034971714560 12609379 -804612639989808558384711782811537624624 12609380 -230341840292708199975907183178266152960 12609381 -123790073079796336580693817449294790048 12609382 123516023275096017046185121183969748352 12609383 -1222042834606190760702853748586598718160 12609384 -883583987366472825083004959510942023680 12609385 -1449149963676237524745320106297752121600 12609386 96566732991178680337332372852593495040 12609387 -198385944453459928795560619735986750720 12609388 -73052094707381672748540693734199644160 12609389 -243575132600314534400583384337519524552 12609390 461041151226829431816181207712217505920 12609391 -786184839261986141013110977749395771808 12609392 290243520618128098084632949020190212096 12609393 -248954069750450230666140001431266129472 12609394 -402881858384477792554039808501902061568 12609395 -1733589876609201670756069814649433753920 12609396 46154676004156455545900256875779295232 12609397 -125119108246467852280119183313469234720 12609398 -679134133622130788099821695130057576800 12609399 -222375831385605990690696795880748353152 12609400 -1163925368095893434160624872746338816000 12609401 422679201055043148374260663338481616640 12609402 -9319308613502960040910350777361647360 12609403 2466778779044039376011952581854995431280 12609404 325132669284897189926353874326960229376 12609405 220207067848394277085759505146295500800 12609406 7281350116074262949555567232123982848 12609407 1932845125759038962306297059469104380840 12609408 98595697159587045762623062881746288640 12609409 -124661938368580014555554197721114155196 12609410 986540126679276415882374014612642880 12609411 96827383751344037214531785244650666304 12609412 808994399843902829718487894675541327872 12609413 -1337731356397106592300772017682183282338 12609414 329250784745727745324105525573841433504 12609415 -77863917820641319309195098068975327520 12609416 1649470688020754339187358296099604116480 12609417 -707704219431033773090766097581297051120 12609418 -454710884816025101973117061971470676384 12609419 -760160198779112429398915339227493755180 12609420 242494807613154204508860690474490874880 12609421 -1338371343894244194343292828471754026400 12609422 156712441798673683489890253094135567232 12609423 253139237616930806482447096562203920600 12609424 -216460768916597231613890634769250344960 12609425 -64189752852703582830479819106486749850 12609426 -416080907748044494406397489490840569600 12609427 959045947436225766636231751115587036800 12609428 -203519199732960969688656633075938912256 12609429 -161113515270798456761745482710707729600 12609430 -13261778175158811113702043775766762880 12609431 582693937726393931717883959067445639200 12609432 67178898733991586028195660527537561600 12609433 869773089564568237675232466947017444682 12609434 -151323924367136554341511931623704687648 12609435 136553230976276652158887693237255384800 12609436 -1388672548541501618431863530985881600 12609437 -83165472308954910660765714609086689620 12609438 -189651328672211741718921747524586872832 12609439 -1554293765047873240141664948664344649760 12609440 -293774749410058467201861577448649523200 12609441 369802292659702785275456046649125977748 12609442 205021991887267882983858004497407161344 12609443 312772668483361284766707442999263929088 12609444 -164059299874282720821547917758564855808 12609445 436809272585936202039285163391838350400 12609446 -561350260045935193792371203142362941056 12609447 -81466303317727538652071676376165360560 12609448 -12576573899386600672030977439179171840 12609449 14817016829334323607638112354865873920 12609450 -109549835367930716716648709097934982400 12609451 190767341936978073789723011204081462880 12609452 106691622663177390613757946579433113600 12609453 -7453038582228324755397627557277794496 12609454 -330170535328083218074198572415391859840 12609455 619413429170600242085915439510040085760 12609456 -7336561876654293693204904119243276288 12609457 -48530655800354796959733798222250401600 12609458 -369630116575623216259531730275043174400 12609459 1207328224048994149710670638766088100720 12609460 -145056387824701712524771175316243006720 12609461 -2527421656606912603332211505601731830920 12609462 -246652457916852359001828004296089255040 12609463 -756876158705850971429225251348869763288 12609464 79735989191514937110457282494978969600 12609465 212547757375885634224317429525140034240 12609466 -411009445788834269471647130611527787776 12609467 291806541951404406685031932404613346304 12609468 304229852261857013690319007521555615744 12609469 -1874589263781381780554381726284527335904 12609470 -546553322859283423463982497059719158400 12609471 66233267441968081364726993310482135424 12609472 217124627005343290464625612613690064896 12609473 692864664073187248029494129627456118660 12609474 -172766658272571334229032431711552056832 12609475 -932153091256007021027381228508541490500 12609476 204176660066624532701703993218044508160 12609477 584313640920915580934772676298451878814 12609478 350238135378095443054173009075100399872 12609479 608347673519894534226296055951227895576 12609480 -91617873162980605723346514402484224000 12609481 -1904102208310897000869911911441437015718 12609482 -411043938825968642834204223919514643408 12609483 -844489306580226792514122537976160059200 12609484 -51718831070623816218221616229557997568 12609485 -98446163576025865802300110173138781440 12609486 -1135002664523698684621636053095098876800 12609487 -229291859004228274939497214681365830016 12609488 45947043560669338824912972045551296512 12609489 387545652191687665719533715653351438592 12609490 -246585710053951200068892320827695787200 12609491 -2008141208547403443421741930821652329108 12609492 55072729526238557892035084343803904 12609493 884167722752237607460412932163021502488 12609494 -535480844939894114823998095967036047680 12609495 -301748134647459814269131814816733248960 12609496 1262331365914535653734534221237884108800 12609497 -48188059747308114163882391476251669120 12609498 -139759668885103832454031896490419830784 12609499 232539183518030703779812154204436357136 12609500 -312823848834820966451333378970103680000 12609501 -782514940582162128498167019563627090976 12609502 745100703374714567096949896769142225920 12609503 -110423126868749651640946184514360913248 12609504 631448387257659128513994601318866223104 12609505 657902900108071820755082965134402096660 12609506 248692300182741894787973567434995240960 12609507 -894589768956599813750157862335483732360 12609508 -648098328205909850587008780268393996672 12609509 55807782279805027759336344514109270016 12609510 -405170945942575278480732890217346573440 12609511 40838022561068274310806455799246362952 12609512 572695590070412948516357129682386810880 12609513 -130280244109709372683538137701157636758 12609514 -502114454903869663793701536961691495328 12609515 -467905845089321430930526634804523000000 12609516 -671817781165002308340617891294576640 12609517 274480389101142027264997911061695670720 12609518 1872928498443905552504742843293645416704 12609519 84387504884198264422414911249236388000 12609520 19886626819261756566193429263207628800 12609521 1036193964981674171393778710927155081200 12609522 324932108106891309174610387712676392832 12609523 269682710214580581625122388660715533772 12609524 1230344798239262588639007283704132249600 12609525 -179810034859522707944549915861904787200 12609526 349312263841442275515632915561450565504 12609527 817232121174067691894779745522436772272 12609528 1064889425936102955192189011217109340160 12609529 432364811800255949601536724288928687104 12609530 11487812395409063259814321397038437120 12609531 -1895471791931780490534172411714491420 12609532 -378107307792597454267891137121782860288 12609533 -137034060959565159711307703410416052218 12609534 -233626497552070136632426920573513517056 12609535 14727334902034753946520930563534039040 12609536 -226222537968534408959131869917604741120 12609537 237053844995554016557735991855369768640 12609538 789046693333002887470579486523381587920 12609539 -190535222002656344861957507411471168280 12609540 -191944143441677548921661835933957120000 12609541 102244385530227040932401432538287920672 12609542 -933456184852503311451478364188014680256 12609543 -39995877962200118781087868810039733376 12609544 -48017002800882330725361939053455104000 12609545 196702435830180495558993461780838301320 12609546 126194272587132219362809245123683578368 12609547 194934444929917647107023915389245652192 12609548 120861563072213138933396414575546306560 12609549 -401823063726432939984469193478209412000 12609550 -135874267954975526171384387562414422400 12609551 -522452420174935230722015676358931450448 12609552 -24776462071296384259016496924401467392 12609553 244046827365014346527205259055177822064 12609554 -437868271991032448526455292287194252128 12609555 198602718078479188597957816483633816320 12609556 -250038482693714787191423050253375095040 12609557 -590159360445498727529460270892094015040 12609558 2535654227153716093396412397248538624 12609559 -1910259196284209130450357666454914587960 12609560 -119053766133639641645956675296681984000 12609561 745443693394960716382602874215291294672 12609562 -724288829262025461692606443865184564240 12609563 652636580977667554615956288058000888896 12609564 663288611007751247067973217856976822272 12609565 -109541915325188516918065409034799048200 12609566 431465850994283879905981446867090681984 12609567 -342798671085930786190283217391312715760 12609568 -896558221681832005384254781098103603200 12609569 135021296977405962601275815678380836480 12609570 200863227932573178243863180718475315200 12609571 -101763013437538499880810576134137973776 12609572 494213983327553305709210655623491027200 12609573 225296554287513979303893549572172089184 12609574 -116613616214843537546075200735773586464 12609575 -305920586473576284497196472155605321400 12609576 121463843142489384248693549650657935360 12609577 -641051662928393843611796294145299318940 12609578 5465787190533416544161876934825258240 12609579 -675927525296712517301529122039102696616 12609580 442834755487253889399323704531866378240 12609581 2273156294707984426011284106057516322764 12609582 -22513609422055068378988064794741895040 12609583 920713803652374904518927843269227723776 12609584 58475405922538202338167740841008431104 12609585 1236050756739369415149990734888077276800 12609586 -87926520962261317655193382363568259456 12609587 558986799054612972794746300409920708236 12609588 452780061339389329579074081516419328000 12609589 -1027168029424589514656487788031987766176 12609590 -285923172145800031433307217666196478720 12609591 19206204437796926813226457907684963328 12609592 -505371183164816103715431476776374558720 12609593 94966184849127250746849198066920217984 12609594 13803110165552792367456125721831939552 12609595 854649917152606910096265868300659945600 12609596 -562396750000629408687068798500705612800 12609597 -242217989864364144239888570884947594240 12609598 920020894412776660212074045826119709120 12609599 220170061037155031947540766317173209040 12609600 30946165119885732422417098008743116800 12609601 -790174947283913374334396364777294674589 12609602 -7939273562541807492880775600021260896 12609603 504896038318831072475405829476304785412 12609604 -201749270579011413110102819482826092544 12609605 232156188435063160972535208016032499260 12609606 72541613862532961195569503062780131200 12609607 1391960659909517764330399394737731136856 12609608 -1074086026050724283514653720280003502080 12609609 249872538675332578056881721300152251200 12609610 108083187186497183698949750113277876160 12609611 1493096422980394767755786641851732550020 12609612 307664064139172809849456010113828288512 12609613 -283119194101180286693124457032407728138 12609614 44194861889474058798242826891818189952 12609615 -145271469298447334192924329881264286560 12609616 -399913955706828494449282944612771430400 12609617 250228542958599313177824965028925301412 12609618 -146852661887285297830964873974377239040 12609619 479218894175699804669165395868560313160 12609620 -103286452968254463060980000110704472320 12609621 -17703080068280957868467325215693488320 12609622 -268038152478418158083981327755499122176 12609623 -36090574786842309080079064969235541936 12609624 -293708314122611754718337487569634631680 12609625 431547815715324838212648121127781264000 12609626 -1192869142576390572252942330992276796960 12609627 -146415019483055454321341648442905464680 12609628 -1478449120920993240665539723778152461824 12609629 6066738843909669326342586745483448832 12609630 -71312695551220590802902115902642831360 12609631 989137275547633163073654512248023974064 12609632 199781370056227848656822518210309914624 12609633 266292014061410882605026079831996526304 12609634 -801349773649685237459119618277541476784 12609635 89791779400753318130854902045571200000 12609636 284227032557980818333372028634908360704 12609637 892527392060778453927246045735246738172 12609638 -99953105013646830259733774266851037056 12609639 -81930367616642179880679167267621230416 12609640 366508070953685936209798669090897920000 12609641 1294398033724191498187314548957269064784 12609642 622466061962829962861959075391109702912 12609643 726447499273851999785222546141899819892 12609644 333153203265444225621635714301316531200 12609645 -682234649130045528536235362055002933280 12609646 423449535579225039576351917448352237440 12609647 -1660817600358987859377358045460164025904 12609648 -79352530246146502136522480547089940480 12609649 -790631865578956153245340580272075836160 12609650 235185838862996456208124968722459578800 12609651 -629867414503127310587196566083813696968 12609652 -2522704779585495200082285538226215552 12609653 128857228716500995405434246845400491520 12609654 -131147905933067283209770325224551659520 12609655 64696791395644586509018119621634317600 12609656 2460693207428612816691227562296118988800 12609657 931720286379523719422305333035498204720 12609658 60830231993232991891690713779345635584 12609659 -1101023179784593562936438923218726466140 12609660 314908778856057319394274377985631257600 12609661 -172161664740470623765392998014256307200 12609662 -350510748208080815322671267392985583168 12609663 1123595270069914723824400000676795280000 12609664 -28337488296670748163075960735793152000 12609665 -700132729527403551713412621453020468400 12609666 -140629560101771462701440716475729513648 12609667 658480835998096617134159909375527805184 12609668 -7203408277479677104259974711737775104 12609669 948513130481468895452562278689471218240 12609670 -157635172075054056454190124313083014400 12609671 955497313575329213336857999159203309744 12609672 255391368420663815886472226659967139840 12609673 -491189882066368173181496572058022492960 12609674 16185160657260117233066865848081992704 12609675 25778464465375790260695998119252584000 12609676 -394049284780130606861603442874421841920 12609677 2752804267687235921703239452922058167232 12609678 -416015243083269811158624209857432637376 12609679 2013674705386488831648969133971833023280 12609680 -31554819501270105160856132028802007040 12609681 -192327490191920894068176374222159318016 12609682 -364754151146453501216695608605480449248 12609683 1219944054180368036641694259795230963064 12609684 246621580769307686621868938852928921600 12609685 -367447964508550837851685240312836476640 12609686 -167130230441688337151252966377411837440 12609687 668293462542161615336901980870613005160 12609688 17060362512405284121053554187454136320 12609689 -2108064209552743242421672439279880003510 12609690 83544015951116283204246225533697227520 12609691 416474318308547103478619481964233375552 12609692 -533993657076938436132663459477104640000 12609693 -98446018103074309968680696690112626580 12609694 -592719000110619968697787360939593919104 12609695 461277444006749220613036223969847216480 12609696 1318415186995518079797268758841726599168 12609697 -1544032440045446300854238389447592813854 12609698 -74680313434695692563762402961752545120 12609699 -780008747081801540071448017794463434000 12609700 88823588824134635073093553688845923200 12609701 484729854460533824818075474384655288412 12609702 394848534376452985730722605271985971200 12609703 -428379349045519227585858286668066556160 12609704 61006180175709819604995325848801361920 12609705 -1184135081914807292174930851867121162880 12609706 -506574226873646826882409527244673690448 12609707 7402705694197945527660333492748905216 12609708 142225033523861456563736434302085201920 12609709 675928834276630864619524355724212464000 12609710 -443956886951676774866288030885092338240 12609711 -51354114911829161042085084483507276720 12609712 -86813311444994822647780368276669251584 12609713 -1031806004973652325870331750940282141038 12609714 -45338951890664511964269923263209329664 12609715 -411785830810114932555496432103039786880 12609716 -540882289378531549141222440356619264000 12609717 -69407618233563707391113380258188445920 12609718 298003588246810018769573101409428004352 12609719 136473063911377466113964397121906636200 12609720 693979198481010715713663225042210508800 12609721 -1378446979309641712293050022644945245500 12609722 585058235491418129126441814648381976800 12609723 -113682179178492322049646518028426195456 12609724 289162200060680209309784491968877479936 12609725 747778790298361669139639073529959647250 12609726 392186426598991204628018163194578100544 12609727 -188563412051695948634485570683546646464 12609728 19456978573020664225112729768637235200 12609729 -1066170429136204278727178611698842813760 12609730 596870496054154110942933622315200000 12609731 160061210292200435210807725093939145532 12609732 -530377194774945891314672620064057852928 12609733 1057548986686317593678768589923458814520 12609734 827340281109934759863690209754802802016 12609735 1074796762362560772914004081249840197760 12609736 422679396632059062026751216837636956160 12609737 -74941677678003255678153376221769807296 12609738 60153426278064396427376951120566533888 12609739 -3359392373917955119455942392943175680 12609740 -101432810018426996371142780399611238400 12609741 -498012070382754826815356306543369356608 12609742 -477620910551427712372745746481202915456 12609743 2104839636100958036426321371281173702880 12609744 -30324809055291323369190135764283555840 12609745 -526420036754372604523279489075589791500 12609746 -32361672261843472132715989611243595776 12609747 1314183873749233022150613969559734529524 12609748 454054956781609253262128373608772534016 12609749 -27818327222898844829780042888352983520 12609750 4787410374325608931718784798114816000 12609751 592777098420004586894802147063747394560 12609752 626185515771619620425668665533344665600 12609753 109354796273858575194056122968624761088 12609754 -475058692800603029992492178476938731808 12609755 -244565088090178837731020773632847795680 12609756 -482719665686604965998791784889772261888 12609757 1126791041338866795120679716993807716006 12609758 -262181569322746382421983163781630754304 12609759 88956079465918185415447052283317551248 12609760 258164876282804570248887536800455720960 12609761 -754788932301565455164417380972173484638 12609762 52191909052669009697132688303681586944 12609763 2317509379246681648622375490106011454344 12609764 1239259734898143194799585763265701416576 12609765 -128833029112443682004358389152325844480 12609766 852430826156559807040458028440007524192 12609767 214218712868351291324300193475238201664 12609768 205213581129678657132764070926810726400 12609769 -131109383784293013240143171092575237404 12609770 381910673345038251937708914987152045760 12609771 -846796777119538304331727037936887865856 12609772 -270192466722890554866298054069255347200 12609773 867435648361824101542127435925703926 12609774 153590681154526188913456301454331273920 12609775 876300171928490532623720006036787696000 12609776 -76780104018845688059185650509833076736 12609777 184476501193447069932052841103139080960 12609778 1305181041272290644912298167396715128960 12609779 71773981464863379286442501092643943840 12609780 568684548593426063214792374321704550400 12609781 -1756347127689310254716752086487097166418 12609782 915253716603201179399331516567377045184 12609783 -606833187614185300892909745609269178720 12609784 425957009507157402076690105814640844800 12609785 474036975513998616346205997448873255560 12609786 -63326844081226701786218844532183266816 12609787 -901502962167169464620075489858767117200 12609788 -294688865717986081458358435704537894912 12609789 -87434392539952992987871561308509438976 12609790 488580225218953512397560552759314126400 12609791 -2471312215889274938818543517548983986016 12609792 -153259683553633254425955401218173960192 12609793 -12769542624754646523222626725790113216 12609794 -260802039609366517702624291446006752304 12609795 -244306385444652482403161202805228949760 12609796 7440864199848376089328682887507329024 12609797 260668908819787307924689267446578625180 12609798 644957151109234033642865975190395529216 12609799 -172434890955252213392431518190462606136 12609800 91423351692246600499585720564948992000 12609801 -61622815613411036394729568902391928280 12609802 -313344278831353878454328016824352648960 12609803 -498707395596573311868882411000587979948 12609804 366901888863691214441675583468301610496 12609805 -25027879883671578586492166326468473600 12609806 -511786858584638261853920229485933905920 12609807 -776304402602947271420875798038892787448 12609808 -34099679886676309769557291194285817856 12609809 1219383045983223253947100613868186175860 12609810 249498525516855765712086495874456627200 12609811 -624147929283278485573232104252301059728 12609812 602792678438237202608960537869719286656 12609813 -336901029862724116699057420814097720192 12609814 42182065088691517963397604460166070912 12609815 -64351221246054668367279832103976770400 12609816 1192449010847102878927209622041683865600 12609817 723739984636697453834994361191314779152 12609818 642311624078467490227952078107834171392 12609819 -408197418743695325623627164915501139536 12609820 -351807794983586410250797199935735971840 12609821 293536071480660838046984681096256258912 12609822 407866983085511256951504665766394675200 12609823 -523119159146402518765270016615499648928 12609824 238146470834739853677236693999047802880 12609825 -433769519733421834487170196458884900000 12609826 86965437514571933743957667100100212384 12609827 291729693149261702932424734815995440200 12609828 -38646751658592345155845404643877990400 12609829 -1259911925868724445070453196637628997570 12609830 -372423741912877391793439994589337497600 12609831 -7355385915914405348397233013518508384 12609832 -1644663357953185300210147872331705881600 12609833 -644677830824027830209713377517984022918 12609834 38436539818512793963813223087992320000 12609835 -28829211961608235630362467212198165440 12609836 -2016123179352388833584639898548060160 12609837 -28110092274181347182528063829119333748 12609838 449187371321789165291031359067407530560 12609839 -45821262185114155999766783772389537280 12609840 47908206134683870967750051434240081920 12609841 909240187508244381744001272634863685812 12609842 -207335112073973806639361503627692758016 12609843 1882237349284091811005360338515166848 12609844 2385417884948911649467079379394365440 12609845 130766358689433856132837836129289667100 12609846 -63213006722567675902222086761270273856 12609847 1661650202856102091231434416177821968296 12609848 1183010412394813577470695096115524034560 12609849 -429724329160959410388291690398465290560 12609850 -36367626153201284277793712782165766400 12609851 143134678625261978962102230240287994852 12609852 -20272516470892342153131323265853774848 12609853 123260019777564240897926874901376732102 12609854 17005347731332050947392651487924165376 12609855 -438860996564849565449058690794950357800 12609856 -155264308852232693462755326086437404672 12609857 -509298550969047645789666654963706399020 12609858 230632654025076432075804655741241265408 12609859 829982042547520694522044022822861802192 12609860 272235790077739073348549881317020878080 12609861 -520799977048495238883801650015637438816 12609862 -184986009636892835907540691650074924736 12609863 287810787132851021971223459539622490240 12609864 -1102406582958444685806321442856159232000 12609865 -1077655673881294980766737951280131233280 12609866 115457005118964308367745103342695038144 12609867 302060124500362733710138744687833799920 12609868 -102453585810097644255070614852825271552 12609869 -1930916574926846511568768938968109485568 12609870 -16656419069050553988823208184274944000 12609871 331687202300093707665016074490956599272 12609872 -293583515234096041544237839922039881728 12609873 11375967356314127066448608517164074320 12609874 -7830568998052332641642206400565454560 12609875 -1190051502996917196136942532517567960000 12609876 -185771610271147800741846398041895976960 12609877 134533123005852526715305097690481415072 12609878 557817590311854683462172240298850896128 12609879 -6352460308188292343523124867001510400 12609880 23302818448412348353779526998900326400 12609881 -1203994203767936556676535070366027027318 12609882 103514742508570247678132091973832167680 12609883 -127206218481552686485879346964020133600 12609884 211536736286991629749248862001040556032 12609885 487991809273793329027547543337114441600 12609886 -741779013514085426790940423635923512320 12609887 -878942378973736587328537173355079818464 12609888 -308127859518850780879245738983200653312 12609889 1259302789452115753529583287135541158690 12609890 181979234604471422900169579034830823200 12609891 80192013722188306965929567581396945920 12609892 1680801358489601278852425289822000054272 12609893 1477764539758099222848943134427966085760 12609894 491065075129134288710357598337798487040 12609895 33038098613334470011915225515727481400 12609896 -97234647544392091710912838295169638400 12609897 -1591662549007308674420950733223508186560 12609898 502093488983162950289348665283814262272 12609899 -754201548932420137471176799120488452736 12609900 -7866672480474737549745815073860947200 12609901 80914052036202227600936822142727782400 12609902 -370466800705012755981415224165838246848 12609903 -1112395385573703953592116009086929362400 12609904 -116815904207046696108626993779171328000 12609905 -668086686218357869285929347224177521600 12609906 -246339692558225332028304614241431527296 12609907 -115453415484207512559943470893976081844 12609908 -495491645031429213879910503849645636864 12609909 -201615566253741229036853791402187431716 12609910 15783502595650198653993988702669839360 12609911 -678496316303871838080336460388785451616 12609912 705704508791872202230618944854658908160 12609913 2105761351530429453786346905289245804420 12609914 -358905321270929547097774690184285763840 12609915 129964048952887134738595253395649815920 12609916 -1105187438092166928942437746613384040960 12609917 1730260444184908339745176855965853944966 12609918 -32579727961015673919839575859919096960 12609919 148595870583764950246589470335793686720 12609920 -836339253611062245039516660906590208000 12609921 123504713041612598324203252784715896112 12609922 -6200386345831666264738578756197268480 12609923 280189983539760994876474825053729308640 12609924 358117209900730940068604315243936010240 12609925 -748333320877554866021393394352334743500 12609926 -243509301936984645797478857528984719104 12609927 -860437829084313081296536610701525310952 12609928 181853503257490639164189442480166876160 12609929 146521868007488184388205572575792648720 12609930 -68352445445281384716010459060683482880 12609931 -1558543087419255743808847249777817748268 12609932 340616690586912952662608943447499640832 12609933 8589564231415401402331829226964690560 12609934 -672437125687743849567043442244484297728 12609935 855616062404568110983583050132181761320 12609936 -153959971689267289611392246971947614208 12609937 360276532498588854327835213111439745686 12609938 -1047487218487794969633856220121867680640 12609939 154624794707167260163358675359705035840 12609940 -4374084361975786951159949884537528320 12609941 -44588235952329333820645908695292860640 12609942 105792008351421213725498763692632984512 12609943 2305514710619935376386820846293122823080 12609944 296705004984650251763778709685586524160 12609945 -659733814600076807050735864954940198400 12609946 -747158634019272205033502771964667757328 12609947 -47237883668742271843022023921296300768 12609948 -89340677284372851607532328001100368896 12609949 1403400421872001346679690042063916647648 12609950 270610812627123102612185008245496910400 12609951 -664444539762082124893003585264748993136 12609952 -161938511782493856211724409832026931200 12609953 -1627647837246604936507145426465899872798 12609954 137049999614392326367541679798054065136 12609955 39567418406350802816026499409095874720 12609956 362949631734788844807374906097761301120 12609957 28750604160160819889615737113589186560 12609958 -54163429387935109875142539961502007360 12609959 329514684211324247339400733327706016 12609960 -297487164990493169083667414139730329600 12609961 -271779286584971752244421434121645428416 12609962 1082006717538259411164163101804604375392 12609963 437218958951613326624390761375397277504 12609964 577177798522469591875236439456091402752 12609965 -4682744363597187030547650222659256000 12609966 68683658316963154464085140857957481600 12609967 110992998773772501405207538655265303672 12609968 120624410098163008902163136698152714240 12609969 -495060900668986824189689155204597813440 12609970 57735359074958311064786899703186194560 12609971 -2311962805158063245288885985646697452656 12609972 259051048736145607392119702096356823040 12609973 -954427244410095281175320656739951759456 12609974 -21824282420961829428698340323084016000 12609975 -3866938977381614744143117652503344000 12609976 -868545840375283282649691379451952721920 12609977 -764180391458930850209157734635321936560 12609978 -281836750800475700378694094764924345600 12609979 2008423404553612564068795660982029364580 12609980 786457778134167023808487400483718758400 12609981 1309066714788127874868903456972645444096 12609982 -242798535132369309312005617939215184896 12609983 -2291119158597532729705517386525448778120 12609984 211543134453505028040970208864618151936 12609985 1288892170618609947931570635916723785960 12609986 -706543806002227066225855955672489813808 12609987 216537158903184882085091373821322913968 12609988 261464766220977987914172467839550198016 12609989 359995547523247981971181462057507941312 12609990 -183177813626272355473850184479526209280 12609991 1031946548602276700350939699387389202792 12609992 412215903913567177118449309179290265600 12609993 1227220291048355217350639183495500505856 12609994 73389951131536706161502380443531697152 12609995 -1115467512494979897876909635923932776880 12609996 104871723951687328196895635948248842240 12609997 558732194771613933209327454033335907446 12609998 477691907251600304952254830544157240000 12609999 2253556691124962364676919842719162481944 12610000 20915305260492027928939298775685120000 12610001 443346289969522225026759798768733807944 12610002 448283924725524640908921322937533141632 12610003 1349312980096369716552625493529240350976 12610004 543108313763459688636220944414769446912 12610005 -494555612917700138449574642858800562880 12610006 -312177313759843426896974750535745376256 12610007 -258812046069133331297767818965778883368 12610008 -12003460369979660506415875765491855360 12610009 417546477474714725469193651643844486804 12610010 -4606545972519982382962686717968455680 12610011 199262816769904442679871661811614484480 12610012 -553733631894475608701786453237927708160 12610013 -76780365976618847144846103255340744800 12610014 -123891623001240093033951515788484487360 12610015 280315930723271713594173249063694800 12610016 -1172073905103405292415314317997307854848 12610017 293063971035310981411697320302017637120 12610018 78430101181692558172626347503406202960 12610019 1582314301326569440078295599422419842800 12610020 -25598781421248696680536175400866611200 12610021 16559961281097171134516924757099712 12610022 340958696035583858185994683944794334912 12610023 -290165444869355274308539802286471422256 12610024 146295612540195059568462678802401361920 12610025 -32928356856997716220610755473945542400 12610026 -99158876457442424217608094530597191680 12610027 1272040221495777671651909338347210917876 12610028 -355902310063680239773878714164625775104 12610029 770184329406112676295157955849044833600 12610030 601058523613568150977796233741445856000 12610031 -418001947354366232859150213572775675408 12610032 -182449458682592777985670524745604628480 12610033 112657233636969820740015369925421915200 12610034 -913387914474912622820858600282814015360 12610035 386437674102434315426989549027816384320 12610036 -1086384352699576486234441385556276757120 12610037 755178430886289364551762558185316206592 12610038 -50507473398111245139004926886341611520 12610039 -419977573561185172536657052147332412080 12610040 -1064970575854197292483943294161545523200 12610041 1200562520663762526933524499635396931840 12610042 326929760792596040592367646236597053888 12610043 -392238822899865802034265636785270367708 12610044 -11537213372406394598823665142021179904 12610045 -391036519184824538595632173041818334720 12610046 -746715881277840808616532100561736214528 12610047 311197418511528683560535423212293952200 12610048 -479905465774817000697783858919448248320 12610049 -181726843684793127280546171617354716736 12610050 -19729604305938099039448403499829315200 12610051 39106038469340646452925965354883143752 12610052 161648871013190260664682756144826121472 12610053 45808592983227901893175840041625036800 12610054 8393920670050986826385814545610338880 12610055 -626125694890341346749842756964070844040 12610056 -166260059247833353801471608145823662080 12610057 235356092469870361102413682442326767312 12610058 -1058040573484776590924894378273023143120 12610059 236223784973221661152454777814638960640 12610060 1065948266834219910880752719318568668160 12610061 1907804479186698111136233751747608694752 12610062 -75790119383369183349068262744044862720 12610063 -57714836910630303737643556414834984136 12610064 193163797706463057366883580238057185280 12610065 -88508845897268234894489168165124521280 12610066 441250415320584027146833127230597278720 12610067 36548441797085552670980146327209997560 12610068 -62802372040268898248261291331524044800 12610069 197967377709537834330215858002978803470 12610070 -639304045667476295177879184605260032000 12610071 -744633810306411892489352135594100195360 12610072 -201979639077161036243279375483014348800 12610073 -316092862328934785322388018280909969664 12610074 11874306759330737673150562232311373568 12610075 628748694519108812540959068372717005300 12610076 -1219959944752917161714112004347470154240 12610077 34432139213990187628754025768826264032 12610078 184114514567407588196334370945361307648 12610079 1865942997569265981547305412200730147680 12610080 15809281484712145847561982808896307200 12610081 -225650984272066558599348476693707862976 12610082 1084511552870686446057868910706596077392 12610083 -121044645017101545693135021790019570592 12610084 20194009189700584930727303284646346752 12610085 -107027630351062025373264954176685641220 12610086 -138861868558530136655423447180130851136 12610087 -186486245727843713640883036403224477696 12610088 -1075295505297245943320962749692461056000 12610089 137345250213151200897294489954558809508 12610090 457868505726898011462583603141687961280 12610091 7640987674134039545733604803741249792 12610092 -164757549052157572855231455413635485696 12610093 154489585703728381659712489471446819724 12610094 -1890145063263857612014410506973355008 12610095 115920886804400171534366058566398871040 12610096 10770512047223128163174784360829059072 12610097 531862960366942205850042415346248147584 12610098 51601898771379281808400432525620675984 12610099 24494912522945217856561368630535760160 12610100 230435595090837380673256341543603302400 12610101 -415645631949809524274181361368717150240 12610102 146439601896466988295376848301496061504 12610103 1607101530453573595892770507527642624048 12610104 548687435622904486484789482301669683200 12610105 -137254698845409470777313818935206247740 12610106 -5060386102703796343334521439988133920 12610107 943926100666604243912829687741405953280 12610108 274793541699865036641422786768470383616 12610109 1721347454790332954588515345203513626310 12610110 182063851498947654588937577944497638400 12610111 -1343139804906799970435812759310356288 12610112 95641805355033052065412357221712920576 12610113 -148163293234114099860366626502864059856 12610114 1080236287219037879521268751219380881920 12610115 -6917015304450689807213986401891976800 12610116 -294909972852296981285557002881529107328 12610117 -270717633603533479175370809783004453120 12610118 30759186161495995314653549277235445760 12610119 -371801883095528078124465949179369959256 12610120 -395064229928296143243316196806926336000 12610121 2079684747030157145565373003658564562612 12610122 107884526335174049314046051892034520064 12610123 -33400737122204823795505823022723279176 12610124 -335546140841382633771092557651272834048 12610125 927587904812013466477918503121986360000 12610126 79145124107045186934351957267205048512 12610127 562340445090164167727687627444640740976 12610128 -266216896112600319177753629823379046400 12610129 645355574253283211915204555504087731200 12610130 -227784239060278874762128115620767142080 12610131 360971475351742943483420297787650933040 12610132 1237899945526054577542875317030451072896 12610133 -324692691114359128081076169010872429618 12610134 -96888533763994307789159362067879650560 12610135 -21462022994229094403258063072527858920 12610136 390953172640107546298877767676436480 12610137 -21610667475466098430249666088840136960 12610138 9293213342148650814766958975248796160 12610139 -159492497175658429545671198317114413144 12610140 -492140630514018281894102211789839846400 12610141 864502943219661850448687965602377699904 12610142 720906975380499441500320372130764025472 12610143 -26112621894855098977141449874964815680 12610144 765313782463013017050400348967483473920 12610145 234751474192875496054708491231141303720 12610146 -1100965160989087261433667898429322462976 12610147 -1584716384600845295121331586410515042816 12610148 -438554232296477329431478246920850944000 12610149 -279770394385694327624962046445115014912 12610150 -187829562353832513027468580129817680800 12610151 7833105072252985215753990104259988152 12610152 -213111997764718806201500400025371386880 12610153 -731422284778498198126417582817092165596 12610154 636204511737428321724180661931320488960 12610155 -244798904814844270825079068716224117280 12610156 193402261169830794961439801668169293824 12610157 868670277012811250454681616832846025600 12610158 -461756301399213965354970251095079024640 12610159 900134911222755488563668936418951313360 12610160 -36946392512966935171095841769438085120 12610161 46480284315998238564844498593294093504 12610162 -786260505783491989674911280561692253168 12610163 529351770957197086638893665725562670412 12610164 72691612353521181062132847763504103424 12610165 270848980874647525655464924884416262000 12610166 66687858580321434551717439932406043584 12610167 -283914683739127984392170983337980993920 12610168 364437272241508044885593997972258754560 12610169 -187364671186094255272675526916996028224 12610170 -288941309616359687548964618683880985600 12610171 -118689537422313470515283499759438722288 12610172 182703289347079952339442023550837184512 12610173 -900507979736770877770290598216739068416 12610174 117099672365060465369050215427798734336 12610175 -178957880435077807387975921650576697200 12610176 -856971394347413274316585875071513395200 12610177 -771914309052660880883628322927226702974 12610178 89087373734449421353647290183095818240 12610179 -329923698085337148079793992116058377276 12610180 -186594317546252925990758876538178682880 12610181 -1624085298328031240966667258975780378018 12610182 211186915755371962786932308523685820160 12610183 -1259705337529997908981756331771554350568 12610184 532621216488672511087395957714936760320 12610185 93537965720826329986645535114690636160 12610186 -214018032053466328262457873164589676800 12610187 -1349621274625968001351480714024285746432 12610188 -1325295351062726552985150449122747392000 12610189 -598085060335322074909242627037270344010 12610190 -135741978013725979438467903937051524480 12610191 15866374624344496245780367905249813888 12610192 -34970811052193378940655928542581227520 12610193 -1421153886260943185283011722902676664796 12610194 889173567531809309872476994531135555584 12610195 -571276801588914003997256423772629224080 12610196 -122316263820260521429615213285515614208 12610197 -338448320940643727196586687645652864352 12610198 -194314677071038973250812669049104528640 12610199 1630182571120100733126068097006769178136 12610200 194334663131063454340134929455778304000 12610201 1686527849904137460498166895315672176202 12610202 -485163865216400326473072066129027182592 12610203 -1522313555711521738771293481016950635216 12610204 -1135519006603301956182932346040224022528 12610205 -221197326703910473097765598068133156000 12610206 -75480159951525921900198087679746630912 12610207 -295593539940054855220156934477129760544 12610208 275234712693657551261619574087361101824 12610209 -1078719057714562695687267024820899029280 12610210 -80449004936178502138321803312174028800 12610211 -129154242913026559366241500214380609536 12610212 487990289324463480539387804401739891712 12610213 229560665638892878509221601589159128960 12610214 -772128783342459153376365139465793408544 12610215 -415558590923318860101071904439673304000 12610216 -1485109522731217105793860400621757035520 12610217 64670674750763061261880501234512312960 12610218 -411487815437196834065571748325613309696 12610219 356207514379281980758980274185377459280 12610220 207254508909966732403055977862753863680 12610221 -247771927621539375428933332752300668640 12610222 -386302488308217023279686806407295953088 12610223 14172211854799719790205478799698931704 12610224 -46934294475867382734087747981665894400 12610225 1111129253265614566067430463223438993500 12610226 243404895029629862816266345129017765168 12610227 -187809336226776306495950169722402266368 12610228 145655556011763253603993669630979293568 12610229 -60135045378604130042392243062801420000 12610230 210382895324042602666110817047725454720 12610231 -1572975401090582092727274073172339498968 12610232 -132331626192801544137390520624233984000 12610233 -667529028333794747756390792700630582720 12610234 -199114735781440036350955922341519042560 12610235 -455499542823896837863227409246958162400 12610236 -760286442548939961476943628480694988288 12610237 -556329960419998152103107488636849969940 12610238 362076392966267856951809906839316747520 12610239 -18366790129626729973777901153278550784 12610240 222607055095977661894485617139284705280 12610241 296839706349054839226886975416785575680 12610242 -514818949178264462912619453582832338072 12610243 -1593080545204550640156256538122519895760 12610244 27784963164725116082364550260857222400 12610245 587580835306376112746756831007393993120 12610246 -1116428309975279020933178808629754240 12610247 -123234934582141512371340280088040997920 12610248 -197650140169775954984780217298341027840 12610249 1637343686946573047133559470724315036250 12610250 510306145609462726809583657199030904000 12610251 -582981008702906963065670112787544172420 12610252 -1186815684788888652643556729954302364160 12610253 -437246112406718100729860936002529679498 12610254 198703946017621625755973652161423015040 12610255 -15811309392861131816483770558267047840 12610256 135207899954844246926447404070758121472 12610257 -1658555343132785018150014971958293360 12610258 98545338639879097559696880776382030480 12610259 -635088006558762063859537005807670564296 12610260 268755198681350410793442125960273832960 12610261 1357651806797417752732204785330543766862 12610262 -235135287614246713349716923261497978880 12610263 169743254879768962737789848586920880744 12610264 1402112205857419486339686968609217423360 12610265 -276373642228611841301565363038515961340 12610266 2731194680667954931898399561977686528 12610267 1006479084380353629445304802234079429316 12610268 -406301758499717193706288234573802127360 12610269 -208393555501694122993612347048862450560 12610270 87922316470922437680427467390333384960 12610271 -1267104507851794490291201272049282019840 12610272 -131034258399837143936057317800218984448 12610273 -290291502491933961282822258509553212160 12610274 119845722167935996026543412583781714720 12610275 43176675918528625723617364757512704000 12610276 -118229195632451219843769247247094874112 12610277 -554493002773446535009403899246988427588 12610278 225898966097409120554321429163989481504 12610279 -703310258586113282449348371106700637312 12610280 -266892108821592644867194572790089369600 12610281 1331407776004622178494634517822666238880 12610282 -78165337835147728091937037068916477008 12610283 -520021785126997465903494955064820359280 12610284 -782840992472796115042286739870030271488 12610285 652917641635652993712878926140514387980 12610286 -501807627349307235680361438265461760512 12610287 3219826512655861761306423701189047680 12610288 -168516281268013849140033669358025441280 12610289 -337407793678140127480237326264187977420 12610290 94219869770032838040390078301878190080 12610291 1311634431488840406979305686358671253592 12610292 -1526527898834117857536360582146182713984 12610293 -600399885503663861341092692343920941536 12610294 383335511754678690424129374487187921472 12610295 787230194785708373028852404394171955800 12610296 1983757664858696159322178293449195520000 12610297 -1315160391019455710740338581298564622614 12610298 753116864816051891439299702207408108400 12610299 -385446079195379318423419232253718434192 12610300 -406782273046758894551954049915941696000 12610301 1737900850810266617693661740167596364704 12610302 -139692313829169570509939285927128068480 12610303 -593193005157750004280282347798726437080 12610304 16413822774737937718175123835067564032 12610305 -13482585903914211054757426990053662700 12610306 -1023652230622159177086765764770692339840 12610307 376704801386477145166179137484912386556 12610308 -830588949049015535879756688764225531904 12610309 -4891152976489253310334944211239634496 12610310 68858767092057096639648472330943013120 12610311 172972527775152641266394670953504673024 12610312 31489488680011053594762376804424417280 12610313 980260689511915443003761682818598113562 12610314 628462768731375729508574848877901325104 12610315 -1078951792113216475214371279145269763040 12610316 388080462558928728178571848292386609152 12610317 -1484002167414373253545321560915236810400 12610318 40027051377320073127346096689688044416 12610319 -403031769695172110113358828126874222000 12610320 13370511540824544394390420872411217920 12610321 460315899460004697959787993610502936100 12610322 1173961261730034475821676074663186321024 12610323 -75488667891530882978420024815219425336 12610324 1091187776864673847225566993097763997696 12610325 1063721339256802402334662254460819200 12610326 -439590890870118998040816705161387912256 12610327 658684947219965081151829356790639960632 12610328 -601927193368147509652896755432496599040 12610329 -72651408470167985949916948154051643552 12610330 -40647867611518232416506993513512689440 12610331 1688291487960758375379859970434225633200 12610332 15346028573623702221089512119791542272 12610333 -672286079462867941486562505020787915418 12610334 -975224138308723075136820856695958448448 12610335 151700313483457504530894943225507307520 12610336 -560398393931315939732646728450046885888 12610337 237624809580558995660680609683100800192 12610338 151519484474855391001935302680984289280 12610339 -128070902330653651537934931847415914544 12610340 361033283436362547421170682430522810880 12610341 -655909852926848529897934089486662140740 12610342 -607353974394546625444113870790348496928 12610343 524566821370232364565852066992273374400 12610344 -522251676535212174565611687594369761280 12610345 1585384391119471182422220341854582536960 12610346 -812258898503123752600899788545812746832 12610347 -72323904321628003432923140087829945360 12610348 276622705871857124127329973286303586304 12610349 -821917349055913196000882741464806604650 12610350 128887282355466534473313314155462896000 12610351 -125895165660657722422749617003040276488 12610352 -959607094846951868935527943970979840 12610353 51400339532419347370782289587216780288 12610354 920401102484963926500374430539837231376 12610355 -33576483313237354280346911023629762480 12610356 317186460101816588370399005704239710208 12610357 528761157375306000621967896864286396800 12610358 -252386720702593346922128742174111798720 12610359 -108151188777288664277929124553737084736 12610360 291783776835279034741392805600456704000 12610361 535144588264641417134004119184779647572 12610362 404602258942934902411010017457919335424 12610363 -1496084509086821224379977216436855085080 12610364 -236896675622903583045309549939506270208 12610365 617940312283160537141923493890249800000 12610366 186353686508050230183310994748289580544 12610367 -171472052147476751027104017075581682816 12610368 87547295043144370540755502655633620992 12610369 536221366649100428957673661676107562944 12610370 250144637662282115877089104437021380160 12610371 270212619966195688903205333858880311040 12610372 838958323192372216430284212087313256576 12610373 -1614325043553303998010344128706529345378 12610374 -54674527048016284372954961344902248448 12610375 -1847446098701183865836039130241605840000 12610376 -662334686103594549216584605966452940800 12610377 165760209691887687285873461601092791680 12610378 237339250523295156534109059979100928 12610379 290588442493590655976209375325252248776 12610380 -560560735982946331647447586159748797440 12610381 -88315415463206601052380908823847648896 12610382 1850300105659201794761240968674544142592 12610383 -543074546739411372470946748590471932016 12610384 -77111704426339060195224919319730077696 12610385 -79606193573464904789353381681389207000 12610386 192280392713020769380431792063717430032 12610387 1728996186862826922162862523104972589036 12610388 -272838396823370660912793163605839130624 12610389 16908481167210629988638909405516493120 12610390 -317433174188460247347371917986147742080 12610391 1457878967014069907822635779835241641800 12610392 763737215266916246014636070172445470720 12610393 -628800286553606178696299626555796431872 12610394 -131792699676937585225113290152682392320 12610395 6165755295362864586865012035222720000 12610396 741538313277781552631916854367687552000 12610397 -625074524428721374359816723733874190336 12610398 459365012127227247101840106671633964864 12610399 -463207092742398159128251119282829083864 12610400 480184281449657065828878415235717529600 12610401 -740774644723271751308851655088171027936 12610402 65937673841894843014321741264672369152 12610403 -157501161706066952038392930438881786016 12610404 62174922957196410307899794621320642176 12610405 -577077272250817244362992615292584870240 12610406 -636169846240610146986693129545064130848 12610407 1049652295133643185338464608713364250192 12610408 -1891067349954971879665109850108286126080 12610409 -329997491987651186397243662183435678400 12610410 -95001321154443972600797667055464307200 12610411 -118950822161115308006000944580193496752 12610412 1177493395649166180794610730434271385856 12610413 -942806100817267853752075437199781636436 12610414 33619590727900439664110933400353654400 12610415 -624324652283852731205281067799940204080 12610416 -9900308804855765790336811366115966976 12610417 300898250367752556212400940268412014400 12610418 957570126925727230870172010181947027360 12610419 1130310849227826869038516000378628197944 12610420 -431087209681018920706334767200603966720 12610421 -596332253416458206529324435099429063378 12610422 550895421024156795020705372704929668160 12610423 99020667714635069841387158877743224240 12610424 365052195610920574225054286005760716800 12610425 -263347754448353075388682793047264723200 12610426 1321622085794204503036552789406863509984 12610427 -955140307998414965987663718063615153792 12610428 71840024069572599782573770385233674240 12610429 -136933355668600790211018441675102981120 12610430 185540926804517930258266811221720481280 12610431 -106094344288000318872499935819580896000 12610432 819461671556397399114822718248399667200 12610433 557260476977022536302680257564075113440 12610434 23125253821683367205151932196089000448 12610435 -174639553573628337959663703435371595120 12610436 127731690445879253075791779615684631680 12610437 -98392048172672396125742932114122120576 12610438 -8581654873810891108867254690255754752 12610439 -665059930224011558265095506330032224880 12610440 31345692219417206806983841880228659200 12610441 273180921829414382094736534842073650842 12610442 -466239827782568101975408794061779565680 12610443 55782591056368882334190521834633353728 12610444 -231534507166460242221062009451616243200 12610445 -420279982497079828850927022695521221300 12610446 76454599340832187232932734698660741184 12610447 -510419475356032969981092876494421795600 12610448 -433615873698337698101272450985689571328 12610449 -145488903096399057204378691774581201996 12610450 310456620102449846425520088357738174000 12610451 -78576051416910533369180472586251072960 12610452 3160828605805257414886297691881918464 12610453 -192665386069513528512617910508856286816 12610454 -1156972714976457272516039953392198531840 12610455 119182344194191342600947076375008499200 12610456 74875354386048725168496916127880437760 12610457 -3266684870733451936106256763148854221420 12610458 -13081695894783438576476733310194063360 12610459 65141540755878651510871387190868162880 12610460 -514311893507230717296754419666844254720 12610461 173910473728422022039083546963697948800 12610462 646017702589148832229877882523794639232 12610463 246970746871180571697959459768619844608 12610464 58181681373327538906336674016785334272 12610465 -151149450617766610648989807800838942720 12610466 -257050102340155652600178547869393139200 12610467 -1039120527373269895190947136245754356440 12610468 376719889664181162887187995201037410560 12610469 -214031762827439366369270570268040996230 12610470 149172096704007787481060174665344816000 12610471 -184181308372409948209749875559563847800 12610472 -663561560547131642217511229448475607040 12610473 614127548176966706769925939584904976784 12610474 -289780842190040773034640135058260285264 12610475 -51256836118984945418845149310720152000 12610476 1383153458401500735615997415821505556480 12610477 -920027481562719593967996619935323898528 12610478 -167461683692237052582676544562717600960 12610479 34099548153512497020863835341195423232 12610480 14940288551289495662066091835685928960 12610481 -7024849817025795649892296077653473536 12610482 193792546178911884771095029090432093440 12610483 1643478810099337891242771804163907496360 12610484 1241206308930636872690937872798805062016 12610485 438149899800532097178091016128538650560 12610486 268623719569077574406095384732213622784 12610487 -2400712133339075214280972715134648931808 12610488 39243507864821215746833972878374666240 12610489 249007018463941122058856671628097105924 12610490 -183147452451402997568383478401183641600 12610491 -331612526519950973454297162743902929216 12610492 -17490162737207558534678577982347971584 12610493 742901597997335966573309061798068547756 12610494 -143788979704643111329511708790832750272 12610495 81186566879419066685025596354877231120 12610496 485858701454591379895987325279699730432 12610497 -716987814631458160572379023701950715040 12610498 -334378562037732005719072258312523540064 12610499 1453400039055157737893471498165639640 12610500 164607717648687863019347595840804864000 12610501 1817620414048307616581258337970129705502 12610502 476773088417506518279744451102288348032 12610503 1007517194311234837066188832899920984112 12610504 -1205463887093053777825973926275976396800 12610505 -935791954236653640448887075335266827000 12610506 -21115288719331449497109532757659044096 12610507 -330834645426885995039025179950404399328 12610508 -1095264445778332667304709877715740988672 12610509 523506266030244887072009979913569369600 12610510 -708853765456489538404385476390202647680 12610511 420599929474143896134987562880364304112 12610512 -161109067684031422429484518678780968960 12610513 1421676889662249185655652917440963819762 12610514 -129902683255747590315777560076438924288 12610515 266146306810390573021685164747861414800 12610516 34440491549892900787897087855892580352 12610517 -412878172216215151498730328584774848434 12610518 151464146895116142566249847584885207040 12610519 774303593492344162315513396073763126920 12610520 350023289194991962426024418596416921600 12610521 130856325911132099244761621609503838208 12610522 -48512732157230795090475077978815039488 12610523 706192093564126662099110412199709698560 12610524 1883358013508270655731497137773076480 12610525 439057861015099734588427007154489715300 12610526 458459550675243238058183179052489795712 12610527 -107776618453714410727688043090560593080 12610528 -538665708006315856978381999133121576960 12610529 -46552807374850062838739503086000009216 12610530 348513443814148404827286755011058349120 12610531 15414756083842832362408237430619114864 12610532 801722619652985096591276684291280789504 12610533 218920110675437466893633422681483741440 12610534 403387151657480940153857990261045425920 12610535 493810799482635244985444282724522385920 12610536 -288003442666218752760368889991731609600 12610537 -559696918506305257566470982305774205980 12610538 175027704579851075176120093669421220096 12610539 590007139810615919506318552926042675840 12610540 -482438896316586772057886095931154001920 12610541 -3071370202358551028680091058528833419200 12610542 -131264472423807121097289215410497008640 12610543 -38203938838109669604772503755846150856 12610544 8343586560900552954445935597181992960 12610545 722963012265612354053362307902843576320 12610546 184047443395768017575814330816607196064 12610547 -1356336002782966677428374000052082033960 12610548 -18624843670297620943771655403862551168 12610549 901481506564910919422767107140697602112 12610550 -57331570972781715618812216066273880000 12610551 -8574067322084240766317560493953657368 12610552 -8009738629819671599821956185247744000 12610553 352484993363875165400239153881589757802 12610554 -110445825497141553186632393080856618496 12610555 290505495100815622449833940986580734400 12610556 -42569735570593709436460334336053036032 12610557 452772871980864373577524996750047818508 12610558 763881332946656023695272748280232950080 12610559 628423993580962213374447385845788628504 12610560 12467040764065433347934919789285212160 12610561 412454696263777700217206470893909447252 12610562 274017736705973999395561885565866700832 12610563 -281521647286835802482002200622669520640 12610564 441222538689591452082416400940127106176 12610565 -43712066003832065598018071499265949280 12610566 -680613705268777591321858981851231360 12610567 20602768031914188485708746065910983640 12610568 -131909130218821154092974981493441981440 12610569 -755845433582996351525697828153797097456 12610570 157123858723096037380648105487603650560 12610571 -691017997160851022684798629146678285228 12610572 -63123244873141567007328480202157844480 12610573 568423266957834866840775612752620544822 12610574 145186227928416113428089779415383529600 12610575 -146018678576029733240417550226432064400 12610576 3422083235159004730871875217742495744 12610577 28707997173750965546983029965836884672 12610578 365485113129750336557667682693138487808 12610579 -1294107967441276587655259661377622756820 12610580 -177191738738047006856901928865743468800 12610581 790983261207406676213500462694320270752 12610582 -866192883140858402337559958536427510208 12610583 510838856012566176516152997980511807360 12610584 280437466970085962016772500234609623040 12610585 -342257102060887699286518686259046001600 12610586 813048139939198785950497554007685126400 12610587 660683054794212529242545508490153310976 12610588 -6249164245411320410759949016966901760 12610589 42922728462812487185932723001422092390 12610590 45151745904628233656061277913238472320 12610591 59117672055508155117177051350265184920 12610592 598824247809952571061014098961372282880 12610593 910484767684394963574276373701767510400 12610594 -417160052361300317593609523096662445568 12610595 -761195573306857869546278983938496868400 12610596 270476868598540072897454587291138007040 12610597 770860458156357723326680513935797578046 12610598 33071377691720726519837710113409075200 12610599 -955725872748620310570222536007160691712 12610600 747313523399783071046729467764184320000 12610601 -527841243428983361040125874314408765760 12610602 -362135200480614275858298512953397799840 12610603 1808856130411013218162767324283148636852 12610604 14428365594651318752933450303271459840 12610605 192529033681836344181878788464080517120 12610606 -1500627035335910594781072337816486127040 12610607 -505957811673469815510677456516973621240 12610608 -125850889600057846092206150386142478336 12610609 -815015311875371180565553245175966790160 12610610 12218901740362860189072593834106639360 12610611 -652986979297934111365900870570429985292 12610612 157110673152367257342441879782401556480 12610613 1225131183632521724198822574941255594862 12610614 161352655554480937267406562494185881600 12610615 -284671326265620037643037026792605968000 12610616 410025055443936657947126026236029583360 12610617 1731135740189824265437953549104871492864 12610618 -737751827278276449780536840406511524240 12610619 749253916132310524007457446469209242896 12610620 1412969162797613173873203528634828800 12610621 -1077987983575989750581869462948641664500 12610622 -972865170201723925154819370387655749888 12610623 283071286562421960008002724609315433600 12610624 65855422380271522694486750021780766720 12610625 -68498972574591133058670885948825633750 12610626 187040120453390443546467210533902368768 12610627 -92026319824812124996938301468747475524 12610628 -293662755189972888126769635706431733632 12610629 264999943339433258816200037149371699648 12610630 -2198744642783713066156684116749664000 12610631 -690022905052284042642881817647594895336 12610632 -230108374866401567453230111567504834560 12610633 -34194492055987767403534652810378826240 12610634 119740590527974883812311427673780508864 12610635 345604270059271369674241543673982255600 12610636 395856478658636951278451116863326090240 12610637 -170888259386983853914050039386111108832 12610638 4613836116721759365925472753602364544 12610639 75087464840175884415523165661182338856 12610640 108975954362814614421782002210202173440 12610641 -186440857637266044034070748735982509216 12610642 59105736921318180149094611546586412800 12610643 271292301477246844868223541924101225720 12610644 541435299872940070881081734523307862016 12610645 376168955144298267662759808860142873600 12610646 129661721175338829017218323121598693760 12610647 -9614046075062701543779421615227821568 12610648 576966503246180590636745702897870622720 12610649 -694002975262161112699431636202035487350 12610650 -83916846118366286365723052291618304000 12610651 2033603743315646535708570262311329019432 12610652 -376681185385033608912454311074752808448 12610653 18472900055277286268453772396790322688 12610654 -141692887000749728872170523463844544128 12610655 -780681731606764360784143576985595242880 12610656 1052289598199233961167825118786258337792 12610657 212375230043324608454591829731056700292 12610658 162479313744857873415816953105909587968 12610659 -1845797785785325009782257876792558160912 12610660 504862713024706173312409308548847206400 12610661 -75678932858718168208384445744300246400 12610662 -40482936796888863856269591363815990400 12610663 573473961635636840705938245811477363624 12610664 -3137640693756217852078738972175818752000 12610665 -282687704164914643156302014913790361280 12610666 872878288568057361810513208758131482032 12610667 472100866664806649158144166963015161716 12610668 92879253367597436281912167725551583232 12610669 696140980586076309547657838083366186070 12610670 186620419687558234182278430136964716800 12610671 -487422827705408420510958285557941447296 12610672 -266495065201039741160771323767865114624 12610673 353954182928976383052023074915657671936 12610674 -1297958426328247931550218980112150376960 12610675 1645123731782270473217130934477881600 12610676 1425997120273477703731319257889439744 12610677 -31675838933500255058433651448516448640 12610678 196746559400622077672359548243914324640 12610679 1325726089125773247961275728919970065360 12610680 12442199422288750103078557797998592000 12610681 -1608162724723258690608596597046645578518 12610682 165909206273237182363761300858220054272 12610683 -489295462089590587961587043399564218548 12610684 -81539559880524652959142319845147715584 12610685 1109662238439735994813223590827056406360 12610686 -492803960808181994050681254691929526272 12610687 -260049199604431916134343127417438088800 12610688 853454986861876899626683326792015544320 12610689 -302672095165775380304800191233962612800 12610690 -676678183922537221738069607476866962400 12610691 -1770721896880240201285491897523473813600 12610692 93645777893942797922597734068819390720 12610693 1146533898040209896635540777434447232224 12610694 -412190323820747205991080126785757043104 12610695 -402381565793184301996677540340121452080 12610696 -12251598149153851597424620021578301440 12610697 -212617559392498060507406730910963443360 12610698 -78117615659355040047723836109852782592 12610699 -1095147598676957775964863720952446864960 12610700 643079313812541338279689269620144275200 12610701 143920403532358380185761575150052847040 12610702 -354933611826120682276090046466984546816 12610703 379207541862935498120670228116921687280 12610704 -215025051699067071974261136683173871616 12610705 -711816895866807836134035494514714719640 12610706 -595132314298996076504787457083206030448 12610707 -340559111239848412551061795401738393600 12610708 1275080063411743269860195491050437621760 12610709 -30138206176377072748400460291252028740 12610710 -68136270081054816167592897238844935680 12610711 -496668418962923930605858012097844987840 12610712 399723365215250788542285885827708467200 12610713 -263932076207691710244422036173611660672 12610714 4190131793575526415204779338589890560 12610715 -318718268524851798073870876364378940960 12610716 -31546706501474011570806413729595334656 12610717 107058104442333778702096008233795888992 12610718 -659326183305388195371579310373005057920 12610719 571996072900832826422845039868332093440 12610720 587360937716101967922673688489538355200 12610721 -647842833149896969259078303028366498078 12610722 -299226729265504283840735444705299998720 12610723 -768165904069432612104952331000044533028 12610724 493327830352300401817254293586747826176 12610725 15573131986102432322244720059575857600 12610726 437391568609729482064748132604138105312 12610727 1140402042611691866921107232317177587576 12610728 71212211138851076712725138968012800000 12610729 4391122841395553533653594340477180560 12610730 514722983669023385269548411677762008320 12610731 -60564036896452424197811172192786994176 12610732 -291537560118726051861013542625654491904 12610733 -1020648917347239779478190091232562164180 12610734 -84639786602037918113112049053754960320 12610735 111385406429576965642812641074749748680 12610736 79123994945513897648409988557200031744 12610737 689929602285082582909019381627211062400 12610738 -23666359214861712994302324790528204800 12610739 -4906541650600952358403324977597371904 12610740 341989764408751995549560224290141204480 12610741 540172100432712222332469139136457436 12610742 -379951442922663861437673275298583755456 12610743 -288763815711450573835666698730525715736 12610744 -743259220900260624650091652861259427840 12610745 -10026712800300100750184985358502637120 12610746 -407426599644979497053103955520335402128 12610747 419419982839474655246051307921060252000 12610748 -1425523317349978997733722220749784721920 12610749 -63406624666068261925149721575303150336 12610750 -34649294862173838372173121668322912000 12610751 258249407479850871342928898697741896400 12610752 91229974626637941331812424463715139584 12610753 566186775893298520034000163147110454660 12610754 156192534822458326724552546351074774560 12610755 578844294821592038029354481643322296000 12610756 -447764965756229361020956658872891335680 12610757 238979233658317944556998683312738228220 12610758 -63566184557713474727111809399189229568 12610759 -30399074732028187553089561622419841568 12610760 -1287034590043763017831258026745059072000 12610761 -193942742665629291435496148377098828528 12610762 -338610723008390324827861122932828306688 12610763 -571655230122285071937503399095059757632 12610764 776692633271507143607240836613854156800 12610765 -342017798091341086710154833587166919680 12610766 33070751375791829400561060767286720000 12610767 -70155452220091377364755295714871332704 12610768 -130635319894281364130734975356470468608 12610769 -116107882676090392912443773117797774080 12610770 -764958196944749007362026353542647910400 12610771 -101270098029788128983855660449274641448 12610772 -1187535942897950404273182878478071658624 12610773 473493768076414172961252744678099337824 12610774 -1062799846398259544932386360448628923776 12610775 -448180819846566695222531000302181760000 12610776 -50414894440205956518682432312499773440 12610777 319088752469709907130151708879830991626 12610778 -416969759993541507533818096551900737280 12610779 -100754425534978867371386814785539731816 12610780 68884428880005237233265290990378803200 12610781 378481533228839331015852977214224124582 12610782 2251057701762669157839821126209812480 12610783 1973774677963742906281620417941511291664 12610784 -959182933521162495381328514637228146688 12610785 -429438764174582745126163820045240478720 12610786 619419989815907861985258012306971456592 12610787 -2030936444298499412479800541392304766280 12610788 634550992547372024421227438792959718400 12610789 -1098134779090574316492554175905878241410 12610790 -588647283325329471010532755059099945600 12610791 144948310507979065726343613271099184400 12610792 -91403665172674241108848184853172224000 12610793 369127838593186225575043056364046889444 12610794 68383871469001291097599807378290094080 12610795 -188828416882335047207573341194627150000 12610796 -630889090877485045813912216299201123840 12610797 471419666019477887730975175033850011200 12610798 -115403049101923426656547226581953176064 12610799 -892068528553217740337377116372686593200 12610800 12870758988906655207764665464632115200 12610801 -893069585622408218033318194720506992320 12610802 279469949609623584786481098671070542352 12610803 66070572391277708945582719794742171704 12610804 -285710955576647880400852161889223436160 12610805 -2718051103449133391988884433354520942080 12610806 150382635648234736280333525111096137728 12610807 18745545821099606400376125020067787008 12610808 -176637554458416668899809560202187898880 12610809 -24863439535040479549692231834363133110 12610810 -413178945515246311894961221331074321440 12610811 -2034345882521879928130487095240370490588 12610812 348073012678053008755650445070989312512 12610813 15321803976316120977869118621042629964 12610814 -1084232110833014872024880836011746079744 12610815 107290492835062599643471203829088401920 12610816 -578755752989149597207806792304949198848 12610817 601126069509670645295529230896123012866 12610818 493913036579563904453255061937418675328 12610819 -684439205177244087508099240003299868256 12610820 471614142895416822924865008335166958080 12610821 -34962596741576299829419818037393022592 12610822 412236959405812695783307689769965128832 12610823 127268309792405675864283882977578818144 12610824 594782525710990407325353048238288896000 12610825 -14123724903945073505796732330296908400 12610826 -803400874234081731766405164429740103888 12610827 -808459317790875539425117406310421917636 12610828 -1041719299946103791640709080368278911232 12610829 88195969635659564465812908318480844800 12610830 27131244678651192641825132440470049920 12610831 80727897542134037902954266552691238080 12610832 52109554275308225523372505575468564480 12610833 216864510820980187577668753674846365424 12610834 -11889952884531730037332426023401027184 12610835 227986846040288842944899120726024764800 12610836 -329550504495163647445305349413614346240 12610837 284760479634992017302840551860460257440 12610838 108380121180512206443444502565678975232 12610839 -594911992497076492197543227447520730776 12610840 -367004993135017989893685551815397990400 12610841 -1491183697874264464532697428871603592758 12610842 -296176181416521871936387361426934962688 12610843 -671981377423989473467400414597438409200 12610844 -993485353601841125763137503261247420928 12610845 191683511447647336107373383800025091320 12610846 583204886134469394788385132415330959360 12610847 199204041398199732752271177672174544152 12610848 -933660944136809001078667526435853828096 12610849 2682124629827340892829063931929106453760 12610850 -73923224184646021490437858247551411200 12610851 -995279557012524865667921833724921735040 12610852 1447914664040379530861787153270656163840 12610853 -784152449648716242827129917882933637220 12610854 265364340524966783217194919944279912448 12610855 653509122148208128781698316094881527200 12610856 -1196800910466652098401347950264033285120 12610857 229878778415375268790347651619562649792 12610858 -105930131694586807678015062405850390080 12610859 -2279904167435486935862795725356446158584 12610860 480820983467531652779820727002703902720 12610861 1380625380209390216459105965291056461462 12610862 -287801215390134321212587123500678912 12610863 1189599559914762745358509310207116320 12610864 616816167412409745793354686776606720 12610865 88553803761801869768278098234565646400 12610866 475348192073507986031637928494455428224 12610867 -196154700150415808504583396052253332084 12610868 -20467919152455567772912741156732360704 12610869 1170168918850846988515618216549154902368 12610870 683507554342879285371763325574402019200 12610871 -275035722524717079123013048997357726496 12610872 -762248359937918183650089915583745556480 12610873 -469481604092670331889744133853640397312 12610874 -1160819166585435935878809246508257758208 12610875 404804293389554491558122262283815020000 12610876 1322704635427834133938322374832107535360 12610877 -180756766506729914781149743952585884608 12610878 9145818496278255795208592027413893120 12610879 68978681680474488696269957613102764480 12610880 313897256338570853946492333072344678400 12610881 153055332008065565115893484560727154128 12610882 -892557984872770841233083659408257413600 12610883 1208458742222443317415455445934904384384 12610884 -272478843067935935428201706371707801600 12610885 -937023841203945885728944609499848682820 12610886 455366463496139432091861688832877079392 12610887 -1754886550897040896062022668573493480320 12610888 1567669075129087584727989248665041346560 12610889 -498632436469852792286048087945129393760 12610890 -25124975121549094352400955651466666400 12610891 675921516182470161750124971739672630292 12610892 -607724158789860708197527052169183418368 12610893 388086191713956965564422941079475305728 12610894 74654577641943093730160335095231435072 12610895 27996164689043754464610724798585649760 12610896 -13144585002406599479376862099290193920 12610897 117317917640900212364507808175563425140 12610898 -876897768633047970323382214445748946800 12610899 508953812724352110854751220914289758720 12610900 -204004020366907193120182969667157043200 12610901 -1527220146152243845241132026263461602098 12610902 322014164379226412935508642724147306432 12610903 -671289291779187149489850872544636224256 12610904 210104788711423248571512850762604021760 12610905 -149478545300714972881420972126364475840 12610906 15785591288863796953789603633101868032 12610907 -568785501231929573907989959367719884240 12610908 -676971126640672573502046093367668940800 12610909 -379894655549098436227960891831563886196 12610910 302959984897154993151397858057916213760 12610911 -27308368971127966632814571692396901760 12610912 -523302453191418162419780946233625673728 12610913 -143508207201467505446815556083698787200 12610914 -251188693406195471390593458274196240640 12610915 -451559243709093677238177697531957118400 12610916 -1010860731499271797071263059031912325120 12610917 -1761590007042162998591851756675502051520 12610918 -731896426671201766749957491176912023840 12610919 -1280181617354616410108841353194678084680 12610920 -261785644356949741866141583697888870400 12610921 -526955048450669139814138945530750215878 12610922 388028918732620838402148065133929134512 12610923 5108725250571751789533185854967413248 12610924 6801472719842092410792017620690849792 12610925 102944200656781699204997633280950746500 12610926 249444604125156577715601156947381359680 12610927 -273522462654400833732536938205651305600 12610928 -1697308413970367421099860580960829440 12610929 -1132089834764497048809037775636001219216 12610930 531937745827486160720742503314515374400 12610931 55728820372924885455684314346927863712 12610932 44360489337812938759438933070296799232 12610933 -451066171305533801548758543312484676818 12610934 52824732548681602812885987912064006176 12610935 -711521865807938082301300000848677679480 12610936 -249309712911802535973011562733549670400 12610937 -1761886728300334626874621124214933670320 12610938 -242540715418415663994325782911810451456 12610939 -147832731890068354249129984203782821632 12610940 -521991945510205719955998940133474304000 12610941 -270130386206434562293505586830496400896 12610942 177965025007197464078598832441952143872 12610943 345747685541391938226066821836074456192 12610944 190776943326896040355684582095323136000 12610945 -978997867510183942969379138187175728300 12610946 -196281156888291543357751152397345013760 12610947 -291867821180445361988290403448909448200 12610948 -255924458263155936341772193819869138944 12610949 801647634779452507292902007523487797408 12610950 249403093515834780865918761207046771200 12610951 -5421933611608082402204917121956771048 12610952 -512494567560934282906057813490882150400 12610953 -876282859437025407384342949177568542038 12610954 9463860653212153958382153249721044480 12610955 63782070588197834848278647519269785600 12610956 -871358662764193119721889938740085436928 12610957 682856285898909923716290326097701033304 12610958 -970871166800046941267373059216318329920 12610959 293938021493660300157604661732214675840 12610960 -193631408506243521142834246834779832320 12610961 1082951226491199886016434893969477229248 12610962 -12656301409426234553242675364415859200 12610963 188238341986343082753347232106162071212 12610964 913479419378982492909634191052435142400 12610965 -345954473492003764824942978404625000000 12610966 418591855520533685862079145751568149504 12610967 275298337172929797931044130584353498712 12610968 -886234871008236386926094024748341514240 12610969 10691239891431714125316398627497182720 12610970 -615834689364673276157554437867961304640 12610971 -18227778363750246319170784033429248900 12610972 -1016169317516043499207049556806960736768 12610973 212531665161655502977424143970587422720 12610974 -348705419392066383917069027491470066048 12610975 182861611722877130992687826616700708600 12610976 -173884133063479484989994013179589427200 12610977 1032112142006636988190589882866238028960 12610978 344754943766882659471346247072567497040 12610979 142620086034632468560166144000915919120 12610980 -258242268508168688585289259012678659840 12610981 81658565137454001868095435266127844864 12610982 -302254652379377444716652567498383653408 12610983 -148812781734865574514992820715576920 12610984 -27637602710455539827815120903047168000 12610985 7625325977708503809855069883095217920 12610986 4864261739563268583914118726373091328 12610987 -775643958527251621951593498406768981128 12610988 -567403985552005629403976895406161146880 12610989 -197764890584253366432763782509082002100 12610990 266371952870885295943275015602564789760 12610991 -225639984767651923626063448688032835760 12610992 97752878308887945799099621352562229248 12610993 -2832351934386124033631178247220396549760 12610994 -313319194028487767616034206177431341056 12610995 -398309957869979962734533185155911228880 12610996 -1301065147748197776098114023146505744000 12610997 -11586675219086602546964743880856383808 12610998 86092291628427328590710055282305299200 12610999 280960864146814450839222850830188235360 12611000 797227366616484657035198940734469120000 12611001 409816394491453318026900402092111773440 12611002 92152228991299795334913125967728291952 12611003 -351583693562987005245323316925078151880 12611004 64355610675483666950159702613193777152 12611005 1400355276662784383858408235490622977920 12611006 12283098856299658594856544122971872384 12611007 1352591157966436274276911288118393115360 12611008 -274281147446616449659513760114251137024 12611009 364782238872406599052746117643256364480 12611010 -285848123706474077360159447774934205440 12611011 -884422791195897098627103196777158052096 12611012 166483166898692405153065023693716605056 12611013 570803327061274081486930734366889608864 12611014 63295264645062375785125383737517824640 12611015 -582015843179878150553924826205381334880 12611016 578820937023270295677204850985807831040 12611017 72929959304525941481628850048375374592 12611018 24661606675245990253957251978234980352 12611019 518789193800060242891492331858689840128 12611020 184287647646978741956128541010567413760 12611021 2319709880161778253410178483358073891232 12611022 46588176246118922810248553184492564480 12611023 -878002311074171319511297177688379347728 12611024 296461808760311191257779130815920496640 12611025 284153453577265020299272785275136288000 12611026 179856552692986417458066127294393731648 12611027 3386592887397857223058212686924718240 12611028 -28279583729757061882724339030579097600 12611029 339217166796592466182463633654976599630 12611030 -136669248630387668476202751014623401600 12611031 -410648373366722826515093815695370199448 12611032 -571126194617880350357129963491536568320 12611033 -349864487520464971725867418532627118060 12611034 7004070787073641209957040506873121248 12611035 875680841339358363329041304240363708400 12611036 626435125261780433373935142476464826880 12611037 10263516049780976120151600527773083552 12611038 -194646055433521215542487038194108603392 12611039 320897893975767532068202530475939219056 12611040 -6366040656006373207407777527113973760 12611041 77650408968816037961815956320394286080 12611042 -108859694152423990258039457629143366336 12611043 -404632131925086498838357079120104225056 12611044 -656499528212851310190998860271422996864 12611045 -340116523453285111144986416186021549700 12611046 123573444437942989356147426199165483008 12611047 -4302993254862235838182098685220386504 12611048 -7014613395829185044920383069402562560 12611049 -719521476593271554547674309892112778304 12611050 -155212791338309276623773825578920838400 12611051 1164598783980360403773673773489099224052 12611052 29505882220365910279683473177291064576 12611053 -123548223606412575333061203316937390720 12611054 -378643052187964909253085809600325273024 12611055 199282919355875829150438989246147509920 12611056 98099466494975822098587555701954150400 12611057 845022019287620375224705521157595316306 12611058 519061261802896635074561000953920403584 12611059 -2031168919015360422667932005108310861384 12611060 -48701925415595165222729901756992716800 12611061 555369717914630448726768052634741577888 12611062 160628345359488277395334363933775856000 12611063 1019093206457295955220657471499713029200 12611064 284011556352411913823860443323257835520 12611065 -143873843123889268008495951652496388540 12611066 263201229339447150449399473348810132704 12611067 80404988368079078096690289727354733568 12611068 -105067192180396401481953475121112113152 12611069 -1206337736633892059437035818979045889530 12611070 -432553590350592767923866803195840239680 12611071 1452803739014104441989010882003344205944 12611072 -795055506078564647599101472173811826688 12611073 -1002839468411388692170011767801620500000 12611074 76161410020416799749742921048205260800 12611075 979480493664998307690082812953104137000 12611076 543790696279464199134349552336998021120 12611077 -775912830008806859705992214677443930948 12611078 -990359220244031652043236544391580926400 12611079 -165922123701999328358564469465808588800 12611080 23011235167299100151550241803294412800 12611081 1105230740264252345738019477700115212800 12611082 19031319731731704970464252673219514880 12611083 65825637465056420360126404291857972944 12611084 238684083397463202082619465101098556416 12611085 -187622358915052758914757945924337526400 12611086 264344782335031820355333701285530586880 12611087 -962958173162926997075533379743157280000 12611088 87691218869857544979872403773476306944 12611089 838716251714391122705707483637440659890 12611090 -213519874330263573232373174034105295200 12611091 287779000685726203874455827291490232064 12611092 -328095217481646559958750128141898801408 12611093 866341981366604543373987182828400047616 12611094 540396471470488863612501904958259979200 12611095 -199912948995284955812737893520563628320 12611096 -23829311460091794381064971166538956800 12611097 516193616643964216150699147599091330074 12611098 595018073665876732615276885759270026240 12611099 19826312374774086838914638494982143464 12611100 158005365762500514697663548407778508800 12611101 1236124808103526367022781348549569728102 12611102 -383521348702294208147834146019122510080 12611103 -56155750446091385326675798216028624256 12611104 -1802163322337704279686926421992865792 12611105 -559003773645779372944828808176354439640 12611106 -519306704220010725765570002752499673600 12611107 952954254030828281962630089142387188720 12611108 697247111175947399019134505718999037952 12611109 -371389696250814948607171496606671093440 12611110 -135515726598501487707660698108629063680 12611111 -1447189430561102976779682968695127265288 12611112 244381061120955642350598913058311372800 12611113 1299794708972611831252132916737260407424 12611114 234722015016193105924735541720450949120 12611115 11014807201241111794384258761332244000 12611116 157083206213912900965925334322461935616 12611117 525119357554428872703347891857780888800 12611118 -218211741478744763931233302392752613696 12611119 -20317726375831838359235189200473745056 12611120 266990343811285565426400268879680307200 12611121 479612070482396753046159707210717964912 12611122 -455171385917591194704884390636356716000 12611123 -305405999128980531651769943360431274160 12611124 -95153176308365298231149327578198136064 12611125 629777560454343188341408637483423238000 12611126 -16781339721895145955704635505536246272 12611127 -304004078906541701200692574960487575296 12611128 496694365498185832143509877121234268160 12611129 1031165973806719976792950756289045015040 12611130 -50979068655552997159672656088722478080 12611131 104831982070609738508597178989898522832 12611132 159918881813850223155011751199610734080 12611133 -61893437735407858646811213735530026938 12611134 -1124552264002044113362849960769937070848 12611135 96928742536311084684306358206166447080 12611136 190442256354897208485657483811718430720 12611137 -279952487178946520342384470093781800896 12611138 411058580578807693803957204877651942944 12611139 431870053827815737168944139325638987248 12611140 532523791319935940209933239360859015680 12611141 -81647829917119673089615406194550553216 12611142 986442372265282689199510316091045051072 12611143 -1820684647342601316091289836201153156920 12611144 -240018314780660512954572578544397516800 12611145 365969718007674998983670826488599542720 12611146 157900139612491518427022944911536884272 12611147 419996055824404124415666094919269257240 12611148 -173891606854123734775943169837258731520 12611149 860953039267058675898344519865768754380 12611150 93113423917804124212585944717131020800 12611151 30479155099588779958727054455165422192 12611152 38953424399945025019026657777931763712 12611153 -15023478095341938692324114176423920000 12611154 287183775232178182761082407510638188032 12611155 144418940212002986009154157577706150000 12611156 489723431543015577144147671785132109568 12611157 20981235442280873547428244001840167936 12611158 323146334320408699450312392544901544576 12611159 -27101042668908076051469267370714579072 12611160 -818379048932978828943792441392105472000 12611161 162521409147484349128795858135364555412 12611162 334339732353181512376528047711860638464 12611163 -20758012407819857235501634625913063312 12611164 486746959977585440320432681826054296576 12611165 336883307848422388354964694544695436800 12611166 264904014429756592619904981051420238848 12611167 1649044656773809510966493311660839197216 12611168 1815113193539985981356684383501310361600 12611169 18077856103588577629073777661881845584 12611170 52709652561789515339147337214377254400 12611171 -844446363422618191513328948294681030628 12611172 -116101886843265585310828120440271011840 12611173 832993613070754991953950443222664039422 12611174 -16732835039522881034142138591715233504 12611175 22900357907684581950635092531939638000 12611176 683489974984629970924678335400160870400 12611177 228147818343880979160880841067227092026 12611178 605919026299882822043941547153672544 12611179 3857188853483511043755940317220090596 12611180 -208095872399566155077246150592317337600 12611181 -608141353127136442943529687768892237536 12611182 1003011320250950833382915776915463441472 12611183 299968744274260967248982643032868470904 12611184 129560112611683504819603283402976559104 12611185 -797290631455574152621090991163511900620 12611186 -56056312821157556874108389216705788416 12611187 645045486949884688967660853953264131440 12611188 111836821059164115938071402922919043840 12611189 395584231139362158105099558132011154990 12611190 -129610914743087755762299972680843746560 12611191 -110895478110942996158525417658062896800 12611192 -912555442047575185558447709750088499200 12611193 -363952141688125372100383345687460213760 12611194 96335264450869638584356923462208074240 12611195 1808505404467403808690167928510334812480 12611196 239831420880459262909891555438181908992 12611197 233491511487649659299315739327324064646 12611198 -851628334068203920789754834303747750400 12611199 -729028100438041451295489233727490382592 12611200 35359799617150008724592768506134528000 12611201 2100689824487361627691743551708231533800 12611202 -108709164133718609572870000896216355968 12611203 -34805741478518445595881078750262343928 12611204 239744006140061538417973335920224611456 12611205 -157185833587070316762314373152982142500 12611206 -612901140330585701977329470683451564448 12611207 600714353932955127741647238068634872112 12611208 -198676775473341366571790797947691376640 12611209 1334454438105139478350901302522227263360 12611210 -449152005847932785288515698655099086240 12611211 585689052289176424411800960429876492000 12611212 2523954340492084238598254291843358720 12611213 -773182631805949098807168328509191398560 12611214 348361597796177601568958250397556127744 12611215 475775531019030569684416292954887639200 12611216 161958044459386858289039939323063959552 12611217 -1970940557158741965502699757460648044352 12611218 670818924653850808348539185458033489920 12611219 740758386063002732876030148376984910160 12611220 -125708974005943539538553506190742558720 12611221 -193949310706714759837156896731426333440 12611222 -107817284660844757841523646711346039040 12611223 518495852738660713190918173899990725472 12611224 -1466008853243470072040987045602013399040 12611225 568662116899434307184754069135823308000 12611226 -600931748909861198126781290625755091456 12611227 20834943841282042267663582033088000000 12611228 -971451397505702189460819610707344483328 12611229 906527026531323359015424165281962316160 12611230 463007063386766667831633300099239654400 12611231 -205389075869720389579876150308879716400 12611232 -59849498083869415754112155530260971520 12611233 -475330828377698547840235163255357802816 12611234 86207886908651680162186862910013507584 12611235 77170046059957082482583636019512140800 12611236 936258591300382009919914532792055198720 12611237 -1217510749695309113661325714226892642114 12611238 355212495058358257006734652409462718144 12611239 -1034077519253506303364649688417962841560 12611240 -822808472205491737827544475514496051200 12611241 615657626157563833142375347068541225440 12611242 -206405508890341587635367354457645471488 12611243 799812247853593006041632871473666435400 12611244 292988244668589403751992248193568440320 12611245 -31043729260232633663353792006870970880 12611246 10819441495748645643797559850919541120 12611247 549580577953341754059000143061203126784 12611248 -42661929695978083113066982375787134976 12611249 -178450642648569138726740407953399894720 12611250 73771083749057479685839919338974000000 12611251 -1046674046554071682506802737100485948896 12611252 450013337932698703194955635782047740672 12611253 -344900682337332012488981617586369246496 12611254 -460399986765315505857772673310360995424 12611255 27304879022978034430253163701023226160 12611256 -22052694628707195393595671262231265280 12611257 1919681971620359184658377974194668462506 12611258 366487077397144320533734684169105537280 12611259 -1172146908029131536543185300754814616400 12611260 1940030879323433226131546587077896908800 12611261 18853713399262703415026259830804276784 12611262 -154421588597574525604870180180099049856 12611263 -277700456891963795688062834215646831904 12611264 347862857344362968643729734761942351872 12611265 92736283967143399342762311355628682240 12611266 81164893688955662115936042490316561280 12611267 1177729758409683676811293228948042112316 12611268 61858273356781632034649917853690142720 12611269 -412100439569896928011058709998008542720 12611270 -28452996618295906893988255610336106240 12611271 1054201412415717542292801576394690297512 12611272 -401724798686005651915418512348508928000 12611273 1115432804832985066607363461187827410522 12611274 -142252489293394271617858909903065752832 12611275 -175389821087233340251875705488828719200 12611276 587173501570488930559451205187193445888 12611277 995739899498904556662412370012858198646 12611278 213764977897411994967074642859344125824 12611279 317808351695375465550073453922513360880 12611280 -93313231538869544128410294640965058560 12611281 703847625943863313879181248619691844082 12611282 1030491847112846831476409323541823117984 12611283 -513702180634652821181770671677212094400 12611284 203497261388020099388594032182997313536 12611285 199768676160055132442700876367844293980 12611286 -124544646674834842992753387745480414368 12611287 921259646498613405783479630806606418304 12611288 -2101306488093579292806022932360213504000 12611289 -13532107042001527384637510963442005472 12611290 258780978935469274627737430782722872560 12611291 -213955065221944420318992039658551255552 12611292 -502353180074661364064132954271464426496 12611293 3410398435084258132474918673305524634540 12611294 347910340300672763023420994800832109696 12611295 -34786946755187479804321786472155927800 12611296 -582879288830313502920367504434697076736 12611297 562647480535326913465298561603042133672 12611298 -4316264601119206596106166566250422272 12611299 -1155660813104842856312140836315942489700 12611300 39826087074196998249146521533543360000 12611301 -260672635349334161360704909089466174368 12611302 163331547422168731229997178987815663744 12611303 -1080536763440379447255622238344183061448 12611304 -301399593033242252085146684856742625280 12611305 162009952864125366053419730297298106560 12611306 314734961738563838365217093143287760224 12611307 404857194456935035401212186955309055680 12611308 -1298504849548398612292817276141950435072 12611309 -882279701699506759399748586714900912480 12611310 -34128479634793906201922072339230694400 12611311 2588579346544223558279225813888563018800 12611312 20666090262580810031234224493735903232 12611313 -77215652991162445317514993643110882560 12611314 -406355460119099853989643297535390875648 12611315 -1123273930549244845559433781582369937040 12611316 -685608175083128532015302717440763105280 12611317 -1865874223745065659446408838343855171140 12611318 831036026714421337414747500568253235360 12611319 -210185046124135849962101062013155264512 12611320 1597462162785951809370107650199540121600 12611321 -671493224268750785223788921931495063408 12611322 180379669151428350132266935422991718400 12611323 -2677456401707031909153136633238063573440 12611324 -887853383122421751726722514117440053248 12611325 -587321324044040970462975996160966514400 12611326 -232690706478063233776153784858802572160 12611327 89490176912993082649039542159824248512 12611328 946094879722502550780009434131646644224 12611329 -852851550462015389484242094871302856016 12611330 208082327959927040820538368755663638560 12611331 -142065211459999079918791905684828240240 12611332 -464274997634986991998387665677747960704 12611333 232669557821150047304029976556588441120 12611334 51990015232402396175128716885530302848 12611335 771367611551143319741425355925853461120 12611336 -1077394839786728844158378467626062392320 12611337 285078900541183721918012497632580219968 12611338 -163212085651861974663210462688205545680 12611339 381391288218769049907358103652888593472 12611340 -29676004552675183749995574912696883200 12611341 5453313978266297196468081109332233184 12611342 246943024142042310292950593510044819200 12611343 333650600427432711947398021245663702144 12611344 125491910062635497025105321649986805760 12611345 989000744037645745532863132173136867200 12611346 658662639019415823200830655542848000 12611347 298552475429692901650289563695385756832 12611348 -603401748397650017114271882902228533248 12611349 -676790673798203595419653582899661488960 12611350 132960835915262336349969313174067088000 12611351 -1186182659023071226015659059654617182648 12611352 -79344690515779747951447111148051496960 12611353 1860342155493252057011179002997050822602 12611354 30915777305797250210471857558601170944 12611355 243242114800696717584028236024611982960 12611356 482838218759142390564113808690158302720 12611357 728669713948460413036709271230740211232 12611358 189884731659078382210220670205476092928 12611359 930841225085926214710619620759710462560 12611360 -641409587174749399376448236498436096000 12611361 20310809481283445435483691782503339008 12611362 -405131704443363822128906315810404283568 12611363 -1745962684422646494191086639776975572388 12611364 58658852328418015343239299799347210240 12611365 -134128013776866385931896267696165107360 12611366 -299796015203081287434534478262285427840 12611367 -517958861812201037913699051975441447216 12611368 -610849084410775072232578054141437542400 12611369 2317494804985574551488545733316548571392 12611370 -557012745800387453862257120898178060800 12611371 -195734874661559467684758832682467911168 12611372 782452828665874707556939252149682675200 12611373 1130738773739749972813763547854928600384 12611374 -60866776654215273519163615686766998528 12611375 765957620123020467698133361784144760000 12611376 7270377370304312042995928008430518272 12611377 1191258659764545136939918570967243038226 12611378 211364806146002591210281581122718789024 12611379 -956793148104153256087843914815344139712 12611380 263884507798074025170020777022158323200 12611381 -34903802656225745486907551924921644836 12611382 37774408573454344413418713771756195840 12611383 715912313514702187643819778644777174400 12611384 -23543023034189876740633166267818844160 12611385 -747616523453666260095170788121081176380 12611386 296996149388096077868875424260913953392 12611387 -1068668382766219117411143095348420327964 12611388 -23823051233276418551584932260473228800 12611389 26213513061865589027097847228226165760 12611390 39275078047565164122597235192205424000 12611391 444137157997459380860437471074709470480 12611392 502523172972351760738652832669585375232 12611393 -959208647638545910510338206010979127358 12611394 445647292398351113009872545460200531024 12611395 101506777310646783331493584616835451200 12611396 57113954023431412107890283512938659840 12611397 -667837210845711752592635861446551386400 12611398 224143399673360857041749745549600995136 12611399 1637232626129230251582691155047592187536 12611400 156544623270230303259992690997396480000 12611401 1870644614360906020192140722537259581904 12611402 -827130266093203882918130568832561228800 12611403 -76589478197234884790445110074437081600 12611404 23451883300691990122067913846987740160 12611405 -346743177897752524998769793192942213940 12611406 386965950170625637658595576790628649984 12611407 -3617806137130722544465165180138552880 12611408 -11125620836902952761136030935829127168 12611409 -86945419945041460506173353735548406080 12611410 -273072913034999916533004267951379276800 12611411 -957108340789428543391675653754868435988 12611412 59705982056815684906262783284224571392 12611413 -421955636612337133266577391878249220900 12611414 -120279941405604020848756116133380766944 12611415 215215635516867305279454198994110691920 12611416 -1867426972609410097783657456952606883840 12611417 -19667928074644525285632532059790339008 12611418 91666389863987431338831799013646856704 12611419 77870909873185951236933665053905610820 12611420 173144845496250035446506831361380802560 12611421 465821794188435933587597622222124838880 12611422 -174716061032428765789081650879781807488 12611423 -1920281723247596546555487162729537032832 12611424 -705842943367747620232930401666780364800 12611425 26047389064080143216112651102527372150 12611426 -23831015116531071184461603562995340800 12611427 9527597588859566508958809047409671040 12611428 -1092910957563712508115588480525391772032 12611429 985448052867475863421354381980995311584 12611430 -292175223774338140116253506502289625600 12611431 -341110831474746167015923326553469527936 12611432 1117513786947894829176480093969102520320 12611433 -1108579991189364143154987392992495299840 12611434 623370679602514271453958081085526833152 12611435 782164967707297858872352483788566756400 12611436 -48117145636657479730334577548435444736 12611437 -397949902378047461082609568722736244960 12611438 81788554702893202061360108474143975296 12611439 -205175002547897824347477245270919898296 12611440 167449295855087009988453900007258521600 12611441 -419250058692543182125199709333842988816 12611442 -70965753583964257871701290372507631488 12611443 -132345750866569484645078416582651571456 12611444 416227659899507927614765213416806679936 12611445 -127438900366425851879133848608500172800 12611446 567412980668203769797806681503106075264 12611447 -203055048968722044416442761264370526104 12611448 -374810031214809747551735088216058122240 12611449 -348290261727044648114792420457829206550 12611450 -102735945882924577959734148604054507200 12611451 -433688701502567229374390869667350895616 12611452 207934656059058251261774959111291011072 12611453 1145866389664978454236644855522010029702 12611454 -118897492483919797961872611672531737280 12611455 -707954370853283511860179632000555710640 12611456 420693327129114681977153204461114490880 12611457 1829173068596487351871507567779858862800 12611458 -691862991060688683659484775989059599920 12611459 201710938986338667599757763620474013440 12611460 272231083611005070668293811201133404160 12611461 1225249521352944247511788067019911412062 12611462 -260244476784288917566088027558534668800 12611463 1675662816224638461670919511167073118464 12611464 196486470353770150307910588088005888000 12611465 -799797746417210791543065555823522762140 12611466 -87505832763811481898477676483894505472 12611467 2021524292194753233333980261093208696 12611468 -554868327335571158214748504622548484352 12611469 112689056036360846673975248029298845728 12611470 -8048286569861810294500824365035699200 12611471 183552015762688889947899091450852890672 12611472 68513334187514210707912840163964026880 12611473 323803288681412918878568907126942008880 12611474 130877426138439597796209685136382926736 12611475 -38915469000347470079823435105738068400 12611476 665450666874894586984127928127136208640 12611477 -1083032556586508447784955588793854210176 12611478 -73358617299135695456401023555228825600 12611479 -1089332476340829788324526891327896228920 12611480 -243389862222646545247960324465459200 12611481 -185234919668300857224386029446446284800 12611482 96570106731884048335544090714365476864 12611483 -659577081886628619639471150632709782268 12611484 -393937701615561309020981342867022796800 12611485 -943654871608109541907383960199653596820 12611486 -817872149806347141020892499034176434240 12611487 147120857406849401429892366700917287424 12611488 1005204826984152427095345875195927592960 12611489 495972886819201522805661050802246740832 12611490 -298434911198114857072916497305258362880 12611491 130325574562807842344935272235357713600 12611492 -919835391747713663296043943456458419584 12611493 -35923271100144720301362213288978141060 12611494 86091650649962890503494558170614728832 12611495 403780585132373549862246421137059910240 12611496 377267106602516351552602386511533096960 12611497 -1376700264677169421338848777110042862960 12611498 98737339462603351160830336796108062464 12611499 296496853465253651534501286253806800880 12611500 498208918106860569491648771682802944000 12611501 409287529623518997877744471692337518720 12611502 -456797304303683735356596828783616561920 12611503 -572150206149447091915198963757556979736 12611504 22824774835979145362851372824402886656 12611505 -105272201420909072272086391888136317440 12611506 -1943431180221376528061962433502161180160 12611507 -1751727835790568710151161502417810386688 12611508 -8683790655956129987380089329713766400 12611509 -1311526333482333532324680247571366548200 12611510 468755261847422154049672682345966261760 12611511 -1654494456541843481685377929157918315520 12611512 871491704431579078732868614102889472000 12611513 -7232553166704450634133881282323785472 12611514 171619992125086338453751125712541042688 12611515 70397000559290084519398636919629569600 12611516 1173111554346540940447944425341389457920 12611517 684472896239675915762966203991798783040 12611518 -110084636021124499584143070835949909760 12611519 678546669347856217927498545991178521920 12611520 156852267895375840703524274318396620800 12611521 351592482310871723438758312155317593920 12611522 -360111815368698515046340994557685596800 12611523 27135986338448733571756701940181940984 12611524 124092231322173278911335157002243364096 12611525 -608289102028224807976453114922585626950 12611526 -335546550840851421159090496026380875776 12611527 92524714126624507351870463367851225280 12611528 1238330352940809119663707705236800808960 12611529 -94842394912017394161784616498033998656 12611530 8062476229358771205086480955032291520 12611531 -669085671479350942698326271159606052800 12611532 480313035478815475206763762421533097472 12611533 -669661632547975148712231773828522898720 12611534 17147285299296667704099553833346605120 12611535 -7055707639946097759611841734760419040 12611536 -30018191587036750348389053406572576768 12611537 -618429680796769159928405717854436643468 12611538 -26072053231466992813112381118224972400 12611539 -218607465402204064897794293039834471040 12611540 564106754970602220711647514205316202240 12611541 137854749394607479870823582227910354592 12611542 447757941920286955353573015432461532672 12611543 -154259479583111858929797580545273139200 12611544 173590653309841286249906728985721569280 12611545 168307336697470040642253820655444121600 12611546 632158655828400562796991791017156712160 12611547 55285861399172611021528366095937434528 12611548 -641373971553183695598227759159150461440 12611549 -63124867266797819015699622381533948340 12611550 11103100413599914187493869067243801600 12611551 -421277690807962029720168575823858077408 12611552 -727533570925433401583936644854589685760 12611553 -56986803932844871117513974475158626016 12611554 -947622983035755436272119706142989778560 12611555 -806967474427332193457435986908301870080 12611556 -2914618999345675464066636783665968128 12611557 484946271925814543622002193734304844032 12611558 202911707334704294894075754723400661184 12611559 -447046541585977698381265452748791377712 12611560 -137579939146889492273620016819060736000 12611561 -453760593621633981913212101141694195576 12611562 -51689542430215901457538855685501218560 12611563 1327814399650450075363805279819328789120 12611564 201521492039745420587179303200344073216 12611565 -81468647849059398047706906441863448000 12611566 360946077864417066238664082673477362624 12611567 -264959134934747117490937480639885894080 12611568 250928167112689686343754019866476314624 12611569 1733510436882410456051195288747293752996 12611570 -793703208860321226302968876973619623520 12611571 -674131870208254645534112108751860850888 12611572 -344590983533547072523816013938693920768 12611573 188232754881961753331208794411520770400 12611574 405710750023240034064299358090778117344 12611575 14504321290046583868613077086108385600 12611576 11199668792906562632780209853547110400 12611577 -1773083382373594453371856802723190692160 12611578 428382749097403915320100333853882127360 12611579 -824441039480785989440985833364857327616 12611580 -308678750878575418486780604860022307840 12611581 1948953957845876757646270091923997413382 12611582 680954289425453089947774070227289915392 12611583 293014317129127819829081018436208276152 12611584 -1047138872332196704797496267191007313920 12611585 667668951425640870750930017922906130560 12611586 -81596199771532903366205124775781409792 12611587 -1442807315848605229830713004318251284088 12611588 1277743178806159707752565798147022848 12611589 177705386377109781990729247587648736224 12611590 153294313074596294623549276586966680320 12611591 1571490842268308897292926431394221038720 12611592 -32082889957825009680676664925880320000 12611593 413785519123500841420277712811392117520 12611594 91927428110804264571169737459493806432 12611595 -357333486002287337855056215205171100160 12611596 -356401690786777506595393168163801930240 12611597 -1495148734190450676651314238914962890954 12611598 -114412628753643159335975574687351569280 12611599 2119156725059894651955111735404944896 12611600 -19576406403627733619021110043756544000 12611601 975710648642754138981618961418269305168 12611602 -417988953459553283297216948715443995248 12611603 -1400095835032847841856252282859389148040 12611604 757637274636127279983037873014123724800 12611605 471159669877541091251132426986152567960 12611606 81790210722981621211896957109630033920 12611607 1558303378413276795417054835254268647120 12611608 574820685770003791522483428530743541760 12611609 -1594476709819065802891096967635351975920 12611610 96558342541378995116945991637890028800 12611611 569221102576056536656875223005269136320 12611612 -316335106131133362496035784869514380288 12611613 -70194241438294364174582093456071852032 12611614 -819557431293036266084466213518248645248 12611615 362842122015696770027545008768116490720 12611616 617838481539988467158236880864659636224 12611617 2010580998934086010276136886969015053666 12611618 -602460558416015010232213245931197528240 12611619 3243056384226443833089708230361854700 12611620 55578653819214626384799841470751326720 12611621 2171136342874004202721178082519668036544 12611622 -11729790752499702623425102818722219520 12611623 759536629573627167780083665284184122872 12611624 1209705095216806866174108844773461606400 12611625 96101815529357982604166820049659600000 12611626 -55926674144287747712284918946576174496 12611627 35930453986138774530240791879379136800 12611628 838392363816272107933909996572187613184 12611629 -2294812525689942485842195578373239552416 12611630 -132835541910918890650293856823746646400 12611631 78958794656745501502582141001062183440 12611632 250674556783893128464703646422883631104 12611633 -366425503602813935018643348809569595118 12611634 -150932086367150042525803984537263948288 12611635 -369237862286644114427064396101182142640 12611636 42105593087195259360935633536605407232 12611637 -53636389188902172061296486273392981760 12611638 404550951817865681805130832954967702144 12611639 2309461020679852183036058709306166824960 12611640 -266909933720605977431796699421417267200 12611641 48645681003592404953559906019284653184 12611642 7156547444632134255874049975247743232 12611643 -898890398378831595147505190573185380672 12611644 -694796645676146673540419071967538033664 12611645 185862941998881453622309470092124681900 12611646 -1059634267506757777015596698034104304000 12611647 932236800979866479098439353256464737880 12611648 42871497310286533403473258881447100416 12611649 -519339666869232145139712723952405187520 12611650 350138077226216581473304243321087234800 12611651 414524400417134278315187853952552545984 12611652 677412807843992064363347719979472556032 12611653 -1520701544858281601327471068973116400420 12611654 1187894421064474126477842695995415389824 12611655 -148865879438489172395240951872648235040 12611656 289808033516597304229214365887298406400 12611657 360956553461859653974558008106308324480 12611658 -329137992216181507514344925228906515200 12611659 250221943083089289736992910715152328448 12611660 91803700861491902799009855759268039680 12611661 816098940895805272161525988373568507072 12611662 -108150057527330896471212163841545620480 12611663 129804204691606327683963793533637158552 12611664 -53899867520629583801027346691858907136 12611665 1101082372798885401542977393094769508800 12611666 132420495301680594223278539835212810880 12611667 -984787733122775341998913968478273698120 12611668 -108195726320825765498311828085912862720 12611669 -559721886980279745410379392549125294674 12611670 537194315402554107377098875650867251200 12611671 1199072467876736284165252355293219655912 12611672 228173546127901577890295315629380648960 12611673 -3174994661032698285697167298602119114880 12611674 -616108434695234557342635451018502747664 12611675 -340078965840843800412373242426558658200 12611676 324096707617486298250935242874156236800 12611677 396154690011563319878588307012172272800 12611678 -1374328862933216979486512132357478270144 12611679 -885348458104987828991783285798480748216 12611680 992668476401450973012079281009351720960 12611681 -2018758328207796530999545931354731862736 12611682 21352608923197963171723097121656441856 12611683 37399055523657055823489970389849363920 12611684 -581922622427643539091732542469363231744 12611685 8130527401283073864235512690867397440 12611686 -2913073811587348717618699157039570208 12611687 1017620419461662593006544575884454711680 12611688 -68062742922680208985245182648344903680 12611689 -768886965501334328385313365076619817500 12611690 -77023188797455773902307327199029734400 12611691 754971982968638847617493483060477972000 12611692 196399077116612125719621148414066094080 12611693 345053059557076802164291114041942009942 12611694 442468037134227769943300659404756616320 12611695 -1378439378610117450591781409773014389520 12611696 -36706127015786000407741915995624603648 12611697 392100923521403030169117495772030452672 12611698 -1242772425445478345543365724946345182208 12611699 -14263460256548568755032003665483222912 12611700 -109943764401910684494979911522018787200 12611701 -459997275531609332896672651923258186596 12611702 56888893000584290093506694296542104832 12611703 -308228848995481386014778449160074742576 12611704 -28016841305602809362278572282770964480 12611705 -282763921921612171738581279841153591680 12611706 190469001457403670429897996700696723200 12611707 -1447823827036578031611099122613408062044 12611708 274537675163947169022073792208603977728 12611709 -1026527216529659388619156319223613908 12611710 -586419056906418626063815952291164962240 12611711 211075842473397633261053507226882034032 12611712 936176336128393364189029112231692861440 12611713 1724006145675399612727644976087565208962 12611714 392914400898996582997464149495756373456 12611715 1081941459316100392695532545129637489920 12611716 -484625738836696120142512449765943317248 12611717 1268882174681331506285401019953235059260 12611718 175849339287708436652808444037278869760 12611719 -765248175877458331251854019951633575856 12611720 -1050078933192374393615053666107258470400 12611721 36481457868822724373066316361669346880 12611722 206356693067652645934497233260100213760 12611723 97744351207383336871489795100048813760 12611724 319363262112998653567383029710072352256 12611725 -265973213351793762851259047489088424000 12611726 -182199890009549340763467872331973560000 12611727 1269236151439301486100848929264969053840 12611728 -725676576180596974841330104650694656 12611729 -637987722633573483463902364784871995916 12611730 41752590539783724944976251239535738880 12611731 982393491717024962360734728396538785864 12611732 -377465226675729239726656404128321937408 12611733 -707307785894463631762299067714997498976 12611734 -978616372121256827366082446314806933984 12611735 -598827490920360664843421749844462615040 12611736 -491479758116889549287847329166791270400 12611737 -13722185546947680051085261621559565440 12611738 -550919940227790330655093657292457246480 12611739 100562158326621706454253761586057019392 12611740 -827503394677903326570441113434657743360 12611741 -1324129014017564248311211992354664493088 12611742 -226269802712030964150734396782044134400 12611743 -832706292928361831373712386953636734680 12611744 716595407803861401835264259835628093440 12611745 -570759259601113719962926289074822137600 12611746 -71312758890173755179955320333365296128 12611747 330930872701123003267271724018498623196 12611748 250956012699222946335710248282281031680 12611749 19826577682429284696088680581647490750 12611750 16335521061586434525303866418310944000 12611751 86176271369725193952565939073511630720 12611752 -14909690370663829507310339382000691200 12611753 -800411241676155572411982706093058339520 12611754 460015404397862872328870229691507491840 12611755 -167172349710698188694774547404413037040 12611756 1839748181681809531454515851052823597568 12611757 -1098443526700659707205653515210822023360 12611758 532656454839708012744463978124806096320 12611759 1513897945946028793677929099472891810960 12611760 71575138452604172034163936617022095360 12611761 -207553233281693093423984066053951558656 12611762 585012307308977868626414051600720283264 12611763 -187441632251941203904650946789644959040 12611764 -263936105687851150925323782487075332096 12611765 -902405268167002063544695370178669818880 12611766 535787785286244016242723819500735001024 12611767 -592630116164560251400323452571384364800 12611768 468148357511953608826909308802580828160 12611769 -278596271626924383269624268306313669440 12611770 -195951029575729286866835873453902693920 12611771 102889640608351953029645275490393424 12611772 -23205453263057584023449070350291558400 12611773 -857644070830306822361622186890246736180 12611774 100525996379076746068652795112016834560 12611775 348261940456695534741753288013459689600 12611776 388674629514174087526145492632265031680 12611777 -2051343351417444966405366598301151805374 12611778 -676532027273116715589578854858677027072 12611779 59089762340943764665889054033332101640 12611780 -140029883034839046325546704800432966400 12611781 -10733508048188000418665364170759030400 12611782 661601743014362789903282962904790244800 12611783 8868911872354199984998698424632287160 12611784 621913316177149733842877206860968632320 12611785 -294410085588567879631007006826414133020 12611786 370252788522973844102124362054165343744 12611787 -810668897429561618577381088150490182440 12611788 79369737801322389055270029381713130496 12611789 -221340677911541328625309132090487158410 12611790 50399241355279204861656347168399176320 12611791 -228839017362809732193831452902160143200 12611792 237644516266461789436067446432689291264 12611793 1255140761675262826547904211880374036464 12611794 -165129959223578078629471266130512747216 12611795 226071933448990063032150933982227269280 12611796 752365771060841624558485526450743941120 12611797 -1619644591630459688232805301445594255360 12611798 18118448589157867678381108180811178240 12611799 -192910790982826360784209826494588706136 12611800 -424583057579224832660186373353921280000 12611801 -554723513821375158543022741015415016000 12611802 -19005202342874288146468749968730894336 12611803 -711285339017965252412136034284990925320 12611804 119966186315188498880090776939128218112 12611805 -130469958020867094554939629463924671680 12611806 1005734123711011416961568573555426612352 12611807 -1030038527423787476605827621789895142400 12611808 792268048062785866798693264905826467840 12611809 -271995792064902642673010829997215687168 12611810 321406781324976174324246785308735862400 12611811 -630267307561776990268857545412049064016 12611812 1833880369745175086899521323383795348480 12611813 107494106847495931790986399647839555100 12611814 -3244355311495700058695395211973146112 12611815 89048787052204963604854989990599835960 12611816 -950489323267774687473648885517953745920 12611817 562280559567564980110899319463090290068 12611818 655777821597872879585404389047286717360 12611819 2037394992866632255248761496268585003560 12611820 -37488987433304477829761040673225113600 12611821 1221909957233741957102864257846067608022 12611822 905580487123416116897321969302846583424 12611823 -139233351898654381136711323879771133952 12611824 87211080276172214441471174534440550400 12611825 880316629143671979972737868579579284550 12611826 -137391902265626703717445837601430397056 12611827 807057012963802209493395514965370762320 12611828 -736067474394927573707764392941852783232 12611829 -393194372021381142716672958129541353600 12611830 -159957744432964409244801955411526400 12611831 -653975296950526686581264008222902169368 12611832 502499380431730288202367324553396408320 12611833 146190479620464026004212831539524707784 12611834 339314273027810885130989252371578125280 12611835 -6742064161641884983339212918375436800 12611836 25846673583481948665697262105840660480 12611837 -300235264778856835549158702690498284448 12611838 171887866311581642316972881212341995520 12611839 -809042642814846771193483437996506342400 12611840 941927064614722142213103652541615308800 12611841 -955772608446744723054975705977369454912 12611842 58215206332809315926670312347811094944 12611843 -227022567983748768258902762713980358176 12611844 178778458147721885445292900196890116096 12611845 43312888780407446984394575926227159600 12611846 -100777267759983783038557903742125347072 12611847 1118096393721774714046515260128490761680 12611848 -326221678903064128055248837844127744000 12611849 -978315236959626983058539166940426962150 12611850 -36545418687668116715342983949173804800 12611851 431255358608440886203951046318633980704 12611852 778412336976714225343019014336052285952 12611853 640501083654890497197259999664654104662 12611854 272955394419952597362365281083076326912 12611855 -945899705088232684866458889156077157240 12611856 46491560739861011776699697756108685312 12611857 -3073256728761961675185110886768397888 12611858 -190486823667613257901720750175520691200 12611859 13565197177181268608115764998707736368 12611860 -868416904700023647020729644259502577920 12611861 938479818710558235263032035314864135424 12611862 25965029239255913818337636611704440832 12611863 -478562775249368816909793992901076693416 12611864 -1486777297939098952138523432306011760640 12611865 -462953811855714078422504893705857403200 12611866 113870003286287019184648757977436515584 12611867 -105920181784400613063189267147670873608 12611868 195217429770170767918730966458544501760 12611869 811606468624020797477119639474130663270 12611870 -321748448682809129114421323200705962240 12611871 182801417257222954198746516386883014040 12611872 -129612372312448371387817656547993976832 12611873 -1019427807860733858847749706655540437356 12611874 -519121669628749228878898324450240784640 12611875 -290551763680582502702414936332333665000 12611876 279297993934837527558035266173017825280 12611877 399080423062931161210512462452976058080 12611878 525060759773773027047792151704752310240 12611879 185348610968960152392825874148990255232 12611880 -394483533271640815246502424457045708800 12611881 295410059651972967680479102914390572452 12611882 -481864301903928193677132466740693654528 12611883 609607716430029293355339858619049889624 12611884 197913949535590415080447988064903800832 12611885 106615189897555797515536553914980940800 12611886 340670732275753341718165608430141562880 12611887 -76027796077214585521406801052549300240 12611888 -248144194145868972016570151913604546560 12611889 22889348884942951849846870875695362080 12611890 -308397383342969417548838966153957230080 12611891 1779282149287866081120259422695819729292 12611892 416379028522047879655325923232843280384 12611893 -4431033460010221723115200233765422784 12611894 -217753238256841700317105569041697991296 12611895 186452335492531879454508400252872128640 12611896 -26546696576384925848153249601175818240 12611897 -11158410161913121139494552340409111480 12611898 28058746183945425714164512188172061664 12611899 633598626437321962985838023582464428240 12611900 790058772110923206872229547404288000 12611901 797297724338423295593335398878643340032 12611902 492634708187184278524352441145701066112 12611903 290479530881544379109206572147569737152 12611904 -214230815717268433668020065729096187904 12611905 1370254385459419603092543637180466319060 12611906 -8530741228800742290294564137702675040 12611907 387838118193500630130198782415754924800 12611908 983867020007132609168938528003978752128 12611909 -626630315263209444341706251697742542084 12611910 -338570083343738865038754427462955456640 12611911 -117191070837432083569263651367852797848 12611912 -529582284797725240841437262996385300480 12611913 -197437741635454882898713411790802132576 12611914 -601163653689613022237474533364186856144 12611915 1017201528440310962138095297552635351600 12611916 128140217558059549558170153498848133120 12611917 -647386121245700130363942575979838113034 12611918 75528118277995351792474759313513363328 12611919 522136840854300879067772528949343255944 12611920 -81063347642856427138017947209525248000 12611921 -160332184692272041876437539447966401536 12611922 -54722939715965616824634155534292212736 12611923 174823400888301795843519114538767072840 12611924 53181135486414616509978712197960568320 12611925 -197806855074718490415698756798692344150 12611926 1305483205636984829469433294405586031360 12611927 294369195631957589277405412286132224776 12611928 -79532662009183673979775294648186306560 12611929 -731658384761281465473698648553209095920 12611930 -60387784351430428050009287583301116480 12611931 -467128796895062675193823818883655139216 12611932 1362469040119403457822524699500336042496 12611933 875284137396596004210875436673605596928 12611934 -480830169475740617258834744342081242560 12611935 166187010643850195850378219676275432960 12611936 -1485465218062287641523055198829186777088 12611937 -119874982921782312142452344174652560832 12611938 361472170755004048601375513350588844544 12611939 1489502726448253444741623725938832275740 12611940 206650618651105919108709049834064732160 12611941 966463757768372532071025386691458040384 12611942 148859488750694261116646403418654402560 12611943 15518514646615426809267512296123884288 12611944 574850374548236524896679625196765404160 12611945 -1207471567356298718647654343224965624000 12611946 329048933357638410975235619147671580160 12611947 237779926203047950990611230852104044352 12611948 -1515910406814917205778153317102796392192 12611949 -35381081687823545454661664997582183360 12611950 66063977596112645294756993152861473600 12611951 -2050468308577676847468062705542503144 12611952 -64462827610304002376184343891268468736 12611953 -1188746064274437838938051945211182820880 12611954 -290813026063707528480179038389741686880 12611955 -1059817289717836764465673725434820096000 12611956 -550882835894147539512364070507159961600 12611957 -1833293789646340651637098768938710083794 12611958 219268438883490069995514324496434432000 12611959 -450900785372394653142969635961582239280 12611960 421777087050021367495838235879406694400 12611961 -16613469660811242241946866142676098700 12611962 -242686594259513056622007131357620452096 12611963 -89733664195069520113976622865948658028 12611964 531641770463805192622992325043667902976 12611965 405340053588270694902785150795469250860 12611966 205584170689859412703009957677830994432 12611967 -488147031931019542635850068107370632688 12611968 -185755279586423412007485982204892282880 12611969 -53838738526436867191939182249848737980 12611970 -79705387346467752918353233502567884800 12611971 1528520608887636537316831245878802140064 12611972 1234817319429501993076661946048888744960 12611973 -221217416911687045902846396790714136064 12611974 -623043165576437859374229260563433295264 12611975 180552038414115806930384492439889812000 12611976 280091808926128858427459448086641213440 12611977 -887338989640193454715268270189061808128 12611978 169423681392573929159174900189432970240 12611979 1665249518393758515175045312801383828000 12611980 -850900697830309541012493896409601167360 12611981 257661041603823655362000135187914964512 12611982 183528514448630990407517054464357355520 12611983 659200791330765309794862890292682642560 12611984 -28263950462212058741607815306037166080 12611985 607611414139835884029363619204438608000 12611986 10609885977908628719261091859657196544 12611987 -891419960300482728496535028172950785364 12611988 -772272954920324264292127991599772737536 12611989 150840633445633574465999363774031841280 12611990 209543953864029550234703450674962336000 12611991 -6577152896256764126346918633464547840 12611992 712786471020063071185128212976433920000 12611993 -1833279298464617961345732780973658008758 12611994 36917753239331018605808951954136758784 12611995 -900382245904218325359894258090373340400 12611996 -474324297462915260698074654096538401792 12611997 527667344849738019689708740962775030080 12611998 -109882463102515756376872127099451152640 12611999 -1037070979723375258476054368978605716000 12612000 -999031262414854236413660044890734592000 12612001 -1438300014906828442059731406339549587998 12612002 47601028545975966039628651695760127040 12612003 742727469812698628891211292445048688504 12612004 -591379455075175661539014554700615450624 12612005 -167869654646093163484646586796815388800 12612006 -311816785070547379170457180758272799936 12612007 606725127421834862118410123942876339952 12612008 -571909828091062982799603377796353111040 12612009 183398940880241122219646953525207834368 12612010 180813872370290650018807086849311424000 12612011 -1487480471312306033630990218199239575288 12612012 3639040117932897134943134707282775040 12612013 785871146485758781174388084963144019360 12612014 -453883608188102224182627248377223173248 12612015 150211815833209831628856635364701047200 12612016 -18691719605811471495962766983531102208 12612017 -294095780431143163310439385859527976160 12612018 10803685511377446602391270503369775360 12612019 396464965751754192400941545455566646096 12612020 -1302417485275786263612573728185373329920 12612021 701761147534855450592167765846991860512 12612022 1599597869578466171277627670305795625152 12612023 -115362551477411862426913707121042702800 12612024 13961683091207769975106177271449743360 12612025 527021082527995481553905087340226299600 12612026 184943463879336972553954893812243412480 12612027 1022283922548921941304329191969504066560 12612028 -368829618837451861328407055495343310848 12612029 -1560786544898378559626764394623212453600 12612030 189154426815648868310577206515666944000 12612031 39139213581185118831892769308792109200 12612032 297361209155427445019010301190907887616 12612033 476161219175449058388968240279385944064 12612034 -1205511673750354029928609151097101015040 12612035 526020033984900858755950082071780638480 12612036 537911804853155239625097546170126810112 12612037 168807197927811122784004252717012097212 12612038 1373449693078785336877751383402713711360 12612039 28306933755901446450680901094173826176 12612040 -72940129918768930406590524913444454400 12612041 1532620921782465469218244159441488367680 12612042 75645257262933106538075807257571651520 12612043 -729671758456225999079169279818409371256 12612044 74955660221113907410556010573545147136 12612045 95050735743207547235384453348951889600 12612046 263815453985935743452156772453284718144 12612047 464766734065555611804524979277606995552 12612048 -289115058786707660376484368757230796800 12612049 1531912036784985298313341987836850891264 12612050 -130533287766623783164199132421669158400 12612051 -497258582584960758738436213733673657120 12612052 156101390189232569313176018503527024640 12612053 910553557969619357090024895053764749564 12612054 -81603510499161584175828475603997337600 12612055 -707590788008753839378369096750272994080 12612056 -331260004753086445638073034311477893120 12612057 -839505352277507174693740716601901284512 12612058 766093391401260167427175862779690832880 12612059 936173569314949648140600633189091225560 12612060 -607224583757750578058114048990748741120 12612061 5578401272723539913709477580891586400 12612062 2094408658838934636031693851539086465920 12612063 139544303682580384801477065716325776400 12612064 177484547219669761283821537626016972800 12612065 750895175873828255919542570791480098600 12612066 -171715361288608102493377327418692367616 12612067 -736864982546903952214210859173269429520 12612068 96768493908866847987297557923940990976 12612069 188059961416985662781715920795079943488 12612070 -319120786360700727665466194999380915200 12612071 338564120128113585938580969193335100800 12612072 -14851201666115990024938657287290880 12612073 569667832166031522406452757965143199744 12612074 1518591779829998096700489367731290675712 12612075 -226496264564575988554217364510280070400 12612076 106597993431891186837320541449068085760 12612077 911960134216056876210639429530316561600 12612078 588772585897744232026557746489301563520 12612079 -711948338553126760045017485414313177648 12612080 -42508343294064233842294348008143585280 12612081 -162296034546352228943047876325138863248 12612082 -249548674562356877285352781083507376128 12612083 434905392701640641562190042620338186640 12612084 -307693957110800529807302485566857969664 12612085 -739590599722535051200827932024812506240 12612086 -482861026363002297145924702248622351680 12612087 -363452043927350773101234818328199078680 12612088 1183474038712168454172454681329064181760 12612089 -126917823453339901386646059584205164544 12612090 54371693498349179436492091979965708800 12612091 457130819377138309165078172841525203492 12612092 -167150288489608604435168773410233066496 12612093 -80896783766695740861074248706273207232 12612094 355101605706756546486554902773157893312 12612095 -664561236518742671150803838391104309400 12612096 89412446504987864066690035714300575744 12612097 3197355990788782604256287677480712772 12612098 -666461695584980325630836470097515825200 12612099 -604938227294106108032635070740423611072 12612100 -88585339384907234791866520913066400000 12612101 544389865349733846432027776997145359900 12612102 12666758605461716706862775093140291584 12612103 155399321031854395577709725903555684480 12612104 -176675051074621112941223526337081497600 12612105 -51133789975393189989517411966066920000 12612106 -162912899042741763810515684330649146016 12612107 -1837659103097508680454986740597741323168 12612108 37995168654796323080993741011612085760 12612109 278545134455457452894771059604017792310 12612110 99028127389536832551114425494601664000 12612111 -455450939299844611661803877777814091128 12612112 31508688469271076999315903763250675712 12612113 -1709426741977924392781035540336989975040 12612114 -111161742033798201914564840985432435696 12612115 9040730904909627069086847709160314320 12612116 -262062322472014587532835756505839566848 12612117 171873204377363207812286612694328802112 12612118 -987277696866966845550006398285252022240 12612119 -64796287062044681142496743850513990752 12612120 -17085134001574546234535290036676198400 12612121 -1125009355974518431983677390810915626368 12612122 -699833119800779630818865305158236271888 12612123 492425960860352194790881691742315216264 12612124 -284911046133460730042697925363141345280 12612125 542811359198490119408150450184443880000 12612126 390432483811927483661638226208935617344 12612127 65957404702362784660857980627856601200 12612128 -2101949331365373061109533449763526737920 12612129 -1306754030190714443157619642400314827840 12612130 542553409959689712530217729799530907200 12612131 -729777380424671912089983958761534658608 12612132 432181816122305077899735148107490621440 12612133 -82472884418605116796556898733806604032 12612134 578253389069384995906275147487823996352 12612135 -753158931756565413448968483381834556800 12612136 629352491650671833888014634592101575680 12612137 118311200730347105410684821955876328712 12612138 -135514411913925163359465793504886476800 12612139 640121467980054425983224034636460917940 12612140 -440673789765122184049631750011535554560 12612141 366089173758306485266559416420171792950 12612142 375456728871909543779817366599640646272 12612143 305679379631885941062356266615053049320 12612144 24626558834616820899926886932768882688 12612145 1627096178635653148342697167074397440 12612146 -451228246869852934185923574961365613440 12612147 127105701874382579887661960007620440704 12612148 -89056147162441409639216968855026865792 12612149 -1075517044109324035486508493000946778880 12612150 317891039518446873138682859554065784800 12612151 -71904141018363721257577434576657309048 12612152 544095929271452534232990820161385390080 12612153 59589297596881765177231582342872120384 12612154 -951993609735422139222740874177280078224 12612155 877490841382579580107249597685767570560 12612156 195307404841811291823966777803310809088 12612157 698591558116037351453988130603253021772 12612158 4569802384235086228621311791946028800 12612159 62813258182603434161475765969798715920 12612160 385765298447832346059306661414132776960 12612161 225103415620080621417452410261400794800 12612162 137848463342283886932501965959043904000 12612163 296364479340946446467393751836242306920 12612164 -1251229494219797568952818305296635117312 12612165 -328723262012890001743227295488181094400 12612166 -108746195253849649746123561060658346880 12612167 -353122403465911680101819646520787415240 12612168 259783714788537242915285847392564674560 12612169 545112102945363306988286631677974244570 12612170 685926461657613538935300444548957405280 12612171 340494494646182379260001467306465491200 12612172 -68594579427239133922179760366341816320 12612173 401712887933337425182011897174603367680 12612174 -78602055196936466736813321864072308736 12612175 -453686649567397340193753523555318451000 12612176 -504600062385391896175337733681464352768 12612177 481801502229780975930167694781786556148 12612178 -236363941962596059632749003930589384576 12612179 397690418703463428039176381258340790776 12612180 -93863214413440108789502308145325465600 12612181 -218458725867610317280222417839823634880 12612182 670299346274304252698964807537029359104 12612183 -804364928931192966646920512702018401176 12612184 780019909996877506985901548821741854720 12612185 -315173002514447437239286127673933233400 12612186 1030187032583292427453419676443923211264 12612187 -772004625706297087868390008587170565600 12612188 -285271564332636007393489027396654709760 12612189 -1160506795538758814882368733730314837376 12612190 -122183288490628743985367878991234457600 12612191 -631930191554995288071014586997656189408 12612192 838297550661804932498284178024662302720 12612193 -1251780699051146123315714994198253294 12612194 96486703914192148357618062923873395200 12612195 -45264768472356767987662536034740543360 12612196 390152864640755959479118711342440910080 12612197 5990915780613616785209787746774355552 12612198 296871845779028139156472300534646523648 12612199 -651650488743573012462768659084896361800 12612200 -468701176695361084456194786704947200000 12612201 -4877932418725872906579956831313831936 12612202 2463979820061657446147193416223345504 12612203 -31065515233826702535688546364840785548 12612204 424642004275655006502360746977039219200 12612205 -526748000198893584781630375261846993140 12612206 -1035104011031098876704381593140897990080 12612207 514756567322982437182487049491745202440 12612208 117185936076320361387769631015977648128 12612209 -283854500998184965301794616297046851484 12612210 8112081176311847197606155679691566080 12612211 1005252687173409986832941410400728765440 12612212 -685904115361727973777236277861993212544 12612213 -183844714280817908857889913734475561600 12612214 823330922233329634015466025013424175552 12612215 247236151117067225519449452178275717120 12612216 -574047564516079058184391481438577254400 12612217 -691460837305384173548722861035199379734 12612218 887650250885716936567112830931022472560 12612219 211405009945275688638405753451297382400 12612220 481415658257412454743608170297660001280 12612221 1477964723351464579156750176912870508422 12612222 -16851290320043599782163518772850995200 12612223 -682645897607031155632690322985570125472 12612224 1421700485444713659138463496504208261120 12612225 84655861489771908087237862976869500000 12612226 -5714657381848543225168829267240220672 12612227 -439868675932050651064747156740931749216 12612228 -333424219935527639133578332711284372480 12612229 82282220461005789215069845817910854176 12612230 -481262237591282605147036019034251514240 12612231 661397696530276765567021253009780846112 12612232 -2149743072622617048586301724426637547520 12612233 789236506122085763785925214817768387482 12612234 18223900083929578162816049396101314048 12612235 -646096581286400760714718213534777732320 12612236 -41157617025809041533904009451096217600 12612237 871485449327895137964746481973130153760 12612238 -116221460268975933168848284625259688320 12612239 1894752654748656641478034570148702837040 12612240 -102956886600838479512211118971027456000 12612241 -1548513935285047181128356486767498673358 12612242 490631451032317173346848175531635856272 12612243 -127714967460010906677041432681138135040 12612244 25293465698305520246025067908879486976 12612245 -602451859687382778805421041258337092200 12612246 810532012723909060142828055504087097344 12612247 -1228521017328504316250020562124000515600 12612248 839811391108753822229054392388737597440 12612249 -48603210626534665941457785972324858996 12612250 -106097197889991528324412532253888768000 12612251 -270116594961560059063262920896065763168 12612252 -424096971698515976183192216488569179136 12612253 6864580723889522504150191623680781120 12612254 1014505366526990836734288171285768628800 12612255 675382147280139966655092442469158300560 12612256 -113885614774801569012855018749460873216 12612257 -4721798274388830501599829955929331968 12612258 -737040303275232140617117292921324329776 12612259 -2075226730545295254879120880103481162360 12612260 48793044040998000298536263489491226880 12612261 319333153703516801497058319333337695264 12612262 12672714037482182720620474853239033344 12612263 -725955978709320665553878398105002082656 12612264 134563486092660068972157619758165196800 12612265 -797230686908730000121163773659010860480 12612266 1277873025927179204277038672499348367200 12612267 -2800220325366029524181217562823845884 12612268 553482380698385517637306583801623418880 12612269 -375313509888488715309996563020011784320 12612270 228016840998967324720409046068052710400 12612271 -742773878812130968272740065330280811520 12612272 -76235581181202402581058004284247425024 12612273 863799660675714982327813816866400335984 12612274 -598225515704921882514730731644518476480 12612275 -291024293150811366344865237133554818400 12612276 133023371847894368800414750589746636800 12612277 527581124761811488989598838852172902126 12612278 153245939203638884540146876574892042240 12612279 -535242365156963006520307467783385183920 12612280 752823305388314080720095025556563968000 12612281 -799853014094191999537240750089237314880 12612282 259384451280427462159982051630134504704 12612283 -66995914688981766708975622232831740176 12612284 -330307559107880622011674365155653008384 12612285 -143771756171626004650972724433783657600 12612286 -218681175917746722414990273924724099200 12612287 -26601562578278116225496193793736586240 12612288 -7431064877280082460654377353779085312 12612289 -462196423677050688087163321930241982910 12612290 909650109729577167439383653103916422720 12612291 154697064837330068057235725811710201592 12612292 43896864906686882179204220212731187200 12612293 -957382472842282116860934731933086830180 12612294 597974788697754630575256463397761966080 12612295 732875982985626397444900793971056013200 12612296 -1560870569713080250343815328439889566720 12612297 -217162589048487739983303823329109009440 12612298 -80476717295362930986137562437487932160 12612299 170614032204641908371763291044182037792 12612300 187174167926530012725085596445989196800 12612301 604598274658722681223973286397323734532 12612302 -258717827678121119739920936520282339648 12612303 -401770521570166609486267812252834385920 12612304 -84850482688070630462582839389583441920 12612305 590674392049134829318320564152307209460 12612306 366245439909999385464980765174948918400 12612307 -1548859688583281530679580962334211400688 12612308 59189882176445945889384161548782380928 12612309 1977823706843080958023833194126225750400 12612310 -51434500464839059482615921345055392000 12612311 775898415567890071902804848786519595912 12612312 -135799166851645705450182886580448768000 12612313 -33695608335930563095239752269269098240 12612314 -500423701012362733003892913112700160 12612315 -402646576385780519539299573941122542480 12612316 -311049031412960488415553095563272391680 12612317 1593656746300026678808566121106368361664 12612318 -201807257687975449098527006533029409152 12612319 83347953916826445603794688868189217280 12612320 -355071687147334835035449061011530711040 12612321 1646794076080377323084077638194114622240 12612322 -199490016996153617493936492639133913088 12612323 701942201874062898305873962524699868572 12612324 474344204850314150526994066968330925056 12612325 719397071284065972250743568197923421600 12612326 24104242187622694747351545784125179904 12612327 165158093843528231393809160065802380800 12612328 773522299789305508194457431570209372160 12612329 -1313060474947665308689750927531324736070 12612330 -5246954099553081888339153897768940800 12612331 316075660963840602713497784733522662132 12612332 639713271249571825742537434042838768640 12612333 939018046592285838029460784307479300800 12612334 206228907503904752548827592541643486720 12612335 2299036020650600961520179129495158199600 12612336 -254727197096630190703282734648756535296 12612337 222986893657288739718691189947486570660 12612338 50363592211825284016358567792681470272 12612339 -136763835752781332224830682075783274796 12612340 -26022914861757157044652757955390259200 12612341 76701761932822878412978665309050720640 12612342 -259112726482093371044247921134443610688 12612343 -502069553967108213830494103709064624408 12612344 554950916929058544669146947272005468160 12612345 614795208685443084017693864749383155520 12612346 -808422376309799758484885684411643178128 12612347 164669242214322049752253286333085138624 12612348 18639753597353528912963108505936715776 12612349 458455454476592917219525109117216578464 12612350 278279777894018145278344955417776128000 12612351 754644908801232500787151420475012958864 12612352 -207312008375923179457593455797663170560 12612353 -45302285244969460494824893607418210432 12612354 155556739526392019559751326336043192320 12612355 -475525185803241011988422406571915894800 12612356 28161846064066691186792537433201131520 12612357 -293377755117253318546265827023531058632 12612358 381450859553109942501593830331572918080 12612359 -638087391194015275294056830304538894440 12612360 863688515268150481937209541328266035200 12612361 272079461632553584900724448141988299300 12612362 215116153192377167828849351691612218880 12612363 801414663189835624979571473755651677144 12612364 -321571103530709699387762423242881250304 12612365 622109830692925309038647249603402077260 12612366 279238610452835880411210348452759217600 12612367 1509105385973260984460820606459122634416 12612368 158039350138637844470431650742605742080 12612369 -55751367237016534762194903710380861440 12612370 -52749051764721496374882385953302077440 12612371 -110156758019976383872558067809695921600 12612372 -580722355844340263265155773906096128 12612373 11603977786282127001582823902032898304 12612374 -15795530380973893387086633898835588064 12612375 -391837728531335490643030460066931120000 12612376 -735577158444793409761008838528739696640 12612377 -198161612406058596765136436297204962428 12612378 621708124242661033760552538503214743808 12612379 -32158794249883269369552579976107346752 12612380 304163548730345829434381201154947558400 12612381 -240915916149741356689946354540129323776 12612382 -4618782538570844512327595642174742528 12612383 77285473401205212351757620130362641520 12612384 -713806073359738349655185997953236402176 12612385 -937808570909669483830638797321457182040 12612386 207726879243528310885450336007649901392 12612387 -1565076047036924798073016832983568570640 12612388 -145179237506048491745409191405085450240 12612389 2552757504906421867231544717996601021024 12612390 49204587413074059943293411663528960000 12612391 -1052355876836529690618565972662870426216 12612392 265673360337434992232458989303853117440 12612393 -91153940049165724690419954983814531318 12612394 259054110455133747820274770741796600496 12612395 -264491042609498031056533764596225093280 12612396 -4508485824040831273808238165500507136 12612397 -222560573467627970850654894537740795168 12612398 647690540692385172192899454347786491200 12612399 1012190199097704067155164727125145120264 12612400 -107607219557740057645476020954790707200 12612401 -148371650873992781042890298158633793100 12612402 -180233463285922955331383505014520960000 12612403 -2655615950068293840050127728120218363200 12612404 -621323406199719903021031919740537877760 12612405 114787520750309831835173019270762537600 12612406 1600032193071733890854727098488355998080 12612407 1534980023816349405668541610477776991656 12612408 702585481325772649396066864230734991360 12612409 1323177657811679933603806098565807791840 12612410 -477140574568077679465663619078349468000 12612411 96295041681478298661869526243854559744 12612412 -198072088421021613298828709002703872000 12612413 671930334594706372111297076327931717408 12612414 412275912059132380070493087226225285440 12612415 -1653900513921760484156813177596017318000 12612416 5723310136237964560398514478741716992 12612417 365238369741105644049680911763853368880 12612418 88740287466291838627291638024726025728 12612419 -2632971588266873841133061206006701733440 12612420 -34986168916576660898065003001405990400 12612421 140840487087275002820937751088842976000 12612422 757286484695630881417954027107047068512 12612423 646398574557030580369470599900047420584 12612424 -286829994309200460169632034145329397760 12612425 43649612130397902580984603353516988800 12612426 -251400278260138235835159257959206554112 12612427 680605831801786487405492508909189791400 12612428 -1624057062828093158813217453510903644160 12612429 -89118316603190296491133346731499097600 12612430 27932559801165622985611534417730620800 12612431 -596681164177311778083066884338209585840 12612432 91662178693553598813518107764256407552 12612433 487337225625677718825500402218915021682 12612434 -868557832443126498177254671502169200640 12612435 456171196317236186713673819698206000 12612436 859916350405363390190654281279718600448 12612437 -502083612552790580947313511603024580914 12612438 -322167867843288559669877646076147312896 12612439 230014256553498940835494851439765614256 12612440 38235883385509429549647277513613721600 12612441 -193170096019641415574915324779100783040 12612442 -226734642335314144349168871437737671456 12612443 -362446236677478093572989901390161920 12612444 -269591478303987612533922950005315660800 12612445 13104338788588613337022323693648877920 12612446 -58325344594355842616117026286971315200 12612447 -678456858768907662074845568872208358360 12612448 -481079900681323032909866978873864355840 12612449 -216836797714264481190343879174030505964 12612450 -110081779598632710086585715410875008000 12612451 -340779003756107179908106836779016002888 12612452 1220867339634781602741210233067215366400 12612453 913574915664962293366040670595568460864 12612454 -92656013306953245869066568617132256960 12612455 36260263357500177727261667943597858360 12612456 1269106491537565767058593060249101107200 12612457 180950624117211392779477838096886750720 12612458 129635986914925408671908137272061548384 12612459 13565895366525071333600921911442739648 12612460 -52073109380165577655661091136061798400 12612461 -27707779199533745452428601188353942016 12612462 787773085526767880321680592445759350784 12612463 -899675021402623964108750901261024364056 12612464 -77763596077091248670220197745130930176 12612465 -411477657430581398828080402210197356940 12612466 -1078772055787965285678765022985093316480 12612467 -260505422380108579188613350264530617008 12612468 831901930747080942432335407890175641600 12612469 318575609788119757573447753753943387196 12612470 33893510835468031577069275628670470400 12612471 -954991690899590561925369828520515569688 12612472 1189383502572151684641961955094323404800 12612473 -1434839736084020910862177900189789216278 12612474 72498137573785076274684860312244203520 12612475 852979690102329777196388341379656699600 12612476 294050290875182890634114324732138334720 12612477 -415964962284883499786320578176723844000 12612478 -473479959929467982483734537772133130176 12612479 -1633382129038687383446422408006269485328 12612480 574966439762512122400545230586642432000 12612481 109699231826458828251883993693342358720 12612482 -524445591950936401368189577309628238336 12612483 465940104230024357199128690914711709280 12612484 -881403684713761398150550388633873113984 12612485 -583094276268229766575447617155763496800 12612486 -304156042887216142455089026650164113536 12612487 -7751523204192345405062470384978872288 12612488 -161993379480649505593645663372422512640 12612489 11869856795889038373347042095817985120 12612490 190052496020038647238847140494175545600 12612491 -652848768476772650910698829426958968108 12612492 523989883214772247050208356369350082816 12612493 -647971241750975896182060209918808733258 12612494 -4557575926964481799669079712076855296 12612495 -97459042950510419593092353013183605760 12612496 197258437843632363447936262611388874752 12612497 -999810976046089207904731355059269685248 12612498 590753308438450136645041252518732392064 12612499 -695781311154175076773089830204310712560 12612500 315718205447991477150101520564084000000 12612501 -813286718916120385257664772905292762400 12612502 -314580932119075557726773499621315456 12612503 1437006128736869199149239806768855799752 12612504 125595434568142723827029595659948851200 12612505 -160499224122339446474680623086539303680 12612506 266855617977795408419016363857423501280 12612507 -304770770424878872605135441877778400360 12612508 1103551718043339547248924696468248985600 12612509 77376719739091123170549114257524579200 12612510 5085200193878428388550253307766447360 12612511 -21531242756271991668334403568960708000 12612512 472902113428811407893690792937509617664 12612513 259815429403887852457835628599893879200 12612514 307084214829451118736322522439943730560 12612515 883396004504369965540971279487497662160 12612516 55831657187557116602592527890158280704 12612517 -160182930215962550465275072099071505860 12612518 -603128040666434514466913380891898222784 12612519 776452890625418244750463992730292857800 12612520 -721201968594836056137869796934816819200 12612521 -2255688418064304896247122012522911399308 12612522 205469655821182131415648719844061412864 12612523 -305422142060350207011268710632987435520 12612524 583808926789834831623536285778635556096 12612525 100506777520837804741041975331353165600 12612526 358956092842824950338101750704677499712 12612527 -100206157472163779892542585048779008624 12612528 71649231325016670236334130424146870272 12612529 294100303269778322305532040271989336640 12612530 115705926092405483517063750229664294400 12612531 71341973925789117658981929865611311664 12612532 -1249552552577261675220137533315927645440 12612533 -478135525612916364943360805860895680416 12612534 -52205690366958212136642695066808537600 12612535 -647326767851876843909237252769101618400 12612536 -63202096638520425454143781347393699840 12612537 -181097703667824867661042025687700639360 12612538 -11732377517531818987407644168080365744 12612539 -1176102905725475147249871552774641685660 12612540 446722474334928114372526402206432076800 12612541 -287276055938838440499113236133881888916 12612542 -70808080360718317257341988082248868800 12612543 -543234739624683818845324873047393099744 12612544 206723276241952205330860923306167500800 12612545 -1708278110721364684572804332944013760 12612546 204344491015995949203857951659664614560 12612547 -1476550773714957634083253583008394446320 12612548 -399129408275063458500831407575936327680 12612549 -2589116806471446158187517719921369262080 12612550 -295252533754207578822235598382484987200 12612551 19372726802265568750986383629881196200 12612552 -1119491488110048676354307682381090816000 12612553 -1959493281511330810640964691571719492656 12612554 698870088088302826196926219904202236976 12612555 -331158578858867432378678568946940953440 12612556 -943336452914454553394343868632658378752 12612557 1808337855044148527315643113327070130806 12612558 198916203399636138134609315285791257600 12612559 -1659774491051271674354258329858477396240 12612560 977486306433658394283231692013404160 12612561 223754925113506842463623193668243005760 12612562 -1277840808596024962778891122988194860768 12612563 -592708727643792478731521307856247344056 12612564 1596459295799936664937204909245597388800 12612565 174167991986379681491210951333309473920 12612566 443337984617506201009003821544941011232 12612567 137537801381193278079936992434779018240 12612568 -1397667366654262742621143386804230461440 12612569 -360165538075128937160888946894117640956 12612570 -44014109517352032643240145997719788800 12612571 366096093075263333890406841004815928772 12612572 -320738937960386035443756141802934986752 12612573 1196776673255753720963355371359337648640 12612574 -20901268881851719656495755353619011968 12612575 22955684117281116349816395290778969600 12612576 -426441920606413945043736276704611270656 12612577 -18367488097203811500941800694572639296 12612578 652406160309122285483423359821032073600 12612579 -106794451939738333326680987701693650432 12612580 482205760302435148737818158005753753600 12612581 424469869056332983467869269332441456672 12612582 -220146853778741648990995308529372452960 12612583 425751884829095129554207957715465963104 12612584 503736306344925710529856294869389752320 12612585 251392772755446414308857224722804702400 12612586 -200335194901104075082239008660292672000 12612587 -888535559382114063446488853848847570880 12612588 -9998746421817643803471900925523644416 12612589 -2179532583308110871779915718572397880768 12612590 -336400480652137828317146382310926043200 12612591 68824816727990269326687036394076093472 12612592 -144821910379582685828960816140973768704 12612593 -726265965157411229527191848152935455040 12612594 -279431835356859935919798790269511804800 12612595 590976862965970941331721020014679333680 12612596 -1259942709395928034280712432156773212800 12612597 -434588014713096745948778869757257657920 12612598 -149728413220463602839501002052114071040 12612599 1020264998204420563100766773161295271240 12612600 128311668000381479604901435652295168000 12612601 327663717847592182534412930816648888400 12612602 87261846563816064201953487104521742592 12612603 194745169760591490949754523676349593200 12612604 1435390511526670073523834952184036941312 12612605 1243018394554869807351797183409293771520 12612606 -263984153414814567960944441195984305536 12612607 71885637743345675879782501510795670400 12612608 -229611017398105193616801063393023754240 12612609 -500511609206059859102986678756067769486 12612610 71615725896809167978211185177974396960 12612611 -118281280993510065097506196010374436352 12612612 -264234438568891379046998117251492697088 12612613 -875457599095687774622399406481265071076 12612614 -27699218197120132180803903374702819328 12612615 -100583148685621803274128580380495647280 12612616 555743523561092112784420862302246133760 12612617 -469585664127956308179516007005927112320 12612618 -17066569250297042278903824759038062080 12612619 1075302635772601955854538931436740680296 12612620 55757199395573790447385801572552960000 12612621 -68627989788429440558923100937065635776 12612622 -145051874491503000442347732363676335360 12612623 658182602109550074787209233569149853200 12612624 132100080426098052190935686866890915840 12612625 -186098799073457742030752745871402272000 12612626 86290566088190057340042281663323710624 12612627 -1036014377845945635809821240776191932236 12612628 -22544266703501420111159553068215384064 12612629 92046272734487522064430985792694913920 12612630 -246085056668950075392809192788766244480 12612631 -14273619615994544042292525866794460496 12612632 123811190911618505182177710429519206400 12612633 -1185830557164773513301672589457545185600 12612634 327031671394177973049531953716462425312 12612635 -213128112560378579928225085794537240000 12612636 346629626975339686871644029965769710592 12612637 129093920702346027805295903235693682240 12612638 233814532181135540048503833609568394496 12612639 641643169240540185659723573112271995864 12612640 416538987364733958097633060471005511680 12612641 188210839346280448291565796326252576532 12612642 -149927481341650978246589918879271614976 12612643 -436188912830558660044095450391123722440 12612644 181127668237337838925912698428315292672 12612645 -912517706390349283923731084192405966400 12612646 1067060461861865345189381281066414063680 12612647 1746810955335938788620154920155307091872 12612648 -57795651286763408543425517221658296320 12612649 455333125219509357857899398301606353786 12612650 -148501604137174830111394625461042537200 12612651 961956665472117609533927462036805108720 12612652 639537252939435188165618026317883497472 12612653 -428937008394773048499047455688791109952 12612654 74123452522359104233996448012446827264 12612655 926035965750043116503667050225008731120 12612656 139091700128798464373973558117893406720 12612657 973735970528629877881670553518698314240 12612658 -434293001775778270144400441212034211840 12612659 2967360202080404360329827196565263705104 12612660 -120806937533628787326899602708291092480 12612661 813433567537718483969043039241588755772 12612662 143103191350332953081036933445627201600 12612663 104597760907937689888811911623905243184 12612664 -103065905843768714876228194709866352640 12612665 -29096108812937239895895758614020381360 12612666 197055551192214009398989896895688294400 12612667 583765771413036853756820958054941857480 12612668 -11505996080910723471979748090415505920 12612669 -1259346608393421886243349340004072909056 12612670 -19692588856635081546254460812422160640 12612671 -77078830814619937858643925215674250976 12612672 -183944256276018698423279608588023103488 12612673 1588265961625852491198562064764732973524 12612674 -24098961564790785799337314497585155328 12612675 301221547042250278930201907103313632000 12612676 385377490376629457893658837024807288960 12612677 605159052764747931223080534692171616 12612678 -44074326586913706854811722654164840704 12612679 -7727552285718604708089640526467927720 12612680 -970664586921939316017192111382228992000 12612681 -1264991700693573221741207808118894174230 12612682 1053537451011916155829762466853561414192 12612683 2503214596116624515996424224963401095000 12612684 148737984052429890266101768951896195072 12612685 754250581715574343418484849525810769920 12612686 465013894424923108451397726935027097792 12612687 751301639671444453699157946703964607360 12612688 229686988702319252377647277734562627584 12612689 -539003340869413506932987620201688146944 12612690 68291387674850283416593131865650995520 12612691 -85691532151889212935085171368831148032 12612692 -652140131798666967209579393050526765184 12612693 587512498174570538174794233657350735424 12612694 42561005145995327798977362806238535680 12612695 319374695293466990019146267544163285920 12612696 926779989973351545498504182954160844800 12612697 -91137470848934013365808554189127108080 12612698 664906923882391568037254114413829644800 12612699 -664175324095300120309467999874939071360 12612700 648949570173919966501032556429849779200 12612701 -393134738485894566310538671385145052500 12612702 573871379790468251937565326614338228032 12612703 -312656550419003996625789699595028014048 12612704 116035158249339020495578707879332413440 12612705 -90599463202480841435488694864837066880 12612706 277653794495949133662938180935510185552 12612707 -751102028565510755106579863878088887608 12612708 39466525958604203819438916680825074176 12612709 134162970314577144108380726302390648860 12612710 -445780371460677441780353203046747076480 12612711 -70304622571196182612148103963951904728 12612712 532105962608651920005472808688798842880 12612713 -819177219961035155006542909897449940080 12612714 -4468036916136771453173074720629931008 12612715 164637710540988952447467406682310555360 12612716 -251409798713200571076579714373885558272 12612717 -1540384924587791847022319890887815040 12612718 2937022106670861558272317251855466560 12612719 568838236738040037308552564536808883696 12612720 -107291925294218521838600989707963924480 12612721 -39765885928232074766296031077204006080 12612722 26400290198493847414480358616080615424 12612723 445591237464897812426294378361085572864 12612724 -39220429808536871314100700870950400000 12612725 -462919345117763455818214056207233352000 12612726 -154078255210508282617214138033357352960 12612727 -1639147115894561850562678902783269814424 12612728 -319718337729265063090885077660473671680 12612729 445497557248176002765748271282657083984 12612730 124230414709582812952024647040958589120 12612731 1848854157887958604118009814028423383792 12612732 -512732962445840640152847806018857205760 12612733 265857628385490674918699281219024820320 12612734 405802129657753676293488611817464224512 12612735 6677107471393628083651735682400192240 12612736 1417861589495474702900416503192716574720 12612737 -759079276434103655969816528432689280700 12612738 54177228124657900754175158143181990400 12612739 -534642963437936325976671786175334834480 12612740 212422049757817614031303703907363962880 12612741 -153743441509986786308720959063380211680 12612742 2883249043822320163463343807554002560 12612743 -510144874192902888851590349340197822112 12612744 -677998354700739967731492138765809049600 12612745 -362668264272988538060296532262320179200 12612746 114707125288336622696827350495683361072 12612747 481125665288308918434200779514521766400 12612748 109491366975255519661144667510498566656 12612749 580098675616456002566787752266445421750 12612750 -436421982225999372230024677660568832000 12612751 688359907879355219932112631162294609920 12612752 526560031044745794935467379387481341952 12612753 -29867351578185254771810518540883168256 12612754 -495108474834343551323366922008403456 12612755 887211948538592888825677084158288394320 12612756 585906218253741691610019226572244291584 12612757 -191169374800730392132535296235456538994 12612758 -248211889895541368342427658844264663520 12612759 -143640961260708826575911364639659653680 12612760 13680415910172776436861820729994649600 12612761 -99212265311789326781078641826829581568 12612762 -8358984309207080282393930751393276672 12612763 499201953827485310356181420836583668224 12612764 1327140157210209804377753486456018136576 12612765 -79034801010504670370364546156486183360 12612766 -786655805123148942826102439092996119168 12612767 -209892561873252739669930835755386749640 12612768 -191541140947448762622675196157686185984 12612769 -619254535107242970243505217166863406956 12612770 21711217060361158075234552953752755200 12612771 -755578565105194614440410992944779020192 12612772 24282871761057108267693155937286669312 12612773 -1536632637242729182045742641787969094978 12612774 -22530629445023251270021419469465160832 12612775 27503887059817992810243753880446134800 12612776 -1678177814482181455813542530683696250880 12612777 -50839738712004531550324194473028295392 12612778 -223384848011117330449074842835163090944 12612779 -2748488066124397741814940430547733315648 12612780 247097605896601510285267222542534604800 12612781 -416456506644092080066844849165371498548 12612782 -26552843170295133872003400521747851776 12612783 186449685751121663677781890727193844224 12612784 -19428746376053316413553368346509967360 12612785 362401865186737081629921641367460492980 12612786 85250605229079958989277042463354202624 12612787 -636571805060953795980870925912155366576 12612788 421843537975956188114950359315008004096 12612789 149777266158833795093347374830921009280 12612790 -593593880224015312391089851905027289600 12612791 -172314686746225720771020401996400398808 12612792 794482659131660937622506857601543966720 12612793 -1773814098321003059401889859722808415020 12612794 -24828443409481250499595584704277388320 12612795 75801421711267427901269552397515642880 12612796 -969469210447756681568846226652574208000 12612797 -2070192510225275740750522738357894541754 12612798 -822033594250476355005690520242517248 12612799 293285549101179247729651244199760737264 12612800 119597502192690054082624840671716966400 12612801 84689352411564358980324617942005923744 12612802 791268627751292554732566989739611270352 12612803 3974046226150423977975095547296546304 12612804 87798853145115624355614309431550615552 12612805 -2293031964795944641578767723782266570240 12612806 -622828062937289290289319067600524927648 12612807 1086674539599410886567358142284308338640 12612808 635567889153742673105515770212469350400 12612809 218345359477231790653541776681019387328 12612810 -32007272855298704502672490840581396480 12612811 2145683178656451709601652888018790526424 12612812 543548407661943214865094451599825574656 12612813 103896816035759157349488731837926999680 12612814 423204654924248943847412534627240428032 12612815 -41234852335269810774120424566557335680 12612816 289507440321842954941768569149150945280 12612817 466319225722947831161844196001944144832 12612818 -51027703170511718405152951793090102640 12612819 -47902454095858982343513102806765395200 12612820 -633323098445828388847607471456646051840 12612821 440794388298332579151262813148157157692 12612822 -97252547918422849948998345108276721728 12612823 -826734919437240381245000538196433309816 12612824 -932951864767701299507019414672094003200 12612825 522383142608075467082328906144831655500 12612826 -459026459303645899984887804308428615680 12612827 544123513420798323472376864318681208360 12612828 952236356068317425790052421387215096320 12612829 628809307423230985574199414067298251430 12612830 -129715455776715227478078410855708119680 12612831 260762230613544845458695448531108601088 12612832 -624754293952484888062531022233907232768 12612833 -796584647058343656129492499737782541918 12612834 3137778156796855664607298414819234368 12612835 9011900247517783106164524178076918400 12612836 840087621917862838693307501072037924480 12612837 145443866746034247976341522659939441760 12612838 -77865655401838248862677312214540255104 12612839 311974859178793293270444402819036618456 12612840 460709280309946546092694962593883340800 12612841 -2652212586116903161560621097640489250416 12612842 283641467431081221830726397690460153344 12612843 -962083972413279331893887262945283890360 12612844 -425974545103100375040296660552087115264 12612845 -1201044735233388032236905544628253906420 12612846 1711795120207645059852481531127070720 12612847 270934376930327190461719852432951640440 12612848 490831034183273392572226883688313749504 12612849 994462239981443693325932128722640478064 12612850 35611842515491674002718880311067020000 12612851 -804752391316552338744778179481419236148 12612852 99615054664021196140942395959152330752 12612853 1112456363097115125575799390578276455680 12612854 -765496260000652450087950853699273933440 12612855 -252701002128809001502687464908268364800 12612856 -444317413225192681566031025195045744640 12612857 359191989185289575304479229140530219860 12612858 -549929728943525185433339989375268130816 12612859 267606254649574530306173424993958778400 12612860 -62860701569706462364995705991860480000 12612861 336403511055405135238441206715615497600 12612862 508626840362614535786446619765540827200 12612863 -226568101314638979100306650171037011576 12612864 -614095726078921873070427770032522002432 12612865 -61216342731738639047304293468505552000 12612866 -76396784043190227086075140931525176320 12612867 -85781129287394050831430165115445396752 12612868 564948894253403733472740634737145144448 12612869 394660616876620079594208962225121900096 12612870 118230562733506725265837988195183051520 12612871 -294729454283017992015929563801948489056 12612872 -13024922026877085850650052812357580800 12612873 77908553807578077952037227471304122368 12612874 1612265139693672131997603946450193293152 12612875 2317487963966090800539410112867432468000 12612876 312757441586809181446126898338074722304 12612877 55804718553085728520244033616859173120 12612878 -215076490902864404608093610108915343744 12612879 34741788701679290388431859715869309648 12612880 -47865841633184457126359223282884935680 12612881 790498180701514997372641657085920085682 12612882 31635777740225850427370063962010840064 12612883 1000403929187090135743574113786915814880 12612884 -1730160921962533764790938666562303395840 12612885 792330457157093612625093406062822189600 12612886 161430349373040891441889064279905077888 12612887 315921247353726107398339690837324477152 12612888 544622881180449588407778641037135667200 12612889 -3891460164623665982573034197649354912 12612890 4782668272794582801586348287252607200 12612891 -56109789393712470037985708674329537600 12612892 1309232486782870822744042260685209929216 12612893 -170098770729059038914674955832521264660 12612894 -418838731181403360654110516512771393728 12612895 865130068915778195575676206832879416080 12612896 -1431203751691724052994571514346478174208 12612897 135741682559038144614009976420818047568 12612898 -24491606138504404105751308566614657664 12612899 -682348235689215374441478534103898960640 12612900 -282342866885090426971006526699445427200 12612901 292087195646586957955784956792586338944 12612902 229781870418448997061318137628382492800 12612903 571964254906402691217473615856298022400 12612904 -1825288760873327693724644678604737418240 12612905 98065572061447008114572929742570743560 12612906 148416659755208027143915265104510068912 12612907 894230205315858433548526171511738015156 12612908 100764326832637638816757798060652888064 12612909 -66929812637820254994910160168273485440 12612910 220621250186209434009563697277711935360 12612911 612115510128995313821587924986977819832 12612912 39268006013171753857571247173149655040 12612913 -397382464031389949482630524221284857838 12612914 230545350052564132354456455924332407056 12612915 255263866210239151471203896431734539520 12612916 1050154034524903448707535538481082787840 12612917 6347121518170610521767430612987833966 12612918 426919448695111721469721509930739025280 12612919 1648988435290502536932717598583226320 12612920 2110994163560173621412759230190260224000 12612921 -558784145684786324104923648467278323888 12612922 -165447277757771793092631965999523847680 12612923 -598591083100229304959237937221372364828 12612924 -299921809537849821377676622202515516416 12612925 -133636751161059545763731139832689927850 12612926 -241245253072561096806036649527479801088 12612927 1276997943492990746218503531797770712520 12612928 229819621344567155245999141288154759168 12612929 -457960740978667527994648866694572198528 12612930 -1445147913659709693334867694464988160 12612931 766759728735795478740817291400956268732 12612932 -7964635838670181439547515565982368768 12612933 -1401225987282400879783582695989079203298 12612934 -861333577055684195923308429896845620384 12612935 -340683025886035882863685100607270698400 12612936 290751790644982341062211462325611724800 12612937 317883667612070187961231645278700682112 12612938 -161367992960045372471953884027551492256 12612939 269941523529011242337391836098533547008 12612940 -5943773475580443826710504286516193280 12612941 -2402806394950450793736825667900179153600 12612942 -185218011678915807783744953525362513920 12612943 1387143075858240173586511503429678254208 12612944 195721044998283453417512947984354959360 12612945 -512119746565738604103711948062460238080 12612946 341603252133693106339632825204032353536 12612947 -350080032745443347122196722139970609192 12612948 684072581573922954428129541230270638080 12612949 739819891937322878623590459133578015950 12612950 -3400666620412928061940101683674857600 12612951 -213433681088415269662300954044363645360 12612952 -543652690911638599888283530261764403200 12612953 -626422947431471131201204244764518210156 12612954 273900422548853118531420989490436608 12612955 2080431433530949313951971245714728043360 12612956 -1524021737622555524755960265929560342528 12612957 -164382240787956566027295367355533558656 12612958 515753183130291678240141503589655102080 12612959 -846843258740383652273132270863232751840 12612960 -839525896464925043774262458415749529600 12612961 -1564763315029662447291077820114805352160 12612962 716142726303306659924640487941547889232 12612963 -143332265016627413480306022780592394112 12612964 -82796681420666362209036136570200813568 12612965 686267102827070685660089798497295476860 12612966 -302022404762918213902670574949301645952 12612967 -494877357044973533119570006799517271488 12612968 2715208703740121409700599094453960949760 12612969 -1606757799527787238794516078131655451680 12612970 102010825010101984202900608090594099200 12612971 -798824732414509021996125560002101195888 12612972 -172122446203857695856636099258787588608 12612973 895223436382576832372927596044953147222 12612974 -950768482657959187485299157729045791808 12612975 3797534959139571302463564924466531200 12612976 9270661913935213249014628160326795264 12612977 -1445802136299423978223930065424700181720 12612978 -127707496160019534406444784020203695616 12612979 -7355775820039878111203929717594986060 12612980 -776671989989243663950368900295786191360 12612981 151364946677552746377052945797373315104 12612982 1337717978459756571712314390644041862400 12612983 1308603566992897479179436353922452904 12612984 -709754754729956940087372640062295879680 12612985 252373740214070733179659409758261855680 12612986 -218147915142617261245973658980418562560 12612987 305371160306634900393240359377218580044 12612988 -343891120353229817103902737554910531584 12612989 -193968602257566142330691058385107081876 12612990 96725462946076334999004503518432016640 12612991 -739518279482799972018816665536674673200 12612992 604031316022808443213232730067760578560 12612993 14043567528717957561688233930331689600 12612994 56304439092909716071246263707411885472 12612995 -488394597016390082312241056062461128880 12612996 -44291002454113746407274455705336079360 12612997 -505114035854522328566695535327128471428 12612998 152396323156716622958556019546356642240 12612999 360674199027338655648398437494826560000 12613000 676848525397985219591062073188293120000 12613001 -169904697507746548993917321395517672192 12613002 -233145578069482239077626735785709786368 12613003 93590180397373752502215076519452742384 12613004 -263076020481800564511902356188190669824 12613005 -105900159358400528730324609105777008640 12613006 -73101825220572684395332573605904264320 12613007 944747560899218565405549045490259071344 12613008 -160169208304503108225389723513114591232 12613009 2257806182516368290971010627317559441216 12613010 -609357655251574461388607814889620927840 12613011 79537302560019414832614737800450988472 12613012 910953071770203570695743173018457516032 12613013 -34964441912986816209872290322397485376 12613014 1422474006951156738792795054068230129152 12613015 -1247723875529122273249074104053711284840 12613016 11215493146210862917903147481901219840 12613017 200110976706050564378230227536652062880 12613018 -2477909821672684832667344982731059200 12613019 -631165286335080076862702328466792163580 12613020 -13349553295126906747707024459313152000 12613021 1852028052000816491264515655103939413222 12613022 912880085320708988195960479875439485312 12613023 -27661140366536298185888008695907327200 12613024 1646194424276002749900947915129840664576 12613025 215556492318882177140995141801379834550 12613026 -127271238102740280353264305065301769856 12613027 240854799873777222952594518716714703872 12613028 270096336978297618144075885385603891200 12613029 -467051565640755771077466266528664671424 12613030 -387988539350364331874169042951982183680 12613031 -397901735192178435211633693107360670896 12613032 -355712851891652714425393455605267496960 12613033 362156936603756405118797587538006913780 12613034 -55065989437023080667188608765244913408 12613035 -126049689553569243036460728342315328800 12613036 944065207084661069166131474981441605120 12613037 1527385458506613324903056827753207537686 12613038 -196173811376522064927042085431738104256 12613039 1165973457462816887244935264972957676624 12613040 27998609666697877893792210102190080 12613041 391639290628597882209808526273392202292 12613042 -148695083947977795839209108298783230656 12613043 315238312130794821257250797188123458264 12613044 209205090834124749390991013447850117120 12613045 150884888255124018589144390717635609600 12613046 112149373929657590077319711519438252544 12613047 701808752859340374072323872973062504272 12613048 488093628496963721710762920785909760000 12613049 754749179905966387159370759604581179050 12613050 -379941205889479150959082505487074304000 12613051 -2311701231150917285626613109117807542592 12613052 -751066063354211920257087019753197212160 12613053 141022405554740026735750802899551599904 12613054 -249496067784875370825512759342495125248 12613055 -161119917381149003796030856489873728000 12613056 -203468447142096845365340014463649054720 12613057 2461811852227578316184834289517115256660 12613058 -339758501049040374755201611481740515120 12613059 115001941476823952106000753774103044528 12613060 -130918740389115916962133136042921571840 12613061 -32441438648938142129995311748001166528 12613062 -86859329362883232747260845481347940352 12613063 -208937685362771552263805898725006674496 12613064 -1217473049099488785358312031582706554880 12613065 -55395939664465963088772682580817617280 12613066 795163986472114540714700927307312493920 12613067 -92594811221372877013986345876017013888 12613068 -202060098545090354014580801635945245696 12613069 -266947026218646243609948042695491625504 12613070 -19169232440625857679311016414741824640 12613071 -10122468899665256477069672846661909120 12613072 -360131738305215881327656049297804468224 12613073 -866985414019490314702475449102309475232 12613074 -203229280627467308544218986689014142720 12613075 926744343829757021349631261224377948300 12613076 -122246929192144773860318362586212061184 12613077 -78344915881076598982229815581970671474 12613078 70497172130468850320699295507963776256 12613079 335465440279986314896148298228539264640 12613080 -314800282083419988573056329762523136000 12613081 -318103249355135836692699437725465159868 12613082 210471615301340517291976462458233978304 12613083 53714065731219528195266676413472766464 12613084 318185813979371917082969235682343857152 12613085 -603116126940153365109584758873469658240 12613086 -32596317783852165801527614943603103360 12613087 238060340705309464518839186722268452312 12613088 -147874210861536428595457265837890338816 12613089 65383839550230432291285205604564962224 12613090 510631391925638091260767911430345992480 12613091 1112014851554438380863158290133956304400 12613092 -559535285166693553193336462440117149696 12613093 -1741043598166181473298815219567436691360 12613094 -103187372876722494186045186413128166400 12613095 131802085183415869151593864994673210240 12613096 213033083708761123656191340330340761600 12613097 -77199274766459674696203618259455773568 12613098 57977942248069075975810319781757611264 12613099 -1282699927673360022805478055520120296000 12613100 -283448904786017359027578710493596025600 12613101 688723859684840655841096522177295456832 12613102 -938797995604621764587634421575729997248 12613103 408557781919719674470027221561238009344 12613104 -1555982023402856879433631683796008960 12613105 -949332475740842899279927339944766849740 12613106 1489524742660841592771991389422454213120 12613107 -248190073505064041628055069980476060112 12613108 -13753057631620980494066695875555508224 12613109 715614921390947196501180634501483355310 12613110 6187509768119395018068461221610515200 12613111 -734988631235742050450815325179678514768 12613112 1793265179642555233633621625614347571200 12613113 242961937516380621379388179192884253764 12613114 103602762348325753526279885320031692656 12613115 470402521789260078752742162927096508800 12613116 -132596004856897902632418925143186258432 12613117 -693788220971988084063273279654601191936 12613118 355697490728868820136049545036113247616 12613119 -482413344750673873232399170019141284080 12613120 149161880019040278377888777746828492800 12613121 523283403467753941602306298784112610644 12613122 254760054823309758940780564088742592032 12613123 -1225877399380755720946100494775881530628 12613124 -1160036910457340837089848272062665976704 12613125 -46654493356054375877025075907912140000 12613126 522779486887777396328729092836222652512 12613127 -162809544540532292262093724930854834024 12613128 642248383164026659700789341010061803520 12613129 -1964297858718670043628720741504801427916 12613130 -699689132433153997294432346562997787040 12613131 1182397695242330313512324013042979776000 12613132 382547232236089372709575669138780848128 12613133 675107762495870678167202799746501688024 12613134 -28024733137657721089676744577296700288 12613135 374045170970707770735971862227048612160 12613136 259188768812142854040946527689428180992 12613137 -103561259985682396566962850195535265040 12613138 187605079839415192950452297545695648000 12613139 -28943063660289738456283391773885516800 12613140 176132408081910382631875512443539046400 12613141 -1466047865999196064392520053149503877700 12613142 -668126801594876424133540156757754306528 12613143 -290716146153995654303093989513095696000 12613144 1897617606792837423694750053554525798400 12613145 530173387276607677849452831446136480900 12613146 154480383709630042316860024015446941184 12613147 2737530166788495422008172592455339560 12613148 425342399238479682905655166362548774400 12613149 -24442312371257973078132084174204727866 12613150 -235864715303150513878330384088825088000 12613151 668650736463452431564977702960298640400 12613152 223187144564450141015228697264399581184 12613153 32250521079347240460923455119480087040 12613154 317422582467887589710684781882626726400 12613155 183014663375361251432331743265036357120 12613156 44129697566871019931909625947638251520 12613157 -349319388995312492679928077403625955360 12613158 154824346764478851735358935407587082688 12613159 17537842571530473360977642196034979888 12613160 -105498355428983003470536694340866867200 12613161 1280052554670741656630914274287298736 12613162 122775885566997632721101563194034310832 12613163 541707148175284911933902493763459079280 12613164 1107479182015034429394860008413428063232 12613165 1290612694286438644525611656259804690060 12613166 -332564734123952540174403516697215656256 12613167 -120802296445164518799027730715313316128 12613168 98226012948626667748585164424788639744 12613169 578778922055457517294181241429330708000 12613170 122393037036204677275269256271268518400 12613171 -1174279936703848433626961234879602464628 12613172 238303237640238541976222795918267172864 12613173 -616365735713657738967893693410254116160 12613174 -31640434263407571476022992474662606848 12613175 10981220045140864154008873376546816400 12613176 -1281174502403845479667441304967939072000 12613177 1004058610657653659873381811869275036800 12613178 821294974993986418678642336824866087424 12613179 -224448483291070603706618654202382944720 12613180 -695520389819608858426867863724516953600 12613181 -332813811636147505131977959470762758016 12613182 -130126355827323707650947748351486801920 12613183 857555289830082700139456006284004347248 12613184 -147235798018153383603265895904605896704 12613185 -510052806028266724982503339895916604800 12613186 386717180481260101376662907392657155792 12613187 174672025407573561711638921074330510464 12613188 -359992619934846172081892175730986547200 12613189 156344871759415795442995420514166983356 12613190 -8961737247583932675528408156158148480 12613191 -7111786974427353606610395337367495040 12613192 -1007820263642677468044927652935865728000 12613193 118371552455493452400668967178253492442 12613194 483922418642024290293830190300686861568 12613195 -104696313741253375157633961996081743040 12613196 1215629831699895519795535407844063814400 12613197 -960052217460311905053049220335932497760 12613198 354132763143005291892015850201188684864 12613199 -383083790736361362017580182296957985520 12613200 -35888975739506102239710669247473254400 12613201 -280525800208172071673172287364012588600 12613202 -739126894674822155539399566326295613440 12613203 960388913425054428455647716230427494424 12613204 819287271405093902802918141941669210112 12613205 -294647982556750390639231734190656574080 12613206 -645824018263311723140669051812979781696 12613207 1356149301205270488538962498468482704840 12613208 561421534098513291112500189473204520960 12613209 46761208489494939814560255655673942400 12613210 -311976125532589321917222412851324030240 12613211 -587281443736754929994954736804928497648 12613212 -259874705954207273417067268532869401600 12613213 198408118002385256321157281705616458860 12613214 -250251561895829020050514254559705531968 12613215 -137731399861444880478226615928529653760 12613216 537248314697929028779283395733870346240 12613217 4089685446411911381625208980078748800 12613218 46187811042123235168770538626257448960 12613219 -1062430146501347063132887543162241827840 12613220 15892400218016109035102881368073966080 12613221 238116982890815243738410906373353256160 12613222 1605020331136504109514289612864018178112 12613223 44697648579980039856644202804895680000 12613224 66659571913439634494921601661999595520 12613225 61421016650338975707406051733676672000 12613226 121527780277078541240592235831989392640 12613227 -232192621384728063411083764428110856960 12613228 865755846248670209373351013280517995520 12613229 398514879256962381438237534748357855830 12613230 91580164426564381752167689654810417920 12613231 61047147387986076390210668844624346200 12613232 19466191393460917368195273622673817600 12613233 8024530036266312295242129855267295584 12613234 660419288190315165949967692556347520016 12613235 -1012081515168242069385305865814480788000 12613236 -421696651208752280724827827035206983680 12613237 -393298990662999481107397807912803841668 12613238 -266984321639862228786274298710592571840 12613239 -75342797200040799958062351380517064680 12613240 86255745554152102885182939405759897600 12613241 -1552440335336090915517512980707185198358 12613242 -258628062902398004872061909941174437888 12613243 1484330306687843416312035914417669699492 12613244 -376789506905865782791722368783462728704 12613245 -61110038752383290476929195811688596800 12613246 126064468086881130556482583003141897344 12613247 1366334187565363938647643826459544399952 12613248 -1112770864215839045364950235169161216000 12613249 -1004190977649031229464212225013391056896 12613250 392121921205276531462439144303177808000 12613251 -41950487567075316144485773717058178816 12613252 -1109544774008115922745814050021213276160 12613253 828861425945205014769069283366409156640 12613254 -207226354569840936058260886833847818240 12613255 208005818226146450322490073859922362960 12613256 1176454818565536948673186152588686745600 12613257 130209340495049748697238714423742420708 12613258 44281522139274148017819940927913410560 12613259 562107411960361143755266987098087849216 12613260 278592530311426519273128242464032768000 12613261 -1109006118470429816957672820507590882688 12613262 -23275907181542312162924825821286846400 12613263 67290904143058825003045909009787337888 12613264 -79608463315416773112589596659792936960 12613265 -52097116128999703946647309550849483520 12613266 -112692580842858808374602193071737566720 12613267 270838117816455773545505674126311798792 12613268 -1263853861834280952650097450771200410752 12613269 484559596588321677043996983539805863808 12613270 -440441649647638553603031788579763121920 12613271 637084701303512343611707368425707744344 12613272 37442030971766494272863784095091916800 12613273 -176698096958310589189422388961238613040 12613274 835934336698715088920560740205703128800 12613275 -98041349597140649400621361414985718000 12613276 -10941137503321864918873054192485815296 12613277 -568838786232001331438845277205491691840 12613278 -27966447046213808758394803425811498176 12613279 526984510061584181277677763470066110576 12613280 -222645460075152876400391000506320814080 12613281 -468002393484947392846775078623262701536 12613282 861899430927978513257174955885805776 12613283 -1428616842315365745667422994968733749480 12613284 -73917754142728353824604072941822856960 12613285 -119412256811923701165306905052262774020 12613286 -370763916000223521721727251532269759104 12613287 -472273244441472202090570415815054516440 12613288 -1009645776168833414653126501097703306240 12613289 -929033823370986048262145575369976915640 12613290 62694885422405952417431244765287600640 12613291 -116870656648043613760394461834809935308 12613292 25933533253662845864522202327896408064 12613293 511245275663694605819259360680604195840 12613294 -893326045456546928772270460247528282304 12613295 -647937818033926566560744418207513286200 12613296 -264082339649008202418730852511222071296 12613297 -939882739458928414390309113540340106700 12613298 928226647824366706326636754558235228160 12613299 -78880600705385108394318791316439507392 12613300 -25183670943812822439458986236717260800 12613301 129951111703142682446811266964764056302 12613302 119512033535939512496959192680757342080 12613303 680788033933405069935899388519177884256 12613304 817730608419423702557615894047073464320 12613305 26849305594398816577219774951801958400 12613306 -156109518064852829894395300263075540000 12613307 278852873828837807836921431335317104912 12613308 107993667606791799511867829727458534400 12613309 -324937368819336195219562957923834540384 12613310 121678483259375327349767911772679615360 12613311 143604496783514617588256485377491047296 12613312 -241039761885807042743579270898619777024 12613313 -737484915457269314688073634914920021438 12613314 -91815274302110931203545938167177169408 12613315 364316761418098055574962539807966598400 12613316 -647381970625605303367793141207922761472 12613317 209453358126536709576989122724659296480 12613318 266598558784817764371773875837326060000 12613319 -8145742145811440898396308011707600720 12613320 55483819610921003032294976664924672000 12613321 -330496576164059502049579340947782729280 12613322 -92665201149798320548077526865972725056 12613323 -855921817430144262415100010943763499816 12613324 289864965954822736755469195178433149696 12613325 448923316250652642327242120128668298500 12613326 527827661102100034321127097530191699968 12613327 -1286489816287314848146703385167109623824 12613328 -60099060190364307858407977120886685696 12613329 -967771030840001667604328148658187359326 12613330 -133195364276417521941767263066675225440 12613331 -21768103024957405958034445090560031128 12613332 -723150419267033725905537047673986912256 12613333 1052007542150555782793290992466013237582 12613334 -193260073770877002382161278176162409184 12613335 -421050172355807319893089599714679979160 12613336 -1586326567499513422988167472325584855040 12613337 -914390008020793420507190381208131022336 12613338 -267815811363872415463679522050445895936 12613339 1039798592150156520131186344150399713024 12613340 3488584891994541882494671103303754240 12613341 244799760590552326103426630203327147680 12613342 63058824471712464416923305595978235904 12613343 5157550419984221596157067604039790908416 12613344 238362874963874945072403468740940791808 12613345 75517891079501137441886178162595118100 12613346 967554767812082231045698878808864033872 12613347 -234412800100767984080092743701781192000 12613348 -27081457299861975845811337777149726720 12613349 -305550885301065991367572656783363236064 12613350 162177142751700649804817506513516392000 12613351 -514296307170605447833088854904451400648 12613352 -1052088250430687628227904504905404646400 12613353 975551457701955477006929676090277138464 12613354 267224040092390497574656167434812600512 12613355 -648914271531258137366407386571770078240 12613356 246921502558599695180992344561422410752 12613357 1064698123971536366353397841606531209100 12613358 -512444962822776575284082903842008246720 12613359 -898754751985473215712822861818338158720 12613360 -97417397207161292287548197534820433920 12613361 477690896895194208188490772863861786432 12613362 -1661204513945264899606872138655223040 12613363 -213452552390527725869973615164946501120 12613364 -47123296613978856863499662629912890624 12613365 -715023773131290815405519746413488044740 12613366 -205168553460455744879912628915923457216 12613367 303378864122239708468724692877735816520 12613368 65430615681810696240288091135735603200 12613369 810827612340828125459058474284476436560 12613370 16329999642965069613398754969534520320 12613371 586452237595698655218569600431250546400 12613372 49865575189956659013947592031737368576 12613373 -457075933346881664463858115338055330176 12613374 150064243053334482254555554896249907200 12613375 2378192123633043937015257987574464822000 12613376 838654374589476913807847939842768896000 12613377 438814878505940531938620465062339512320 12613378 42242093663602994924225353022741495040 12613379 -753527723461881205525087470478804630020 12613380 -307318249768380500863569089472543866880 12613381 -330289247801849837159597346638192454336 12613382 1200140879928957569476972047010173268800 12613383 -1152353158100850284643873497428345970448 12613384 -570370297249739111357626151727771648000 12613385 658485083915075140718820469238865017160 12613386 176393551616739833720682337644588539904 12613387 1985526845612356837482079939644894494036 12613388 222826629051412566470918218711955068416 12613389 -331816982676764530052992403828756940192 12613390 -788560969126026085507940452619440461120 12613391 434284802203943467076834145624924383472 12613392 -135423740610137315642114236594714509312 12613393 724258722798923622803310667322828121844 12613394 201925503084926049217853083322452484496 12613395 -140112638826013944865167645769724944800 12613396 -214225679312618286206440289527515134208 12613397 -2064248844219547212771063488376190194720 12613398 27965496695569396676662355927488880640 12613399 781523362264385657824548020726371391664 12613400 502216071972440430619338366032170752000 12613401 42192149219617827490732290786388854192 12613402 14996257003535100920210777082949527552 12613403 -2726889320497215521811780636586796964 12613404 1646092446544446400505185187636772864 12613405 2386688576650417378105869884019638400 12613406 -337060446452088839523685640282326276416 12613407 215043197132265021405340859150273052288 12613408 999500426528824031865811082152518942720 12613409 740197520354931493009943704352683520610 12613410 315721309940738488641613389272484494400 12613411 -707814214476489880732336996919450751728 12613412 427652576642325186329202741214987837440 12613413 -85602848533411894552231652009230570656 12613414 200700399185102941713739313212386654720 12613415 1667856812077353367068699501340616332320 12613416 98663939074253969579572764674457600000 12613417 985384542704337116608010960432490583680 12613418 235623298226347087427424463094544362160 12613419 6358867826569955652450288177135487008 12613420 1484182467495249569237698537236574510080 12613421 -739339455620252451522960517421062294356 12613422 -394137610417458661198094893360220294016 12613423 -652913535946940820081207496457010051680 12613424 -60603741310729530938363708382434426880 12613425 303021267067263447649005583206661524000 12613426 -133715201948859873849478144891017431040 12613427 1455277129230156459341800510805525706840 12613428 863908823738243913368363740249644625920 12613429 -123483299412337293141807271572236779616 12613430 171232850686916704938328499980194731520 12613431 -178635621780358275617905078268962477848 12613432 -217780703414107394135572851011610439680 12613433 1463976930056958207469995840888993038160 12613434 -260114036726930354773691709673867484160 12613435 -105755598323037298143863736021828633600 12613436 179837865576864886530581075013867002880 12613437 -129507328238004558789945323656671956160 12613438 29894185418388186417455060033258136960 12613439 -89476275395333079224434427066590438944 12613440 -83600715457350744261765528074028318720 12613441 156316436314696572020426885035208012800 12613442 79171626781665428279905818821637169872 12613443 -202708345546905232552768936490585436936 12613444 -32758837907191556611326394992558600064 12613445 -201510132502351486325970639744552119760 12613446 -296849250669343734851373108210527654400 12613447 671693480553400837420968355359935988864 12613448 6179538567066551752971809235957841920 12613449 -794716321501189877410790432259583329792 12613450 -234790953090123294306219681525437625600 12613451 -75383087463310264966747263471955201608 12613452 137844325322096986227292942642812260352 12613453 521243569265656911543419344832516923584 12613454 -8371331577269269612559942811538713600 12613455 -829308756144419180193283000525615089600 12613456 632530739562702660673474152351313428480 12613457 -1741881111580196085098912500243811889294 12613458 -3005795860564632908783098889163138048 12613459 -1076105151389317855034522474415758136340 12613460 493270773677870970499259984788306329600 12613461 -421867938274473519263055065791987682496 12613462 -1044590326135060382265277683644717292768 12613463 -777457024634013971304701255141370074520 12613464 542378130510365099950349180114461900800 12613465 1410244648037337357883668262133581444800 12613466 -266383096550709704535237040631470897152 12613467 631934243617020662000736976800750589080 12613468 120644245441516795755917668893859941376 12613469 189861062860746120484545446918315715360 12613470 -9849712974265713822561038242574933760 12613471 372173485919498715429233279611173496792 12613472 -878121428326169976283366901554414092288 12613473 183735021592614465935693869539373725600 12613474 -579882544887416977894042376114303481264 12613475 359603619656596529389317083344398668400 12613476 -237316491976524745625766933208262949888 12613477 -130880462738183291918025450106464188674 12613478 609898093563467451046029429987380963040 12613479 -482709217146385247579539466176140461016 12613480 -389099966590684096066181268013031424000 12613481 -1378189150197518303128073431471946905008 12613482 3343452505096113953142416782936588800 12613483 -946467060081054513358868607112995204352 12613484 1200595273173558219710729941638517057536 12613485 -171415262962450533074341566078709626240 12613486 21917656301975261007035911485109803648 12613487 -269878523661067939756581954799052038008 12613488 101007845631921410651410192114065506304 12613489 490888305861138341964294928621480046656 12613490 20706736011064246187509570716488834880 12613491 -15960875510747842306673730301845670464 12613492 784423975648686982048019110289730048000 12613493 -659023316869136813644390958160299205636 12613494 -161099103959448631089567627356742888000 12613495 1123400880423652936278764381857923591000 12613496 -250948233794895855498879723938596823040 12613497 151580227724730370142605541719062130176 12613498 -44592343403735945062751618187005091840 12613499 879330591714017249854610204396340821760 12613500 -115847410638167916361865024975796096000 12613501 1015388628069125045831343994981995898502 12613502 620978320986876698420263031913986829504 12613503 -175491732031004052122461302758112974592 12613504 -776387337603884020729385400875121377280 12613505 360844846332553283171305277541660448320 12613506 -491086987134630726193679714485924308096 12613507 -2719566421036375732751573388283419216000 12613508 -1198238224557564174917426779656575820672 12613509 126611492355971510822642205775866758400 12613510 90621554345211850753672019573299077120 12613511 2049421647766167890385387630247120763400 12613512 311185397803846450175010821321767895040 12613513 389730289650821940700560429396603970560 12613514 106553626403253795759862537960812148992 12613515 77064043253637562154371895012348260320 12613516 86786231997939433137514425932457366528 12613517 390614688322154314466194524108282343392 12613518 -62691458629113556147078450218748331136 12613519 -154640253755939628902386622009073846440 12613520 340479956102904488754761180888318361600 12613521 223766524097432927030906706663973696320 12613522 103536715954053474437634725805281493504 12613523 -216996675814663458722927645988255631056 12613524 -31287972210493668368217814004097024 12613525 51188814137392589023850220875594032500 12613526 -4763757211549564751027039271501797760 12613527 -445066502761019506286728663423944982992 12613528 93604582404685248227213527111523696640 12613529 -214505242064278905481422503425939710780 12613530 -225181086002179666570211480420238144000 12613531 -506868410842023068645662573794136503072 12613532 -995377373324962863230582356259562914304 12613533 581302089722186962808548562630864164224 12613534 -5177731990221490680392512409809738560 12613535 1067293462610148867127635749435148825600 12613536 -305984045362759776236671315113431531520 12613537 -869900018872980793840368023653247776748 12613538 64219149545831853307005341441484352512 12613539 1094880976383370645493166389775972510528 12613540 456448422595927248172400458477893546240 12613541 2026708771146529724572060444122866894652 12613542 -468014276160631878691885146605462868288 12613543 1436014544331194892746081574507662525784 12613544 398208670123161329624650204017211100160 12613545 10413849914040254840423259008023376640 12613546 109991649087516746704981793350405192704 12613547 423574494138797414884290956819514354996 12613548 36914079476759067724551959298889875456 12613549 534216772131205894893196092432044070400 12613550 -463241555831511637989663570833640600000 12613551 -441670646624280246695567142893193269760 12613552 30623883384514767974437450667016650752 12613553 574648498338602197469506378667071910802 12613554 812793899711263940320996547779179265920 12613555 -20452061824480345910578098145783470000 12613556 271631975957604317111364413978331432960 12613557 -552709666630236325025334983682841066080 12613558 238698383822671975356044829988575187200 12613559 101474398740565759914117486975048075264 12613560 -507961013059121381710847637635930112000 12613561 -877725063602435612927067017786636970838 12613562 61413880584873065113290274251949009632 12613563 7498327188472023047011854503962643892 12613564 -81143188437184046359501594325354957824 12613565 -879646187142953400848978920965750483540 12613566 -122094477035016710269823593495342580736 12613567 -402524231911248654815243081530409032384 12613568 88378583784517342467767963686828769280 12613569 -1286057007158442824673409279978432533456 12613570 -414365107463807235774209929138605527520 12613571 -1639961286609242887002491743704260364228 12613572 -432362550415489345038302444401395755904 12613573 -370858948542160861418087721445845532864 12613574 -964161064538639193420789783275162914464 12613575 198541223854079563764057130898734591200 12613576 -96909729500712061952868425215404441600 12613577 -25600401547473509064648057978649539120 12613578 -583234102260488426964437571153469424640 12613579 2211768021440857434857159358896776901520 12613580 -570150775462587182803863295705688785920 12613581 549877989690189098245313074581010322220 12613582 77418581058006613975579380343051891392 12613583 1748316085535692025599010302074984110832 12613584 -85087264135488656477626660968827191296 12613585 957936809877470047943287171935788289780 12613586 -440167679540311790096726797333873038336 12613587 365817582864873139548915762937663080960 12613588 125308182566801477770498654059663046656 12613589 15867909487434513266757720419452204920 12613590 71320257503154422883028375642003046400 12613591 460077159558696319695634258254040516752 12613592 282338366593778151879441550666219315200 12613593 -207737103724963974520413130245833314560 12613594 -117259861470972134718369679053456192768 12613595 387766088452242178883115731195411574000 12613596 -23658480129264481049136547803195018240 12613597 -116300691831554222439639503624085501120 12613598 54310430334391620926074950575354906880 12613599 -1444723827818108653312172826217847327016 12613600 -285230476771888706994636571789629849600 12613601 -30003172158123973495485401352389657472 12613602 304615710295317717620357039706871016832 12613603 -93570889070115133933460112459810243936 12613604 -650749196407614658865674640013637263744 12613605 256688010080237959337470327100671116960 12613606 505513374895881678625016840720288349120 12613607 512498119736727224597940862840420652856 12613608 223156027042074077406212549525903769600 12613609 31068942733114588901038376960447559912 12613610 -22418032414901091329234089803285216000 12613611 787684253727855942955345491905927158872 12613612 -45584828549017708664073796841093764608 12613613 -643874807578065797470140314051679396138 12613614 -62058139984806702505215109654195814400 12613615 78991808582851899272368451694545472000 12613616 202824327728203151300271069572664655872 12613617 791839590667268892461321165823852462240 12613618 -90319441248525530481178550828583072240 12613619 -1618439822763768069597238479518336956980 12613620 5934616860302617049987584865189990400 12613621 -391536063180970563503118441611737659136 12613622 -78524414122227787413174926482639939968 12613623 753648773117977649114855995846035063168 12613624 -322664415852961033253511980189049815040 12613625 875797038319189748719660818443254080000 12613626 -376875690527307108577373785444237083936 12613627 266146430476848571100210841319946708560 12613628 -451816431185595512692228011879474757632 12613629 -324085299563807994827518395504657190560 12613630 344803710623003521225040476064416656960 12613631 55641858158294277128575974883673106432 12613632 91464845496689427516521781571784540160 12613633 184444924169453606653566212909806149460 12613634 -579550434526024349047864790884655325696 12613635 -425840349231017446474775428263026030880 12613636 20435308308097117799690435897572814848 12613637 601505169847203383029852021636007800320 12613638 -450858552238252862806326183697624117056 12613639 1214021368642177526470977135508241868440 12613640 171083280901089769024569808292256153600 12613641 1084292752568889949800444137841431975424 12613642 784363324954492780367416297172603591472 12613643 550453258470124779984740753610706211616 12613644 637473301998340221332799038633374986240 12613645 2615654634007223875687383719621731500 12613646 19390225657108330649281267619598369024 12613647 -346705791491217998424814098524031726720 12613648 131542001673992835688641896652120399872 12613649 -712178409219767467278827316541547664 12613650 19037248598460340826875462648507315200 12613651 -354179136695380406855668371392353025000 12613652 219557329920846264853694545252071923712 12613653 841632365474041702412950383149230902858 12613654 -416121801773395047694875846500449888224 12613655 -16321572986148101013100380731365238640 12613656 545853547918531326498329166334650777600 12613657 213994139022186803979486394014250973312 12613658 -975605237580461285964706651031720578320 12613659 -351880987648297831374096283839657313896 12613660 -297009363159133076282858782137816330240 12613661 -890352024494697101176977756831378723738 12613662 615738345156343830051362657819345094720 12613663 -9864332994184266477736738890014406400 12613664 253207109281846507541052429793348288512 12613665 467229768121808418665814595820012545920 12613666 441178837647052922686000212235879924800 12613667 -1556775987859182213194546552081934486648 12613668 -917887890466888682630124157785560079360 12613669 -596954477006478580624677410484095038080 12613670 -19088450885834217269128789230697770240 12613671 119254597720729888224953087600180140800 12613672 -1262326643328835395370895547991740088320 12613673 -1782990933589372393659265790471010387078 12613674 618401188452745288904530910879762069760 12613675 -910717890333915858755287194373182903100 12613676 886896287448788414771766652658359045632 12613677 -867069962544584494615983854911133279616 12613678 328213291802371160359763894636774020032 12613679 179556608319875205425414408926997598240 12613680 -179799633028374123265205138595908812800 12613681 -397159008695630088753713256729909471308 12613682 367749924320375252375217572975283694080 12613683 231534351745276945090985926466598586368 12613684 -483542013779006641401471472226152019584 12613685 -208455647239690115224246412917838067840 12613686 565459035844304163915615715756728292224 12613687 -540297015300555815552115027896748024664 12613688 1877733301417110177279389765861877227520 12613689 -1335006239640738169719722763693173141952 12613690 -573226121874581842156553232322917120000 12613691 -234614861483938175685588736373996499816 12613692 7708254993913592771734833848128241664 12613693 -1059321539780729726171288088887662013120 12613694 -252786058765843499091132150491217401280 12613695 -53142668760074032238567093178856934400 12613696 -19937813693133326501964121102790164480 12613697 -83175346236821088703701027811944698940 12613698 -447549699182044622916764703617972121600 12613699 -4347294412772877848140883154166193248 12613700 -330960025247604545350442325842597913600 12613701 -792747776430120984062446015448696447040 12613702 -572066397753592662406097749649533303296 12613703 -54123758361464554806269116158765604800 12613704 202322697419198911118964855402270597120 12613705 -432841520241379364004646931578853829240 12613706 1412509244286967883714031250863587328 12613707 -146762654003681216867432035846609217040 12613708 -1634404976569492788577497565952763599360 12613709 20753472801394776267774092932876087392 12613710 -74369436788391452171836759855036679040 12613711 1694664602730293015353425858840094403184 12613712 88908276475591418233806319179997372416 12613713 -313724955836618673919799986442444342400 12613714 4147126202498898224758049668542965760 12613715 270838170967371022444308468720057741360 12613716 90808311299377086274605126967833190272 12613717 1269989703642569688869752879210877410766 12613718 -265844786302315012245063821202316407552 12613719 -599924046071068310333000321193307841280 12613720 233909015866570671273476294557188096000 12613721 727206666628624935459033480962055446922 12613722 81479035915340910408528865827102720000 12613723 -669085647056009735517985587176318932376 12613724 121741838177939892124974893689734105600 12613725 -21738883719822019628691011173281636750 12613726 227366833697441036819441459625849501312 12613727 244605189755064320716762740531486857040 12613728 -1121850790220921623664397909186010152960 12613729 132177051765024687962235255303635822784 12613730 402653188299882645746151021720798377760 12613731 -22419975832799525170113135092962685184 12613732 -212583983235934322509133497812206777088 12613733 131275171865303027732956521871875090624 12613734 229519691783442709563977589374709563520 12613735 381129787477595310793190694755262216000 12613736 1212583071752674252721168090690960071680 12613737 1293464329738313140751279061816454473360 12613738 -510064882793825840194932018362503594656 12613739 36128066421334521293298441776307928440 12613740 572813777144657881841021010895166438400 12613741 104080545133732968913386583439787098624 12613742 -109938546023263854475739693518866672000 12613743 -859516718167934768696575284644242980312 12613744 -61968425907310836660752183714621030400 12613745 -136336289538877967479066854668579197440 12613746 -19363671138369304912012432263808569216 12613747 832850781174222397222914585708091522272 12613748 -447652362970297253343967173471474290688 12613749 1765080375565046444653647524001461568 12613750 96130222407258100432018822894022820000 12613751 1433487910634444547540365815981540189992 12613752 541995216565807832293271316514848768000 12613753 -2129050422638027955613596639763397444220 12613754 -253473367133291615336310439332901102848 12613755 -60359814202456875436865800817912156160 12613756 -1422840482142478542624783176632634337280 12613757 -264836945894172468659818568419620868200 12613758 -156025690031456840257810300950025743360 12613759 -309404988292068767713947161849346203176 12613760 473533008436238565611570826757275648000 12613761 868402379068639473385490547559730503410 12613762 319255604741031333498727046375796864000 12613763 -2010507604035507643148379356663745138816 12613764 491547375990205634720584724275667045376 12613765 -1026266021832526499349371319828612950340 12613766 2451713576975006694304396045943566080 12613767 -162637943823325954604224040589003737088 12613768 844852200553608708346600279099385410560 12613769 32810145916296950233060881567402420096 12613770 -46433058253537877253948722402712144960 12613771 449888094052643243965565712234868672792 12613772 -691964381734369616574452967261231513600 12613773 257349285248087154750956934615788683968 12613774 1146951335683595211493050574012852019136 12613775 218928873371554413311135378027892178800 12613776 -21200202440883686893756585518082031616 12613777 1082033152017513442083857626411867642080 12613778 1005969768842851150118754769734267507360 12613779 -1827596632479529592729032360663377756960 12613780 280236069372734487598206920780353017600 12613781 -266356132668322711700065571693893832868 12613782 573894060578021798150025609126729025920 12613783 -117607325396843126310622229012274520640 12613784 58487751558041994443867699852073154560 12613785 -353564714303067677925443003163180489600 12613786 69567764796066606585179036855318372592 12613787 -33129199768775610141595143563005113600 12613788 -333893201094517670989232584097076360192 12613789 725912068222281421204507184780975178240 12613790 167077913551436857909179255351396802560 12613791 930637082121414556295930548656344644224 12613792 19007341922707211403406520993143848960 12613793 -250240215201171609821027285600016647916 12613794 315838258106104934260655324180028480000 12613795 -1391605701765522710494352838212617873200 12613796 -426858109615818300413929017989760860160 12613797 259961633876210271902390666075100829632 12613798 -195355254777290642913753820248993591936 12613799 314420179662482000493682915999022848920 12613800 -231086199475471427425577291346911232000 12613801 1071114546965487529202096408964832099572 12613802 222876126078777302196494903997715863552 12613803 334932575190033345913958045553036943704 12613804 -127805505220074314979895197566257593344 12613805 343319779836318564993817342098806168460 12613806 40958388399460042074606704673107965632 12613807 31121112340268776489210968815649261440 12613808 -34954841838855737221710449752041504768 12613809 -166981721577995879287324546966748964864 12613810 575168941497521529311703343072562949120 12613811 159735560729687253626479736068218802080 12613812 170600817780731595677319835137240256512 12613813 -1621336341849509357373671893997299615104 12613814 60032590621229523684834470484187372800 12613815 1593920158472528278918713889111040400 12613816 -2030474618194152597869743230726144000 12613817 -529985556151404561004379782451271489708 12613818 19721817088440017955040661803227251712 12613819 41220313427123266611224400246202750720 12613820 -111640616661212518459767917912735185920 12613821 134760175380023225761062372367990402560 12613822 -101596741349632804799480901286613233728 12613823 1490292978878429177427564490468068651072 12613824 -336275570211931173242281894261586657280 12613825 -248961681589011818528533997300095360000 12613826 -687229635147340600381394657488301187888 12613827 -396878336936815978364859767155071215880 12613828 894631377016909642808788694863806468096 12613829 513555216428413301927450856259678982430 12613830 395306037810035252735201310472369585920 12613831 -1304214972464160129998524508370440574336 12613832 -369027023997079347720213830914914877440 12613833 1325104234201737571959300809773228017600 12613834 -123177516748645805444597856276769263360 12613835 -10124245496048325563739848510603528160 12613836 -104538976139224311684013926855228031488 12613837 175779151453818757628557621925179994486 12613838 249556487321910744377033210039371814400 12613839 405637783967474292603073864457229160320 12613840 107079603280434613262786426552424038400 12613841 -874351731452093782900641681992660743308 12613842 -371924092230250445399170222944179582592 12613843 -810160639750723947415354730370374339256 12613844 -21100947843524168164591406765587488768 12613845 687685270534685874853208819550679871520 12613846 -338351313503715052379937800903011399680 12613847 533709774033398010322396593889828645872 12613848 303127356002550694124418941808629145600 12613849 -370054350763466023713195465613355306880 12613850 -334646433655880421702689254149339543600 12613851 485056808340405675867157439418805062720 12613852 818851490397393811752773801822420711936 12613853 -648994106762691026138583401756924948160 12613854 -230811301536608200428182266817978603520 12613855 120312340137921082763666963470082411520 12613856 312083215780419960478712682745698975744 12613857 300884695358899780137864565808326125792 12613858 -583970216789912015840402873366807274720 12613859 719273191836292959954108799046559317880 12613860 -229544414114385916602453227050657382400 12613861 -393154068495347674741170578496273504548 12613862 -108293223054286440162133180471637921568 12613863 964050537699524842687007286085071515088 12613864 -245012071131986868748965895961897963520 12613865 -1085581816883836476704541375845171431680 12613866 -297505735962651094577177496915760939776 12613867 -170402702961585972468936618304647452928 12613868 906559805113242814874159255348054024448 12613869 61046588279403629661670052696338291200 12613870 -643515249853704237203022594616140333120 12613871 -267909948605673485299396909115508938928 12613872 27722849105484061512665194322846023680 12613873 1858936527878214838866625506637916535122 12613874 -131007157034237642363857583486264182368 12613875 -68251612648489705179216663823483236000 12613876 -106245884891797684312151000959836235776 12613877 417910690845142725246286766925636006492 12613878 -371106128368796380472410510680414960480 12613879 -518015686611877252802748467315566794520 12613880 994410573291081046322510823041917132800 12613881 -151563106187481241859362386655136267520 12613882 1413029844565647039502009691420136770784 12613883 1635851350508497231988755364877960804132 12613884 637573213704427299186379504885194932736 12613885 -876031303283674752597041995253047839240 12613886 318874453771956553637241895359584443392 12613887 271122211747848591358192002791460694896 12613888 -437493282195622603661889201523298140160 12613889 73991069650810503392829900977068899360 12613890 44373973699765238144201263096937441280 12613891 199855805445949330240764881650355905520 12613892 538204702362166423349702178976353680640 12613893 -76509914093245552680993869406977004000 12613894 -388825661751162407514520813959717040128 12613895 -834448022279883101552404999457244480000 12613896 135891502078239613469739447741812336640 12613897 -1436861783394484538703665289613041511654 12613898 598369923791847852682453680633692843520 12613899 655185421765625581116507808504689378264 12613900 -113997147143978689943986233370765926400 12613901 -1688385719082239830527286013865989888148 12613902 -33211922854725716556864001113741782016 12613903 1223394511430854964780362260355122303152 12613904 -414318009840756115947730905673271009280 12613905 452342664908676643156368992978948611200 12613906 516729480492939216257341901489672395152 12613907 -173940889350498102550837847636788488000 12613908 1369134985698614807102138329725650509824 12613909 421813854041345994242952190146817857024 12613910 430097205738049178242298751818610681600 12613911 -139395560632858993798600105177882661760 12613912 -209081609877173930691529261685938053120 12613913 80865351976808607376711709465686048704 12613914 -997594453391711346157876043437864143360 12613915 238671422313935813480058018419489112000 12613916 -176145947617933527468315418289403709440 12613917 1021264190525501907196727570822037290880 12613918 -51411294323253517208751423258128162496 12613919 -1127542953965976130424038913441544593880 12613920 -211784822969317121420835137614459699200 12613921 11763534222065515255844207279230830240 12613922 1028064877201614154355816840524736242512 12613923 123593959439851364600118971514022388052 12613924 655970112411659417552600506016793696896 12613925 617120267725301885170059281922773664000 12613926 69497895582344837864397715214856614784 12613927 -737050443261566663206099881728799544440 12613928 -714553194795576222130070508883779840000 12613929 180376204388285330232632014937635183680 12613930 -190647281645466861973329282231334195200 12613931 -256581297048249241454358662178092857344 12613932 873178401552051227042542071250863724032 12613933 2140965706182948022338823176254837484182 12613934 51882825250790278809522774079381175616 12613935 119317312815198164486027266738049974800 12613936 20632397611270006056540099258256195584 12613937 222476211894426161652211467526728232704 12613938 325095694022362617343341213748879676544 12613939 697987075962621107120585309159007850624 12613940 -16605790061144833708484040464415582720 12613941 -1530585839374678954555162242497810962560 12613942 123796333948593384575434894569080832000 12613943 525172330603001429783981899754883596184 12613944 -37827958935203424927762878247584071680 12613945 -417128691850576661626237231300058730300 12613946 -522147631461372289895180652805706424096 12613947 -77541011985871072594982154648310115472 12613948 -9868244227701967297205232383579212800 12613949 679797345348173885510281759354763446680 12613950 -275938695675222261072541051571491046400 12613951 -157097097221369499208386875861680533120 12613952 59107420268066790694474659105673838592 12613953 -941436524002220426397841526619657132192 12613954 236451620899299707504641105685613176832 12613955 1242051670568301242766465164450431737360 12613956 -1250132301918688290915901754374850211840 12613957 -1292825767367712288438889762694763197794 12613958 -117183659233263717682703116330138852224 12613959 -674988934584783604703993221972287571056 12613960 866878450098154826080645370039005440000 12613961 1027325234351495819743969850167944463824 12613962 1672621317056775105384425997015306240 12613963 -216030412128084940958282078301859016 12613964 5954762166743117487244462485782077440 12613965 -101117501968181949814219612517866556160 12613966 90375997358006505423215841988560220416 12613967 1438504674809613165663477874323724961640 12613968 -4915257378572756170300386020032585728 12613969 949189552143090642831883277466844979620 12613970 87802540174717509269133098298120686400 12613971 285262022041073425318029355584980976312 12613972 182152035411334783503065152059259269120 12613973 997790482564988020241011141584967254222 12613974 -335270377288584217107877430079137816640 12613975 223841998462072840032691876670035461000 12613976 -1132942702785508735871217339595498321920 12613977 436736338239090621016476037927109502900 12613978 -111900722300552052467732828847421150272 12613979 -11337736191694839219634508411036707824 12613980 385803978282910432053345231719774991360 12613981 1286382632221502047941893454951810207782 12613982 -620825719086328159540502436528046955520 12613983 -221655116900342521156416592529962492200 12613984 1080176096789483485660712279413866233856 12613985 1386355942809958200222557885201411941800 12613986 -273528551171484996318628830900832665600 12613987 1160424822962973755985031928326916372800 12613988 281407257406802199107015460022838863488 12613989 -236410350474275833746848485589214070176 12613990 1153579678546293600381984211361745148800 12613991 1002209618528579667055377777106227685560 12613992 502067683656485881138921520484144414720 12613993 79086120511399924960202876505796252160 12613994 505055331278735828599627035457696549296 12613995 -190561869583728632576171644857267456000 12613996 704972337297524326660209742633098656000 12613997 1592681876043070825144020830118184636512 12613998 567982659693850537484680752365502133248 12613999 -803882308845459333921697546643264734000 12614000 65403720242061860364171489625964544000 12614001 238578729071807609601738420623066452224 12614002 273157101466030492607580601109172254208 12614003 -588595318851193538377461491326178022480 12614004 42473599641235998142874130882894914304 12614005 -404636763952233605011781310419540469600 12614006 -513954637414855426726132549162104441216 12614007 -5943979094208528431853963108879644160 12614008 -1624104775754400398151085355809566720 12614009 2689349159137471174437714922103758872960 12614010 -154905121793426463160895553667305949440 12614011 -271732423178663890846457728096884647088 12614012 1166588845826659571322012992830081423872 12614013 -207643984492841483255375228952092863200 12614014 -395380860524603776273935694937645318400 12614015 176315789507170557100725594187247232720 12614016 117711878342942651316552744987808235520 12614017 -91167755342908636338137448599165179608 12614018 854030897656192126817507945930320746960 12614019 -69565367005778861926662971406634487424 12614020 872395386334594079022732818804535348480 12614021 56646495364949650730360956266660883968 12614022 122310022205556712489166611275929518080 12614023 -688521190627524326650047148624181873280 12614024 178990966922363506108106064576705331200 12614025 95805407114177393128848003260551656000 12614026 164554077476034477853913857333681357920 12614027 734987186772428481535221909118200990192 12614028 -100196033281882180949352463748862935040 12614029 195093678007182147019086581250321992630 12614030 225521235703701693419870866392078877440 12614031 -883635058270137990282040983383316958680 12614032 30586499825788668008247430750893940736 12614033 1047965766595803266499720777652661727282 12614034 -737841678094939111547816097525611628288 12614035 7049889169946594640660179260178084160 12614036 -1228430100425228232332471369838686410752 12614037 -744028258663906919183446629252865849440 12614038 -77092168281810518100534396530937079680 12614039 721194495702586204965803543655425196624 12614040 -240910622274061534140528296696747827200 12614041 707629438723168676395309005055923373584 12614042 -299849764264296650494241907638182809600 12614043 485175925825318548176912684552780294400 12614044 -129202978751140711833284869575858450944 12614045 -1240764462839939976985571813806903511700 12614046 -536849437888537782854804646124653671616 12614047 -629198563706945817480648103371674357088 12614048 2970658594227946886839220981954066251776 12614049 31824562555169489907323107135651273536 12614050 -691339300929011767785340558835779200 12614051 -277396098968971899182485607340447353376 12614052 -915750937960425517080150400972166055936 12614053 -1075678764079329252533523826290755331396 12614054 -138648544725427710348003998320441730688 12614055 222646909891082099150256891605075589120 12614056 175629523339515115005342075497559490560 12614057 -662132482674804417810988934180310841728 12614058 591986016878650937557943692645584629424 12614059 -735808223915158126105009328916202652520 12614060 -221341419737178054874285550081846077440 12614061 -1182784891106233856451011234012241755328 12614062 23037801534523223444848284526418744832 12614063 -628170853024819886228967482310593132160 12614064 374250498562715244867554461272253071360 12614065 -42974928606128739700623654848997150540 12614066 -50214245672223638303930864651738646768 12614067 934165047865584710302408594087849609920 12614068 -6038451717797798925523331478777911808 12614069 -324093008164775411060608049642820426756 12614070 -131249433419932710247120463294115123840 12614071 355567523870451172109654558853017060344 12614072 111851239519344482738032928890644172800 12614073 -763082354630991631612390969397951898432 12614074 -429952358847834163076271670095301057536 12614075 -905494141326781027744796212471339070700 12614076 -420830227514817954967216189840476503040 12614077 18646022010937637269665239614987590144 12614078 162456189579570339485870221960059459840 12614079 1147351523915456878660251225011561507328 12614080 -86302790024393081272768501226353459200 12614081 278520061988957768046271250295228782880 12614082 63980888127270829921768149816376942080 12614083 -2787466234459371047037674866951390030616 12614084 -45263926376344317608081509001156849664 12614085 -431884295918755486132371130435470120000 12614086 -244671747395228234598158896929235226784 12614087 48751406862518496083334328640404096272 12614088 -1308931079358426546942742432844744294400 12614089 2217610198534521313903264685722913580890 12614090 -286657747022897113887632395295754729120 12614091 -196257182327203699786633290003290386176 12614092 -1003376845853521199099815167173023699968 12614093 17004386903343571785566406210142034784 12614094 -238508514337525867771308422031321960192 12614095 993098615079314996190843483929237596800 12614096 -339628363837882207272342091215581085696 12614097 -690932443539869103915730479776625646272 12614098 -391563030363370717043904366115670436864 12614099 -628099745933153538762354041912747002920 12614100 -41694438756882740599684442671236864000 12614101 1468762198906082384543754140929632164220 12614102 -231776100226520268141718162743320497536 12614103 -810748431307520714156297270433797570400 12614104 998226212834112076930770886403336693760 12614105 653258047133347817587718387749372293120 12614106 -166038496969542763123293742976467067136 12614107 113150969012312503383690835787368425744 12614108 -44066711876362676681102008961294386176 12614109 607759989322500097142346493976805323904 12614110 756777804184839780418265951124640368960 12614111 -1000647239015743229083079110772572725000 12614112 -165486021684150492807560184721278763008 12614113 -340062180588768914883961425855278540638 12614114 -73208865056310866240652050436475789248 12614115 -16385158648096754617995840422408051280 12614116 1267600499860459178635097902814190976640 12614117 127897372220342407226972466966423441792 12614118 473763095162069846302899818010431728128 12614119 287677474616864175305895416013556070160 12614120 -488400308077428212056706419762603622400 12614121 -560857803863609839420955588661049270464 12614122 20690247406669211880846480240543553632 12614123 -414390193695974721957152712119059950360 12614124 30218758386204106178643085773299283456 12614125 -2367015599197335306806802162847069281000 12614126 -179278409735718069833726801325827418240 12614127 682850208958823778851352385276029805320 12614128 388919309685844471604707997643150589952 12614129 -487164869201796655271785340166832140 12614130 -335384823282450506284100354417860416000 12614131 8810586458824417428437788621345278952 12614132 951686531964977137971679814359578688896 12614133 412461241125714661031639020803830624064 12614134 -220699904772836129494064241680446930560 12614135 497321670771150125445614244383902165080 12614136 24447536970243307744692384396273254400 12614137 -2422531927355093008930011709807875980208 12614138 -434258149166232901672406300148715983360 12614139 -313086699252970043189851976293011321396 12614140 296769011754122234611039089129695477760 12614141 1314169477445488342513580461760849868000 12614142 -385731233424251679494445716470445862912 12614143 -925306260355711060520291999629597148976 12614144 556264660617197797968394679400731246592 12614145 63989132256507516267217818398104494720 12614146 526842260541603678420720180985068074880 12614147 -91025108678002924176386278123233438048 12614148 -58042325364232129706040457353607249920 12614149 839241353436646486680898108757064881820 12614150 81839714738837155707751641060226504800 12614151 -288456613114792426683706001140645076352 12614152 679780724826607073952329629144034841600 12614153 2201211972014767792538116648194548167860 12614154 -9365824389034004584497456678840253440 12614155 829646369034172353063064131866379862560 12614156 -197018319526406394995537172908873660928 12614157 -2151771714352915460997814180250577561600 12614158 119654110983453814235649070921837115520 12614159 -114376494960090029197784190609255068856 12614160 -87393559804517989400730231033499484160 12614161 554769818261545877642108950978097733120 12614162 903123061861949699830611841620133006464 12614163 -88787288525802479886998739651492574656 12614164 1376864600670427820598901725460121310976 12614165 1127784228124906050332928405688603080600 12614166 139703831517113660777144058746368836480 12614167 1492569411724897344379811428123900516960 12614168 -134763854424286331967750466044942336000 12614169 -450864503647648329917443427826028459056 12614170 395948635877410532369545753420428634560 12614171 -932547569664623460981751651873877408568 12614172 618423124793836064372758576490420500992 12614173 -387394299885218865221524329675082776672 12614174 -460595238116664917901212697334249782720 12614175 -40450105559282794196025515466402702000 12614176 -934211433129657452124245513616587489280 12614177 254804549871815301822302593554353410752 12614178 -172265899356249752019859147613717291520 12614179 7770338074595172119750526045178416128 12614180 -162292916506345024551666906471163641600 12614181 609173250402511889151562001230513920 12614182 206457730946445699000421709606456326272 12614183 -1080644135308074944975950295917484846880 12614184 -820480033285240938357027164676599808000 12614185 280872388721071595692204509163961257380 12614186 -108774994211993834594725468974722775456 12614187 772036721159122707173876063401486975152 12614188 148425515848214020487246696949185049600 12614189 -657613154163408721487666044029131010048 12614190 12134718261629316777140204135101695360 12614191 993498548727227851882367432130141369000 12614192 303167401397792186389513205625764560896 12614193 -279061717367194802861758904718326759436 12614194 155200030828733449014371464567395363840 12614195 -598330895727651180110326975007953209600 12614196 45352456986910564594019349746060267520 12614197 -1945954588374014358984221916543332637380 12614198 -310927956497109658459243307712297698400 12614199 -389322539715854883543906106360559295792 12614200 -907461036073528268507082153041241600000 12614201 -1462988295709265343848827626888420428400 12614202 -365598956991371371757704562725845951120 12614203 -158075248359686635299138124819296596720 12614204 -2033131209631274285126194068495364958208 12614205 -86854113570836111675814593664524700480 12614206 1060770850209292888095230297274347606400 12614207 -1221814353766099279452449703954405236544 12614208 -85433129611103454180244935036685516800 12614209 -1411342005457813878076050146231443574590 12614210 50449842789549900245166898358272696320 12614211 -73650861098089426184201712175768512948 12614212 -18432053966969514816222579445160755200 12614213 1866804707767952293002600423208299867648 12614214 655055347852210094913477693251974279680 12614215 -842088718889846769302878992656408059680 12614216 1310520848576346274895894960439720084480 12614217 -758496517471279480583083331222297812800 12614218 679880991498956441033857851465235989504 12614219 -1241611962470684017958882183578166662380 12614220 144911687434023612108461543233057382400 12614221 128010366750524648984637549570545040000 12614222 -662563216901909112596306355627014208 12614223 1294579436190535485234358592127647291784 12614224 -116531326229618463079578420233046720512 12614225 -130033213702237505057007957441779685000 12614226 -5573900132288646927208469462149516800 12614227 877320011669640599118305868773064869880 12614228 659916577413355236619516786431869853696 12614229 1200743053552461115202352884216316660348 12614230 239533201981370285138313854284613443200 12614231 1502771371563974125390226229136855680 12614232 -773506164445404181297244635448539975680 12614233 -968541716226745236048196327867783538480 12614234 146048671613678331520885944886220263680 12614235 -351422418599079816365904132165124373760 12614236 -1119172459591716042658603254215722168320 12614237 -2054697768388532726101061859783450240 12614238 96864963990793089509494892571720007680 12614239 -143179026442395510790828998070301978640 12614240 -238073047929337770944416913180708044800 12614241 -440902295305607208990614079652073508096 12614242 -1088970905544282239556475852062052663728 12614243 -608213624554637543960145115888008265440 12614244 -67121577937753125791669834574572697600 12614245 -428025311294290171723088349701310069120 12614246 -433009590469231006677602482169033203200 12614247 1195030092648941360562429001076889294720 12614248 -1781439588870599906746648106031264752640 12614249 -48490052672280932648999078847829406064 12614250 645713643607643416234331111388480000 12614251 341715887519583264831125686442668529264 12614252 -165413948418203292663397076094242242560 12614253 1266837569516998015438373437583915325504 12614254 -71790950722362520331161918398006835200 12614255 -485511392693958446150971212066244075440 12614256 37347861270198693039561068495804006400 12614257 573188553715974883772531856495497082720 12614258 -121671611623884026884254922735766793216 12614259 42422068399686260305513119962588547840 12614260 -689532890389154902974147216836323749120 12614261 -1407163393588789022887331112838070830752 12614262 -121622507061100727758480141193480524416 12614263 949652352515830955679290805562938417512 12614264 131670159680221306258412349997381201920 12614265 -2980878186816247247531255786729299200 12614266 728961800383560038852591787065001253488 12614267 1581105641346073926216209340468461585316 12614268 -19485444495111217880784534810289880064 12614269 67410955500526750202514791236418792544 12614270 -267882479463356210275449923418208873920 12614271 -605562915002937810850084809217246312320 12614272 -128170887376734958058348738220266618880 12614273 -127706352957465330878196682487797584960 12614274 13971230074661019201650383722146580480 12614275 -255652421537623728981000180084176448000 12614276 -419800802601326401955862231064344531840 12614277 86689359167355739497472849678279792608 12614278 -10596416533295552603149174130726578944 12614279 237894066072637346054190187337069910960 12614280 -40254526031292400656483226637652787200 12614281 -771702388410892370359080069757160548416 12614282 -663234879393120567196237810114892284416 12614283 -726760879415322959981796455565854572032 12614284 976491278872987563691730511531611983616 12614285 853955681744820747139543638402229589760 12614286 359927858877023214796932782508759856128 12614287 -237630848744815629855016932581801924128 12614288 4433873833155008767678779134073741312 12614289 -881070983414182245421018615050106895520 12614290 65369331330608025811394425326726259200 12614291 1305831817205932857490883738069260266552 12614292 56452733458167061410911767830706678656 12614293 -22955592689223982873242213013680212420 12614294 -89302680446598899978857548188115843072 12614295 -62089590865794777141944662547981537760 12614296 -33140416843746678061787600880588902400 12614297 -824635491999063829028877842954997283254 12614298 146431735203824425161015739250420657664 12614299 -12156094821510179797096542347305345664 12614300 -200438357884565911517014512253674393600 12614301 -533062793510887419358487620263626282208 12614302 -479474369702420250791799921021843038400 12614303 42680876984575694325089886027386558208 12614304 341295924553827962111217161001259499520 12614305 404456483699691748936865849307454297920 12614306 -116243053919806813728712357367300126400 12614307 -1752151444537129829726261255570376813312 12614308 1958851228924791210963111476983648256 12614309 900495511531557586293937616103291516000 12614310 52134139164528346766919978810390681600 12614311 -357020528955132493502983168817986494088 12614312 -594941474084756975171830191031175424000 12614313 -11527449498068914381221098805140041536 12614314 -517017094807444233810375488294441077920 12614315 1186420854865199975402999994875350635840 12614316 168416083253351421422378716140013436928 12614317 -168177586570698382495384768698611677940 12614318 -452247675029811676898671592880042583680 12614319 -1174800889009771361836436709136923565680 12614320 269405702030963461657664979525707366400 12614321 -286518725128989906097849415303555326656 12614322 -106183499321784455802615890709691278336 12614323 332083153741953617341155199158366156336 12614324 -146689572278304941202194383491252338304 12614325 358951444978344410984276285565775920000 12614326 -25785766505971899499758860753544893760 12614327 -44223033309645872227231246161071487744 12614328 -109000661825991915364724492422690713600 12614329 370692070254593332213270699426273293504 12614330 -1278181385227479564103332432320953804800 12614331 1331437705332592491948582797626986026544 12614332 742845735772940563173507079529307063296 12614333 316831707395442696572407978202641306380 12614334 -26561244611475198671916160965359185920 12614335 -1457873926913028287399021177875333245720 12614336 -63776366471787422279935430685458694144 12614337 -150821780939820485672459458440294442800 12614338 -652098411403896923071277022175943514240 12614339 276193438902149206962312765172288078140 12614340 404864039335969957537197491755336704000 12614341 -531733992188449999849795781772567444000 12614342 -313225228269448593168897410801733374208 12614343 36263923266866758923363621438230834688 12614344 22801804412839245074327164390106588160 12614345 2351497555088175160998958731740701087680 12614346 707648614108645555538258854110446592000 12614347 282151640190108691407387016751909456880 12614348 162580080422408740927487860544652196608 12614349 -455950100696209934630219863703570787552 12614350 -61871394515411445573659501715012403200 12614351 6689123328199460495025861627098552952 12614352 83025893190105239962016214842519715840 12614353 621820296655443552613960704594213807602 12614354 370053379856991283437017750173268255376 12614355 189756300579382452110781349722189626640 12614356 1267009643743522156904712509210080257920 12614357 378314545887758551651241275837172162304 12614358 886656026261343213880901367852783951360 12614359 -275341266411080979526564808706061880440 12614360 227911020056772333217017848954643456000 12614361 -87672363543345625172060376417967185696 12614362 1098796742221510384491299834922979615200 12614363 -102244336169459135200303334976757763388 12614364 -4480799093707538264234133983283846144 12614365 152436497030979530359181347609710566400 12614366 -286163223766720939881251050711311660480 12614367 551304900086361980961313100880821757312 12614368 656194300804747064115904122325120057344 12614369 1032031676294551875475038113846033572770 12614370 148768112246130003887343827638233292800 12614371 280138603416022613868901279947379872 12614372 515841149337434879269692536158519848576 12614373 -316681225715222668042036486158584806272 12614374 -44218916712466029295592155127054195328 12614375 -205923748701806833312258926143648655000 12614376 -748945389495255554128701727416213504000 12614377 -359906168618375796218504252972801232000 12614378 124663789743356277596068477893426808320 12614379 -11691554926356535769427620146542800400 12614380 1024444688717210190342441369180473548800 12614381 835273568509024722859805655311867208504 12614382 -143558678343865233194326140153139690560 12614383 -2154022198317711322763241996154180196856 12614384 355404107958858067860873425130489446400 12614385 199732339039155701532724707793286630400 12614386 -754813087429512075750173239424125402608 12614387 784643647776509026106271491612785975080 12614388 18133463437569067789744530983315066880 12614389 -1150952419324020976231650808237725538240 12614390 -67458775375962112706710149142585595520 12614391 -575612002888024823165468553037090062480 12614392 132899405481688146152102429655758561280 12614393 -449622420371104324470436733792351404656 12614394 -116292693532886502103394413318485504 12614395 1059572032002003455773264322536591162800 12614396 -79989403313856465527868431191541415936 12614397 -1185278918380643959886895930980713958400 12614398 -905787516777962965523147417919143651136 12614399 33588689727843382085295910064359380336 12614400 -37312999530671023641494579570540544000 12614401 -1895861468273610958169745905730486777598 12614402 590471879327240718800547989426771853312 12614403 82923655168929364833521907042681506544 12614404 -883416712932592879442998173092728012800 12614405 29820103903216641340184907713189424060 12614406 -202349840226772419059870320794659690496 12614407 48484572102827172951272676283106644688 12614408 -2231709369022094688265973859003606128640 12614409 -97507218170048600989845692870930320086 12614410 303196441510037927851531244945260600320 12614411 219008642451671899527898680471514218000 12614412 -284089661831675514955500307570934965248 12614413 -1529111490536179982550600593571702197802 12614414 -69071544988569586629083483196995367360 12614415 -88509741001774173749104829122584672000 12614416 -63346431225922210146608915687203258368 12614417 1111115382764317712530356214252519436466 12614418 97754978060932727962253666257549672464 12614419 -440820992365303508102953768601579623056 12614420 63052897379837527537463198850195456000 12614421 -1012396834106728600966171920037027425888 12614422 7892229823337120977125284414019004224 12614423 14177229605080950025869610758289345224 12614424 620295830110711170653932266296373411840 12614425 -895230529734959497373717867518700287200 12614426 -705766503981310128677642711307466818816 12614427 -153972782232818210335380434415468318720 12614428 417234149180113827272757193370460589056 12614429 -268282961096443411520424976118218575060 12614430 -455877680012740726609844899540302698880 12614431 -539963561335142013844990944373057636768 12614432 -1418060703760216108949267961300536721408 12614433 -150046669075440545352101482463706668352 12614434 151744359040236010793315486861551517184 12614435 332606966095030329226145590323282312000 12614436 -528562312664074246351480027710792729600 12614437 1756600611073670606981452961074109280 12614438 -182666259369509378156083946584566734880 12614439 360160492518174739150728454706282377728 12614440 -55238753920260751139122912689937459200 12614441 -303421608910166317008226669740983026176 12614442 138749168564179058808656237102988533760 12614443 -2646071580469908852011346632960764610160 12614444 -362731250927252525754910540210044655104 12614445 141290802479283349568997842531677619820 12614446 -150948716341831140669948735549835859136 12614447 -809833381061389512755619953447901289848 12614448 48021576813956274883941634208991019008 12614449 839584530759070477174749098573490324660 12614450 212390764389665871659986131199179726000 12614451 1035648871112049666851503476611397650232 12614452 219294686913194734242120804007830719232 12614453 -900304856905089118362316442640160145298 12614454 -19127387424274666007895833427885664224 12614455 -68911679697338533719599297224169186880 12614456 -653071329045995199156476440282650931200 12614457 -1003479919870557525884405596029604624560 12614458 -132501163624335350834996775079268858880 12614459 708563129745965596791411739183771836960 12614460 -290805389409566812247462184392444451840 12614461 -335298647586860625670537919787784981600 12614462 314093651111778098212249407601975964928 12614463 -1029041737936754153702045872386533046408 12614464 -101505180886092707523946902439514865664 12614465 -1118882688683253398438277580459249536000 12614466 461867639304563038486758614449217687424 12614467 31721421923403050642649607326416675516 12614468 369066766792690147438597014389502977280 12614469 -104653325060455256422975486168456893120 12614470 -300320626414134050822981809180884545280 12614471 1449017593872510147094088380174769639424 12614472 290775026931412834690966625956630456320 12614473 -1357834493943621663251984246773319756 12614474 49440368737786181974946476402368050736 12614475 -607600258573084207089822275310218777400 12614476 -373503996604531069046146857028624717824 12614477 377653354106225203833787358118444657420 12614478 -818236629390431944601126344559897735040 12614479 503092173599999717768218668234909425176 12614480 -4737805021150957199928564766939545600 12614481 819732748716249300449809864578550514880 12614482 241036064813554806171165528264864104592 12614483 604294173929323688244429261563793000960 12614484 -205261446342422979978386593951769131008 12614485 -576424333720563389626287963119467933800 12614486 -463305737489064663583695955410089239680 12614487 -5089757727768553336957988337524563632 12614488 612913787593325557581438550138001817600 12614489 -397232522834624485307977416928128710400 12614490 -32979779141352280513818026676288814080 12614491 -2542590624323951341605933346068509522808 12614492 -1701992092097777904934112994460055040 12614493 257013135995024751945548151160569654144 12614494 197901941321421300602454902008095943296 12614495 -998618915389007154037911094975178080800 12614496 319484148166502877647644347641894535168 12614497 291629874570594219187640753644117360064 12614498 69729804414697466399857228972389915504 12614499 -329746023964799073490918053709666828800 12614500 -789620841885087067159095072088893120000 12614501 810875456216342587026315455844453218172 12614502 -240754566799441315126854821300029570368 12614503 697906192686316886776815533733488077464 12614504 70412091352573771163432836133189222400 12614505 -118802342032047163633299647462600005440 12614506 316707803423994187506789572421165260544 12614507 52461005447283671021885955187945546320 12614508 29172196899335531730605628229018583040 12614509 524918024203790908144803166719415482710 12614510 45383485931573494958639215696308274560 12614511 -51452561342344388441092766210188339200 12614512 682457237866311614825746936656083484672 12614513 3437045831108024636320606307742977684544 12614514 660450870280409268824000336866603898880 12614515 -10110343401663991170710570604628783200 12614516 1167840295772708822302267726033077421440 12614517 73881763196261493643132585460402074734 12614518 -162807151974161650638239407044831436800 12614519 -787411364108163038833882972955945821080 12614520 91577761856580417769678803287880499200 12614521 638640642767669902084549111409578006852 12614522 -580364680667256923963157881911696940688 12614523 11622496400373679218369117729096018624 12614524 806407913394701678174320532650049933312 12614525 228840503452998194236725745434690081600 12614526 -667357927135160155235938735946670320640 12614527 -1802273006926660020429717334175689469088 12614528 140893531419403694086473347669950464000 12614529 -134878705686850514004255606644680353792 12614530 -238190880301531438723747455932715487680 12614531 -990129351090547275626393780951048438208 12614532 -215931678372098960881256592168003895296 12614533 -1581461810324837077248311837360170349218 12614534 -164908824824533829907997543588658923296 12614535 -12685029821050487594499020055350036520 12614536 -1255915653537120477534424791216178790400 12614537 -392262011637876856388273725188371205120 12614538 -3818234664550937682703215325508689152 12614539 281282164390650832590110242826490215056 12614540 -576901480362723907474912733686959851520 12614541 -67456981187373581535189702915377503776 12614542 -1599384388540320669312379336985437276800 12614543 202182821511418261339888041896545349784 12614544 116632900812822385957952262305700593664 12614545 -1051991236311182515240760711849174498700 12614546 -4728364119293554046161901235809657856 12614547 78758579569530763870242517071746542080 12614548 72178603050466892848366431327991131008 12614549 -333238916433921095521377041828199508164 12614550 -24160553599547083609308036760062768000 12614551 -255906627815787993695560258280613782016 12614552 -201099000871987215182688274130496614400 12614553 -474402609803278602023575400084010603456 12614554 -590878118496434437224986074656565236480 12614555 -1197118895568041170672217519493152207040 12614556 2321351879595117670484609516963389440 12614557 -102781504131337353286380959797937136480 12614558 -96127953142897783304633169094870873728 12614559 -1005527707439617916522387224574249311488 12614560 338536477744348331321765175936231014400 12614561 -389064643536738303327889843816714825050 12614562 -436456254500433566136109383610859366400 12614563 256311871811003126653575964009058336224 12614564 -1182305786177817518025427689306731965824 12614565 10221677501378397300034728737186188800 12614566 -387092228096757312938019496940657856 12614567 -215485878346797636599403887384907872208 12614568 444923004676018317828835919174529269760 12614569 286139043601340312805955975204639540560 12614570 29845029363829711216364094465874867200 12614571 -33281139501762830601073166678196931128 12614572 -1139786746317379047715965583698727009024 12614573 -1607492155641604489901028896294767091178 12614574 155286211887077175734315171975865418752 12614575 592265798206406916433244395959046003000 12614576 85082002367693146525856334862252572672 12614577 64303091127066826991396393209031595120 12614578 -91967987366668612620534618357609818880 12614579 -1545710335803010465374508669622399705880 12614580 -132221893933555139120368767145613844480 12614581 -636631733434906538232032569638474375008 12614582 -318102437989899939199325537038777622016 12614583 -220393019819834732477935408710010305456 12614584 1558541775241968563818134189794464358400 12614585 -496270712492108859199827200840442524220 12614586 -383448481144761038467090284668163419136 12614587 -1961953806259917888938518944829236716160 12614588 -47305202912533926093397656157105833984 12614589 -124045916198318663371170256440977639040 12614590 317718964697930765307308775886380532800 12614591 938415131903294816424853196405839160184 12614592 -297073771049442627997559283352734793728 12614593 -202224863732911194105164781203501529720 12614594 -107952810829986449777808583111768358400 12614595 -70842929094662532562871573847611719680 12614596 299823594360737673462891652453491075200 12614597 -971248052102447950761726411812255760708 12614598 -30980596939052400557851357392241394016 12614599 358482369207151696780509770174976752600 12614600 -404750336214963606066602208288422016000 12614601 -206849939075079824253131453208967276320 12614602 -33668420653456177316183407572366799872 12614603 -83157119103315876350834456733628445136 12614604 -250191381270728144242105731934818398208 12614605 -17876586533942160118679377100577885000 12614606 -404170106366485669650670567588983037248 12614607 483867702372323753376728495182387427304 12614608 154619742076017643582307325570504876032 12614609 -4970458760293044044469006279536946384 12614610 -30132081001183427154981391868021376000 12614611 -1788256296760439430011469295323414320788 12614612 1436887431704918153518686045851677728768 12614613 367124544957223916194678526989670400 12614614 -346549984758135734072780138678784880128 12614615 338017899513307840838458609092871305120 12614616 -510060389407054115026279933028243865600 12614617 104142332782447387351473405403869519744 12614618 24134815020964178790910960803230411760 12614619 2089810530916087373754222649252496688 12614620 294156584314490911322656723900460590080 12614621 -2138398502407804214653603627772045042208 12614622 -175945188296500983389372231584321186176 12614623 347808061057432189258263815219289425760 12614624 -1695185174580467299193340966713173475328 12614625 740864722441190583928201329195141633000 12614626 -273270540134538082078792781180167650816 12614627 -415203719165967049990882314678353479524 12614628 396478700471628638709574399056450699264 12614629 -850530225934352070001179139284877478724 12614630 -72341755845687869511941853404375992320 12614631 405211164626140204032041579197551688320 12614632 -773221162421392801965909439909344460800 12614633 -1885515474319662247897429392626721122118 12614634 -12079114799557305898176503914467829152 12614635 94380098796575236329160548016260126720 12614636 452531102948662133029872353815998305280 12614637 -36061420456676370092743324899502861248 12614638 1205876945097739530067289607179000452800 12614639 865188905258822655634208354122668943440 12614640 185921645703726593469423775651433349120 12614641 204926043434988195795520153393467517440 12614642 378546515881501892449532167315519836192 12614643 -1745682672975330571718053175546475142800 12614644 -150635124738731316299852291928286855168 12614645 -1857198427226712997315083057651832562400 12614646 269498613928486412704405298094320790528 12614647 -689697274453504322735582321864044988520 12614648 -127694717755740987951928041131720355840 12614649 22144942424182450005474048319461691968 12614650 -321508619434376403451104942966490081200 12614651 524562138382736492224968162180882001920 12614652 -7738270811320863460400215388138234880 12614653 1107786325245364285026129819773528400902 12614654 -22400450838858051920008154394427329792 12614655 467831859665106717373405933813731444000 12614656 -723215027966598734259601923195621343232 12614657 658218536609482867295343306051280118832 12614658 -123558188880936748490016947775908391168 12614659 -704962574190409445349653291232465515520 12614660 -506423873854923366591915134655130264320 12614661 373826384189978317623564123922493686110 12614662 -1113462809197189547147657467026977163168 12614663 23245415898177493456212019377739620960 12614664 765152909123403513147529260291507486720 12614665 655312190958332959598131576165574400 12614666 -186007141915077588760235949027705205968 12614667 -368775542962553189642309985940564315200 12614668 -1009573803685283748843752249654313414144 12614669 476270034596352209798122442564351937996 12614670 665755146243950030543246772121009920000 12614671 -1523134538244825105901687913057022914128 12614672 -46907969300400290997997487170372239360 12614673 1020814814125574841571077496316331923424 12614674 958502666747634823150198219075064113152 12614675 86403375288541548332488468164610953600 12614676 153121110456380303790951760910361784320 12614677 -1887939111021321525083866625133840415474 12614678 829565829422609012441223480910852636800 12614679 205930650215323727746097946631501155840 12614680 169488044652035538893324203005641932800 12614681 -1810727454419267140519616284607376522300 12614682 -333175644716011689718301638471263843840 12614683 -339488403675051514141069659801156083068 12614684 -787718963933315397977472026905065859584 12614685 -303226527723269460930138912004293847200 12614686 -88337793392008122896805660006984240384 12614687 279968690084422782230213187709563306336 12614688 -446861721868392164561960959791397011456 12614689 -461407845337599153366505798685172236160 12614690 -38020470007600326615685554181937011200 12614691 -468011628450288975910459885141223990016 12614692 -129523089085906504530441622206687488768 12614693 302725773887502485426215546841888269440 12614694 35921024012346510940634050639646901120 12614695 676248594146804364026570597306211840 12614696 302259970439740146546532723645673057280 12614697 77904513866588286490907364803172719412 12614698 470403107569359491633018120938780596672 12614699 742224552442360960393040390187369661464 12614700 128503050025104142819242612563279462400 12614701 1756456796767609109192807874579965937504 12614702 -515489782435003877020204662073999904448 12614703 -486347558736878910077511625362757727856 12614704 114222585250426136015326316583102955520 12614705 -866038146038651708293685808287484568140 12614706 -40773482619981844665150095719239401472 12614707 -334995713532489188188598019336226082244 12614708 -1555067463373336468877805700737000775680 12614709 421617020003417951796795275342674262304 12614710 824360958637893033637489725172179600000 12614711 781986812745086946915762405586668917472 12614712 528359930633552277080784587035451719680 12614713 783409410050505209029534323689675025962 12614714 336305541922175137100707852616566420992 12614715 44520522401907000490439317924410028560 12614716 -322637392403918265187035744536225479680 12614717 -145391659058638418654039714232277650234 12614718 -150432850911091418098083230370773916672 12614719 1139004376972394006603615604669126415328 12614720 -54107034800337751510297549996032000000 12614721 -412426114945349047500105643883170176576 12614722 -625950809652124463504504700923798812128 12614723 1360952254904005481882559760856707933704 12614724 -683227894016490277460862005372888340480 12614725 71069753765332544025833142414352693600 12614726 575697573849918171252947051110445289312 12614727 1018737005468469744757954514309864110080 12614728 412835226312493039764239455564322242560 12614729 -77379972474210626761087339906948709670 12614730 332131552270695465892558606371158208000 12614731 -1197755685744574227807489436338741753840 12614732 -201735417996505910523504929722156658688 12614733 -211571293672897454278292497083111549600 12614734 1327620915350837918629984730214897408 12614735 295385482919426357923031713158290110560 12614736 -13482228582233042623752151863783456768 12614737 -150036798901373514913949534943797967360 12614738 -16248529302288363405635334317945667456 12614739 822719406765354750279727166322286305120 12614740 612743785392094018536705108188591312640 12614741 -504317151886143677668409455186151510976 12614742 -60764269094443290299473039294857911040 12614743 930450535561669941432152380178667399640 12614744 1373129293118784703019556994008099932160 12614745 -18327618267441600465769611155102766720 12614746 -537882352224459459581770673222701025280 12614747 2051004290701234979845403636698012688196 12614748 201483820862797533328870682136799712256 12614749 657947369457344554169090498094070647136 12614750 755582516046935860914949782305887920000 12614751 -732038796448122500175736628250190014960 12614752 -932984734617560075561937141969598414848 12614753 -3260368682209913820185023603875137094144 12614754 135402891249458150498080383117062440320 12614755 311714719474780982241855780287134802400 12614756 443316086126534695419538575620028650496 12614757 -191820816608017404373517909255959100160 12614758 252726660202743047797410399389487255168 12614759 -1971020313658794159344913877372453556040 12614760 -15663681189805876610811253207293542400 12614761 -150774805454920005480175349955273907328 12614762 -278144456759258892193803242083320652368 12614763 236148500855172762798623195827038695424 12614764 875978319058717470562487611257197792256 12614765 -46975230247663877563408425563958076800 12614766 45474623413757408259795595390066281024 12614767 1158509450410820099561486985318675402552 12614768 188233656852024599568220237919889653760 12614769 -607822954369652880452429654912110443006 12614770 230316851052795002721672558125503157760 12614771 335383226248510437300408672849376251360 12614772 -503349325031378850733931788752361814016 12614773 152265775834446161750051383580303099644 12614774 -94625746891614329531115310441372992864 12614775 -326816247432170569590322606758352336200 12614776 -479246451895003958727182037255729623040 12614777 -77240816454270198750415040256786739200 12614778 -6241904298452061508476602166228138240 12614779 -225945314778439034856390481888706722400 12614780 -65888833474695406655973420628127938560 12614781 -8676716599939607755183858864021129440 12614782 23796489566226907523194534910577579264 12614783 -548965441312769144914684351165534003200 12614784 -2327676466572800301353113805924597760 12614785 349057500454857870239524385314993264980 12614786 318654703631723386325788900885576679424 12614787 -487224289477427170013041658250539124000 12614788 -564415672830302055378771134744238314240 12614789 -790722131510638889780134867096667102400 12614790 -371323438406254261056494917354163558400 12614791 51238096013619419138556395102602426672 12614792 33228196682942150265614494363586688000 12614793 -58823341770500407687100260358022518016 12614794 -39154357637291074652447722483728836304 12614795 -186521363066676385692164590878139450560 12614796 604484115570661179019933741159751069952 12614797 -1056312667167427592370098771051831102280 12614798 -63323666478649561839561615302824405248 12614799 286535950833655686485838618433511792640 12614800 -251568419478589527185911145035294310400 12614801 1189264281237969409788793291210379882802 12614802 -708357658395852209915789529582819600768 12614803 -351820140649420910053632606059240467880 12614804 -654938026609336003218718615870439493888 12614805 -130940638332838425312354621060051931200 12614806 -1135976711250866107746975178252071706560 12614807 -1892600122296300363561512866932394693944 12614808 -87700965921798886175256711571601203200 12614809 -163039894457596480572494478062657657600 12614810 -6252682414656258583911115582519065600 12614811 -473433407443486330215375815189892369216 12614812 38522557694797716708750360750562339840 12614813 809786853116725903176919048784359705062 12614814 165840694406928830798283172247459039808 12614815 168455937401834381767696254547398753960 12614816 -1524984079391561595434836307419726479360 12614817 -145531739944426214245949835271411068288 12614818 -442448340699459969241661292505675262640 12614819 -227209688204995691678563291846212627504 12614820 -183004358847446904246583752007965265920 12614821 1274354387365211979205363207716112057022 12614822 -738904501466988319080967953826799216640 12614823 -258098436190234833165883573646690868336 12614824 1261881540970685168186916468363755520 12614825 -13415731832768445485160606880850772450 12614826 -160813573897110081850998681818793200640 12614827 2395439305684452351923571906054393815512 12614828 -1457970274494939702969827406952823999232 12614829 517122175353613596787537341659118360384 12614830 223591473815775321670420448642366315520 12614831 1718260437551180354351365376963715473232 12614832 -308102292758108736683045451104471285760 12614833 84597851902604831446972834812064942080 12614834 -852976986853501861741727123028619859184 12614835 821931519071425842675060495967771556400 12614836 39956960337658427833177899751301069952 12614837 1377868295170275041777819142933407157486 12614838 -40425918886687345845442256622027820032 12614839 -364527576085331909544422338053752866272 12614840 29946863384888020104411022386021580800 12614841 297201442154612386976246975424058165680 12614842 136080096866889705238156782334078374144 12614843 -357702679567481015728734936691286164680 12614844 46143977035608848270097259086908841984 12614845 1297686952039585521603529326221968846680 12614846 755172229144378762580944571861891189760 12614847 -407622247483637658973017870277566759936 12614848 263589222500022692467252750325718712320 12614849 -451722465189463374563468345172152532480 12614850 -70012270855705488660211512902346471600 12614851 -264770427628387010735946658221771774148 12614852 207909724723389557445006918533149431936 12614853 2246548588448170437710426386942126470144 12614854 99568852160994755688258479695697188992 12614855 3000907062649335665264925540207384000 12614856 343935920097373977812832890404595466240 12614857 -153638795026232995264143400314694401308 12614858 -597881715898890384277976264895333408720 12614859 -950994100150708070979339960892927831416 12614860 -104502060082123418675357292394388736000 12614861 246411155954247484455058237290940382208 12614862 98689019324714885852705342493799585920 12614863 488488331177586034806242568847255024112 12614864 74236687580173572440442076603605934080 12614865 -390352909042205470815316535498428673280 12614866 -640030368105194954227640558028741664512 12614867 32362758139451310958383906334266319632 12614868 78314402439214984406790302094069755904 12614869 -1498183375852335155966281738563189783730 12614870 291984071001509896824265188536463194880 12614871 -797191250579843816237781414089598842880 12614872 -655753728236565277296835524839089336320 12614873 2034525810590969437111515351103890032964 12614874 -585227747578331808804214118110857315840 12614875 264918428579931263944687284320301840000 12614876 -133153337994628797549265951125671216640 12614877 1208780411647464589740634923621412693248 12614878 1072636580757680044491070170033077410560 12614879 -370424100524735755259791501136509004160 12614880 -74383134506018875611310790737746984960 12614881 820173474873428987641951581299324615700 12614882 75397840901476720342414795655485635072 12614883 -317435160495627432460720347245906474376 12614884 -85393027630208268152019206692800744960 12614885 1033362748337615556352893168257839859580 12614886 218900323920779757714358135032133795200 12614887 -1336390321364811427232683032990981172160 12614888 -281542239935398605765586873535425658880 12614889 10338674298700072437796937032208677248 12614890 248012200515122207313739465737492943200 12614891 115898246236308113290225105147314137280 12614892 -313460000349377766913538120420000464896 12614893 -887526888327831508523974158027044553620 12614894 1400854880509560595278342010912741558272 12614895 -429223915858935546154490715249861257280 12614896 -16248920531355764596694611920366862336 12614897 -1900634685843996041320803869239733580 12614898 56250771626732489509257367633568563200 12614899 545782351597318235204431819287695538120 12614900 85166381978071195700588051953802400000 12614901 -252879996458659546836382063400532529920 12614902 81861451295303326548904853722556856192 12614903 1294758123204620319857864378917442697528 12614904 5473271040789497661042442410049413120 12614905 542312619481972594052423154756772437060 12614906 354999199892991547279835729301542071152 12614907 -1290279716424610153922832800505867777600 12614908 274822356973583325687487056428065666560 12614909 1849835560131963718235743721608055695110 12614910 1176505264173539293695492459819171840 12614911 145967701068812011570638228058596530032 12614912 -1481327817582145116147384082853951176704 12614913 436990999726690093514395174852620115200 12614914 59644210308657374096238984335882537472 12614915 910357820414902831584804617665374940560 12614916 107451823809744276882789877539558174720 12614917 -301050720808110383121795601073984728000 12614918 -958970360158479772561230301671087403584 12614919 -623680897400369824580338721244743572056 12614920 86519412940066700613918208209230284800 12614921 -584705635888672367500744322507664758592 12614922 -768274009913163302352902392763424308640 12614923 -653582254258652428341974179010035757440 12614924 80774432621358894505436056002698597376 12614925 264810900419198010320062004394215270400 12614926 -237830746295988611380442274178364942400 12614927 -234201062220863627999129849670256857792 12614928 35765544004552125907852517151954960384 12614929 -1408803318393612963791668824022922459470 12614930 -396413283864642023194427187223437631680 12614931 311829454672478908162854936628276767312 12614932 -755311414168698773849167951585283862528 12614933 301224598116707054644122562694033563644 12614934 -32544947589103446081261622152697465920 12614935 -1378760731803352192824570290721159194640 12614936 -188359946005038649617510876915164160000 12614937 -342239731664343442598155851157130775648 12614938 -259579688885078805398526578819772136704 12614939 -115455298154673129336680280379192150560 12614940 -11641388445018766428482934133454592000 12614941 1345878254006262771981481873376281651392 12614942 -304776206316060205489326583326754920000 12614943 1030046205189752571717825299299677385728 12614944 2796018570581576565187867277485104168960 12614945 -68796427808845973429946667114908489600 12614946 393487548172931350548602744085360336384 12614947 534915814208191356357412796579768150392 12614948 -9662363868584397105774618983139655680 12614949 -325851414987045683667997882090903702500 12614950 560694903919368429046232190284521430400 12614951 92742345773758141424119866885796409712 12614952 -1063632845599822945300947034467437936640 12614953 -2187643121829732682686078731988377536 12614954 27749556200502047967464515243569868800 12614955 -294224635716539465820929786233148793600 12614956 -485907545690700120024918767470901850880 12614957 1609162000486646443475957205862064093760 12614958 449403419337267116050297021696198881024 12614959 -333172494343362425078173175087920672784 12614960 -77259361146216223292288797574053232640 12614961 305091241814881743822460135843565037984 12614962 50914012194363062618982330482441016864 12614963 -1244366077531694809939608681405665116788 12614964 550877124194573112801383414581631102976 12614965 50958170500812859864516616775989712000 12614966 76973239451342521032983351753019972864 12614967 -1698683161614810992981759032418869056000 12614968 -177243566248987604739552597128150077440 12614969 2111122849204068769464886312309533962196 12614970 -8651317137730567562069164748149920000 12614971 -902533953990922912625436146206969195680 12614972 -244624088133659961472896441139821364224 12614973 -81709863532240092712369675285888179072 12614974 -356470775097030745384241716501845965760 12614975 57520485692370458183870750039312715000 12614976 152369661050238256178449411204448256 12614977 -1182951290289785455042235313891563962368 12614978 157171189735684681218625812705657785040 12614979 -263260136523110701352990057999725036032 12614980 -166415947848358181326945672206966927360 12614981 819591821786253694499699836835356913532 12614982 -16379432662659530065662212073889305408 12614983 -1832997995006119543658443406397220691576 12614984 -129797026586735573828172077618409338880 12614985 -53664138806373308360053909711763631360 12614986 620888969109640376340001353513046762080 12614987 -242566447232651637390511886412797972736 12614988 -268823138835307684589155712175400157184 12614989 -1488932438214731338933291372574975443210 12614990 43035919950950457777800791431150096000 12614991 -171438823102102545082232810426161279608 12614992 177536048014368556742099120687228108800 12614993 -897691722121519410649392513766474599360 12614994 126766169218054544202661670687210618880 12614995 -801116166694113168456895922639750850000 12614996 -125354375364520096602303339210756096 12614997 -522051468994761921030359474010398556000 12614998 -97671329817081913217392092864313375680 12614999 1176252920056707900702171137054667573000 12615000 -44627303724387770204986726088006400000 12615001 -1182006000810186795595794467659678688700 12615002 -335528364751384216706131309501868575008 12615003 -254603122651707347479813556382035536752 12615004 665603448544332529699735170222962582016 12615005 357647368149851320102823855505165939300 12615006 -170952006273097384978639409922533539200 12615007 836246136111987146156658730209116688840 12615008 40096023102132318616865066225919590400 12615009 -63420271234694605537485413168465766144 12615010 480198787189421871076720680578308277760 12615011 1798932029767188030040664523063198970272 12615012 290107649399465841572757596949556669440 12615013 1612701853494511152983415958427802337440 12615014 109976157181352022631009303985148677856 12615015 -248851947198477852140665629072857587200 12615016 186318116848145869187658471211616501760 12615017 -84910042633937231429686701074263484352 12615018 203360873405693998556104369086411341568 12615019 -1136480516392262514654176082999012673656 12615020 -991830832366034214821767384816712202240 12615021 31137319159980916336008104965619186262 12615022 -131774687175383406038675721598239027456 12615023 -1002930487450999383122860977607086387696 12615024 -56167265222643210277098104099309813760 12615025 456514281679214935389448611591750990000 12615026 -304314713252630238891534966083469997440 12615027 -30748860088450025800573720555904539080 12615028 -1561356436141392379838953735493743489024 12615029 97366291791406228944426658314703733760 12615030 -438791619408499882357239455213062343040 12615031 485940757491168031044246965672445644160 12615032 -597434167848363124144702618534876569600 12615033 -644113698870234337570880814261489721776 12615034 -662884810899777949210181329474743805584 12615035 -1512525450850659927028863521547658482240 12615036 178330771939515976280210356474477608960 12615037 1702579224611965801514788827917868598272 12615038 -642183724828631357880586206357186195840 12615039 -1497265323147026360030533328750516112 12615040 -677528137975347157165556905772738150400 12615041 -86408369865678752334133877249088033708 12615042 -19059231157848868894792948985368801536 12615043 681608820546390993845446011016831368400 12615044 136737784641793156266024167177457767424 12615045 290473019470867852228796932144257724320 12615046 1199850908687637807145429661273440521984 12615047 1330549762030414886627800118053216820568 12615048 -1569157850560638345088694384325747916800 12615049 501206605527015644368923255589160371236 12615050 41718560176524908804361643606938048000 12615051 32946330997982013551653471724279644632 12615052 -678357789933790543408170943507192209664 12615053 -486868724475610201964337929815824411936 12615054 -740109341208595516120048701341192554368 12615055 213671178348818910599830905440120685960 12615056 31722674029284583352871345236256768000 12615057 10931616569815073719540350524710966656 12615058 20387862329246957600859609391525378560 12615059 259807236577636218970886751275621837808 12615060 345303321919174752988859605843411599360 12615061 -159367960575375108398451301830354546048 12615062 941971387502119056031153375301659456032 12615063 579657597811490332350770526167817421800 12615064 185950207618924892775778359112944844800 12615065 1156929175824480327286484968603228355460 12615066 709451314669905748120030901187816083952 12615067 1328542096151957892049257297759166077072 12615068 -1197471817913331619830115998440237425152 12615069 691752783174336218342541519141861529440 12615070 -268481356706729032772028195350556633600 12615071 97078341777967300935789442671630241536 12615072 655935571087434315907669433243139047424 12615073 -805441485112167367283159955599235163678 12615074 -537115636632532998146100385582070476464 12615075 -478263519463823141833632968810398800000 12615076 -91053788371861570123867318039008595712 12615077 -495739863558881014878630865458330475074 12615078 -41370207523741206266682273180883107840 12615079 -56405014100810136972750042616350461320 12615080 -590795911509392963960416246530759321600 12615081 -213479117029391335691336636992776859248 12615082 -263687066614215261436785592274205696 12615083 618679205225892628067579987329525203504 12615084 -634465317078913057845312283470064350720 12615085 -144235216691062202055210065603667360000 12615086 379126956251155135664264836892310079488 12615087 -164909776402378663124113353696234065280 12615088 -389864435219589269186947377994097295360 12615089 -418125492002400796026126302224200256110 12615090 367896983993080817080044464122370296320 12615091 1756759232110339034765177219815230836492 12615092 -365020816770358329562122133047303585792 12615093 899754637566693343902316222011447753504 12615094 -461025926514199602448398302265170343360 12615095 -1461286400829492185115472189490370406320 12615096 511692644312337816511091023795753328640 12615097 1146898667199940523506225870123666356 12615098 -456891696601305952132776678431183245200 12615099 -286712762957985980819383146607844514024 12615100 621402777508766407454748557098309798400 12615101 -2051545992463637380119165406941547955898 12615102 -629942113761707291525920370837670719616 12615103 880459818411850802493531748245723616024 12615104 47987544194956312689184124768354304000 12615105 297347664649221366938975197830853664640 12615106 -286442596270481470019952436501276561920 12615107 129324964717728415151208514789839471600 12615108 -407799760506795888572073271342934108160 12615109 162580246016837444461475298769469285376 12615110 18451379556153543623105684319538498560 12615111 688221649629306785699373303929006310960 12615112 -987441170299302581653794290151009868800 12615113 23683043781361003615099637978127594240 12615114 231880094670028696550223846241006851840 12615115 -323694067578292265112212165616675312000 12615116 240299056937080989157375725368251361280 12615117 139670539568597375779222435633343743680 12615118 -12394622802714178065715974503960274240 12615119 1058115943023219197156770267373911871160 12615120 64597441757108876494576075562924113920 12615121 -1238026016852002577165228263839104401678 12615122 -73641683533797675966978782479430905536 12615123 -554581074749712907546690675320264908616 12615124 -1102030989284939323086479836347222161664 12615125 12220577475444709525909225085422584000 12615126 -97834706149669563323465892997985664000 12615127 -493153785939573572921511953929380000 12615128 -507307722559722836681844581959962531840 12615129 3262481538785538575927107179087824221440 12615130 57095852491255324474057721408456624640 12615131 -377264144940419265641665702931179891248 12615132 -177235854920724774547705873215479390208 12615133 1281381243540724968079071184966061531584 12615134 43738826620045980886678370695102547712 12615135 375605864839059580360170648997442036640 12615136 -1423968687802091045048020253272519999488 12615137 -1095574858333653591777476498946615294720 12615138 318718126782570784569868554958234764288 12615139 564829137812413283852500914743508953396 12615140 178409987280087462605747881094628065280 12615141 -41452761438178640996384372366270886912 12615142 -1053295055664135954458865915942747210528 12615143 -603162609814515528865498027785084241608 12615144 56657577314468880793889271485373726720 12615145 405178781276771947882280344742425800 12615146 -384846729199945725066407893274965915728 12615147 996668487284735564337552387070364933724 12615148 -257159374418615486955902157082755093504 12615149 1622345156230316077821815199480186024150 12615150 17649563865770862023521179728909577600 12615151 586743948364666820192547150218922819152 12615152 620775588647827933925926676934419742720 12615153 194102430381249669521734783232072906208 12615154 817660972057133160620171492032495285776 12615155 -117188338026747954565742489312199367680 12615156 -871060229932983006810104460932919828480 12615157 671794124227351825640949327665027809372 12615158 -432015649260579760904631974338918793280 12615159 -624137022617401190737736364714948751896 12615160 527098726566358945141429969967937945600 12615161 -201116618227641903630312345757824363000 12615162 -215784245388570140780259269656547782656 12615163 1576285900974661866260620891776719630184 12615164 -365491520915612730769780410032441917440 12615165 49629886808010292578290644466053899660 12615166 420103028251805913130076513463299816448 12615167 -408743460424354057067095830348038257488 12615168 4350985955028878387773905798061621248 12615169 1099972124576916893598274471058204463552 12615170 -315832106569323499865953688785552128000 12615171 366347784964583950771118740280595615744 12615172 -646330231096981188208959081547763837824 12615173 401589597067049569903413934721812657020 12615174 351614257093955480382936080862172012800 12615175 981976642758915580875231121279388938400 12615176 -291509037171756409928713828485804195840 12615177 -965143196356180162197842241271516266480 12615178 235695116159685276213621421526620564224 12615179 -198300284614950391806962813722434338220 12615180 -193033525730021806044765496626608947200 12615181 1542963168808963852251836727553029916982 12615182 -850104022781924808404238862227272448 12615183 34689464337812417006657397227201427840 12615184 180245721245893328932779320651253555200 12615185 2142418577790790349724651708259986649920 12615186 213186106273331849872691391475125608064 12615187 9033293114516920934556669167395419632 12615188 -937912881670198345524670486613160746112 12615189 -1162076955325181864158487131217497889376 12615190 -172905426170577701763720533482802480640 12615191 -586009596217022967374328105611947572408 12615192 1128360934832205632560701142865446840320 12615193 576921582273211344332729157697727504400 12615194 261701086551985453576517681602443778560 12615195 791474171627690643061563722254389175920 12615196 929243142488525903912680000649588689920 12615197 188731580339305245635878557899148504000 12615198 397846148836584923885275416928854598464 12615199 -1823690738606123357102671436184698480800 12615200 -343056317986569869333747514119857766400 12615201 558715258287555998424653651101486339968 12615202 -223852563397277642086253083911277209600 12615203 -79729252775523029066754600582710392800 12615204 -83147212026836670769512824045415628800 12615205 -1452040554526008245447304522074666395140 12615206 -1000020601812273228556229930104906416000 12615207 57702566242759815595891057181173977600 12615208 -597931132645575133948440773094455470080 12615209 -32131537952085228904651539615176403840 12615210 363300163115297945940885468849370099200 12615211 410469624973903621563166415519585024 12615212 -175198544036386596444930896929972776960 12615213 236543185831975812518911566726967428384 12615214 457687191721086306949764357264828672 12615215 -634750349642483866027094795233547939640 12615216 40974787776444959663093149389156188160 12615217 -208121926287406459468519640723363305488 12615218 86463673447192258454115569070906000384 12615219 -83168159666324875909026761561363977500 12615220 -1277632336191054523648803110395977984000 12615221 1588274441944315206633317832063965167200 12615222 160980310508286795846601253415487833600 12615223 -154785865513630241223802085497010968320 12615224 145634254427758378397838269067782553600 12615225 -51306851401948123774650491501865816000 12615226 -28432982345239291728581569706478502176 12615227 -537346939178318753566416310260306782928 12615228 -867482183016415833165431435053790258688 12615229 724614485313704653025193488526080112672 12615230 -216680611841289324365119838641000290240 12615231 323889199586033433832971578491118801352 12615232 124705766717289768189352375602779258880 12615233 224520126263230732484382685816139059968 12615234 452626639962962089412635982772691737600 12615235 -250748043039249468535772535777966094320 12615236 1572995723209634490682248491548632113280 12615237 115911450417072720453099360725621592000 12615238 433849916030347478379678581314038856896 12615239 276418619394109239300536870385143086560 12615240 296900230680219623099586970503020544000 12615241 -401742197052894730407296360305548044748 12615242 -481474637858304127961106329659430155728 12615243 749334156987958238362880648305769154264 12615244 -104395939670509640714574640752456149504 12615245 61518595865124446098812199051579365120 12615246 -624316308751127576561785185154938594048 12615247 282007943260543440640217669886337772880 12615248 103076514241910435917898033414207569920 12615249 96023928617228945549153430705845531808 12615250 -509703677931326021184105865469838456000 12615251 -446870296132144702200583205119117171896 12615252 85614163533460562887775773771738951680 12615253 -455424280101057822970985512528023861696 12615254 11326041563478978362578268686903021344 12615255 -284625048803629275483192697062310716600 12615256 870756458741694421058644240763740538880 12615257 1828722137638284317642143048621222042506 12615258 -899090956931951939010785341720533485568 12615259 1031507342013066195248277318678178938040 12615260 243558639900818301047286823028866252800 12615261 288925911644408767771540803434389075200 12615262 -331480366151907014308813526488014105600 12615263 1251583814514906513905681093429146014264 12615264 22763277970900723380166886781723082752 12615265 348232504156969979651626239153315319440 12615266 -487786881603183573517599902701307253168 12615267 -258048746068848393179061980852520377088 12615268 -664331633970947298850137912795845356544 12615269 1599995136953212661220184869546912590940 12615270 219343263133727711955630142318904524800 12615271 1012282900604421516985546621701744076472 12615272 -699388750664130969826661626527247534080 12615273 751396187282160947790983233873103821440 12615274 105943539465212940805211652753206208000 12615275 -253182748010324814806088779119684978200 12615276 -4672861637384533989399843619313243136 12615277 1678967817816548536215358790572296983126 12615278 -79029137815324941756217686012191026560 12615279 887454029019093878879869141846971986184 12615280 11081364642585058354574188936394833920 12615281 -113924254828863264491618845440291463680 12615282 -206357902466906375617805455219274962800 12615283 7227801603443702867968593247571888584 12615284 -1533332729689426691555943353422651373568 12615285 711391526734035705373978332707181607200 12615286 58654250490010013624906582225945860224 12615287 1856664554771347344631413611822867352936 12615288 -240171041856687713486271279500726108160 12615289 345702859499433436624737834063886905156 12615290 -334858626945671438539091684646451958400 12615291 -185891035003432793190317202817083678720 12615292 817057389209785904714463240583744604160 12615293 -487491212518360473038440414061606198400 12615294 -179414509222716543922139185868098718400 12615295 -190902016823013426900110586968361646080 12615296 -830621703709219511281660623853379911680 12615297 -8321793097480409922418660912786149120 12615298 -40540242205110711698500559998714518528 12615299 846834812026436718690691933111044252840 12615300 -243094849145891959348089795667429555200 12615301 883281032347138529262574274637362718302 12615302 -161620001719152269378651149266868069248 12615303 33181932025349080300432587839582610000 12615304 294524916338458729598308500623560151040 12615305 292673249253130918809779579988678645000 12615306 452954681870222453567303044047243518208 12615307 -770809571546344731594430830762891820560 12615308 -1503043776424764286596897757830617379072 12615309 -477350338835167827757491966810447752640 12615310 -493407861011027887736025068237211205440 12615311 1646206826988148800072596740620174581592 12615312 -150759451516054182238007772367875932160 12615313 -1310108099579932071000893621544663007438 12615314 645625333219597236943090057236318266256 12615315 -584492497129958396092509891370059510480 12615316 -165861933570049242689955649335355637760 12615317 -1261380458482779674672087107639530974976 12615318 -618899197255492521853316335671360305280 12615319 3421056515920911070620691844853332224560 12615320 -59020009601095749331917197743660646400 12615321 -119602663322175801795575883965047326720 12615322 359517920348900881244521924997499881712 12615323 201893115449584149193329639454994983440 12615324 175457247072881199415327103026675309056 12615325 87436120573084235611954878879782984100 12615326 -386946058584860091073491106724949058560 12615327 -1453373607422118214353526270371721052136 12615328 -1337040302070572617693856960531367198720 12615329 300474177226655712098557936837047624930 12615330 -13235558850451425374786935442123458560 12615331 691052889624623415351874702786428974664 12615332 -878616609955911017276968370185724870400 12615333 -129085721497669579803945382012795537920 12615334 289221779713330210090602139918424133120 12615335 -559008419751410629580310849342352405200 12615336 95017078463053396870515814989895434240 12615337 -892854852775636817957690200956048178048 12615338 175460716012273122575807625765674575200 12615339 1116556667894403721933469403105901824 12615340 2365772417245532711602978226954265600 12615341 1243167256679678389120905865561713662742 12615342 -486605440219808932316086102257980426688 12615343 -387717772966480314252947137761464278896 12615344 202076511793201323100632723250096521216 12615345 181802844736171316942034596109933925620 12615346 -62838462014587489728955986910766374128 12615347 1917363289840972592758627151482103267472 12615348 605984447625368727394803006120816322560 12615349 -57350014903257079079380355931726748552 12615350 -416172180006986546578140754101226555200 12615351 166473653110681576451584426868783098368 12615352 583300682612855094937354991093097676800 12615353 -1416802328160029714708777329534834765398 12615354 140631545578318546058380383655555203840 12615355 -26607490360770165415339951235470746240 12615356 47844130164909806295131815827244150272 12615357 -166617727517980204533110894158230854400 12615358 78844791078632954956977085913191253376 12615359 693619474752430685409901539404829579456 12615360 252878117666472216908195650618534133760 12615361 -465167400767027160355582075641237699456 12615362 -318053975080075667510313878600723735040 12615363 -1865234082851001820225927930190543345736 12615364 442253163245465013953579010537157656576 12615365 330527995673404314272409655524404995200 12615366 15641767709476293476931552433098028224 12615367 -1713771384236318090104084081038941516584 12615368 358317025907622281347404757561584706560 12615369 -307866721599623122902194071909769119872 12615370 95624064624794331710908456553410560 12615371 529516173537681900858626179749093872952 12615372 54210867300101799286340785147321712640 12615373 -898731274651387579523172031066725457280 12615374 -288841037466724568381060118093906848064 12615375 622632888720818107675317126383668308000 12615376 -112754035763178455495018276533075968000 12615377 1188676460065813279311543688809645316200 12615378 133615442236369459850230181710677631488 12615379 234696058235118914943448349542780023376 12615380 798764598381388517817482966093660620800 12615381 -119141854042056946851534684301236834180 12615382 -345216882447301372823642138191771187328 12615383 17171092854211506395510325245935248000 12615384 500433965879704382159211142634960056320 12615385 -152769801752160035411602961632931391360 12615386 2293315298396653459337010874964590080 12615387 -311033332028628197639867805987024968040 12615388 -198183157426326735697090227459888287744 12615389 1551963530727791241212974164360551297190 12615390 -8272065550816394517499523525497999680 12615391 827681063180162774966855122890653093792 12615392 803653226404630561707521490871418880000 12615393 626067512037933898200184148825602663920 12615394 -324352752138886739610798387025362777600 12615395 -578925865809574367705252541345438947280 12615396 605415359750625329352370638881060385792 12615397 -119910351345773061619939434135231212640 12615398 1058820818570443005314946670871073889536 12615399 420011010863662919931189084338158695120 12615400 -81207249427567886133728037079074816000 12615401 14825263916966241366228324690463785402 12615402 -165178324249844518692100911367456973568 12615403 102141894837756372988393886276940783784 12615404 60957978698043922446966486150497344512 12615405 -35480885550528733024102278765584664960 12615406 -5717051207480924726600916907833888000 12615407 43299857416407050995165731699691696512 12615408 -28910688876684576487126260860107751424 12615409 -475696757105214800906605683449310836684 12615410 -202213293314826951941665197588072857280 12615411 818666294980589379740132130948106890240 12615412 35926393690229818735513550697642601856 12615413 -338351231326973057228350960723642437636 12615414 151997624928970485134510447456879112192 12615415 -1169488715782015282714617426079418326440 12615416 -199093050331352847030563456748690493440 12615417 -162679763245322557759336161431147002566 12615418 190604920619290462384529767174659772416 12615419 -119313471749528968785197373762319229952 12615420 -396013100958621611654749710816823557120 12615421 6565708281988617205346695700837098624 12615422 -8934566681999413750009919155412864256 12615423 -886621125892528220032744454785181299200 12615424 -473469795296282802117939325931377131520 12615425 -955628816915090333892220724570671583850 12615426 -917770393943609931858897050827913856 12615427 1170750088731635347057182797939829316872 12615428 26185620166955555716223326705031024640 12615429 -1095125777235121045385983907502169821216 12615430 448506903238405794839931421723971379200 12615431 -716275779368946811557098969529398338560 12615432 126225339645972318559080650154576691200 12615433 211308059940902125472070570065304801204 12615434 -145817377758946209235249539868444306080 12615435 -206379936071721425907540753245561822400 12615436 -1584936826037373674932395205745873060352 12615437 2031416450891513919830541882315382828086 12615438 -237073285873894224132561216809905339392 12615439 409068129629202560951441686209971397720 12615440 562055918616943566048401815429947064320 12615441 -405525900691050283022348574267079745808 12615442 366594320546346077255650588860073894560 12615443 -81225849059688423248845523770084460760 12615444 557925610830279749717493764809461674880 12615445 -458213117731951542674052362430034630800 12615446 193397788599384977032279991260395298560 12615447 -292219145368485572955847453816762074672 12615448 813915145403616012907349458642329999360 12615449 569731210049763373546627349929049057280 12615450 -28731494887196585262447740832820684800 12615451 -78891119179001890791627422571060839548 12615452 -361990954836199988367822479912589924864 12615453 -1040145468412853769203480074424311723200 12615454 59073655827896631387358053396017045760 12615455 -285819394056101386064272330293742915440 12615456 168489091687190220029173020915079839744 12615457 863876822022006902433830893209984004706 12615458 -575355571981439924879386051186072756224 12615459 772085785074585690371635660259398781304 12615460 -273071140693159307185152441043729920 12615461 160273939956685604539958880996619318752 12615462 -703673736317562454711809337616490065088 12615463 -1493415292227121109739418821840248704 12615464 1540623731602781198670819830204867942400 12615465 -566998800273212256832374459671573882880 12615466 228221723837124600903297837461488126464 12615467 -57185290764801592945086686104163345484 12615468 656134585687506152613965879251266416640 12615469 29962679872192799904461695164301333280 12615470 -114027226393092292083267151918164829440 12615471 1390335221955186171983331813833461275120 12615472 519849974229323265162038521659495858176 12615473 523823207261270025680515241405777702964 12615474 -262669339704277580432118122978004896640 12615475 -513126548146236333187256826458327684500 12615476 1094795078735361400926884847260776170240 12615477 -113510984294526531251512756146694686720 12615478 -507341394876951565845654471505916196960 12615479 -2479765145999823758025435746378143106928 12615480 613094368225965704201474760584964096000 12615481 -144310934722804736467807270264840583936 12615482 71979680304498852064432904631407691264 12615483 154937533854581616705734559004880410080 12615484 123694861945724920255348764639460841472 12615485 -401301745609474379184610017955108054440 12615486 -2804929927104978796585655656807610112 12615487 -360762578836456157859751346235091324760 12615488 -349660105130849074091559307154475712512 12615489 -843731448778150303312687991899095504846 12615490 652899221041467028569283183554127764000 12615491 141786532740861084272585803673096518380 12615492 95202698064436341713256579883668298752 12615493 126023226657125204234399317286992513920 12615494 -470315172469744118117041770839606808768 12615495 11547947300628422970674404833348866880 12615496 109354130486574252537137429071770716160 12615497 769251523475864565703546176611748928272 12615498 -138617275632100944260884862818604935680 12615499 -731832063992621977067973506170757633936 12615500 107622496742340792106296027892127232000 12615501 145969863470274543729541477225153961760 12615502 -624188937237602384658119843960748865728 12615503 1962047196515290379898993929356066192752 12615504 -2304953640124732821396276486284378112 12615505 201070815897755466595967696619656025600 12615506 -5266059945817439576091980588616503136 12615507 -79313661787033107325201211860495274244 12615508 -827721917181016313486895988978107988224 12615509 -1150962877178354181528220175253078826290 12615510 -357049164832070428905270216017936486400 12615511 -1275104744847090821640493305457036864776 12615512 1866899598542332987370364649317335040 12615513 -881149014049619808954614880905351445216 12615514 -148621728577679566733787101590088913408 12615515 954611067078839931396486657657625167120 12615516 333459132634582844591170272196021635072 12615517 -978193458094007636980924613345218985434 12615518 -622171792247580515593612036347671095296 12615519 85833491433167665109802453746544852480 12615520 -191381641760774533712209549701627248640 12615521 -820852395193387344458658802394816013756 12615522 312712728276297405354248292885552683520 12615523 -447433085497282549889379564691844733456 12615524 -501937178386713438882136292954703083904 12615525 24271875197480800671011940421018692000 12615526 -194235848802881488372516419735084072960 12615527 242761548614484783437152949073251947920 12615528 205698245831067923335484337296044523520 12615529 -164996276596215280859426612228839670924 12615530 326867059870225365068930731848334084800 12615531 564640044844984181594222707783726206552 12615532 -1777961610487864439362343018833924377600 12615533 311868873684928375341787864539954282720 12615534 778827867872791633576199770619654490240 12615535 225212045535687622392706526877033969480 12615536 4568777106157228605511819223501635584 12615537 -276311958870830623507125984973574850624 12615538 -237940550996662162837499928999326622720 12615539 1651134394581263176551298523575748137200 12615540 -272592597024844486469550792235579392000 12615541 -862487337002197482802701411169964175058 12615542 386248628962325610625452736107155328672 12615543 39358130536147711814852996461427435520 12615544 507886723567404305793539647761458073600 12615545 -114928550988087545243072655184973982720 12615546 53809171995242207463219887537861729280 12615547 321318005576103276735895615618908574752 12615548 255394592059661942131606541391574302720 12615549 851204593959747973723309890180647268864 12615550 -244645678457899720171865173882147046400 12615551 -83465987648991393458455933822818578400 12615552 1813353761581477810306068550743899504640 12615553 -313699019251211431144516441418453826300 12615554 -350169138140136245624563935237343062528 12615555 -13883451481311956696575362205880812800 12615556 -846998687684965377261944019895838179328 12615557 -667593074204198571707886345259898863200 12615558 373282609122969040370754313301318203584 12615559 207363435360330951969866877721334313240 12615560 173083928533750048416116629410084096000 12615561 -366796266165392764042379364890144400000 12615562 -658453794409357940994204323085079276800 12615563 1455005688718776679674703412083043932920 12615564 224353314420793697700513171377283170304 12615565 131289247904621290119526501060879375800 12615566 -166998920641813632417202743159481416768 12615567 -675461230873157127051888232351781702520 12615568 4908998591617621575878403736046403584 12615569 623478331137025616211925874436761108544 12615570 222261382238910690961940641238614602240 12615571 -1346980349780359042979012835402211558228 12615572 -255505142218090760466226879370467610880 12615573 157285668939041586163408108825745633184 12615574 205811098243193338555735020857441402880 12615575 -67975431377108840786861248823935974000 12615576 -483245633411369554415452287964217856000 12615577 187166479930076929575443145752467214280 12615578 589978149375751838068305926900670322656 12615579 1732843347420301657167135960575827299648 12615580 -785006659673360180794249437153137817600 12615581 21381132034687976244715132130486796 12615582 -10537071750052644714602956922620569600 12615583 1446500553921307889612010338433690774544 12615584 -1017586258086006532964065109373222912000 12615585 548890036512163468378018690908939819840 12615586 -298074908658803674541941593525204793008 12615587 444734227490040224746980165345160926552 12615588 -734137447424712876919329931195104568320 12615589 -1504345390619475668518785431017611009600 12615590 -77401378319790474030670277288314498560 12615591 -1084352628340778625021220446528042068016 12615592 102996392440673360838028728488891351040 12615593 1984128811224991131305553515736168211044 12615594 247871554451893774071718584856477500672 12615595 116085053710834394905972440870099943680 12615596 162853006600289880350298842838378513408 12615597 809368368937653124797664577249015012448 12615598 -6452608099996815670400967409106701440 12615599 1583633251485158862444767478046443033456 12615600 -91153808256933032583964035917485670400 12615601 257399938998488671287186169292424463600 12615602 -464896091706106528211486646087661360128 12615603 110524881314867645488328823857426873856 12615604 450313567182121099193869808947485520256 12615605 38328441655494536756677508565659520000 12615606 -72968866116093748896528306878090110080 12615607 513411258568494853356801162770135589912 12615608 -138699382757682518105793966600280535040 12615609 525682927483662681655891217227862674560 12615610 -303572124121582725229875289823267097600 12615611 -1288231493361128574279916432659079237788 12615612 -669651931106724691040189785507405721088 12615613 307827234377326377755539799871623425862 12615614 338918763863036242644210825114251120832 12615615 -325345053590256610098855575021901312000 12615616 193905764520077570795076430781176872960 12615617 287844805541999228855482842944030880192 12615618 -156591613289486835309077723102153478912 12615619 -1118891131023298669380316610376119610480 12615620 791603831591412900688733033077416960000 12615621 -492919091257269253183197636797301434976 12615622 -788061967491991733977937829721939209888 12615623 1870128610960299574141097108322066982872 12615624 -121347311293643202952855923028411514880 12615625 -1442598462242102674708392598707884400000 12615626 998709984064145462233183471229803920480 12615627 -13347784586256872164127768275965061200 12615628 -1232445869738204060004857484587789669632 12615629 -676952235447570992408536233567222839316 12615630 -136124086360998444654539666261290308480 12615631 -116418844275254803134696404813539449344 12615632 159735864520131957685464156695604805632 12615633 452395425743754355390443843941221040802 12615634 -83398441566638635587727783433888444784 12615635 921578994950717975264158022506724499360 12615636 -239656764430686208515349223437533315072 12615637 2154498301564325456083357418591579527680 12615638 530619540321060254308387043547510716160 12615639 -409954986768996674100971911935504380160 12615640 -1116734401734073590568036651627207680000 12615641 2228323718284237591574930717697034080 12615642 -367073005591963158098944125861731013120 12615643 -380404442165797249637267657945657792736 12615644 46952243082249789200228170057971534336 12615645 -170215009914409340652581124051243037440 12615646 171584060757499959282359020055273693184 12615647 -304608234379267008284174798183239175688 12615648 -1203544390395926801568644682414570602496 12615649 -273719450466769753949193761198873692248 12615650 -315705971212964233815860751656444653200 12615651 353304625464611272193169437234618151780 12615652 11959989508946245770605260327529369600 12615653 1962147268393968876925758115638492235902 12615654 -378643472253053092693249511010450261120 12615655 -357543565356020376072457013709693601440 12615656 857535527365702054343226057305358842880 12615657 -769994248336424265068182309657906427760 12615658 -351116029911448414641032132156443134720 12615659 -65836637124335775127217838086904853440 12615660 18048082129718072819416823761127193600 12615661 381137443299046378500361733170228224960 12615662 -449885281492397902924766241612666015168 12615663 -918786051902423086526989994978178742896 12615664 124820238787160781524844152480470138880 12615665 -532825870514135538205528620573310004940 12615666 -7173591172133562670648382378954818560 12615667 -281302505090005592801890493775225002880 12615668 173269998861685860560572548730766376960 12615669 88579933333122301591619855973583523520 12615670 248336072607634705365542162001525473280 12615671 82758647637604521601837214257082764200 12615672 -426692259584854565102809130555906457600 12615673 -341814427774818358052353583072749813760 12615674 -93519930324814889029924001138583237888 12615675 576975546259502998253830107313314456000 12615676 -1460829568109155713577262794344866775040 12615677 1474520157173403724079313858631765429440 12615678 297475991973003149449471009087026151104 12615679 -116009275135799307401787004707993541416 12615680 280205285728083717762665017089667891200 12615681 1129302136168517183581864123355145729600 12615682 -806779665517158882203126619639656693808 12615683 -446512802297402443022377529808390213024 12615684 -6651592371260421850214242581441871872 12615685 454471769748437023895320907331859267800 12615686 -209855624620106639173167059290897255296 12615687 -624901588541375090949718937173220036544 12615688 975540563018013595471157166611770460160 12615689 -494126588526798292481409368938114224000 12615690 -46160307766838558235651964337825487360 12615691 -718572641737880930356071760518446198616 12615692 -53688664644293411350131666336405629184 12615693 -1296361679304251719147910812656388180992 12615694 120324754726423813885388776351873143552 12615695 895065789558780289342689068809330840200 12615696 158054746435578967041234761841967104000 12615697 -1211735196917487142146415014363396683854 12615698 -285025290282680752707164677830065645568 12615699 644230860709060436479169790365880385464 12615700 79611286877517295920704039612802316800 12615701 -288684447662082834604862927391470445696 12615702 725307423163926387986530924353210816 12615703 -2358259398185165747816366207635975882520 12615704 115586051526040962598209000678078443520 12615705 -120731204764269187174370901629548662840 12615706 378946846543032929038666769868350663424 12615707 409197099545144692977146573582589134688 12615708 86437386018097809805653031644207316992 12615709 -1736891104709642397495009242054644788896 12615710 -38749949008164805628878569665239170240 12615711 260213778899496091716343358520508963200 12615712 621288216293070405268785547451631992832 12615713 -28672788854356977598179841404622667520 12615714 36776466791654532034925700960354184608 12615715 -299154240131723310974456760749014809600 12615716 -984500064329034544774546237896612812160 12615717 25492108779472708683206354966482572192 12615718 77573552427821553565133284182886680000 12615719 -904024922599721646635470308118781194440 12615720 -77512471913782592396407871068505702400 12615721 237301645359319001978128351606704556922 12615722 -39018595996508623371838940906839941120 12615723 58485620954280022511284664732226849120 12615724 -1239870713310686673590754409447561348608 12615725 -956017416929691054098971076368968673500 12615726 -482035386303949108767213469408620170112 12615727 988208171611005571568356781520310654104 12615728 -225837985648941927781082240096604487680 12615729 -84925714463648431485705787904261959680 12615730 166713474493601611246213755410670635520 12615731 459732793994982508200308719664942843532 12615732 -119897286566312042775745164473252425344 12615733 -82826544318501043317362404650015515396 12615734 583038770670415532758600838488562150400 12615735 -188189595057125608866264149306982305280 12615736 -176887233670029097687272062249215979520 12615737 1513298707976156826695867287278385273386 12615738 140111828738909151079448973063734406144 12615739 -73927700074797914565585361215046406376 12615740 435606968247626862201981272099182202880 12615741 -162636216546880597687626886003424770560 12615742 85905164727029567370009235601133260352 12615743 -469462717362338270761945035983396438016 12615744 -129037709518496338873791204828678979584 12615745 26375626593123426342037211107445644500 12615746 -279191938009773708578481394700555062272 12615747 -787494033019309519933316311347101076480 12615748 -679191508272059312311471166660797558784 12615749 697488372457459223585997836950427173248 12615750 6004081136139881714074243935362880000 12615751 -92051760189708165559723771089219546096 12615752 -128790088469509259499387221665420369920 12615753 -12634474401802908025989130874269117440 12615754 489648571115649792100191285758781592320 12615755 -1339437206253981262094472427871676735840 12615756 623848266567020878992235268140053929472 12615757 -109398250293131245485586834837148429376 12615758 -85697210670891789730678638075883477824 12615759 167195547407177963414746872260231058984 12615760 -31612417039165837161361027718436618240 12615761 -1965075200997257684371109875207790218638 12615762 190357827425015535541839350892650690304 12615763 -1310788830913912628752526301101767923988 12615764 -242757992441943812437430792181772867584 12615765 -1088886079909415005392921335075409410880 12615766 971176041750663966223079712903206444832 12615767 -36742330695018274693470919961225477040 12615768 1369508865409952939674516579281400504320 12615769 34209856111739834730125878504955966020 12615770 -14418415569376164758833082830494009600 12615771 -321087459297424174592468981475111998976 12615772 -282055509871003332920221323279300508160 12615773 319199121913065004577674668511536509280 12615774 -294460954331493223211322175795625423040 12615775 169002851936155722970709753115215259800 12615776 -536645278777508430555864457468305211392 12615777 -270186919125983292603682942416913288320 12615778 -390206510803718699423054937179948605440 12615779 -426417440035481329578980599314008970240 12615780 -217596153051671415729118717393190154240 12615781 2170197078080892901269643545660492419582 12615782 80751070555583775901657229379439073664 12615783 -1232540969641778664829511126373093620400 12615784 1316219094343242665022242680922967874560 12615785 574355609733896173061148216011610681360 12615786 372210177924146843637208260928479475632 12615787 -54622361886366992012177380485702055488 12615788 -846759405744488972957827078538686854912 12615789 -278943915553065040289501160082247391360 12615790 664926283276100817012674338505863190400 12615791 -444042272680808234286219437725075699200 12615792 -65769080182303907737611685274442006528 12615793 376244664359822203710535737822816251760 12615794 -829153483630034397147465200921374520304 12615795 591655072682264560434237910480622637120 12615796 475024600162118798748361502472713600 12615797 649797912804016221372663750032731984092 12615798 -295658856540217178259226961327543601792 12615799 1995873101241559019401627667803226112 12615800 835803949642810941494409809238888960000 12615801 -55302167311086602714887620304717105152 12615802 -259288221502349261436084466932915356736 12615803 -1616078250381174937969827795124539705948 12615804 -191257245726783713756392764287121408000 12615805 -765621275526616632119925879760306659540 12615806 -10586794182610517664125541297663415296 12615807 820240745445921800547685555465051248840 12615808 -493939413786883545802433921694648238080 12615809 -47169495430001902256992747909710180780 12615810 361457947997724387938672628733913510400 12615811 123689158897376740818562267718976494752 12615812 1030075641434019413840496979476928020480 12615813 -7672366390366244310749148303378743616 12615814 -267777384719035033917262952635828224960 12615815 729211572617034107169438110975328099960 12615816 48908304864423269000181662185865871360 12615817 -1586808495062377196642712300265417964134 12615818 683275481733369722682841167165478701360 12615819 -916094272153521073171705690803115041360 12615820 31928007220804398542024699255915827200 12615821 1663357748203824683018691140344224932022 12615822 -31954746533454877734041769015063035904 12615823 -680907880344050302920010648255944288 12615824 -44007854574146820492786900348776742912 12615825 215784054389332918601431980153350583600 12615826 1320149356243954451649108916279190369280 12615827 366527105778657244875559022509104366672 12615828 598797307779034642190881834516155832320 12615829 959247955006747612662768825511505916640 12615830 -214784267221189762968675592598555088000 12615831 1884404157461921919074676662808839706480 12615832 876490746086016365864446733141355540480 12615833 -795095203614765109618232002653925332918 12615834 -432548669926349119416395281448050384896 12615835 258099657690144636207114738734927241360 12615836 723207613312545046949561361387498574848 12615837 430252884915686283725533319791561762176 12615838 15911435016430259839647271396867350720 12615839 1248732812336304431740306923156856374000 12615840 -474593301683039510313395549531034746880 12615841 248630277735911769736655809217894132992 12615842 -705866660687792142325855563548801546928 12615843 -15612493530675144340425706344904371336 12615844 1213609550916182246673933376783652356736 12615845 -38932799009243354352759716670621951360 12615846 48318815966214459748928311415678698368 12615847 1131186327329068109055285823559330299440 12615848 -406791776970560260582557411899002060800 12615849 244144982923397149334581460025979812234 12615850 -298216390729590222766682451578020328400 12615851 -293587880698937576961609131335636019148 12615852 412997469865825395950840900283872624640 12615853 -228466666324990042377786304813718627328 12615854 415042464243759084771188705190065767680 12615855 53111733281565960240270750061163358720 12615856 -7084829109690519448487489044220215296 12615857 43502176972305976098264082641090299760 12615858 -208529381512101278417379091069253045760 12615859 1867300028895325757877128128160064002060 12615860 26444986822489863587364418508568245760 12615861 698790887419893510776314716040770673344 12615862 286937377480188365611864865239395556992 12615863 38353139480348056464901149225985875648 12615864 13835626435214173720059149026367447040 12615865 -309904133695319895356434464736824391740 12615866 -884789921925375457897341941702724713760 12615867 4274402431606186910687105648406997608 12615868 8584836396238099902761342947533219840 12615869 -12901561211334098135780088177465715104 12615870 -388112155966157080200788958131295014400 12615871 1896331546348186164805111123233473579072 12615872 129309910255445749270878262045568925696 12615873 659078512863764548518700847219103541344 12615874 239495091295464536310664655848019222400 12615875 1785374249328513528925841015188516512000 12615876 -52960066694099155250618455429048037376 12615877 -1515775197042466707030890987760772760100 12615878 348994898628309967987557335149004096640 12615879 -785985949723473990473214753685501868160 12615880 181090784147525678778486192327106252800 12615881 630918535320290062207210410998794936704 12615882 -80517659474958755673376102558536292608 12615883 714020829377330564538689099681889485600 12615884 -19187049508214150565950929443420499968 12615885 8213576422511316105973313500383043200 12615886 204007913434627118135500137972646720320 12615887 995224663334394493722767089980502684992 12615888 -62018132667958287532887149741343768576 12615889 664712948027348084670244400942649946368 12615890 -67347691365177102901479580794894243840 12615891 132783911787325566294614416648061756160 12615892 -1597508374144388890133478868319932340480 12615893 1967083324154587205971811072420006072142 12615894 429636163459287954080242620201570141024 12615895 68723085298612505268918546828815014080 12615896 -613001865946898425244272210816256102400 12615897 537863268235756449486633494024655298944 12615898 1140683381286589722481504317951646756320 12615899 -28068621803557765488107651439456833280 12615900 288248657728703270137485196588679577600 12615901 -860450591273173672437251109605674460096 12615902 117702191327851832477021534690443883520 12615903 436618752746707825137377003125761060312 12615904 -349830462745514030668518280832832503808 12615905 -893847466258514525268173676770437296000 12615906 681557535435790466365667239423864888704 12615907 1424242062308286271091171495878079072156 12615908 -121669284523247799662724065968080234240 12615909 1175908451160689444069822146353835104 12615910 45697099967711803724315348560344174720 12615911 -322678940762418508285823116656731393280 12615912 -81373638419530872811088146771378406400 12615913 1502332284182102484390653975820659423162 12615914 174768805512770203166438022097740261120 12615915 -47353701685320207251741958411757916160 12615916 606090747459799165633356190172432611840 12615917 -712685175216217274804729559763174856448 12615918 -45240790649673649559074530062107760640 12615919 -341838888576690403017263062982597115168 12615920 33846870862708602367879347915320524800 12615921 -1202494952548966626094218460885466799228 12615922 842812569089507984795521567523997969024 12615923 -1566935336557631142708781825126302891828 12615924 233058039283580484342154060254420080640 12615925 236173360626403753970136990652240112800 12615926 534043690980974321129789832798806968320 12615927 -138449547290695616068505263420497889968 12615928 420933243057581226513053788128387072000 12615929 -152938179432442736518073771808799576470 12615930 -420273598205995339986597646008816049440 12615931 1250096713360123006238189030039555837732 12615932 834945901120208231287060260538208821248 12615933 -99735438143659769144323731819152390592 12615934 -623913454800131502714876131175712410048 12615935 -424220828145194684506611485778815892120 12615936 385765020109259466969443700640309051392 12615937 -393579718671043935339068060304845405760 12615938 -673311732321442592835396248643671236704 12615939 123496283675937916949403947896847831040 12615940 -1083731927338865732272599064643617800960 12615941 -152241251625648977629073196784463213028 12615942 2836611606801404234859767573937306624 12615943 465696253256131671876977725733551373320 12615944 -2280369399069750015491994651677445120 12615945 -720691576228799002274438082505058326080 12615946 -4569180471867687969311061020876021760 12615947 1839832357531627369568993338879765101396 12615948 500051239861619587281225131276413823232 12615949 -895944208397371018530673926147194351050 12615950 -495367975050073558058627227514772192000 12615951 -135797139017721440049204721771146555768 12615952 -51541729257534430611287940075733049344 12615953 -839278143084690917222450575498006422720 12615954 29378921456420242336021359509112388608 12615955 2542371523710244674516084281491827095040 12615956 -637845469831118387400714507136268618880 12615957 -772454318289652469286695016216025576740 12615958 50296346286676790592334364310071170080 12615959 -1867629278511092533130502019458909462360 12615960 38048991084887238646781030893368115200 12615961 -991647915556136716841598202776736968828 12615962 828293004955775143941681527501600640000 12615963 626767569789388501408830222398219867544 12615964 -675857173067953266594117656333773873664 12615965 118869105433654206038763277013183479800 12615966 -1213551036857631555207374026209994229760 12615967 -83979322638955690172755264442398645408 12615968 182324372537004516769311096880472064000 12615969 798830303546569823563913928177206292144 12615970 -324477170539023055324076499792389414400 12615971 2903204573512192696229775116006467093200 12615972 -662566133936505094821439278097558099968 12615973 -1165975697272119817821753514948111708640 12615974 104808320146339103556275054222152013952 12615975 22417572525750073033635201930056613600 12615976 1346902790575859585178186156412269358080 12615977 639892198944449476515191558186981624064 12615978 -834652958710699427211896596221514913280 12615979 -83669912302317028185407890456910221200 12615980 -388272004676816819245758680012243696640 12615981 413521475666188321135770631943457229920 12615982 55971910283197664833615152330610204800 12615983 -751417131835038577629376470440271773616 12615984 326184166377519375044808686178916761600 12615985 21010797205312100894667733147819300800 12615986 -148360073501327632136768941802686861920 12615987 -199126040884815799671468539651000860320 12615988 664423634708998777811003931850862592 12615989 -2051885436446488133798821938816295507044 12615990 7133211877572640989957473333573437440 12615991 -1456541779504544898773834418789333995608 12615992 -1762008926524479902599541743321546014720 12615993 -31390060229525298637412328358235130876 12615994 76065941238655277763785560205161236960 12615995 207480590739062840477218881802956974880 12615996 -103908140557267060915993782346799697408 12615997 741344922334406416430503542053352981446 12615998 -375371165992314474006392278144715233536 12615999 -669990411119269952714341054180403108352 12616000 303074247220498592619263956919255040000 12616001 -40832042161500768630502372054181597400 12616002 205124598821974708695926628236743372800 12616003 134154325474371821310329700568582661200 12616004 -881720044120836741440941624601012866944 12616005 -665730197775109557961353321761031842880 12616006 5078049204478789865301668246213501184 12616007 -329552393538822245758826287906600824744 12616008 -362137200161707137747669230820108165120 12616009 -460536672001975040140851165850185248384 12616010 532227174382671474942032746371539800320 12616011 132579584923836057542622711269292996720 12616012 -552495290575384089560601370052460530944 12616013 -448812728509096288738660006889244554976 12616014 -149286324702853610371425490255906133760 12616015 1584816078573554610038065371445046500800 12616016 -32437083336992730097024817726239408128 12616017 -235632619575827916423444821239240393440 12616018 -628526404467251791376781027643103452896 12616019 320696571826506724652498377429210048200 12616020 838843199081178843283650448889787187200 12616021 -1835558531021039769644306785992974998656 12616022 590187449777914083571941989059053380352 12616023 -515715303708144539937825599216956389120 12616024 -1130981410865576991362208555981153300480 12616025 4519319038751586295955434753250580300 12616026 -93980713759892629599097260899348838912 12616027 -136262650631017215158281743759783240124 12616028 -2063144021705105950185673018783134720 12616029 -5583417783463494994026073371256566720 12616030 -379036221832200960944392776979381133760 12616031 116673444159761653673451791405804972832 12616032 -74462670607929889396748660967619952640 12616033 -1946473782883088806923848737127708805200 12616034 -835626689622642975864562159515808177584 12616035 511088319662197436370590810151941665200 12616036 1405177233152252885614640157369283978880 12616037 54226437996894104101527650356106010432 12616038 113389099518953224449796323702254048640 12616039 -436311450233537841115326215070704836160 12616040 108313889761930057083148910624080588800 12616041 -77487632755479979458422674018390359408 12616042 363882080857191973143086031759884298672 12616043 696097526602138917912885202921907930880 12616044 -66492120226977167535507670340895129600 12616045 39362447792641104798289501858299787320 12616046 -295141143330172532928383503064795886528 12616047 -16059890008095072382423567787705166960 12616048 -18797835786147738675082038664929116160 12616049 809052623362967590300614019458252147072 12616050 -23838423531228871068429094186766246400 12616051 213673870449119578103338755712474172752 12616052 31746246510319422482307378912609626112 12616053 656390469774307342500653173531356570624 12616054 116465110387269056708810120984561182272 12616055 -379383453550229255909372653814362448040 12616056 -236234083629968241774281169570083635200 12616057 -924312994096238598258420785496507182400 12616058 248500442681549635093233220399811155968 12616059 -861795902920399301876223087028389304296 12616060 -39857089208657340829286334262635947520 12616061 -890532070006902111919824940142355938976 12616062 -172535724668747709351749281581094536576 12616063 1872004803672586264504978984702126029280 12616064 1609056301159919411309266835631683665920 12616065 -291209333695099878633417049301115840 12616066 853504725124435133272554246603377441232 12616067 18434605035963401784721730765747245680 12616068 995833354857908786559543180722197340160 12616069 1093145712199775293641412298178321459072 12616070 1856913410057060787483613306903925760 12616071 4198104353343541633931988073385698176 12616072 336608923326662513982966060533543239680 12616073 -508704023459113672175022386046678041820 12616074 43804638294109112597960775192490573920 12616075 -26274091710528128468005595630807090400 12616076 664895735554581016199167929392252375040 12616077 500187015271648394780926258639038366432 12616078 913658696295839313714295432606898043840 12616079 -117104807737634610352752504237898229904 12616080 -129663376199385248440010008688783523840 12616081 -267943444542567889695528350121471991436 12616082 810928981358808658301003757508885141392 12616083 447444730225508389792635503691317185560 12616084 -263715560625134283818139601686573396224 12616085 -771399669864378000049094932735624445220 12616086 112780323406053695749878806801034774528 12616087 1496894523319568142835707975231589935192 12616088 155359307862696905936068479958301184000 12616089 -513889068867832030843950807444249481776 12616090 56178963073183490064325625668551187200 12616091 -2206142156914055337105033601616097959376 12616092 156357487048453401324662466679537468416 12616093 -2541584642892991369607642401280689920 12616094 -216449110316813293901258821500232715904 12616095 166317240596006716828140616415979235200 12616096 529720102610070586729547880253443932160 12616097 -488247685287065939257194466628720670060 12616098 -79671898295482434221784651504000344064 12616099 243283023162068709699640180449208047960 12616100 251402837251985379541103729294559744000 12616101 -482005312807053583245879708402205048320 12616102 140561217167155214499850376350694649600 12616103 763305484974866419340030561003628191352 12616104 -833200342320327389173566603921951866880 12616105 -287571207111984873763457659907341485240 12616106 136555800797295609720158439010872044640 12616107 -75166569159147815545277940784245255936 12616108 -63134003875849427303694395000532094464 12616109 16833126207693014526545600783223915840 12616110 56923159528378831504250738686769210880 12616111 -348247891007176734569362536407595280896 12616112 99880299473158884566185158344346107904 12616113 732462837881416045375155103790686764144 12616114 6764708927116651692448798108825927680 12616115 294753803587245488465010592103806379760 12616116 305831173229706196749643417860431339520 12616117 13502403795078820904664813239970397166 12616118 -478385721435069776263309771471207494240 12616119 148827059194406982204130310338059092544 12616120 590236078957812925371890943969569587200 12616121 307629108889421520650338648295229044352 12616122 -348175330366845799262269311303170608128 12616123 716097738591896019632796738364986025728 12616124 -67274993336941695781347166823690824704 12616125 1479254428175303228184712803944088720000 12616126 -111043473603874169349860822579051091456 12616127 330603753707358484075954862591124230976 12616128 -374409889611704916999961408653754368000 12616129 -596022602047346674331397097376137774270 12616130 180849328398046223323598562058027252800 12616131 255676709006900511142611179093324451840 12616132 136385816646610030174060626693633245184 12616133 -646685792324840832331617737369364405600 12616134 1587005817200467254842496168108810240 12616135 293879246257942665159656366107028321760 12616136 597520176404622211324385365013144217600 12616137 -405074927456887093429879172864625690006 12616138 -482240367921413893960613011999388140800 12616139 1359204658711955296198701273218121579456 12616140 -40810211254058905841445614580219002880 12616141 517049590098809915589112959281316711542 12616142 -393403296283067880482395786108586311680 12616143 -1203952537317335945919130747320583382136 12616144 -204184490432072204446907692378400096256 12616145 -291058809823149918559429477141786361100 12616146 488687399609160005820774512936186675472 12616147 17796892774021734767834309608977313320 12616148 1526532733075878856514338902523238414208 12616149 -12329738008095992373435292618356576000 12616150 -233314415879676996665444626835249839200 12616151 286509255477358887166493986556384123904 12616152 48660541446647983342107863980449792000 12616153 741414848460986658134390679863813271168 12616154 177266233232632201644222449088297505776 12616155 -12900971767801979538937682778964638240 12616156 326697950943328742357895750128376324096 12616157 -4431596641704341259374039139739087200 12616158 -86784777891182106498328404852788865216 12616159 -614605826538027169750866361569600511584 12616160 541565437232773315563188397534609408000 12616161 1495904560128944583467967089589778902720 12616162 -9325838924986826043758432295067824576 12616163 -231438885075738542707702059032344731648 12616164 -764406361032242330096212337052777722880 12616165 -474371171222634627431413702135844642400 12616166 498992716963768357936798993277557424064 12616167 46802501077429698070857409926946264320 12616168 266178143729613320030089005529600834560 12616169 85399655873010929966002582773059836020 12616170 87800097167679110993900456236551336960 12616171 -883939998337949132033698278987806961800 12616172 492818561809896251436055002172396114176 12616173 279275296512995670448574523674040624300 12616174 -389998715019888165830952953316382217664 12616175 338669773212133262490359481427409058000 12616176 108952760367395073798165843514963329024 12616177 1279711515344245306976064912319582182546 12616178 191760280004898509654673339419196122640 12616179 422332519443141481060203637984481993784 12616180 307529041543743042628965870400385187840 12616181 2070257179821252087460116063329252855982 12616182 1033938219393911176500990693909754368000 12616183 635894968795944672044438854114792979432 12616184 -341663097142077052745209282092077260800 12616185 -161165090890540305961781143972773931200 12616186 -121419449399204485839237099817516320 12616187 -2288386391961710904345569635627803932208 12616188 472566354195310060934707236174821082624 12616189 1276994889333507356927224538685988760460 12616190 94793077164434058254083987457102131200 12616191 -425718455331039664168016274930464997648 12616192 -263052452983485174134512784037805817856 12616193 -64793879880381941239808737879260401784 12616194 58636715679313702881639565372503275520 12616195 3064237527874796196259497553710662400 12616196 1239958111698363192105538845772244413440 12616197 478264205829136351567542132253313488896 12616198 -25723122839139274225086804115657178880 12616199 1663534242970239301332388431752909698200 12616200 1500210527567933391901092366345216000 12616201 365022640242457196240045842909993951424 12616202 -112878789045449749768015298939585760000 12616203 -368831336040151104919380057878527689984 12616204 1131159117615595979950126918894498150912 12616205 27817811485771728370597856981418172800 12616206 -56126051294121227264661144783086330880 12616207 -885621560312056061284749435019504446544 12616208 -332807626635024598264574319215913861120 12616209 -227302119227971620010794840617019211200 12616210 1147183798811808342679127836025897318400 12616211 -29246682085122374753305000993290922776 12616212 162235489710180893691742124279925952512 12616213 -113898848563361480888325105265279819392 12616214 -149208167471076496830326310426664254720 12616215 217045084481234925710779079093202135120 12616216 1228578703295715901837959265450349844480 12616217 -374215371882673775312250227924695740000 12616218 -487118487127701138372300918289184128800 12616219 303328414574718989313604918118462790912 12616220 183114786183960692909315145208047713280 12616221 -964345126752644788961862874023823044480 12616222 317591649805845054324831196941661260672 12616223 176208966660474549889978001238942251880 12616224 221971598481505752255203293355282792448 12616225 14467283872658785163609497770028083200 12616226 -366837346076016776747691848105132006400 12616227 -397435124235780447924649227583803891552 12616228 16042393010116785292042107046632517248 12616229 -2040266278273172484188915587366214911170 12616230 -50289534381800368793912498887946434560 12616231 807536108235653866248154525388108631032 12616232 275896486181262768194906138999122329600 12616233 -135617179216621097352807049370572593792 12616234 404693507419035822805210926970287128832 12616235 484483345852853982944400533358598231200 12616236 2383997541722143914562733247141768192 12616237 -2160215126085877620992574063149165419114 12616238 -147276871568848238535478068091851885504 12616239 123835365101823945848549851304390883840 12616240 1451398212004949815258862027723243520 12616241 601629779698908216248127515421433791984 12616242 11429145067832058927122669576781264384 12616243 4227514873760621792124076395853711568 12616244 10986023058805308669188984923131323136 12616245 380386113661843158996672419325851209440 12616246 -179070057555561589962390616496880153216 12616247 930693890470016746782875593953272947200 12616248 447917584445074011840018996944655912960 12616249 -951405746314045810707534401277560412336 12616250 46228104698946425519242550644835070000 12616251 1797951037024196456836411569297866353200 12616252 -937361090669699863596037907749982888448 12616253 -181415773499623868508589208410622824116 12616254 -113509424296578637645071170933040819840 12616255 -959616912163334152247200126380929442840 12616256 -169025732667452100346553097021491773440 12616257 660199173317956271574644535357779083392 12616258 -997112264768881899768038005067239049520 12616259 189086226623028773513857257117200830704 12616260 -6713877020513565196794062233579991040 12616261 841058945872349483267365876347500608320 12616262 649903903276473746500822453675150179264 12616263 -735729588992636663423199958386829704960 12616264 -1722494469004575080170690507090955304960 12616265 1044095736369472498566626598090811612800 12616266 94572543762976603941933836157946344960 12616267 -206429368934276777510496981718607092680 12616268 -591401511787701159175272536053422541824 12616269 1303351836590485259731235862459270581760 12616270 392297201008823243685912814693300582080 12616271 771220327112271621233389377835945295472 12616272 155495582130833215087548719855619661824 12616273 980706594830442163356248569207387793522 12616274 111332440922994430959273953222428443648 12616275 -87503378528109398463102080371128082200 12616276 1109415878663054219084249472484554151680 12616277 -1031041339369107511058006251322359673700 12616278 -192934274145060339602689859599929799680 12616279 -82028863699905960903687844162729434912 12616280 -355684130988638283299801145786675609600 12616281 609547369916536253445822024085917252570 12616282 64756629512808181442535691263019521024 12616283 2056426558099668041654320347673239154800 12616284 190444764977045804010850458176544814080 12616285 -617224110095864567894098284478944849600 12616286 16095148370960633990565316042702344384 12616287 38931776040602249347234236196583264256 12616288 -2161389802438630906035241104485298339840 12616289 625669328669839206915140726813085349056 12616290 73914533976286029769284852109960473600 12616291 -179230431735313211774402638311652374200 12616292 -288340599777240026388177836922698327808 12616293 -424235027024126971198953991050677616000 12616294 -640880029231447122369257733559469270304 12616295 392823727033541750227917324623614811880 12616296 261399242273606765313399322793241477120 12616297 -356319061764526215875339599245119999800 12616298 9404535329273005672945440673857620064 12616299 -556822747522678143440090207823621050916 12616300 -1053991203538960897288015312077396224000 12616301 1724331469448942393535458275685753140032 12616302 -186819436911964440454351441672500024768 12616303 -9818558436861151741191087584642413696 12616304 14596312597349075143136361961504112640 12616305 -126278093203998609588388339586987404800 12616306 405679517255333376020968098215198606352 12616307 -36540406023007997793821336916858624 12616308 702695981323008400369013395106817912192 12616309 173176928426125751846326181786111535580 12616310 49606659380228892869760932072332719360 12616311 -508051013967753812838821949896248034328 12616312 385306373707218021541925037904438394880 12616313 -69143197287095175140595227008609343676 12616314 -100353886181632147035765998838713425920 12616315 116658512188620384747877695570922089120 12616316 -440910117442839166670893563695005992960 12616317 581839910864159152647141722552552148672 12616318 106502822322244628990000045817610469376 12616319 986453204063775397561420901914281294720 12616320 -13134746403983843366736434903698636800 12616321 -390244229909452588824591782897955581948 12616322 878708468348755627636619116786563232800 12616323 -884105822686815663043189571107592976000 12616324 -998412459944783910720803083936974136320 12616325 -803821040407904543505544348709697837900 12616326 228781377935465873919037251948479551392 12616327 1264646860379544845967589201512699249176 12616328 1142788849200366392531457159848225832960 12616329 -347646694433306073295076367141763584 12616330 24585587511844964168336101099152580800 12616331 -220455573560958063605996622595015754976 12616332 123998511493193364908104326419247759360 12616333 2130223418978585263629532836960067964460 12616334 -178021891898856137017890429627756153600 12616335 -745298586358019309148011533277497587600 12616336 56679736532688933704734091384549384192 12616337 -669214732401702667144472382968527647360 12616338 -172931782194471057423342163329690731520 12616339 -1250879055037665219763465640067884939860 12616340 -902423676945594421697634760737415403520 12616341 -27278427117638220677540729850343046400 12616342 936833744242541081416783801615107883200 12616343 -302881838756956883625067411695481186296 12616344 690491704917543217405431765241101926400 12616345 -24358063617551525997877807893522589440 12616346 846505048742008273010690117035660055520 12616347 -287838260219136866407360964350345428480 12616348 1847688626169881376046861373166978832896 12616349 104861176372111619932857104579123615232 12616350 914737698150811089771202876154160000 12616351 1955599814675904422752245806917995875328 12616352 149788441620546070596111653687204511744 12616353 423126812402675287469763853298806782162 12616354 1621800534525343511386414201798410974592 12616355 254332684806751035492996865002804216000 12616356 130974278826300489759213586909710710784 12616357 1210366694935905600908406443733006611514 12616358 231711408061568966923396048168372488576 12616359 324749245444821770134268008947752819712 12616360 -339779155146980058173286962653982976000 12616361 -652060330493908864892312318161775583600 12616362 315451536972570947395183158510608782080 12616363 417305664653767444365422327908994561760 12616364 -1399955236861824431847231049979470228224 12616365 200520665199435814748316812764120842720 12616366 27969632569354995378614892614237953920 12616367 587528946879532259108914144570950316080 12616368 -34373143989709295118595763066778157056 12616369 -1436999613330227797029641111361962259660 12616370 -509944093299074987603736776838397440 12616371 -18575477043855771126476095883763289920 12616372 6438406138499112102417983070707709952 12616373 -550383086142882051602232857868933261120 12616374 -218306908049747311849586915410780741632 12616375 -558046329051111235714723575514555566000 12616376 -843307877610584881316497071577985126400 12616377 -1015594224263202299398377733938799957680 12616378 -262579583430148446803711848552648655760 12616379 -2335609308999800902771524834623683292640 12616380 -52636035120264991588199789085740236800 12616381 810776182845638839053174401794040611200 12616382 -1002778547710191508058536111368232766208 12616383 -220249025838552565894450648717658344320 12616384 68924708942528323259237872825062653952 12616385 -110921589514027316961054868986581045400 12616386 173797683171789104935846085599944150528 12616387 -68850422114655210871313750982498089568 12616388 340780380385069951959890387942433372288 12616389 116317708006420356389171484927118237854 12616390 140283778645754589853125155985907075200 12616391 1362881671196830689057609151920372617112 12616392 42208910704256107108350704432327884800 12616393 -852796097842508278578027360368823428480 12616394 40121358162817367903301875849330226432 12616395 -477475773040043005203967051461390312960 12616396 -427877848729394294018561444641072270336 12616397 -524722694672543352403062247921512706176 12616398 -45691162279896363823123698990340433664 12616399 -653682567381669624068497163904706390960 12616400 96821978608074557066590053957394636800 12616401 -46719359413913354199195023536989312000 12616402 -271013263927328675273752136971993199328 12616403 -455033205308379234818525122822575641856 12616404 169098229543282176456655852375180984320 12616405 76323918799219386210853625576574981120 12616406 -980832866719660543259666304334422860736 12616407 775592677200869582798880419962039036704 12616408 -132596631446211795245576217357337804800 12616409 -555959345219501257643682558408312145596 12616410 52353482182892752050365368811406681600 12616411 -592567898609330645959265451942198685376 12616412 820340537006510433025679675289166649856 12616413 681354233247429679965914543407585226784 12616414 982041830866280874026649383082537265152 12616415 -3321182984289960328102833421729973760 12616416 5326876261858096599879358939273887744 12616417 1624560659636060554704307027621643858352 12616418 178727902610099956636705641660177863040 12616419 747821996313531472525091690786255245944 12616420 -299463078893049430945479709351349022720 12616421 -87382858769327476398209355518896089600 12616422 -106213343241405925202982037999122807936 12616423 -253200369409051693124224093630449158800 12616424 391546282160775574263237363303072184320 12616425 -776893924149774480563467929279274404000 12616426 -609811326435880811718314904941078205600 12616427 2063166400488600393009088188528230892276 12616428 -46559063486350756200796575785556480 12616429 -409317581283860732872327855631131368224 12616430 -376879477046189490034329064313616920640 12616431 865900495640489614921908183112082571024 12616432 216950328617093648903520620515793371136 12616433 159139068146756844119974758846397933680 12616434 220737251555486035185626924369687101440 12616435 138423573691555803817622329448241982560 12616436 332169662777606612317350960602762139648 12616437 -544563245888850491693062545185786088000 12616438 127985526324115857165556811325368602368 12616439 -230181660116695503041819175219982613760 12616440 -517134691365531452314580686542909235200 12616441 -564744645780564094198911032974469387158 12616442 12325584901014636003850844492492544000 12616443 -178644596089200222907304899040276211456 12616444 -93839380369865022735082256941122888704 12616445 546112343133777136580139014557026888960 12616446 643901808961699933818011458285192613184 12616447 303205762802879672161011693109021475512 12616448 -399226508108280910554630686268872196096 12616449 -85664648290980401065539583991668468800 12616450 59895230344391347984085986332402048000 12616451 805030463873619358751041321196875995000 12616452 754014058900469425285547539206393907200 12616453 795670703575416624523133057228102900702 12616454 -539546965876132711502018688006655602240 12616455 26738815003002234968598916394151249360 12616456 340490038607319315012487041969839923200 12616457 -192200488216806108009108292407294350400 12616458 16682084665425670307014337537354342400 12616459 1653597878189706923913694229629249208660 12616460 680262556033843119102211328915288417280 12616461 -176306591869215638639357603822378685984 12616462 465340565304497161376734393788371827200 12616463 600589566524158306082917314280788737712 12616464 80772504449005248341597498052123033600 12616465 348122735782952895578461790201608823400 12616466 -543501896944291212680522909277761673216 12616467 152811817443160954302569139403674598512 12616468 120995562706072705424808610843179386880 12616469 66145527485255115578907961527036729870 12616470 -849502279244056837211048237281074466560 12616471 -432654846027215363212852466450343999432 12616472 -426925243572584872896023193689641943040 12616473 259462116906761283031894034118864307968 12616474 -4284368495065680952766142035896554240 12616475 48492070786732317607699565069083281000 12616476 -207253215086969441913265336208498247168 12616477 427169622629785217828495217638950042272 12616478 -17923837730557305662762935535893935744 12616479 41606813887677100587297404967704827920 12616480 -204002655003147327039239289024937328640 12616481 -2024369667594129828716636374506214754718 12616482 6697106932048561683090363567511517184 12616483 867264812004373263633327620456881311624 12616484 479332232283326492560050566397659264256 12616485 -21336249126788412332667345878727738240 12616486 -439952085162580092531545705272688459808 12616487 398485582231821055856686264593442848480 12616488 315314008823916374022318602872891468800 12616489 -645586950987661353415296337048269528576 12616490 606001419400212927129870506963766492000 12616491 303029908382527070695513378508856668400 12616492 390421260900953085051301523113262481408 12616493 -295314456904896566301190335958844049258 12616494 216930898570615283822203570944834984960 12616495 -450618649904333202175609841270955381120 12616496 69774619548083120274953467492663345152 12616497 -765271702142640663482968549580190408012 12616498 -722566220633202371854562886134301399936 12616499 22091746266641955980607973589796247872 12616500 -264342219746916665097891101995923456000 12616501 15625214364962351290091477057484438240 12616502 535916245692919785486718281851241872832 12616503 -46215621986312165769942431010235108992 12616504 609099970236804298625450877203163217920 12616505 -526574438024390073487250954098662159360 12616506 -221295215021014611597918116297384340480 12616507 1180034458066146618855393208562076444832 12616508 219272187936722210263677292011186677760 12616509 -301978854313717906017316633230204348960 12616510 -43750804550463628653315932127501258240 12616511 -366182724903576822916225590481287117888 12616512 -83034976819623818578472306456603394048 12616513 166578156899873018805487508296721991040 12616514 -476355559396560535055110819936475172144 12616515 -609637745992686958070879476780710964080 12616516 1223812004202185710043723386258027487232 12616517 37508331778217666611546963975814282460 12616518 39236764067252582171631670826683763904 12616519 289762736661793997266354054810953109952 12616520 -280581347639798984461512834012866457600 12616521 -1172041356432067963749335191629673141488 12616522 863348215154403642748832803177410122592 12616523 -998935342419420667006716335008275573228 12616524 -238777542479978410988712490101448784640 12616525 714131023812790915712501696660338878050 12616526 148095316845220759788530766686278230720 12616527 435411547909923287471600267895662671104 12616528 -106019760558021772397118054238461771776 12616529 -438354032157383409300002610463120329870 12616530 -411186679496426858939603997897694855680 12616531 -26248794921057469384199120554912851800 12616532 41813818624686222920726548047749683200 12616533 -8320320567141260178421272476615662080 12616534 -300698245311874511975323695756672086016 12616535 -160828770984326275603374469662607411200 12616536 -279233357590784316789593466386759884800 12616537 -488019652547294041735803935463697449600 12616538 854016592063015804973111190903316872960 12616539 963783538378924879174681233800995235328 12616540 -7732595141819052330169381424481077760 12616541 134298153089903351304311970558605496672 12616542 -18315971824597464682409198966612717760 12616543 721243976952967935746477103825034133792 12616544 5109937034416039413853970180835115008 12616545 349672236068227166729611424849036200320 12616546 534102376352337623286116369129155451472 12616547 -1599631298111200828034159122807102796004 12616548 77553626390987159702678335243546669056 12616549 -1646466085483398318306450321433073090880 12616550 -437481642681828998078413510057292539200 12616551 546454065583275438783787314518180538000 12616552 348055896218063895819249546396700293120 12616553 1810099092580382975546527218049971071802 12616554 281832813845503383286719777674959729920 12616555 137782991776713291749178964490291308800 12616556 -128381561737831363242876562907758559232 12616557 -1772721911378445258227803602563034767808 12616558 244385315920031802160301104131538219008 12616559 1445737931203897202390340119257500887760 12616560 -177253232344776028198553759473847500800 12616561 462257249276626040164816788646841063424 12616562 -67713112838058015178244026180016222208 12616563 49667312803335057398955822915576169584 12616564 -840850165445964267700641655702534109824 12616565 -329841524582242281635208736104058063080 12616566 -85255951903382603405444608949964595200 12616567 -734272967449008541603141829229295525968 12616568 -273812909241126372037967942515422781440 12616569 752986570740126551029303342944156835200 12616570 -664395956028215732701036828516132972800 12616571 361719232302575774950275311330609664000 12616572 -174335556615798874640470750253606796288 12616573 875365675524337007276365960130077531584 12616574 -614333756795545224041959555999820926464 12616575 -384475356944741551696235574046423650000 12616576 -549507314271334308742602498413722337280 12616577 -1243073263784513596482997143774670782720 12616578 147897743143160181286901154864844659744 12616579 -1464830321072325568462964353609849074820 12616580 403976887296365946303889744761195932160 12616581 207376594517828298442355169997782882816 12616582 -127145878975154863757991106488929870016 12616583 -51810524834263600875755920759452226080 12616584 276647648669045890534548839599150694400 12616585 770424189681551999151686675445795207780 12616586 563730931132349511465941902240771883520 12616587 -17574431952781732927889350442129765760 12616588 207070892583041836556471678300550610688 12616589 -28492235173722524554227452371928419050 12616590 -9684636106599166343060851596195471360 12616591 15402886776188577791945480530085430704 12616592 -291316495611746196067366670049399496704 12616593 -83824574818111096012920972431562687552 12616594 86778125939971681010207894355356766096 12616595 -293455351272646597024407304771784485200 12616596 -31715964659224885311533463789176932608 12616597 -15426714484159691454370286030229083136 12616598 -188064302579083621696456216651849776000 12616599 653261541606685031300428169713841801064 12616600 -130813204047694766927382812011545600000 12616601 -1229722064254183340020635965978110719468 12616602 -243443131244903401999294079221210354176 12616603 -2275917127925160024737920492133299437176 12616604 42179921832605869418938949004299403264 12616605 205035103527429104929187844590256651000 12616606 998596282610251947944533149953157496320 12616607 -190649470273176058492356901551891328488 12616608 161931693969770547302625843028285194240 12616609 1186963285929186423796335084395849507810 12616610 150332918328488218326156367017973585920 12616611 -69555862248995423900344109032414077696 12616612 -215142854673160147806667623445806607744 12616613 21441616830549734663281267653579005022 12616614 -433902518412847285838730783128001567360 12616615 -446927944990323622313397034260459913680 12616616 1542657682655103494780205909976825036800 12616617 110716705136729266303660290763754930496 12616618 -472277059164147963885071944792219964064 12616619 845333304142710958483472326424396301840 12616620 -72243530323141621538447656520190059520 12616621 -227761439483304385797859733127280371178 12616622 -340035725761287288265221835933196061888 12616623 1197964400882357003224420756113450417864 12616624 497269554945484869433239886434817474560 12616625 -246712598525221510643235905599746960000 12616626 -89659596507784068279768676176486880512 12616627 253357214414896907655233641740343169280 12616628 -16099685656136645957649018487094697984 12616629 45178477731457294384164839039661734208 12616630 1453809174548048013159737477839434240 12616631 132256867264184438507205222622619533200 12616632 -326371617542294806909390156691220602880 12616633 2535385689735548574564481345747566503040 12616634 1041661819251653745519493725336521775216 12616635 -76401411586668136947955217771743345440 12616636 -930108203380792457816152979318970654720 12616637 -633171233808848496425698731968360570208 12616638 -118581013869097444335031175570578354560 12616639 -78655570381448039116426104407306096928 12616640 -106998573360140832754316999220579532800 12616641 -19831370588496368220702789887367062700 12616642 494639004152832919136847059031880331472 12616643 98941019242765983242412773577025493088 12616644 -761564632456213069743131312749702514688 12616645 756060739775882944465336361408257731900 12616646 173576022181385764408816009129228400640 12616647 564341097030393797081356419780555090600 12616648 -1642811977784666236745832973530514882560 12616649 128012719130439038245851802113822946650 12616650 -67182361120226334008679758893905202800 12616651 -120419589136255574773408617603869560296 12616652 -1001235521252869451765305231857447559680 12616653 -40745324924208841856994145040896967040 12616654 -391124406274690593647934712961581707648 12616655 25902131465212241029861993568366028000 12616656 50990531357447749551790798343446855680 12616657 875146945102872944417864855638589633652 12616658 332561815739836885635091725349221121680 12616659 290365156937169320572497267194680313856 12616660 -33689626654539546482662561151751413760 12616661 -770077061314623385907125294129346214276 12616662 241163688250631243051704253090565461952 12616663 14016483131157176970048859470823219008 12616664 -49849501286627023237018763422653665280 12616665 875172043759670982350896258082888424000 12616666 -473496989379713704209426147458182525968 12616667 143799653657371930476902942688609619680 12616668 94099866029018925176904737069793208320 12616669 249863808070466068209566156994779993880 12616670 -722235385623075009409298418745527360 12616671 1008194413611647299470344905407065648640 12616672 -1573889929765314227856058556665574719488 12616673 -21929644875329350805659589855079963456 12616674 155289830714233107377219488877260580352 12616675 18696753736021549541499523318652279900 12616676 106614723194115410835506330022777667584 12616677 -1184881592692298216398555889735876260740 12616678 264459452127716433375434005169732550720 12616679 1918687442271590602280176733497511686776 12616680 -1119277817826801416370640105131766579200 12616681 81769068228457941874482278559129908544 12616682 -52179257152346234932504804091667898848 12616683 -722605373763989425239089289924896357376 12616684 509871595660240885509900072916964736000 12616685 -1100138526675383097738866606360855557620 12616686 -896583326732449207111277193780588047616 12616687 1605574105764098373544699186799045984336 12616688 24834155873301050504298381537208958976 12616689 -254444746385154826012731447411110989152 12616690 243526289759035225441108597337640192000 12616691 881305812689971291817967086921593220304 12616692 -207088884968000083117684792629790980096 12616693 799087631783652257100215425638764870620 12616694 850088947071720064602464854115166964896 12616695 -329438057885839090256356319628489984000 12616696 685607672430155469878315943329739571200 12616697 -392842476394345305423706328758697416854 12616698 -239223478130754375131573279052671041536 12616699 308667811576499693698765026233143913200 12616700 -384428207790074217167398559381948697600 12616701 596488629682435004194447888736130162144 12616702 -2392318964658617703138743820681003648 12616703 -972627240186289683650245852437123467520 12616704 603528991468047579739243494415949365248 12616705 1267372582966739963516709800429499657960 12616706 -334809033228655843678413514554261987456 12616707 308142770299711359895034918736047272440 12616708 327293890474473028591757395677830913280 12616709 -242134715970355034899917226061901207168 12616710 289728451561905804887550084700301016960 12616711 2111304852592501499989086884270535433800 12616712 -5019550119042716653266139949014917120 12616713 -824530414814611123611809244714672307158 12616714 816976848760496131374615005569111122432 12616715 -367087891776548053079092169197774940640 12616716 1173731711967501421114905222781440000 12616717 -1660533134201322949852594278385128950952 12616718 -922876048575486159433046368999183759680 12616719 359647333944062410408563331052253199488 12616720 2988435554178893881928299194668974080 12616721 -30951704858041671025371964728550576896 12616722 -40739596032353529026800061060651568000 12616723 355265535167633608077232246135646992544 12616724 -870671105006889125701090675876058016000 12616725 58388140811706961985403879171318206400 12616726 362916938239549687831221620617440003840 12616727 868914339337805190578885601606005854464 12616728 99991457275246144340420349030825308160 12616729 -359772339899035960219526176484224883820 12616730 -120813628436548604530721077331451340800 12616731 -1220933884382008921739076389350063264872 12616732 40478188891650183471676775765721937920 12616733 -1244871965786580879357649152799630725018 12616734 48844732662636936198720903361604446848 12616735 894271571051244190371834746706302944680 12616736 74483260219814152428168422599450165248 12616737 257358455624680506198839921486545152000 12616738 134633232198498533994376803500817053520 12616739 -2122011710110537179895448844630792695460 12616740 -325839184855509719002765312530282585600 12616741 364615616441718743728822498259199714240 12616742 -442246603154931904555889346519837606528 12616743 405724458684994504433053597664339028264 12616744 620066945928724814425657567993841664000 12616745 -195199257470768281585409976883704446400 12616746 -541840418769515680338895057651432425216 12616747 -508866439673541835292045706321605455104 12616748 1185294129372755148809898030932044209408 12616749 -132725094126467168706422926500994204800 12616750 77360831020787648549715724729760640000 12616751 -467393662379985259229524614318253893648 12616752 -54573269822498109907847113392657530880 12616753 -143984774594783285428338677874996767180 12616754 -368440428877186484285341746997730286528 12616755 -223581934922701106510729782799660618400 12616756 -150249630938732566955051540397851190528 12616757 1844769423502199415569202186037949361006 12616758 -246031174780488653626327389882554068992 12616759 -8255979148276883073115397195906798696 12616760 -339317348385422761701834224407025664000 12616761 583828377718699113531260036888853275472 12616762 -1254107876265382109455534040971831764000 12616763 1365754149701563245920488554819547391784 12616764 -703487841282985452378030600713262042624 12616765 -375844054471603969541049747737085772800 12616766 -237429294048857951162841303935429208192 12616767 -722001646936784258411276777394710443392 12616768 -96726907416674559210482906846346084352 12616769 348835385526406427646541212566768133120 12616770 -642567805661100849832316597269167613440 12616771 -559237449382912303364968033413915897696 12616772 -497277284471748365594161343031607603200 12616773 -113001120844528366423670615865924749856 12616774 1176992643472314915247452732889875456000 12616775 -481382800754922276603505087898779399200 12616776 -291478683250620535544262129158542540800 12616777 -1313456124462707802081933773586903854374 12616778 46513361318883440946151511158897321056 12616779 155495785799843784648316928486013972480 12616780 875142903863268593509079892055367808000 12616781 1407577247978149310458889792121728238582 12616782 423775319417115736372590588955375920192 12616783 666049314355221743310452336476382897344 12616784 -318897308181157728105808746328426291200 12616785 -207682919568108002673470736344252799180 12616786 53561741552818339602295709267622985728 12616787 -1331332071537613636493708289657975180564 12616788 434002007770703680769955167519219834880 12616789 55020682688926766619654474387169570524 12616790 -204119764981437751728312589391200273920 12616791 1565278114620588459256871761007886696 12616792 -541638195340704634407426613536989952000 12616793 357124809137282957264395136571139440000 12616794 -589634064113741871606361030382957999376 12616795 -1016083106274328509908614860774638395200 12616796 -682563266358052706313380063659584906240 12616797 -631550178460125313754581602775116604800 12616798 424006898756904037637490007215356212800 12616799 53048750819717880356573359837834466400 12616800 -144282059430164545593075961350743654400 12616801 518340548848578517904013922088654600004 12616802 9143780522264848373426340108239372544 12616803 44295390412387207317547935491233519704 12616804 501538043390319498907506401981187798656 12616805 327041538099967610209065239096585137920 12616806 222806731225369581450375546911343309504 12616807 28081983181636348950865749226166051424 12616808 774961420983832087982719816295110056960 12616809 3167743166797998276902144258189319168 12616810 -334674351351165507734052910042205184000 12616811 801012004486391982587654606126649917232 12616812 133021077329790192471109900941429688320 12616813 -321739893823965085105636295282027644512 12616814 -120596308526546267199389578625466382848 12616815 97967777419882686071088633084786892800 12616816 -247240882350155316834961806186113171456 12616817 -339990954263223912340600253272984185360 12616818 -135997155002955395195562357564018750720 12616819 -83835239946252397721709094560657681360 12616820 695300574330691753574433412114043278080 12616821 -5753503062832142798092693093573967616 12616822 85698019389366256572364200758745026112 12616823 -803942751355947378075516001312241339016 12616824 348917661362581727828826862830497955840 12616825 -34811483219370088324920633742117382900 12616826 -582650784165544225772818660739698044960 12616827 170424478023343683374087751417609348720 12616828 229627000002441492279952030748467035136 12616829 -439929883503987914923227144123112104570 12616830 -61043739550827058631550438070201497600 12616831 -238844383168925844973345272484401098368 12616832 16121943587467993294615963368633139200 12616833 -987776467965991035286223998730421114576 12616834 -102227686864550361777802281930670192128 12616835 -447862299850438631379225475168531841280 12616836 132157981090256571188365871128183326720 12616837 -1695689346898583883563883700146952786208 12616838 -109415623760598266197410012289896051456 12616839 376998145114229485407092350906628958144 12616840 -809060455905603195505238751086308915200 12616841 179356193542419069566498704471932025242 12616842 58222894383297941601555619917186613248 12616843 -1267913319791901465985906580981574500908 12616844 792679034069320833359390354041130708736 12616845 -4695988072249269494537187096086814720 12616846 51497858072628297787202044303148973504 12616847 -188590906485184257109944408830662762704 12616848 -38316249823868725094375687830060056576 12616849 270777138393074651257751775146387119936 12616850 804050772493909247375848921778367628800 12616851 51761483836031692671999156309584309040 12616852 2094092768299599954380829901316237312 12616853 -2537103396737509737895188063792800569920 12616854 -179523083498661234719665812204491580480 12616855 291926729811630016235088744244590672000 12616856 380677674654896153908408592992417382400 12616857 -998148163419629801036286357588157163520 12616858 652409297326477789705570801047019991280 12616859 358822449380374785969385666474360695120 12616860 54658353481374974150942633095151616000 12616861 118392471791698456649152963860404351462 12616862 -10093358796446271495059025496626829248 12616863 635063117835590077487535772716126561480 12616864 -1277542929930480475810387412578986295296 12616865 213683610710550795735745552797660061800 12616866 -164737305420155149547978886383692972848 12616867 1298734268188709050830870631539096210840 12616868 638487520604126806022598123852932800512 12616869 1071454125596801576421511414683283899744 12616870 -135569548094731778548665565762552323840 12616871 1687447122608401308534995823145591266144 12616872 350890842096344474842139634201154928640 12616873 358164754150793724259028449752214593900 12616874 570300892162362007007672222802992935680 12616875 261766348134642139704485228486543677500 12616876 -283794814987488951345498639266737664000 12616877 -85206065343600315211467000422515721088 12616878 104940227322619208634074763682786435200 12616879 -692129741372782432110588077015918744520 12616880 -41387167941858465584518178273472675840 12616881 -68762898509389740247220585590423751136 12616882 -63145323461403513205353279697122339840 12616883 472050600480989460500247599826905961744 12616884 -16878602363385448550154983216470861824 12616885 559466243851445013490921575057003499800 12616886 268724711950201315293164722454641455744 12616887 -71009283799105757592579983874233972736 12616888 15726050230560501331703926965208412160 12616889 144586056920868045996121102239856331592 12616890 59217717758431284595953698836655278080 12616891 -353507427893624784199798969332634197760 12616892 -481657494604509322854406536765161462784 12616893 342326061021630191527758548168334442080 12616894 587095799020919970298094449884465492480 12616895 -1213640444718377924062292133991812216600 12616896 -166824622817659129019326025705736634368 12616897 -373807407354482834090844879366678776400 12616898 -206215324852644380697256116371619377664 12616899 227187479522493174940958736321160497408 12616900 -483509289496227500292467618884396320000 12616901 -1150564878312439660310160450070262257536 12616902 264347399322663203186879506501758101568 12616903 -22996552253077707913372884595925871456 12616904 -1793256497517399403516881889780086988800 12616905 -67574305570099114110071089575092321280 12616906 780193616778118202117817971347745645664 12616907 -235657995776010461503143962490621254400 12616908 405912973790459434868444757150968348160 12616909 2257154784464616667737747604241876469110 12616910 480098106958283380645891712216038512000 12616911 -293333461376963358633177885633070101360 12616912 322651121558036396425358612922368000 12616913 805517081176630622735885480731453272768 12616914 -139259495402768408340046826373590592000 12616915 -167350021830786024952255702808450455680 12616916 -51838017900598330488295546837829691648 12616917 -1264894779479261790025908238470282374688 12616918 749735458840997613824438966280210128160 12616919 13662829442054932367207069793746595552 12616920 590031859489468081863181020825390489600 12616921 -459085982603031486456380781688303301878 12616922 424390874011951048649299846774792726512 12616923 377121867240123472438698935743775717568 12616924 -663054768571430965683408677624773776384 12616925 -511537883492376702913124198833223542350 12616926 -8569268426198232806487374373299822592 12616927 -2252325852835357809846794428472050544224 12616928 503914873540248482117634823558944522240 12616929 -411215096978430052673869448914155466476 12616930 233165879804143464838272831452725753920 12616931 29185128799112514098378521633393730880 12616932 193387669877786548130164442228279500800 12616933 23527239474619473243840209477926661920 12616934 546599221929128517904429213915183609152 12616935 748548975766322396232559963342683712800 12616936 -771122720093309814485423427406526776320 12616937 -765691709408361234932209070161404224028 12616938 -328593712100942480744745515259862364160 12616939 663545784778797430507850863847054008056 12616940 -104268937906791508313394087139690936320 12616941 -761706251415212659582112173047929907456 12616942 -106415335770703126289338219648909479936 12616943 -294017046183639710935811620492960951440 12616944 106935455538304979975150913651632799744 12616945 -104947988400477019397245019962331016000 12616946 -63633422491036337733479002713828276096 12616947 60275768158109608482303952610485224960 12616948 94319035953064877620296627376792423808 12616949 37592959501116401680263705008218781568 12616950 7650145830635404583686982675196897600 12616951 -8060792242123662080522606865077164400 12616952 253293212843341806756389351237489049600 12616953 -814169945103733694487579764262571851696 12616954 113804955794719796993473896286517475072 12616955 -5282783423699554435421755943417536800 12616956 500869382737191064630748075741751042048 12616957 -463507388046282837462581867866882412794 12616958 1051321856979666489343871057772931858176 12616959 -302609072217622236888060867873537919872 12616960 805629035835414585915704970859071406080 12616961 -45419148661747204864616240197535316030 12616962 -839290146067391886158514190558479092736 12616963 11306225215055741619213412226924194000 12616964 -1235098793507484956351618243392115121024 12616965 15576502772577530010887140500593659260 12616966 897636604634683125240392333909915022432 12616967 -13876732968420271810273770274331917776 12616968 -24153362715099536386106533214345625600 12616969 662430816696760893108785782867278101520 12616970 302255586763433170921696583671731715680 12616971 627712878154405339286276326038125140608 12616972 405985877368924279294278755359756646400 12616973 107120802071298948408371140076231772960 12616974 12683534516645587391583808031963671488 12616975 292838380633047706361230407279830704800 12616976 -151441016871001622807763827942977363968 12616977 701400316116001276604176945541766612720 12616978 -272939881505594578337515818310731571968 12616979 -1741836577729429948789832222871080862420 12616980 166383455186344063608193356513287055360 12616981 695414129911486343110873353342389452732 12616982 -206401426704201058575015109041487494528 12616983 389889389956585562620620463669918495680 12616984 -733705595858571506390118956466228019200 12616985 795285444216336135964075520347155000000 12616986 260773055112086658801603770064830129664 12616987 -201423582164988936245075947256509984080 12616988 -587506879274688125103211621603673402880 12616989 -205185623942999922549012435435904318464 12616990 371128507360468403792185166293502856000 12616991 -2012033125014794488150112602030261155528 12616992 -541761896580463723064318740444269772800 12616993 -1970750759092239889646985415051293305758 12616994 103775612031936331322461107077888248320 12616995 43044864000257819882920097797885405440 12616996 125707445041617353955680955363405127680 12616997 374433764425141684558156183936502416446 12616998 -103036073739989047733302780538897049600 12616999 -456383550088966114261843315353791592336 12617000 -156119568004502145346416393013493760000 12617001 1111295146382823033652742732544320237220 12617002 467438183580784442377050501540688523952 12617003 383229125861882105005856165696564152320 12617004 -307916100659987244543581430349579835904 12617005 302379984201617457732720184586689131660 12617006 143153154285372844460902151796081841920 12617007 -82427811749195432642628379152434305920 12617008 -265519709835352380988073452221908205568 12617009 1975371117969803968260922892409199821312 12617010 406169207951344742205497371205206380960 12617011 841716740372233598644065562289169907200 12617012 -397414008974677144930029617473982177280 12617013 -242810722060537595150768863318445804256 12617014 311547852196269029033694696763062887232 12617015 -43736381766793787057603622620069021280 12617016 1216294948629640700118698596580340633600 12617017 10256047316695139757078971698376868864 12617018 107894943694223097983218872931369423104 12617019 311203537821362419159612537992465526320 12617020 -35048220425825608938435949088417157120 12617021 -639293337132443556031957876735978672776 12617022 806818902539561287678638704527244467200 12617023 2029162138863153907504997986885585230272 12617024 -48670010506620890490343551395382165504 12617025 -460914530001713300283947139785419357200 12617026 289461364400902717377430265075085239040 12617027 -150234142042485873110146008031069443168 12617028 60370395648879039552187561652718369024 12617029 1273088321452607137686733322529064361630 12617030 883709194913195949782732495058954912000 12617031 -90378929400451273425869974706160678912 12617032 115246674058060283993366772972391833600 12617033 -17686495411232766838602786595453554 12617034 320369369109729253307231302178543681280 12617035 -205866897950109511222687434182781252240 12617036 -659111187393265703471793015947912613120 12617037 101459305099397640773131100567781262380 12617038 322222911665942727741602646194198049792 12617039 1614315854227815582294111435616307625840 12617040 -22174125069480407993088283407760097280 12617041 498810325814327071636783277408569599552 12617042 -325376332004482459798510931537422313328 12617043 -622078912841386275121910715357899162256 12617044 -1087403351548119794881405969471561801728 12617045 396786428135860377487585944036761155200 12617046 177793099811186023883069656904017448064 12617047 -431931064597025224544825743172567392504 12617048 -375049850156649648565672853321149440000 12617049 86959806497663851282677363848127127680 12617050 59645778430702496334732224112694798800 12617051 995764793665984888685124606582558698052 12617052 -281497675616141546151676186434776752128 12617053 192736442920904274150841149871507216044 12617054 241442805654123407673085439580560654976 12617055 -452782501281978070180477888372190169600 12617056 1126736884887382266005474462764278743040 12617057 1342866063171754343576980188027313133544 12617058 -272324409376765141851131499230754646272 12617059 -381592509524204504459571283710914443440 12617060 -9090573055705658081775587674475888640 12617061 -1065281416346902815915836719141861799328 12617062 1852411055831273346232339003278357504 12617063 590657970156504833281650857400639404904 12617064 254574825063847617224572682285268172800 12617065 -188852543286882808317813457199827992540 12617066 107451895989335690064854410597052444160 12617067 -680914590573789457601225058953228036520 12617068 1090164179523206868499891200688487790848 12617069 567953310635767560461131628327296528896 12617070 206209122703611148020846504622951555200 12617071 -811079232884094914085277998492139175728 12617072 -92397873746453842029984283176295956480 12617073 4659858547925405639613787886880003840 12617074 94009775016332196752764472578648325952 12617075 975063155966633367408789773427568272300 12617076 20586582250084745957678602154056261632 12617077 -1146355031274932587634584071844782369600 12617078 550786556821158541305287327663063976960 12617079 315629544642722431781134516743916747008 12617080 -78593598072055882422095374025415475200 12617081 -21737752012091086711302371211913894188 12617082 -75677690198711740941423941712051315600 12617083 -746096136370267360276248020563416840000 12617084 853021105949005452382800573598733961216 12617085 43316894010367423337618156388218668800 12617086 87944448810489872619224486710550836800 12617087 -238914057736471280466224792215941593088 12617088 -1320300336303011912878957312922458521600 12617089 -135197176434962019023677915263470302800 12617090 -40499240816609119712711430235591603200 12617091 -265095461493783227819032824301502195160 12617092 7510895564941489614540725786061876480 12617093 -717123598584177527354812286591945825280 12617094 15466503828965419971616086340209819648 12617095 844132358301678500435878881320439060600 12617096 367268424186903633513481093418378081280 12617097 326833826187661260831447420499872080400 12617098 60305958658762010714616849973416788928 12617099 -202536131267346445502865018915351003480 12617100 -380158641993738160348695651812280192000 12617101 58664471451344437324505519867257703744 12617102 480379998713148799176243446234157649920 12617103 38075940620332134600903744829976667648 12617104 491896836809944620172750333991722065920 12617105 545777225533764766162945738327655535360 12617106 -398346970680940357407311376992591296896 12617107 -1778345226300347369101655047447572057488 12617108 408073710605105992538730726790941909888 12617109 -7077168616119062238393146470037324772 12617110 237990718836269434762709325531736504320 12617111 147506445402704153477633989293710791104 12617112 -388580706700842941540423386784296980480 12617113 62003852683854615951542678515285356362 12617114 -5733875869619995215311793256032542208 12617115 111865550629225311310218803532972299520 12617116 -553117319445262408424630038880320182272 12617117 1484863480306156399322278775461839390720 12617118 -286391245343808032230799106586654702272 12617119 854168033308086583231148574858814819896 12617120 -902293481919648690738299618306160721920 12617121 -1095837025654830152169301734101067114240 12617122 -301453744781683873617331430414042574336 12617123 608035129851875437698211064292923217372 12617124 1281697169847373396347579665811210240 12617125 -378060237214792937220868830537289893000 12617126 -218630274723854836968906274878483497856 12617127 -11453668558965916324866637336662795720 12617128 13865054461536938332365970064715755520 12617129 -973987490757143634837138030895053305280 12617130 -204250123317386754675184835959045620480 12617131 -2559222455692782385579806236864549528136 12617132 -904775610796877042747276660650006537728 12617133 -635910210709879188759786025755022806336 12617134 -991918091889223738051369916290733097408 12617135 159150934632026138137997444227243240560 12617136 96433752442051971578058823720088174592 12617137 553301909772507739384883208636126114100 12617138 68069289355078701506065904808522024720 12617139 352283234422221347758860079314168794424 12617140 48961230383587000356091974623628441600 12617141 694186438927561291519615774574005954542 12617142 -417097321545662440770338361882620993088 12617143 -305967086254330241666770943507261623680 12617144 -806716189288366396020219444078057123840 12617145 614955394985179470924839775350497069320 12617146 -10280322666545471952793910128695110400 12617147 -1667317447991496351948032494251605261808 12617148 -88603256827743343110490059205366192128 12617149 -1242018907918821949667911386381488049850 12617150 -82556844268271799987582962986386432000 12617151 -722496583300968123421291571125877926968 12617152 18686733750995437729648124972519915520 12617153 231161170416750029702427172930614126402 12617154 -84582920949876413596004452608948480 12617155 122251655881433981337982855535472981120 12617156 -555620842725794939648111966459799318528 12617157 -821665180423500580698493505054387607648 12617158 1414268814123794592976100099546674512576 12617159 1419507502778983926059708142817980620040 12617160 38222731827603524647170964283550105600 12617161 1148473841942930340608535069680136956762 12617162 -229344708591692776235634011561541466368 12617163 -120925220561131908378308008432623546240 12617164 25899813384185363464961398647734446080 12617165 -1130844489865148964274629132726116434080 12617166 -239639573733006867992184279583369708416 12617167 -1434597055646132966886384871889686452248 12617168 -15146386126336957883900065620202438656 12617169 1326777253326963125094607872065526988800 12617170 87584930227355232022866438121620485280 12617171 -115741068569249104481260201570413429600 12617172 -551070572136264464371248260822241742848 12617173 -358744641740640982668004811478033109920 12617174 -18866728392239107977264569781385914240 12617175 388921382365971096151977166970917878000 12617176 -207729423182701881069155292977834803200 12617177 1620898309896859381708398223645321750026 12617178 -28980506681126722666495052653401169920 12617179 1395451763787561041708194562748103101120 12617180 -254871532696849292042445018262795223040 12617181 683911448788452144938200699920556001280 12617182 1321261572867608434181255667135169811712 12617183 1723562526573676262883092056458995985264 12617184 -1806254795601193455733809135415625515008 12617185 -79792379848968385333439790671125962240 12617186 -141367771708182195524168256121708001280 12617187 6944649441979263099706822085417909376 12617188 359914582837534629748045418074071989888 12617189 -5494813074669664298156985602538912 12617190 196876556158360198417653108112925483520 12617191 -3367332517242967621573360339635494757008 12617192 253023688503404139315058553154491105280 12617193 -163469051179590155130077420678412717936 12617194 1105120427635134342523904357622753590112 12617195 -480988091309582669627668892171728835520 12617196 148000848606371331166251267708151136256 12617197 204339547709376828769296112031129088000 12617198 632333265958695559380929897922381251520 12617199 127659290086817400060237677668651104624 12617200 463109069312487623851186412240076800 12617201 1193837634304464707515034717756778629202 12617202 -278767634762613192974171706811197694464 12617203 -626873770171363701325209579761258548 12617204 -1540751235537160669806539235610754131200 12617205 -584637341382912876066373698280770812640 12617206 -653458960089545821526727595726107298272 12617207 85831525089673508398613169935995671480 12617208 46442474790556637912335665335090012160 12617209 -919198693684324092148872172003201476960 12617210 345019162917192819283130047986560801760 12617211 332022623404719020088251329612005877272 12617212 1091460514546455742253040800641584275456 12617213 -167066857314584483934260785265651427840 12617214 -117407002310049410152044430952468597760 12617215 -45534056362899955511118029877091500000 12617216 -457080281245944283666420770643252346880 12617217 -170595322142483282871413688359663913984 12617218 -63922854526086790117018128465204848640 12617219 -1204709195324920674469988294712145669380 12617220 -108085048410224671264031799145686958080 12617221 208278259463986775772224701871662515422 12617222 4943067349236770036578423100366163072 12617223 398409434611464536985014192549765231568 12617224 816042711364274606822292052526272680960 12617225 177078891309616159866724865803637073600 12617226 1773914739883414682567997314686973184 12617227 -274705326345433844440889439864180685056 12617228 -140014923330925551218153968832564828160 12617229 1100385268449237610682772488478010305984 12617230 378673628044459631176333685521521993600 12617231 -935350221481532868227200039471418840136 12617232 171090380765218734657230658991423488 12617233 1469979567419337164398810533579786600 12617234 -191361084204835409885301265099936224768 12617235 -790815587948564737623634020137924160000 12617236 218887280384687047289551534961403117312 12617237 -1020363071784667439201305468819166277408 12617238 211431475414945312853767008296927454144 12617239 -579031744270244065109100348231390091544 12617240 1246639972325227121787251574541718937600 12617241 42793687870550452076114192445237646080 12617242 528011606565043304349396994295619250944 12617243 1942784467657396726745716695782067855492 12617244 1520931470354535796881581571897936439296 12617245 820327444315866248562349141680116961120 12617246 -30156988565576679039447135500300701056 12617247 111757898569563483786822752619192329760 12617248 -123681695298962461538928829201152737280 12617249 292054725008894915861389347640691756436 12617250 100853199464887001331243796888499328000 12617251 1187935981880715698615822674657543100252 12617252 57834456310233015727025636968686354432 12617253 276102650119010878252223472436728293664 12617254 -335787225898491704394866348012904520320 12617255 -630514658062021005036666392875959672840 12617256 -99917952498846681746490147526989004800 12617257 -1206798634499537685864121963197732047494 12617258 259282113015005286657463767058158113280 12617259 -115906907345235549687292037299564781088 12617260 518013267292692519580366797528455546880 12617261 -138072936283478289787139498927953909908 12617262 -206166421065036086528029008586378444800 12617263 -72416720761168925896206061620807311760 12617264 474279268131672781832874713049209044992 12617265 -1072190450690706571972725391504183719360 12617266 -433243136731410470991680089687889287776 12617267 1414424885982059626044155132629578171792 12617268 244700296985163622332141012718734704640 12617269 438437927591170742681756171005896041472 12617270 64908565085493377076036106741587413760 12617271 -378294623309217436381291095248271946992 12617272 260357313946280201597550970430195281920 12617273 698901830538994953446199259417483344720 12617274 95197234115351558415167467863897000960 12617275 16323887822042892561019909938993400 12617276 -388331355271766394484370025392491226112 12617277 -1349884100490733818601509210587916768 12617278 519340595831931636584093180959254685440 12617279 -27480536632026979131572835343709868672 12617280 103576656072362172992117614046934466560 12617281 -2634818459147956835227646807627815272828 12617282 -235688946020780826934505489208069577008 12617283 -210691179915904889188669515621494843136 12617284 730573438743722465316453367962501439616 12617285 825708126281370085781029933074879889980 12617286 -62074756778230696023518248801846720512 12617287 -463629815307193468664287854469243857064 12617288 738914834763244805262263537011384320000 12617289 -583318647984346733936199357107212451040 12617290 -21997521701586935392172712772105681920 12617291 -1115680456054252659810454394703054189120 12617292 583361462293005719352409888914646732800 12617293 -312096242539365985423550947728462241556 12617294 304595613893822952719460742304929763328 12617295 111560519090146823612657193655277373600 12617296 14300932950396300126930122722317156352 12617297 -63488135065537956829601903705318233536 12617298 -465782556122311110022647078240674421216 12617299 -51232823401210186940174933479633767840 12617300 -558526524031539046726622116763015817600 12617301 575394029440265511553961033551188686304 12617302 118603295881086748669830543647777048352 12617303 256445918440719203001576708351034284552 12617304 1001711395035737435376343457717242982400 12617305 -1533106174816241076693108169951956784440 12617306 203850467905044578629358184093246891264 12617307 -237313923718938644257634669903006978880 12617308 -237599889577003784562753834535026769920 12617309 158513371640408578673460267785548617510 12617310 -89644383353879901343806806869428142080 12617311 9222049035973853236554683277787107312 12617312 -1044411979599705471611428279442442682368 12617313 -319431323049633112552588441991611735776 12617314 -13590905173329337122170281510298272608 12617315 858924730528635638261374110060990847200 12617316 -1138278913752944641474802932590780426240 12617317 -68214152767690485248005060989782315040 12617318 -650318988934245153680475550717255680 12617319 -269014784462391891265616837889832431744 12617320 -85548299833418923228589709511910400000 12617321 1496256050107092292839870238132030014522 12617322 299694063477996802089095362264572118272 12617323 -869868695584090202969481479809465414400 12617324 785130556018080856292289869633519419392 12617325 -194313993442449276124079404251763874400 12617326 -726379326715129919054605085834697213888 12617327 -465944155116740541545896926660257299200 12617328 178774362588570914023571362252182257664 12617329 -316090652200760347485404911665998850380 12617330 684965303308140340271124570558802675200 12617331 -499680962418443142740034776090530594248 12617332 -99520162577513744548224673406735400960 12617333 152451070572105024081421808236470732576 12617334 345601225884904197708856948814216143584 12617335 -476309703639744259514194286174965171200 12617336 -376678127647185494303763971921193984000 12617337 155681939843357125189755773449437575760 12617338 -1271960113626621621266932361747059720704 12617339 274973977784859058073797828779551109120 12617340 -75490123763283227903842232284902850560 12617341 -13746600764662706154583128204058478592 12617342 678970256039741691147293148714411075072 12617343 2435803478910481520893447899609720763680 12617344 -801232786784650643994498191829478932480 12617345 42707226250015387811576079412996196520 12617346 -246573869295069127818328161688955398656 12617347 -52619850452443432443358790372693897160 12617348 -1187739641968648611059245717659172459392 12617349 1458942093640274811016374858506721840000 12617350 110619909336494507116072342265944876800 12617351 3337918108485743010232785277631469749232 12617352 215684638639286574226528656915462144000 12617353 -18015428854860305710655802663911358822 12617354 162642116191702673149854736525110488160 12617355 278798277523964519984764042244023806960 12617356 1053688022814454855837819518350479281920 12617357 282250075984588282920476699038083879606 12617358 -30099974368564002500168143623657328512 12617359 -460791038575184113917031907527492127440 12617360 -111107673855669309276065643801158615040 12617361 -19898602494731344639234842639758384112 12617362 800243919092904026704880439291733397664 12617363 -327997634901629819316303217523595950592 12617364 61012557085933095214595623407379998720 12617365 -381209670150640060821320893728070312740 12617366 784224366028343740110367546363484769600 12617367 -346761062922088062718793775084469269888 12617368 -1855525559165794013201521071968254464000 12617369 -453142617699293255841529010839233826230 12617370 6018415146471548473729568395789152960 12617371 1352987395058472525168265888954408537280 12617372 282652451606023942149413396153989324800 12617373 -510355501872733647427224235743516676896 12617374 312932723273442533985464005621288418304 12617375 42629786494198301332585175522054988000 12617376 -425899951432593562555415990364779053056 12617377 -700193352111545230297773901179223423774 12617378 -708783474721869449820876182187821806080 12617379 -1447159156939856298045463058410102706976 12617380 993582026350205313328986663062532518400 12617381 320035742564801243658559366097075596224 12617382 417994891343823646366169831594266099392 12617383 2562944757109433821389562757391254677200 12617384 28013834560090993233987318606400542720 12617385 -140117472546609982555452334922553415680 12617386 -499908615930768166298514937142937792000 12617387 803040220094407506040150723483153490880 12617388 230136354742270156782947675827656606720 12617389 -675030183831820801828814245170025235360 12617390 -360649461477479881743017349583004596800 12617391 -143248034425125330300526478573872726008 12617392 208755430813644850010896132456674754560 12617393 5490356432068309222964516439257229984 12617394 646602576720887860706060232052858848000 12617395 -263264638618614617121184329916824109920 12617396 -337422480305425688184657961326950400 12617397 245085588942724119710136919448010528000 12617398 150896930084101653039435380075193672000 12617399 -1854545882543522790816828044216021487864 12617400 -364895181185034888676221445774918656000 12617401 -1510978471155053215587376741869307008598 12617402 856802536419533713516010023849328454000 12617403 383361067110854958446233162818761131008 12617404 8782728566762732528400930895544376320 12617405 854132464037324798596452073398316422060 12617406 -684288080679705766096988184927732172800 12617407 1015436186048818840835752389685734415200 12617408 254975291890235684935607466619309129728 12617409 -61637566409729361238864331406130089984 12617410 -107239828760947292410427691214127278080 12617411 -1081151231203379397727270002483367034088 12617412 -634858604552536831513409701634256715776 12617413 -971544692433864341536476733586722606496 12617414 -155645738574402398899879329132625591680 12617415 -1013040415181398271016515425501804616880 12617416 459496325792474668373041699524810178560 12617417 1964940176556781881437198144915021953332 12617418 -244149349786912142304183803282139516672 12617419 -18880759294539406684257466505225248704 12617420 452182871250900478224350126430315617280 12617421 693970328279870419662575916844145050944 12617422 -81711367530544521061784847491947776 12617423 -42266346973838329813997132816416963392 12617424 -302092724794224801156043978123573985280 12617425 539422277252117038978656354636097512000 12617426 -212717162914447271129084132877086143200 12617427 -499351909993655148277031132856674673480 12617428 151715707265949063652834915273148163968 12617429 -785086409895175116336723500554314337920 12617430 18593202641493790087041476970991134720 12617431 1939416680412290275254321114409985726712 12617432 -1368979449850297555047769169322108518400 12617433 -682004497079427995017549928612034885798 12617434 -295638827424525227203815994387650164736 12617435 -549265388449477661418645253891587693120 12617436 177167370607151017473450182953706342400 12617437 794711611429773137712336153308551296352 12617438 446131192255634123008350766016597589120 12617439 233571169481081323873695053635767543624 12617440 709629173458122709138074070339666575360 12617441 317545115851783674674419057527077511300 12617442 559274960351789721045426618588753810720 12617443 1314934388695672538161327372402860513692 12617444 -48278103143511798503161698797203169280 12617445 260465614780246866585511059208608144000 12617446 -291176410684342536748987111444155287328 12617447 -3448182040590619894039548943621002240 12617448 -629719184560557468910750484402897879040 12617449 399373073167431073120116678103054587364 12617450 169949539886410068169590860669201510400 12617451 -20273486063377104087669447988816370052 12617452 549676790319579616856268904688923771136 12617453 16754836263651260982698216131787295702 12617454 -718796202786127119576019725398335517568 12617455 217394205150532053772448899060070000160 12617456 267086102718196853557173600843910643712 12617457 524030617179712868222540834913661507440 12617458 334425559740962451593295767992957771776 12617459 113982268239535355249036842483456381104 12617460 -397066867289753946268325494439535575040 12617461 559982946129861403063412609872379142062 12617462 205070235542925300744146198809332565248 12617463 -510269024878067411781134183054441568000 12617464 -1558896041998248717915912249348167024640 12617465 -73208972410110644434042848420134246400 12617466 -1876613772044027200839941292261889536 12617467 -286859920037092177064890749887746030680 12617468 -772877722141207903427623637451529979904 12617469 -193434909116101976151174776686998022350 12617470 443784899796056066421465521234022319680 12617471 -152152399753787594709412527532157361528 12617472 114414528510890819051351780614987579392 12617473 1120637544061318678153155919408725958704 12617474 -545632136666179782707793328998808329264 12617475 -86386447120395644300813076563270338800 12617476 -2415884719257678912405848519849257472000 12617477 1582136159430665142935893872628124047326 12617478 -325243871944563527453359735130738073600 12617479 -642092911864807837602304593005936744448 12617480 -601056070622047422737235339002195097600 12617481 69378009709839707782553924123557008768 12617482 483733730880237471089332468672918252800 12617483 1609604887247196772134476293184652987732 12617484 -446793495119852737356898430993310744576 12617485 -616640811177912946459933677651811008000 12617486 273920275323655297106568288704301360000 12617487 1445886774068046042021411302209618277544 12617488 98205709036969098517187987096179523584 12617489 146444210782479083520821201138613726720 12617490 7502783448921779806237457789143703040 12617491 -1047572658712596123857760775206188113108 12617492 587540139487912731386435155779216364416 12617493 -174443203599843252077935242109427918016 12617494 -774749684306774015562600561664033764480 12617495 1007682793515064789404283447765065255600 12617496 -82355481571251136223510321649929256960 12617497 393069175531515339942371065426408447946 12617498 435119568960518809070347938320831204064 12617499 27119724955313658978332894257325792664 12617500 275698771195261167760316035374559680000 12617501 -27257666377156071410987119051658240640 12617502 -779299263415404125385137422429924503936 12617503 -1620904954110301695052187905035033593248 12617504 -112543290989122722309373315587542876160 12617505 763855506056544210453045465683285443200 12617506 -282539038751845992443516058183527531136 12617507 -39783840940879809157511994987776318208 12617508 -244915702093471211862408181205552471040 12617509 317011904232363018284856778846390491710 12617510 60091125981271225812875825132043208320 12617511 -747099607943903582070326321230880973528 12617512 -921404302377638713352265644532273484800 12617513 -327868729889369269028159100275075722140 12617514 -38064676810661802840946407458736724992 12617515 -584798462303122117667565782145700647840 12617516 -127765043708294087646338593835700130560 12617517 1044161624240694523320674493381795360 12617518 412100127921180006527388343654669846272 12617519 583756580544248342564832808548108726192 12617520 -207177511202275563753529655580740812800 12617521 -675488631284493117028080400136763735488 12617522 198552213538201317932117911877126103312 12617523 -381977328067040120595192435288054133548 12617524 654482592157316592928456048109393627136 12617525 -213582251440449972689065191614595614400 12617526 -436264023145328090760775977898703695872 12617527 -137652918257991609774815481267957780480 12617528 598477130235768174771616943012436049920 12617529 1632171552236555388850741744816588330848 12617530 -10071602405026146999167118271882228800 12617531 934034630863070065503273718548310126200 12617532 -324348971044124133020325004986866563584 12617533 24241928207876713946433477917473459744 12617534 64074552880096186526075369213742967872 12617535 70218233814518362433680488390546639360 12617536 491941481938561693988270022660637851648 12617537 -1598984278456224575929771056122957258814 12617538 43838144454226038211914557540687140608 12617539 2273889919409125826981346846266474880 12617540 -83101086391753539674207859132942762240 12617541 -559148301082108503614041035704644730850 12617542 -206345048480539670924161695656504892288 12617543 -828546462320473290722391310569668087208 12617544 -16825785535286428412923852265174753280 12617545 -146393259434705224277589592963403362800 12617546 -723381907129899322721051742769249368528 12617547 -59580763616846646937732753893756245760 12617548 118207779620051979290532044253063435008 12617549 1121102094646114687401467452448234152086 12617550 -316822490569326996555270856297252920000 12617551 -907112697501488203659265520707628991936 12617552 287256189527629921076776128866911518720 12617553 847683019060674269737963305684405888 12617554 -839020336536505615233363008436314280960 12617555 3402317496186536596849411229277138720 12617556 -348707723695800162532205994032653578240 12617557 -919694772481928016711676740255407654194 12617558 104259187808909491837658524417859297280 12617559 -1212066466245151230713958684286996463280 12617560 1106655915718909308577962514260989952000 12617561 107168895188573548772367736275007639824 12617562 687064776218230889467813830978379018752 12617563 -189408261770346480417607367701569300480 12617564 -545021353144342461236893021415114188800 12617565 -530562947374200384979650069190385503680 12617566 97004097260159878299664473995029509504 12617567 1917943920693079710589909680309729635616 12617568 -165439083973373959656712442335233048576 12617569 -868349222700882571661999569230695224030 12617570 182252331517069739464861349548617707520 12617571 -746284969851593912181397151912819601288 12617572 484681807732069400550819126119521477632 12617573 -451997735912848207432170627501094760640 12617574 216526959120883890537844703391187671552 12617575 -197226442373010834813841883827071162000 12617576 1175867236975391416049381370454148766720 12617577 156348253503959563687812995609277972480 12617578 -1019733229654811478016280762823557707680 12617579 -622390496703421569606909732868684712016 12617580 -84611129720629886380579728422549882880 12617581 1366720400548872023320626360328084464000 12617582 81922843126076745718599789513701765952 12617583 -43294719045804102875021058524402065152 12617584 115700260134116576242954516578330935296 12617585 963943707798215036845351897902897993780 12617586 -477968930899081141806523802191073529600 12617587 1939272374904705202728037302945195473592 12617588 -62123165183511272265194676832810269312 12617589 27498577774304297034740895385279481856 12617590 -350022945132403926945149800788741043200 12617591 -204720184599749054714602155436896782928 12617592 5707869931521034108745528326668042240 12617593 471331799564215080228902325335130205824 12617594 -163247730787612597021105983061710290688 12617595 22276311516511634459902231606804020000 12617596 -607033620290866702243329641797371553280 12617597 -459544943046259813956831050769356568954 12617598 218571202031052999035127551701312051200 12617599 1039281820837800131464900415732562473600 12617600 363030944743934299709889474050654208000 12617601 -44482580741944416015176390245425360960 12617602 704211532046778758688236286600117772752 12617603 2679373593720264337327892035621313698704 12617604 -276337756824982586262249781348813432320 12617605 -158748352920821184376844111597744175360 12617606 -998707028248204177225242543085382516736 12617607 969049704389511173316220915066615856040 12617608 269047335673674594950309310697829544960 12617609 1729222433481634797696805404464325126810 12617610 280863375804429241800581905302450201600 12617611 -2970459226880266098984869073043580764968 12617612 -47900525484062697888368723030398015488 12617613 77792566515827122796934615849770133942 12617614 -491232840606282158828175109674959800128 12617615 -910569201979933839286174401053628452400 12617616 68914660372318198209261203554534686720 12617617 -1585484003006078687847678945197487525788 12617618 -284350184840925591681615192078121771200 12617619 -2375141841608852532625941385528496640 12617620 100844388649920130461954205729528872960 12617621 -1091764519873926127064661034695999209508 12617622 288789830174052634225736566393833489120 12617623 -962994269890549716708334056885453278824 12617624 1312337213445659961696037374037124904960 12617625 -390199506173159104530891696881683296000 12617626 64835677342364295644468230182666292224 12617627 -221082554751951560545414276474364858592 12617628 -394654837426054910520354583917368993280 12617629 -659468500353250942258786760189070952724 12617630 785469094134390182114991593628249648960 12617631 -49647517831542184854951428635111426872 12617632 -419173640568211953899539238593947107328 12617633 569638536578068852107320079938557475520 12617634 -546205434822455161823752884409057893120 12617635 -209801115712119877293665135246956783920 12617636 -58534537870321730979166080761979841920 12617637 935960186695753582207859478632196036960 12617638 79700859830067377894907000383158848 12617639 -383987149958473827144396564441823014240 12617640 372686900654342201271642302730485760000 12617641 -322385637870439171414589021677729025648 12617642 -561244398276630888978493760959169938848 12617643 1464096525364948708717249897813869734400 12617644 -166975293568981969939353449062046495744 12617645 -925255916326252285757051750210749802100 12617646 277124784016138609342311324506066347584 12617647 -943925901672571548798018773525453357664 12617648 -253510023862054521108169903855897264128 12617649 802583566831653178814661899625067978848 12617650 -3070588809105299923828506510336036000 12617651 161372935070529400592915031532075819008 12617652 59805369576546778554300017237131333632 12617653 -1511043579869106514699273436684373972960 12617654 99908381624560065685532496089408366592 12617655 151014633214059191510490780869833141920 12617656 554266786174499056079459763450154598400 12617657 252117115932817499292037316306002703688 12617658 -544449196921047794294152317604583876352 12617659 -1664647340776479077137755287499365546140 12617660 -306329923695396397185848034752855777280 12617661 -174410160241734000805508770954737180096 12617662 6896122151551132387414765004235371520 12617663 19251827114363910776787038078873280 12617664 15239940787087306541934860604933144576 12617665 416726442872289876877888743151868847060 12617666 -191529838056107332014885656197389097440 12617667 490200277511853815572257889124295982080 12617668 142824678836572770420146417357998694400 12617669 720282677578161353334567954022373015070 12617670 67197222189766769604120759920277507840 12617671 963772346606948497671443240216303991600 12617672 39482829388853734344665724558439188480 12617673 250456614804399965688811753379032717584 12617674 650540374703568010056085167517562508336 12617675 -117378653853859186479025416622481413200 12617676 -13634441738714960861382726440949209088 12617677 912744983884037181310559443874615377526 12617678 141417946766151255933349361678557733760 12617679 -183384082823966701857498460979693171952 12617680 23399267318720151243836952233474703360 12617681 821453562280878228231969756528910095600 12617682 -12078860940429668511583004522809196544 12617683 -29553794946591620167778303527424249056 12617684 -289874564397996596051372477220428179584 12617685 -41265445875124389769349172373734639360 12617686 -155088893189605903986002084319341482560 12617687 -1686681238736857123361530501873768844664 12617688 599399813186981659775665487006760960000 12617689 69778343468120578152448253096537033472 12617690 -33681960118823614088678561652394586400 12617691 -67421158937779258521304137715932368640 12617692 507794518243995910075009429273417058816 12617693 586902893666018399236743627990509546688 12617694 -4274649600119267437425833186055907968 12617695 462377830300107521053250877489687292200 12617696 -814882891385495176107808385260911329280 12617697 1111035120107082941911601844547054672320 12617698 351474421367232969010879482976525787520 12617699 -39896530073804144551405059099420435300 12617700 -43041608645386278106219079942948505600 12617701 1162007433313957441959609527808335384702 12617702 27202314227078609442177168044628579552 12617703 -154913966745921100162385323412967284256 12617704 636470637162974339874932492302535884800 12617705 27360411440699322912561123789308520960 12617706 696079235323600310892289931823881622528 12617707 -1016089071330094081049382715074914156044 12617708 344725391191180178446416559736749463040 12617709 282649815993870569265562118511031811328 12617710 -55532554518632677666508544545032704000 12617711 -762039447486867562809506542144760051376 12617712 -287165289286693794707493267854400454656 12617713 26949542813670470402059287055089954304 12617714 181437982215599986500933183446812800000 12617715 -342637500822770729907283394570132309760 12617716 277468532807068775824805301032339987840 12617717 -212665613992165223511743135062057927008 12617718 113733040235016896894816409125486181888 12617719 -1943189685348523562115405380665897017880 12617720 -1038656344860612415375414597055244902400 12617721 109387836882956017024205918073797692800 12617722 160023518363555983108565745765745950720 12617723 1120083082127853092001305639213898130920 12617724 104981783997566961395990642364237176832 12617725 244518432175158541190652467619640312000 12617726 -1150406569711366695363441397736148301440 12617727 387798817744484653470726844788778539720 12617728 -75798142009758143034682602700186583040 12617729 277319506860466666520940540045066878640 12617730 -379091480870174095497767223914712822240 12617731 -222728618735410643446429486764074649600 12617732 735377370307599499551226361113367508096 12617733 -1037416599833358969929032572512381522976 12617734 -713048769480853214332204835485940397984 12617735 149194467566094495939596269433311999200 12617736 10284694296027032919123972846096998400 12617737 -1201107137327237200322732642518372489008 12617738 31766595585920536256474043660442874880 12617739 -189401770620462910359925844670860710596 12617740 -90217169115441421416595168135531852800 12617741 -1961294009057508076425731698048217120448 12617742 266775900987647858741078050348635755520 12617743 1046123554168847855372599108603413181008 12617744 -2208922607632933274012701935292907520 12617745 -172706989523628689688253011032759137920 12617746 298474396458148340347935486484077501600 12617747 539905156486917235554178176665919473196 12617748 6083045178948702967347020903709081600 12617749 1043450918580640804252280363957358356750 12617750 257125445510525882205285487936307328000 12617751 -318923960842871369055968820511583996568 12617752 85429388778494603729064464270547763200 12617753 245113279065216214799779229141682445002 12617754 -310690121321509621642336510310067528192 12617755 -298600461463955941186848434998106222400 12617756 440029052987618791663268940041731806720 12617757 -791825424179585353201451248593674043060 12617758 -60020988358992901649205949400683833216 12617759 1285886171080671192846789634809831408 12617760 67671978516991214841295336147066552320 12617761 -762517018479549217764159633817159024896 12617762 -565378056515574218058995416439005960368 12617763 66510495913393127070364198667010159024 12617764 1432659748565588388247696393878398888576 12617765 -261777003115825568628407939832835102080 12617766 23933296166690307098034387763901337600 12617767 746887520620600898052820953043162458000 12617768 -1888420437068161894088130935902205629440 12617769 -38350939122698235296422571690010220656 12617770 -244179015901804697176309280079065172480 12617771 -997075911409457801115015152841260702028 12617772 -660780931411508249232734177826688670208 12617773 -1070233006118091316258292622319987198080 12617774 -6922804087940902493716889815443331968 12617775 -279555892780333600436735832628370342400 12617776 440641911567197242114634104475886026752 12617777 -296137529234482790142753970166574143808 12617778 112575748166642023249491025862259582720 12617779 1048522146420207246448941886124907978380 12617780 -408745398877477994273526052501740994560 12617781 -144392199327319182822765214952927900256 12617782 -635819840683517983979027814388381351008 12617783 73067391620096456132626135100882341032 12617784 -1280937271448655714480145068326131814400 12617785 480253608243692115721145036172552502980 12617786 310382856872470875781427675770884249600 12617787 -211522667970142596995858733934329918720 12617788 -528556429468196280078365702011787504640 12617789 2342668349579427387056026474132930617120 12617790 264364134533093802142447856873604270720 12617791 6235506930530182250081438188038095328 12617792 584742105790734933655621228778332618752 12617793 843938386981594179773728284475338456882 12617794 101924938667731765596415011480238041600 12617795 203926453364612880802671751187722655280 12617796 14264532047669791048152253338347034624 12617797 61972030618697395144993790849122823580 12617798 -1553770235855385235296524071417411425600 12617799 542023072757480040567810748953960078720 12617800 -157618191092733785663470437136994304000 12617801 -1060048452564662115371187612968165886720 12617802 757855333974561382316356050451515863040 12617803 -1194876047495499858505643013699948558936 12617804 1775615702734514875781053531861743040512 12617805 -562196960809278613892212468384946721600 12617806 -95667910039979581118861821432541893632 12617807 -973761105861429919484733515486681644944 12617808 136622985107327850817195943463209926656 12617809 -1077679557506242596418401349832210415296 12617810 -560259994825011368824881519417651325440 12617811 -1327369766554671275471725048823266028940 12617812 -79667528305666100176756740364382382080 12617813 -842577203957724653765671038149007757800 12617814 191856866243043958923068348845239373824 12617815 8202165067363738934038094319678040800 12617816 -369395478767944357318559599233844838400 12617817 278617367802710386154427307590992031360 12617818 562807158861588947561533374710601845760 12617819 -1411231346966438687448297888962239470780 12617820 54043519129937498693928525297231168000 12617821 -1629614415253263190599676431087206965978 12617822 -307429814620117611010331153793537687168 12617823 144690482544382869846185423650005362304 12617824 -1706137485414189729645700719842706063360 12617825 463589621940866117314869708503106060000 12617826 154688206386813722146127399584383705600 12617827 2897197527506444600734042849249545375712 12617828 431196027628273893826581201409719407616 12617829 -534597211717938782930186116085213003520 12617830 50293575030067102087075617921781096320 12617831 -109848349881547761360975642532469838336 12617832 -485904400002818800450928821613505576960 12617833 144461511806245828963729898397680833082 12617834 18136746282516720863072881315338071040 12617835 43214176415258466056638265084846108400 12617836 -113234893046263565862498000295068008448 12617837 143945131278183574609878115043567103744 12617838 -324604365329381358197701600351064237376 12617839 -229416212685543724967944511839701072776 12617840 112826434190826361494590929845259468800 12617841 -648094144891568044127872164473552408208 12617842 -910186547540485685682245558872113930240 12617843 -612913398163876491329822137115335139880 12617844 -217874638624122774920808617255256360960 12617845 1064169989553797970680922958513986515100 12617846 118472603909669307578189671347755804544 12617847 -529959554473213259363451496353227912232 12617848 1797540412221780887111108678378606223360 12617849 -1601429131402963514794911302216433936150 12617850 51664250746871760924360959654766873600 12617851 -206377440739529487808199442203835390640 12617852 -473316447468287651444659051761334683648 12617853 -937378652762472860012936879724580164096 12617854 -2390115075165953330907000416395403520 12617855 -1181078520743944752802195820946035509440 12617856 14621983624295979721719751977373532160 12617857 283083681063725599623397885492072629632 12617858 712833545910451261265386427691890576640 12617859 -1301856604707852336499449976345970238480 12617860 602519179495772216188651294883526094080 12617861 -1346343663318728234111641394273682393348 12617862 420651845516131749028694906261241845760 12617863 -1686774879075859613545452823779635878888 12617864 -209062891929234631731395302064556441600 12617865 399740991137089148835896591570753363400 12617866 -345279053585231123552611420308550674336 12617867 -830926201631308324911442401044387223084 12617868 147471543412779709358368100433539039232 12617869 555176305243253814176537088442987291776 12617870 110985311765685706932122403743477203200 12617871 -21910918713716681817409158145080652800 12617872 -11446917483085998664755902797466943488 12617873 430885009142875186033521620214963061920 12617874 388684520308653032247028572464838230544 12617875 1030392271442380749016588628600653704000 12617876 -849025680472903217540301450952047712512 12617877 -473098201214208226129000135591677792 12617878 -22639411088355908353653612764183523456 12617879 2025315615678005386233633184225823649480 12617880 -596784557109096017172387762631409664000 12617881 1082381645240823595327045865245704322000 12617882 19030478868987565597622431557451384032 12617883 1666083459713108507191520682897183735600 12617884 548240378814141808359539669952398306816 12617885 -574584301299050816089199636363448714240 12617886 22501189219431876081865069811841014400 12617887 -581596899693476629839782880399275570464 12617888 897337271434761327342793635042605531136 12617889 151327337642907370003076208880344233760 12617890 352302055218088671022461970509791527200 12617891 891734373352796873296555119956956472784 12617892 -263954992488118843520151980419890475008 12617893 34655057414213102011850965987959102780 12617894 151865302950119023057431284385284438496 12617895 197724174838272776391013173784362624720 12617896 104955905875848069131195233016919490560 12617897 -1166704922178463007363530510940426564508 12617898 4472885145881778606718265750039693568 12617899 215462609385014279248869149645007199232 12617900 -607598672998671047602979564788694400000 12617901 750960036396875256754824620061869103030 12617902 -26739589676448733933804114874045700096 12617903 1553341399128214736247250788876519595152 12617904 3454081156743506289608274687772459008 12617905 -302067774729885668224478560701826244940 12617906 -198412594907153240375868893667889182720 12617907 281568990593114535707498873233516757760 12617908 695573618807538101825351518583178912128 12617909 -2082737291078260488533638195067619132960 12617910 -819798882269814440197414572785371200000 12617911 -82224593732732634876298120880324643264 12617912 1234160742510423230399920315407314411520 12617913 476161587619965106426016386635406675968 12617914 160883507373113798659603773767638298592 12617915 -30779952532962756181924054436380133280 12617916 912369391161783169096779901979434214400 12617917 -421521429618839956635303208814279345760 12617918 -396799773657290821647224545203401859840 12617919 -122288779410143335592189255371004203440 12617920 2361014470364440000874693676666716160 12617921 320464638668071365472153726411427629122 12617922 -197227011188812467905352305634610298880 12617923 275764854589181183454828630772290704064 12617924 1282932303760207798504963221042212232192 12617925 -132052796171394155051648415496339903200 12617926 264007471629679953546928753229542830720 12617927 -816901275335327483874414765760271399328 12617928 73706179041965466105436577074965719040 12617929 -160512318639429885677831941449184557240 12617930 -123810342681679101543621699579310309440 12617931 1025063070820765620861310056785278504152 12617932 -1487561497054210867735867519524805813504 12617933 1402698536807044296801232226264315464620 12617934 190567056915175096819680498047718208512 12617935 -1017179865066563076821015233252205568000 12617936 -418302811795153689115763949019373150208 12617937 -27905147287351885759360972947373372014 12617938 341566074984059436986369923529985200640 12617939 -1429862799129007387216441845179042746260 12617940 -199323447792865110521820587966466816000 12617941 -431582232462788257554006938816254091200 12617942 292121914259665684555846828214897347872 12617943 87170404331052966855923229342940096464 12617944 1190235497358887691481660647873437798400 12617945 344752023626056656801558623124738653700 12617946 -319395841554975936607963253347031010816 12617947 1696893426206022015287650290346908851396 12617948 -494216071435825827906491514659403346944 12617949 13889483506733170977852885347056669440 12617950 -473636439266077940901454288224648216000 12617951 185917250092719134790067156395114828912 12617952 397035267565886810484042703026224627712 12617953 -235016579419538444144751735316312072798 12617954 -1185580479540778269969677535475517984448 12617955 -24746930243991866854771189158065330880 12617956 -14953131257028296704041987106723454976 12617957 706770975527704559661534999478447502880 12617958 292213343872182829454268857645856030720 12617959 1589027043840752317592842620846781636960 12617960 -681851286970544971384723759164837120000 12617961 -266879569099141386874727351598792794112 12617962 -17398972682502014599009386582473303040 12617963 -9967229476933496975965311508241546136 12617964 440465568032755021128065388625189432320 12617965 -602798497814091474297538321842324913140 12617966 887924505798440256053579004698111610432 12617967 -585183480997608840766770672540889372920 12617968 -444314126758599218076574482633517203456 12617969 -316004184811906971076856770916928534912 12617970 184012746858855578937360542763260736000 12617971 3494872426142518730915329816176597492952 12617972 484105773654574758053853555902219557632 12617973 -20043277710369780041269701836835448260 12617974 -441945116393976975249098483588968868928 12617975 -91790368957494091366993286016490998000 12617976 -305317461654149615690094157601046528000 12617977 33408819829899115025911250581777743700 12617978 -398835903612287789673200821700886440448 12617979 988494908143553592132469428294461201088 12617980 293804054982309493504027933164288576000 12617981 -1437419427314395269182498785240622548218 12617982 202810164626255133020194733140548387648 12617983 -532260765751470137527136288564121996960 12617984 880767326314701746637353188822251208704 12617985 54585765166484400791000145842598762240 12617986 821566114781828081741984883336333450192 12617987 296469841252905779545894326995601533760 12617988 -956655302287806611341534108701942912000 12617989 -893510224196391443392489608209523442210 12617990 49997393412594176463718453823240645760 12617991 635512958485508478885124664668054015440 12617992 323859035746353033535738083102136074240 12617993 39062871955219124497424375818567416000 12617994 -416899070816860656227969542551815712000 12617995 480602328365158528545993377114486942400 12617996 -527304866611728510098006157805400838144 12617997 479158371415451118136446794905600606272 12617998 459226826804295242052644019387251736000 12617999 -412800525299658197914186800126721499064 12618000 230663000892725651345014658118094848000 12618001 2966944287457956630272730053014305506 12618002 612838737758031056498411855208515515392 12618003 -689193538223955405894963420740322955200 12618004 75313816909542971865521823072713721856 12618005 143192751145232813499091761258008832000 12618006 3419259915046550780428975697467221504 12618007 -295138789999242539826382370363653342848 12618008 39905239852318567053006078523416821760 12618009 199994876345141314020469870611016287744 12618010 108516052667767733857635965868038312160 12618011 671370745097495198133911461408495002624 12618012 742034967666808427918869119420520710144 12618013 1669332536900837488502101763545461963424 12618014 -708513219689655285091201830153837812160 12618015 -707018020902356289017839800889207610880 12618016 353183147889905310456506576984311726080 12618017 1363659760816946756524793693301526356066 12618018 270520764273300692113464243046185054720 12618019 -3123152699468812875790524918938570225904 12618020 165991733023534320824585394832198836480 12618021 -9953501678528919755495265242040415680 12618022 23031035904011423336413935901535155392 12618023 -582750201636168891601218092136983173632 12618024 251135879911404851849680863011803299840 12618025 250276947763661551871258865994085636800 12618026 477147561519694698458955043336315265712 12618027 109010864370802610940064542627737543964 12618028 363540465236170602968836930953773664512 12618029 80629234484164832590470794135961495426 12618030 -87899258229214479756947101939295969280 12618031 224628263048256257622039517680339860928 12618032 -30118065372834083709422801754969735168 12618033 -13677307131372291817359688356014218752 12618034 306302371990312677371940588514132538880 12618035 -1085353172759396778414965082906330812400 12618036 75958988000293751720556427217799512832 12618037 -9622062209415233564220248257644857736 12618038 -1459028116297054478520745929629099139840 12618039 -671380839291675221782308738650345335704 12618040 269982015162209345584084209816382156800 12618041 1052927690660699566951532508121653638442 12618042 492819083321176479401898847809732467712 12618043 -2624968276747760052535308602517732662784 12618044 290934686264022861095128668214341467136 12618045 581351744524678409565554776340707872000 12618046 -65331755863081188236600283284783019264 12618047 614329584817272974960558369973019423560 12618048 69545708091955841193621498115727032320 12618049 16308641103233887914434506077139579968 12618050 23524179324278440540757170316768824800 12618051 -759069419401203397715876526221621265792 12618052 1462884959404737942762323770608348789760 12618053 31078656019510363967338146861892109568 12618054 115827780492939463229860140403767679488 12618055 -74506256259134305190266560534367123440 12618056 -16448284091302008103125864926005616640 12618057 509312928180390514588087482045023277840 12618058 259435772366046076005279442825795117920 12618059 1188598527837124749173595776193437301720 12618060 -33550340667789757102882928546126561280 12618061 -1816450374969616910887667955636336131338 12618062 -467591300996556070321724569451651035968 12618063 1497256411902451980326002469757808847664 12618064 -75560186356869120575746019015031275520 12618065 -760628652086301706971017982014994423000 12618066 -154644993176043395399682044115338069376 12618067 -634392534424226932802508824884319087616 12618068 -144574363934734078296682043946789611520 12618069 -667641934362069304504560928675071471456 12618070 9695939432648897099836927326911356800 12618071 -2134657137015373564220752835771270239800 12618072 180427862788728999177312399570707865600 12618073 58385603034732508753677325990095958860 12618074 -359960986393077903837457742942503449600 12618075 23951167573547219847769481774445489600 12618076 -163537439016197307911970551348758330368 12618077 -1579385834517774077697373384076302408500 12618078 202929253939328671899281028170452432896 12618079 -220590253069207655569554296079648300320 12618080 -231043840754409408646002070593522892800 12618081 -81507999602315364592863712248417430080 12618082 -371018544801177603784669003062390515328 12618083 1187767300175732083171012844264194332 12618084 3237601611947226637532534657702286336 12618085 67610243321632818694767217011026411520 12618086 130433930214911322559236142904733625344 12618087 -608905557262074566067482505802463841240 12618088 482338617564279486453568674954752793600 12618089 -1247640962427576023977301001167804026800 12618090 496368730865710180746482640613502515200 12618091 -218173204192572785648002639066945626508 12618092 -11522102273142022374616325631728690688 12618093 -516835432138945030937410191045855244416 12618094 -69396070001837357843348201490736517760 12618095 -1053198256847347945226764346007624000 12618096 63837122459421062097196494846899945472 12618097 2107844420315323885022476957404572862372 12618098 445529048914112021657726984325498742800 12618099 -16636628105452455044472372190154068512 12618100 -216432014124209345021605032472510771200 12618101 352909292252312232928624010916414647292 12618102 -173030541789746784196053556996934946816 12618103 13675573873742561890886160444321530280 12618104 460546496327873877292940234158705766400 12618105 -606689211775274227345548269987835215040 12618106 -287474231675946553447867337323405039248 12618107 -406357124730445110513609348873878237328 12618108 474977624899823066518615902563973268992 12618109 -474485644666527716738017369869852410560 12618110 -28042194711832116382241680454669203200 12618111 -68016738962951686584756754561789523712 12618112 -20493814580326089530575198238602690560 12618113 2043939769219415090321419863005903839362 12618114 -448029597368104718704139716957043428608 12618115 -1532246370290123644141811379277091686080 12618116 150709210615620899101260415557614862336 12618117 -77623935212048479041729088617295919040 12618118 -2174752125277651373293012905161437504896 12618119 736326845807872279824464822306225404320 12618120 182089922687150228814785825792463667200 12618121 -407018307052261916372705883398305222448 12618122 -364063535154913830775507207642685184 12618123 30471309835574482133104608847953243648 12618124 960548263364040074806686534396390039296 12618125 -93942222980588346507161160592203022500 12618126 -382553020910152017387357063430719945600 12618127 -1499339684937143647451688847830948547024 12618128 268370982088703674354188399754192158720 12618129 -1179442231743207614521198253331389437440 12618130 -228666177190629420972859704365282419200 12618131 -201187748660036301747559206240606075528 12618132 -613562332761392225949263917420143206400 12618133 1569592760542492728045915856628224055424 12618134 -310652122447086384075154825861481656320 12618135 17355815514940395041615655170881291440 12618136 -466003540584004144566612267241563064320 12618137 -1513521165286633219762565951679509573760 12618138 22193910541324575206387500809864400128 12618139 -44073661918044751839601762154092004576 12618140 111757296969887384101035536316263677440 12618141 -375912972393183114740872016107683283776 12618142 102103765531057497859760325751502673600 12618143 -665589472780394137451732755600673319720 12618144 -270627769315649337612885640808780267520 12618145 164750657172144929152920182230968032640 12618146 -368294336714447438686854940655256919728 12618147 140790717280625814737491961293308610560 12618148 -607983488320724401610448837972114568704 12618149 222909757279919094861690609021768027264 12618150 121643810991283953601112309987553921600 12618151 119515906766518538439292821893833040864 12618152 -962973264398194703520461524424538193920 12618153 -817759624381123483712851459535115928800 12618154 656619927056996044557154874230607061600 12618155 34908924541884113758632895931829438240 12618156 60356042417213136231116288613041516544 12618157 -841228110726020701622738175972682351594 12618158 252141180884485452757021895423496299520 12618159 -279700371421879434447568893532225915896 12618160 -26385707239687867042794529771630755840 12618161 -2304241850328854001047707868893566554700 12618162 422979000256621298347290436364107128720 12618163 -605238751157548195082988313403021814776 12618164 -488456302930409961393115812710274490368 12618165 -5412462384106220782822670512833580800 12618166 -589481168516659402397821638371238658560 12618167 156153471441346639566572587575778515720 12618168 -69697442808477435793055824076827852800 12618169 302759252686250476749424795024759615444 12618170 229288322843938773856984843935941160960 12618171 -1411824397859373298150354539964425987060 12618172 -207442355794642905406512143997815628800 12618173 -584770182986044689083508156244974715578 12618174 -40558940200827538865576995528874946240 12618175 -965759164736075636257469943398690878600 12618176 48998700593627349395225500498243092480 12618177 -34983051114325611044666738270656558080 12618178 -5090341681341346750242402897624840192 12618179 -218632247117267485545305604118078162224 12618180 36349795142479949998873796294613177600 12618181 -1208606307000663419531816851639825922948 12618182 -589510721416066971391018143018564863616 12618183 702177019484499050489324084509156102824 12618184 3490487752972946178441902211128033280 12618185 315126501055690273894123376897993832000 12618186 677467658471749217816416951610757229056 12618187 -485676239761886518137089035242104048640 12618188 -220813087579209861120618277064546532864 12618189 491987038587727584840789306940621752384 12618190 115879587079790317208880165892602220800 12618191 31025281875198206611405711244207606784 12618192 -26221321522003824265231212082672435200 12618193 -757182329948826801909890233796712094400 12618194 1137672733488312844013581518732554345472 12618195 364544395741548437101305555976684207920 12618196 -61773948434668536965064119402786283520 12618197 -1663989633232966852503526390337152326948 12618198 655160062400610670252363156213539180384 12618199 -324893484139266936648409942062779120208 12618200 347262984818762023037516659811625984000 12618201 -294260202138771532865325551276383049376 12618202 -224524702876570380193741275046450125600 12618203 6878920708216555507049953983014719968 12618204 -590875281721054680688764565338523484160 12618205 449939314392488184426979388897067322860 12618206 -1089083877694725547714790149040729624448 12618207 516348125833055620947851420709275946240 12618208 -393047589081531700229912706376209530880 12618209 461413551156140004077394435831243889920 12618210 397249021526339522164904039127423813120 12618211 164081886995688416544700749864436998812 12618212 -343381850455642106726774398345957539840 12618213 37470569476199925188661249127329900000 12618214 202848972866884161086376142927361433600 12618215 -176762965100498497498415367954244541640 12618216 -672634186916203416691765491388448348160 12618217 -691724126140165238961134693273325368540 12618218 489975739491846945733467529119132784560 12618219 -551258586656797697104533438833883098640 12618220 -1048357415974481619360700550134195077120 12618221 6306148379277655776013611470857033728 12618222 434457425040815249127939115664957712384 12618223 -1700508489498675772304536880130557824280 12618224 -361122380831374443714027838562555658240 12618225 242693667280661960550437095981788127350 12618226 895756744118662757539990416731838711312 12618227 943040194307804451948656144586343293672 12618228 19234577026023947154604880301824741376 12618229 430882457269180762348846936484916073084 12618230 304188047768531656034197291811025653760 12618231 -1228605697716010344451857028942019771136 12618232 100700836552926652466772499490101002240 12618233 1342541063371835543162606201240079784200 12618234 33172845989958532441869682345964628480 12618235 -943258491669602763766735402425548217120 12618236 599783313630443821486302588995064333312 12618237 793473585175712355912348841403095710528 12618238 -394493853509557507615192054497756011520 12618239 1606830345872728935979204865888951447040 12618240 -37465891773753505913599549113536348160 12618241 -363890237630705779138079321698937913168 12618242 19061360899543333946848771751104051200 12618243 2103807117420339528368390369094397116 12618244 467956222042427623904885018863280824320 12618245 -974300809645089066946326830664420906120 12618246 -19612956474528516118514867530653585216 12618247 -1354078582832734779499938565124108454000 12618248 -670938471793202129767574545424478105600 12618249 61734915535652005403221281393158679552 12618250 162191926764823500957963261124013040000 12618251 -1645436800874794740378266228914013624748 12618252 50934089430924491873074564497368816640 12618253 -1110221998231019734590672395441446519498 12618254 -190407296336854225714035909057070590528 12618255 43167392562477611353290593964152407200 12618256 -38313652221324677246053041125708791808 12618257 -507787448718875648283137686957915900494 12618258 -47535245680261284216528304315308751872 12618259 591176536617315979976254192648397884460 12618260 173712366167240074636821213898256424960 12618261 -361743172182273190245988830627293565120 12618262 392298605453332356859172727843064424064 12618263 382965923891330708651832804042157533360 12618264 -1926613643520662831845071362363719680 12618265 631192205819654082827398162843053045120 12618266 -385179661376243892223305428617891665168 12618267 5650250472895188465205015626483414624 12618268 -64231076819733346876720138445767063040 12618269 31413229082266828669586264476042940844 12618270 -120022526440668819619670139919990483200 12618271 -480292171387899440562244993576796352000 12618272 1607398078750280438581679334755151642624 12618273 871051016426293407620037044998192695984 12618274 -264625369757010496140110051520380571360 12618275 -1216700738529175704111398539625629620000 12618276 409520845825494259667927190205492408320 12618277 -636083346494205913368351767838505948800 12618278 2797046625735147273960115438433275392 12618279 -14479919794109073494812715797980668976 12618280 1073975975407451336678582989922297856000 12618281 -858111263550167014406600722885469135040 12618282 525697723200443955335803019371550330880 12618283 -115417266754462290394500010226984003232 12618284 -1060232422837152002876442152723835187200 12618285 179138587889295682559764967167667359200 12618286 615634683444971277955198555471953590592 12618287 668643088587296046371086438805462657592 12618288 -332749012473542914857686538864127180800 12618289 -39484937558480604292248671431541454876 12618290 -760895319872719351616997847603786005600 12618291 85143027285312788821441063819425882624 12618292 400082896201415203601926277619853126016 12618293 -514266416077344064040224262956602297636 12618294 -224335660764387454916049212706454188672 12618295 287335356137886982609943947964412521280 12618296 -724557888307667166847826918120938967040 12618297 -1372489594170647643934165849953277440 12618298 199972215969669255110889365631506068992 12618299 -414880891395589686956313322212613442760 12618300 114917840278143884099669209431626380800 12618301 254661243666355754188677454059223005132 12618302 -32576956127899118314761596683724193792 12618303 1283062036572455414690710193362182709704 12618304 -221118318175416236392736643598433910784 12618305 -380579714616363651734559924017417316480 12618306 -366545587119181345199569970956305000960 12618307 7308342698677579447144575962997950288 12618308 -2323601800190652217573569185039873762304 12618309 857199884305537665138698013917559623328 12618310 752588406759388384235156343070445458560 12618311 1254520261783698451356470185791609769512 12618312 -129608899402800412072302747224356454400 12618313 -1103350200114522279010106758150665670896 12618314 139912395498463198536515591515969658112 12618315 1233000031566307175378937726559182144000 12618316 -1254960437398936117178354727079533596672 12618317 -856753038055644242106838501559537498634 12618318 -200279566084032844647872869884997877760 12618319 -60933004523387910663752755004682801280 12618320 135771566194656578727107371064953405440 12618321 394855371172159027708468540238198153712 12618322 -303165532328515168973565849358870674288 12618323 589072725651881496558551556972639118572 12618324 341347090520793273022339819043783528448 12618325 126046754753604044644534988959461576000 12618326 -277922081595220511855154112314844333440 12618327 727462768760152223325816743133159894120 12618328 -690594621660509965700115211067261859840 12618329 -159397429591842859360449647933893938816 12618330 356487791997361838883241992337320768000 12618331 290882358499711929871236941560888789200 12618332 68991435983943990457938635171877127680 12618333 57647965213535611930487554942896680448 12618334 -98479033314904498310893764610337919168 12618335 -1306820286936500084521861827467215872000 12618336 827596327474530892639313374572165464064 12618337 600975020133847280969142656374920808240 12618338 99507747517366029118437867636263519808 12618339 176759431659955956379157756040457175040 12618340 -399996939754651829372980273607496376320 12618341 -518085745310423543321966255611724640258 12618342 -2346023215989566403527734624686738816 12618343 1889674453918280849312247484606006225592 12618344 1741354456746150964793149067152857308160 12618345 -743990227372210818408540985836349980480 12618346 191048128121461310718684644626859703744 12618347 287168916078457940603293392955327980432 12618348 -1380231263311522426882305445264839300096 12618349 36027943299010186398713980371161905120 12618350 4484612666149272590066635720571976000 12618351 646821373882224449100860999985149271720 12618352 -289159779985003461493714834834765774848 12618353 778845697640856360960542514402600363840 12618354 207145497014204643047166483236746936320 12618355 -1103333060011765430273902497999020388240 12618356 418096490783083888865732779145803960320 12618357 -689515196920535944639345712760948180960 12618358 -409173864112518397508880746916255843840 12618359 805919663045915076745352973589093957704 12618360 233450975696377266641645350236252057600 12618361 -22988147319196022616294179586316334976 12618362 401892127203082904750139287285969880432 12618363 243309017307785195163584627706191814000 12618364 166201393626986812666444338453628928 12618365 -281841800240700996690097484080252442280 12618366 7309840221384197535050453782915037184 12618367 -395311581347809002852000245811174419584 12618368 710656614267116281806170311612925214720 12618369 -125671530710995252629940168749810351360 12618370 453274978012826804527830291150911822880 12618371 525870453515268317614472797726617279192 12618372 248897214365140869558879587585719025664 12618373 633987225051096104000566096322227030622 12618374 195894776893417397627428643081498979936 12618375 160964990052611544885615967587870720000 12618376 -29785364766578058855625573968697297920 12618377 -602813645424971076270903858419133852774 12618378 -297587309401656363856746736197346784256 12618379 -538246746783481689085043643670224732416 12618380 343224304909965275857606214741018956800 12618381 33674267410246706410319307318102485952 12618382 388106964783174014590103192580852565440 12618383 654578453722910924624509394536735954800 12618384 -226081907639146539453916672294303236096 12618385 153833007183122148910238443111876884600 12618386 -1196347247104710606349210699120337560320 12618387 -54072030261872254549167228473911880352 12618388 752176309020998373416708133096358460288 12618389 549399978344333798666047657772948253120 12618390 -2356454738371436458787384448742846080 12618391 -232261381373786944448561213391543458000 12618392 145921149954865907620204973403673344000 12618393 20939102438876681694684794909420034240 12618394 -25292147229116381178969749251294896144 12618395 -202803733636396994732847198897804758400 12618396 386449921622084441831577403908016619520 12618397 1623717110586469545491489039417100897312 12618398 -33039499426422139652007286396401046272 12618399 220606437543368237751143246043374472096 12618400 -16430438316124922336913361784050483200 12618401 521995328528985170517578527103312593092 12618402 -259707339244068934494116716526984957568 12618403 244602156458882378319727753424243054592 12618404 -316796000995654600418559522401658236928 12618405 238360509605306272355553676198339619100 12618406 -117100167322630782796834620008063047680 12618407 759802007821815261227358259785625553160 12618408 -33150774522869723914691608134557614080 12618409 700044285848485023594021703945291505280 12618410 -70971282241452523377043354775156106240 12618411 -342911653487630616499369668227434870800 12618412 -619688735052585082093891524255011900928 12618413 -510177195356615268679341282371679452160 12618414 31796692340906341495540343076484149504 12618415 -19467505603626442182453062856702850560 12618416 -237944001639976099558224974089395683328 12618417 -221854498219626515516524434411190068288 12618418 815491081416388043671457401986252518160 12618419 3344115188072828903441368004016752282112 12618420 -184552101518140541135758571050355712000 12618421 -19704540537387316994971905177505444800 12618422 80163766721310251571299698659928828800 12618423 28674774789855584180293147690119822552 12618424 128817758744816857794242769053298769920 12618425 -649790343224262015731930154136482558000 12618426 78703830062970895015662213000876441600 12618427 3233330899553894229018215669018972723920 12618428 -791153212710311650180032543324875308032 12618429 84730362816677048944385898596393327328 12618430 328650226661380632551372818302506075520 12618431 -106328693109077518065624016756455259440 12618432 -68276969065376825356621520422997852160 12618433 172721761404904527978110834718854552960 12618434 -245041929368059884052435365353326062384 12618435 -31449425627537743715187145754817002400 12618436 16980404872341504392259545068640115712 12618437 536734326267836539174007512961952357432 12618438 -95042317347425493828317958738159237120 12618439 -436336957147880958789400476310712528144 12618440 706237366304176788086133659460818380800 12618441 600365268576806435089564439142042087744 12618442 659179087937819847567047977732776781872 12618443 -448873212080093541681241092625331179584 12618444 111993502767174834400690188880272998400 12618445 754133639722251473251893809097020165760 12618446 -1112147975464787772879219176800259627328 12618447 22383099906204891684821094482600176416 12618448 -244413304140559905097702313120470794240 12618449 2116528507052498869049553916544262270450 12618450 251570012845472986117786853677758720000 12618451 1899583195641525911568206179660374169200 12618452 234392813199842922697576262746517397504 12618453 1304539519768148059631490809246561606304 12618454 -1032603369324619851285600202101336708288 12618455 1061278086183501216761109321387553772160 12618456 402659419880764268870118442613016883200 12618457 -481842512991308868345783697159132483328 12618458 512100074512409481229952956185042506976 12618459 -524102890865954502514723479577149367536 12618460 168221874357799254459713473268063016960 12618461 -361118821910516070292514886307734190938 12618462 111072904547666323314442170133592515584 12618463 250207705571853177358904273393478148848 12618464 1119462566188935719514633861836127338496 12618465 210410952337685772535265573840645109120 12618466 233908419244473278149375616477536714752 12618467 -308170992149376951041266331362036903440 12618468 767574480406526947663865310043289007360 12618469 -416636627096662969786825894533451200130 12618470 309270016759336655515375355344665763200 12618471 1136619850035040951553672204223231457104 12618472 -1271322804530783119733397052342205875200 12618473 585296514627417524550924625358474654400 12618474 -16883426849910181505933608030274922240 12618475 -545337649757481944635049905058934402000 12618476 93879938171187089305595734007769553920 12618477 -1860580129654825171348599140208736728960 12618478 -1003352784300301568304231698543228352960 12618479 -773042777115139798830917884417547016 12618480 47705137857258924417441633023075942400 12618481 -417803819248368354742977067552826220718 12618482 -47965674773863048327620005203858220928 12618483 470045446916571230788377757343559168000 12618484 -302996960786987953281521136506671674624 12618485 -213671763131716214116648895388702660 12618486 -129352760966215744365079658028935027520 12618487 -579583977167037592552486852924913223248 12618488 13904803475228400650136533582518026240 12618489 113726057691350529514363617319098830400 12618490 -337913223267557080105111000607877596160 12618491 -2548212633163418386227644405487745566000 12618492 -697132567878748661804026966179762871296 12618493 -1039131269694209459791200460394506219258 12618494 -184970966409831535797594292638810988800 12618495 -328271789909340573398595076376401658280 12618496 -1086779909844101597625615808712341979136 12618497 -1762152035542931743776178001679257997054 12618498 263969410595234975346266886722905736064 12618499 10295837968371013192954373021016620064 12618500 1269987452562696136279361891813023296000 12618501 464970093806245555596774802821096101184 12618502 -603623084454814209724849710711142659456 12618503 1313616603074418394229926301360033785752 12618504 -447534181301074645312930885459796090880 12618505 297340411672105757323307065893762591120 12618506 -1326215532925788091342904424044237849856 12618507 -539118649333246312153263859042544968320 12618508 -18406030002285590973839067965600972800 12618509 -620716180798089329758297725237715017000 12618510 134951923887466617386717974506349470720 12618511 1475913366198586773949539663271233640112 12618512 649770338056554259125111254838607872000 12618513 -668828444860786981122615847962200046336 12618514 702672113297516806851977556653457272832 12618515 58211243511711039742772488422677920320 12618516 515337049719626984212284646848890468352 12618517 -795300166210005429401273269386008058788 12618518 -682861021327681871161197592778057703360 12618519 754558949690181332284012807438457856 12618520 -937094829761156539723966107716696064000 12618521 453682374382799796672409541087296081800 12618522 1605207123051828834654566778953124864 12618523 -1652648570761474910028105155070063750456 12618524 341923401537288763699781334525995460096 12618525 200189809446895102190689859992701328800 12618526 171699152828869715577096575762383305024 12618527 1480597427930405246879932048550583622440 12618528 -97529580314476826940825894813802954752 12618529 -400354263552562793176384942988376501216 12618530 555450787343994160789295678565914872320 12618531 -822401140363481982775902856046841926160 12618532 -257898440085317201938201709652188421120 12618533 -393398492156570841594764692177607975556 12618534 -173405985724091948298104472494587545600 12618535 785906009543367938761303612283222487480 12618536 -161705740594724887346507815486411898880 12618537 124005759845928203808313004226268060560 12618538 266321251156593167920373326125488062560 12618539 -582237483581806048906408478114741900448 12618540 -64422484746857915641508180847676308480 12618541 582149601421042647364762540983951763372 12618542 -411746037677281544892320602059103259328 12618543 446189502016960608922129438374167155584 12618544 -261846890940268197856286685457034199040 12618545 -856312933896080264082896900583735194700 12618546 -49982482572021220406686951559935795200 12618547 -2116511592532420704063387002191519398004 12618548 787837971616118848851617272744611355008 12618549 329044977198201341233705480669172636334 12618550 28477130424091636403622711391364505600 12618551 -1321626466402060150123212712490842432296 12618552 -144008502611763927537579821375961722880 12618553 302436054105204156595441085630018005802 12618554 90183230765104255931332432919530933920 12618555 -56321536271604731086152345594399876240 12618556 155502194717943568179313883198581690368 12618557 -266234782761826693821952731883409309088 12618558 129656165284207298183130248584927622400 12618559 585214125138016118087966563600879793280 12618560 -278955489404616654759215289646605926400 12618561 -86302414506931205974749549399658334976 12618562 -241945424541793742268936773117608235136 12618563 -493228594759981341498723050530858249896 12618564 -309920062958700269531865063217706078208 12618565 19174310738698919024701788774110568000 12618566 509117527955096916919535219640749559360 12618567 -515810339213518542553434660639664749600 12618568 -1871576664766037057203219039028062141440 12618569 418089624089128894823161407635193386970 12618570 118793565724324496398860991417313011200 12618571 -59823714544892506968134531396549215088 12618572 196625780941287459387519280263080865792 12618573 -102837694844990418054033905332097624064 12618574 -413880468011932956456204464312041798464 12618575 -970822001813059270110474516452803175400 12618576 -187866945263167349589323598367479767040 12618577 -1567164268470624849354743854536223890574 12618578 906612696257800990178249702423534518416 12618579 1144604731174635497673888787710342961656 12618580 -105836298888354493657562609782812387840 12618581 161237899988403395894765607739288552704 12618582 167162878652982896311379482181375232000 12618583 1156754472834869208986786089750748922480 12618584 104598972031843526640602028004778803200 12618585 29170556727190619131609353402519994560 12618586 245609330017588417674849454588474762464 12618587 2087669091636566742246382491900270764160 12618588 -319722768673887611157673582010586355200 12618589 199170291910875026561314478574129093760 12618590 -32164997104592102947630589175037248000 12618591 40769312856122224579227078015377510400 12618592 -271836707578160431565950435640376557568 12618593 459138606543981559282377927977903023104 12618594 -631419410161072276163357956646790640176 12618595 -2032629902938705751603423871122753451360 12618596 440719742581343695754116207747390824960 12618597 434185466122798429597473087373346929728 12618598 420967501206211758973787727764097026880 12618599 182452820677468803280351542048709605936 12618600 512049908667736634021226833967249408000 12618601 -1746221234635641169628180891897936051398 12618602 252108862747239885143299181018122778112 12618603 125807602919255083886940462534844676400 12618604 -268084232580033358169140256136595315200 12618605 374422496041035200370038562558303753600 12618606 -80537340279498351035494517576073216 12618607 128942250388377528258651973541242566240 12618608 2938460781838117919347851366236258304 12618609 -412134505202487144359845364619497790096 12618610 346938915134147970505655639821005804960 12618611 -116775606094028268152336137822092376896 12618612 151310362990449399637283133546133094400 12618613 564794057457122545623393612043209024160 12618614 -412333700754159757036109319154499235840 12618615 -814308501887641520449458151598658863280 12618616 -146013589212354256496409901053965721600 12618617 -389453238307683478961298489281877292032 12618618 -126687263012529328128470467570196944896 12618619 10800817417995442131883717413017475120 12618620 -104945475820403379776198309255927255040 12618621 57480688817325231543086395848847983072 12618622 -287340427898224845255523337042587377600 12618623 -674588925015706592846940364669626016128 12618624 -825968368358062983890101046431879004160 12618625 148807178859040452033010013462607585000 12618626 -816233603120615933827923538754910973488 12618627 -314134400561125761435125631723958540800 12618628 323473905774617959033673046499419512832 12618629 1719579002866596906759331747672186363230 12618630 323476030596346189462029641108127471360 12618631 -770859952365269384775635983671210109128 12618632 -172887397702551098097215137025592391680 12618633 -730227674512762518801007500193771777152 12618634 13137127045091957484313266007316547072 12618635 159659148401329565934292028332351522080 12618636 -196213026858884191468204918562177561088 12618637 435547173333782187003989666267672775458 12618638 -133349394685535102095787940219782685504 12618639 -1643206645606305732296425248532013026560 12618640 -124703145764003031301957348150200483840 12618641 -266609068984019624417999876851112453760 12618642 35023554214165407822600247399574070912 12618643 -206000551986862790418410814454567265152 12618644 -858514272661858586462272784437398755328 12618645 52366442563287985185847544203024467840 12618646 1587159597765417910915350749253087453120 12618647 237959686113341144417628947335731522000 12618648 52759048579924484238554254978882805760 12618649 -1973487705679776150269894118007899719350 12618650 245113187326843312685272164576512025600 12618651 12892404448329330693090186996826173696 12618652 344218890583243821378603914463549192192 12618653 1857952266431578083787386644937121756902 12618654 423448650998981789831117897193700024320 12618655 349913725221657305479875832821782707200 12618656 916395305274819178633788401781408006144 12618657 243933953799638298215054277588567144960 12618658 -356516072596376402438962100133700862400 12618659 281607630179618568060042627521700567816 12618660 242566731524108347099666800832829952000 12618661 286052114091839819228997995370509460000 12618662 284280168491951528262397244711034456192 12618663 1198384827704115465434325804219073858344 12618664 863861853494507402863597230405001451520 12618665 453887813316999010559464357867396825800 12618666 -19358837324636256572912634085788798288 12618667 2015959870240896727618631475897772689716 12618668 -885800741684826449331570729348669525504 12618669 327553152638653785588819681246596873280 12618670 -605014321776634480884964527201908083200 12618671 659039139728885969686738218387291833592 12618672 14744223227686389289667586160400793600 12618673 -1111377407352856890241452835459477868316 12618674 149705818806844486541456538673691750400 12618675 -320165616039106749750512843442118335000 12618676 -143533434284679982261206861050306143872 12618677 -793541850897432009505997847927570003474 12618678 597857273676074009482100106201915383808 12618679 1858421626440517108205349342351454509640 12618680 85924644100456743157645392990989414400 12618681 -873618936390522214833792072179743324848 12618682 -249124807362587544206573971190454885888 12618683 805934007097005898307058786275286654720 12618684 152200672581955604502003440374095621120 12618685 40511604394343312472395982644030388600 12618686 143095667217824095326636161659179585792 12618687 -289982575052668697165473111515929168640 12618688 -183599372182167908140152096572628271104 12618689 -2041135909278467166896907445826200440510 12618690 -69816132581036359880760768079116825600 12618691 -478837273072829893269087190793131000008 12618692 -478352525178502347709767892488068509440 12618693 -371905220859471901640627884983091824000 12618694 10610841308957853420809468403272194560 12618695 -1435613066947079331972335133592554241800 12618696 1521342490489513451254585151658584064000 12618697 -64610156681874730796888919845488078080 12618698 -252662399847666511053337335309125088000 12618699 -95964984240349240822422656852769226536 12618700 -435176814901183344255344465649523161600 12618701 3562401364859834670063113416947421753344 12618702 -155936057119081027025607836884022044608 12618703 320755256819698731982750787552790173640 12618704 -157137495998323317612416096007624327168 12618705 -110248505727915331749896635885130280960 12618706 668257684999475920167163173441106080384 12618707 79464670693234159160806104561295201320 12618708 -228470655941461295297268352419544381440 12618709 -233358426224108156146152344002059051684 12618710 -31034567918053931134811241204464428800 12618711 -388476414856472098797846412303666319568 12618712 -86789129735601626112248246490240000000 12618713 1331323731520147348659880371311633084640 12618714 -337653595626106503619364457077973480960 12618715 -799934790194147809476967334083986968640 12618716 634998900700556565129197128560427722240 12618717 422034009524932304683257487967350399680 12618718 -406871468173706817843586627540304709888 12618719 902175487030899385180729863542784215544 12618720 -341001321210225551762464702796188876800 12618721 -1476952977443469740489682167996462410078 12618722 -302082637461125882325192195814531584000 12618723 1025197654692714737270638931587584101160 12618724 905841164596870528502253002187116184576 12618725 -279424342682375264172442731270324673350 12618726 229198459757601517191047607855816469248 12618727 1442356353970531842633882209464496288 12618728 1274753360768587103503285997253336284160 12618729 -401811357964743082501234302293780211126 12618730 -181248153113302157610040475305085947200 12618731 -1585410634691067437344284427439766483468 12618732 -324192033597458439887350287040150929408 12618733 -14170434052775252688519358652243580276 12618734 119940628153617181611770445008687642112 12618735 -290103973847379295640597106968550438240 12618736 -72535306088252455362079692275151011840 12618737 11244438682021588620959993724260916720 12618738 -508141800630922200114033075780730151424 12618739 217867353807982001280635191732108376832 12618740 233225890301726875802548623080558592000 12618741 -378474883362278528332648071081905218080 12618742 357841730430987591326864841247868890272 12618743 502512316810024121915189922559316401920 12618744 239693130628535083044174283074488094720 12618745 1469697768471587771626601016110234962500 12618746 269006466788324088749673306804374787840 12618747 -810588030777014837791083239125853402040 12618748 -141123075406140625613543273182151768064 12618749 -1007144464559666664719041072058130689280 12618750 -434938416182425465290410514038110800000 12618751 663856724276718855446396199212987466752 12618752 -16978749749855275184614245855054004224 12618753 -451832647039094523215279482619139487296 12618754 -660227450638478892278959965734049509424 12618755 -14849178210390252737320999132615071840 12618756 162595714078657932367510921474643882112 12618757 -1174412454893647520117278198079879112994 12618758 595619591791582171253980972992035453376 12618759 -163419901903640284477635546798747668352 12618760 -5834585163026342268531557233075814400 12618761 980058845361461815373432313455729897472 12618762 58978686483052212536920039754534757120 12618763 -625605294397546977612356830221333762988 12618764 970950493083992348760786170437662840576 12618765 99007004299970943641517192534007608120 12618766 -734189379398554047889755404793749093568 12618767 -207164639931407069194077950907033225216 12618768 -12464663902800679906869627875199025152 12618769 -489890592180282484433281824338790986830 12618770 6630869249518177823035967807050857600 12618771 -240120350466940439007926517757148302080 12618772 739855164648816244912617888793134613376 12618773 1169454430935469140313944833045636171022 12618774 -413100850080123734736376657676413209600 12618775 -129422726166523689532704770036109752400 12618776 404284158154244840747123714021646336000 12618777 -283686136263084982736101046747847532416 12618778 -343352057771105980285565810041912204560 12618779 53706920850754438348098698080361845380 12618780 -695353094076332887568854489041223680 12618781 708417802309366728637094855066348874592 12618782 -50218320224966744004192126038342620800 12618783 -633866596596783187085843099172934438248 12618784 497662297679710312458670151423699189760 12618785 335782311403930226816988173112394168980 12618786 47098557570056195206269540819528689664 12618787 -1012298255851315976201953439401170982564 12618788 -118027507617542141339576383512663404544 12618789 -16643230963537494726735295242311424000 12618790 207015146856952047622079414606059171200 12618791 224607816153048810983776948216813826592 12618792 -437039085324473280203878807137668551680 12618793 138906847808529346740985519956835608000 12618794 353602852600196535027248810697195461472 12618795 -104823026224010077662581795480975063040 12618796 -70339281288824313968805312907665940992 12618797 -1022087609057331017517796808543552771328 12618798 -76221708388292694005128444715142746112 12618799 -1721989157062319326625931593047475340840 12618800 202346452293587267564631473150475878400 12618801 187219221651758810555059333706096590080 12618802 144383315846199664939259912344242178560 12618803 1480699502504844462133351026684735335052 12618804 -336659170948742655310100718942453823488 12618805 -466474944285490808327739557861177676000 12618806 398400527487182192624389623801705828864 12618807 -394339803351491259093597906116117207808 12618808 -425940049604700565107483494472101130240 12618809 -539021685318250966291250760181117161984 12618810 512822219155955575185663936462415608000 12618811 91374498425591350923339736496064779112 12618812 -696866264180596792890045425580115353600 12618813 -258370246673450347889080458554694427296 12618814 -551837135643067567645986244760236950912 12618815 -33671442202561085759823344349048155280 12618816 41496400633648883327161034574932213760 12618817 2193206670438676251767661225376727004866 12618818 -114746034133220355281386057205227345920 12618819 522591379059909153691782073750347414864 12618820 -1013536210939001959071876796750556977920 12618821 -216682317519162766015943880750869667300 12618822 -253059291411462129939572301138552983040 12618823 3949464061172930333158969519118580144 12618824 -222104093201019256119325061894318423040 12618825 543312628767698814342367137070203211200 12618826 -178242986016336915265512082244769453312 12618827 249566673318720009652027396204379913312 12618828 82851047223595151718858688398087475200 12618829 -598271891817971944076398747815722103680 12618830 -89249453844446187974325545846674329600 12618831 -490069616773562352124562852536764931200 12618832 444181753550743994566069920279202881536 12618833 1014651364484492113461941305711091170980 12618834 27425722476487066003410899552312330880 12618835 -48556551431921584312099073943494418240 12618836 -696523924331501161172537990935926137088 12618837 383405097157865517869959475204728312320 12618838 -368937768262695535426239445456314322560 12618839 -2184626560260633101549025282865362056352 12618840 -193789137969286636403181705641035776000 12618841 1547845573754570337885600143228797263242 12618842 212457666927122107010642922500961695232 12618843 709775068764763917745883974194435776664 12618844 41203351921307268805296668113032445952 12618845 129390572937542880190005715324519678680 12618846 126642587505020900843962336390350142272 12618847 -957994674824291436003989957011697317888 12618848 -2279734153307376158015481770034462720 12618849 419438376414612263969771260535400518064 12618850 -187346644072495200111716877731209920000 12618851 -743624954137293021241167778465691404848 12618852 179335607438056741649493589822424159232 12618853 -15815189908575065352428460508488112456 12618854 -809253159493837245808670807159005769088 12618855 789519380312418841334861018062716614400 12618856 1574901198785160652557574797918686714880 12618857 -503328309876114894463604357163166143480 12618858 -105406079134570346107524244275884408832 12618859 -1424007203906427719338136144123656499160 12618860 116682589554792640874880336976643727360 12618861 -69435921948860994816426614978499704160 12618862 -849538255276697598520210799186960204928 12618863 -353360333040443801740066599479422947888 12618864 149896443042842584483474095554068414464 12618865 -129318237915426251945072864002726185600 12618866 2006912775168956255642774806783686144 12618867 214558108034825189704354390373696653680 12618868 -154942033825321431266237655199917607552 12618869 206422550198911269538093084941315135840 12618870 -258877244402859131501468209661493043200 12618871 -605556090051219927747143459050129995928 12618872 -1186835338228139243793036629619317637120 12618873 -802969948325670828117161926951144739520 12618874 -626464699981243542560248563411117458064 12618875 -143518720254635834094696429920112276000 12618876 43116770477381743659491933795973448704 12618877 -832922006181778531158513194476981805780 12618878 -914157794826232069281318389752095797760 12618879 74732789961299569600443223430330388480 12618880 -459947287984908507695685083626418995200 12618881 -1152569891545599855182207186244196259136 12618882 -1047706639718637507105531361848637858560 12618883 353854122715767201937087547416368875132 12618884 -5026641170796369056493925512327239424 12618885 383524283719569292974121594545345693600 12618886 -59683384611191583726181796793918263040 12618887 500734370429851339157470463643623446944 12618888 -116112480455119532999348074840986009600 12618889 -2206507663036653073456614619160003324544 12618890 107038013404476496855938379106877295200 12618891 -831298223837253631605214236862404638340 12618892 -671305898635705702931825946717472209408 12618893 -577131948674447831070651655207197472800 12618894 -159107695587553717805524197994034827200 12618895 767134232630116461916203473494199915400 12618896 -8524218910128377978353128308776181760 12618897 -396120926026788699343474461946194032400 12618898 173974120098756606313431119053607112480 12618899 1831739330158406055782704903047651369900 12618900 100201080737462118931479061263832012800 12618901 165362118090908943524761891053035518464 12618902 -732271999619276138903823556639726188096 12618903 1158169105512325062658995385695521217408 12618904 -937123469718514962605206710463695790080 12618905 -170060034758940164995060353704100619200 12618906 -277866944589341248744927747192829047296 12618907 502317222792253892083665365333680307200 12618908 273082439568398013005880535611326484480 12618909 1146726917474718064206176960615079264 12618910 -674135240213115625573505067100921448640 12618911 -1324071332471626126952669184760004659488 12618912 710647173335029103856134878418653151232 12618913 236561932924332539311501239555509279940 12618914 -83736551155474700835291392651327840256 12618915 790930013722208506021071474234131868000 12618916 1073348131877108599302004277133558170240 12618917 -3042898935078959742209317869801408706788 12618918 118530714403713792466156366276161542784 12618919 -448163347432835579566454368789286252512 12618920 -387579509546199473006655853219854336000 12618921 -229835101841580280522094150450639159088 12618922 23712377222790960055597516438745754624 12618923 1128825552301682777354317035828634223040 12618924 -121314852356127965402304456026140428288 12618925 -23687503474699868139560360815270675200 12618926 -9666517481721107814456788994509808000 12618927 204628026442038559885012710018524042448 12618928 45021641155776315074039558894608449536 12618929 -55497280178505319752501475829938624716 12618930 -20158303303066525234800932795579366400 12618931 -773484390459247480062306302474361123968 12618932 386442117288816209384409185236924650240 12618933 252795729977347725599841915507397148544 12618934 -392340406924442055108615263309018036160 12618935 -175499725424113561792607664549339735840 12618936 757295290601221676134125797983479398400 12618937 -584798295232159612488675605081407075414 12618938 -558267150780139279428540605197099816704 12618939 -410427606671764545291461116267927134672 12618940 -285781238620291568687292469669408081920 12618941 -456745960814574718047841843396086635028 12618942 -4263379088079130354840544458692489216 12618943 -378195805235383364961397862020675023808 12618944 4369149636969475346336210030438645760 12618945 -63484425991588978755440580551471208000 12618946 622658688923760061515944223949401918672 12618947 -1105095653258575784421013468517398953456 12618948 22049602835636185703087258627925626880 12618949 764927672609851821771314978651315400736 12618950 210186049837805321107179655458558057600 12618951 145411699674656187612045915796689176232 12618952 -5785715040163783838867467009093754880 12618953 19889639659221906134243940796097465088 12618954 -342760840799943061634002629784950863520 12618955 -1181276465829865488898951342348427372640 12618956 -419080905105992875217273046298621381632 12618957 -136433728554479696060942103084094925760 12618958 -137698136200393059216085241774228565120 12618959 -240860362349305418940927785344957618200 12618960 101728485287654969333524613872848076800 12618961 135436989955533068938010788030417165440 12618962 77456226831819746876744842776040217232 12618963 -113800482095460968825430774132310156800 12618964 885701530691976031232862765922953154560 12618965 -1544064316600250947083238587039864169800 12618966 43883151675268309193882492897120072064 12618967 -1558311039471603632356778639945251300984 12618968 1577050439630989442781058836970455429120 12618969 519705268885835330977969468992625392 12618970 68862245102575567796693301057144576000 12618971 -411385611895636116200079859082235028008 12618972 -97542942005365559864601773278946669568 12618973 -1260212719594181052173450425604800444800 12618974 138072229608611011233466599138183493632 12618975 58497134487012105633651351212703840600 12618976 835130101632355100193239570658868592640 12618977 -410557824434263973186159760638879416128 12618978 350091980328054855595338736075975204224 12618979 317034775019113607086275527954682889320 12618980 -249932122660312561750621882637362176000 12618981 -1176805917924700961977840738098648809856 12618982 -121466017327996101261932667394770907008 12618983 89061947283603113546830428167131914240 12618984 -107566544476443177894029208185166888960 12618985 655853018404135663591467928815487745160 12618986 407126273061431732060545056691397690880 12618987 -116867309019384386548292971350840137640 12618988 86885495265665275187283120374916710400 12618989 1628479633066810680760010701316706872790 12618990 -162500684945307619226194160527841164800 12618991 79212701259736648242147144786828472704 12618992 197019657868227155302960473388044189696 12618993 780375262405478780229841778913731985264 12618994 941030348440977556369234011040062241296 12618995 5737841114513299940548845790488039120 12618996 -211191855151921449990260277433022816256 12618997 -154898496482456651909220500108580394848 12618998 90551774382211300520756440757436590592 12618999 54143642946097779119158272191859711024 12619000 -208458710424961790655822516526924800000 12619001 22069759726190612634075649125984779604 12619002 689024028501381744103266210406808678400 12619003 -1552615079567268209738650371294365093616 12619004 201726029653247390633557833807669043200 12619005 335622124561105636602660466734757806720 12619006 -299174143008959857894426090990125954048 12619007 -754528579607240323636668784176735039744 12619008 172311789791197218716611440085221507072 12619009 581388861960549963415390288022240173928 12619010 -616965952017749704113276300867073359840 12619011 871365114079770785577487911513359060472 12619012 32426036016492205516279009007281491968 12619013 -377787920542109653105455221921015591616 12619014 -511642678041921694462083943133279895360 12619015 -55955206206674201960259383443660473600 12619016 1442300005642221445696312484217588372480 12619017 1209646736905933588230248902756026006240 12619018 -332159558360401998369262823883194489040 12619019 -729933160569518245816827678930442482384 12619020 -102584592519388823705626533183995704320 12619021 678845288650330348130167909397426471040 12619022 -30152857542697979182325859145053517248 12619023 301333948740755280762738852356250537600 12619024 93067926093162923492441803606902374400 12619025 348563517521295213511245561759753423600 12619026 153795477007775542908653231852464233984 12619027 180994185139404140797038601650632787712 12619028 -88102827673405301639644645509080648832 12619029 27007083351783263510874395082617675040 12619030 -444906521066516714396719059843888192000 12619031 192960543405767479189040827976853172200 12619032 556088455764775084707495718410967695360 12619033 432440741372429070854794693000359550720 12619034 95399233105192288191018786688700530416 12619035 49304618982026343235366017502208374080 12619036 -811232440708423034711718249577454533120 12619037 -565140655212537203039456135067599836314 12619038 -9699291462362610896757174027789388800 12619039 -325798506797787797549272740958786296680 12619040 -51444406883319328335489829910662348800 12619041 814179257430478343082014022574702867584 12619042 255820861722554562604519098762216712704 12619043 -234157263079914584740914095463222388320 12619044 -170846591924601893917946670506712207360 12619045 1163508133741574426478777170882143036800 12619046 70943186349911713922375856227535495168 12619047 -241960864787336513185254973054945946880 12619048 -1013253112174955337347468450794655662080 12619049 821632257655115278104830764315979787240 12619050 -116845512748484914656122515825603507200 12619051 123468422871352312172678292443868980032 12619052 -842179888198786345944943264061577425664 12619053 1175209697364050303808698390908027017024 12619054 -192836554813799192295601429035169817856 12619055 -83493609272790660824392625079445500000 12619056 109553183355284539219090090754217050112 12619057 1592019430494360567885226402442975707632 12619058 -743517559450347264943599679712946747120 12619059 -938978319838722076964998101284519558400 12619060 919434388905263087971476846376655347200 12619061 -87936211469758964626770032426395055328 12619062 -313599367202683131844162320078942321600 12619063 -74484044567406722669920555179833625688 12619064 544000026410360090528904141052039311360 12619065 105685620277169341319354640724056883200 12619066 -1021153745939017535670786434573421127680 12619067 -286443348322422142568455364667721465884 12619068 530550907450363339348117605271183982592 12619069 802913582112081890750566214873703073740 12619070 -197586697161601457143637167711034426880 12619071 -74234093126483915457628360182280607448 12619072 153251908158697552932406472244145422336 12619073 26707048394334508369907829005900882820 12619074 -119914756085488771559896848114077394432 12619075 -339075963251944498540191204272226746000 12619076 460224617753989531319881996649673797760 12619077 147229364378516263193459414454333456384 12619078 -210150215653507968886075447712465578560 12619079 953212874613289313969878141919650937880 12619080 -173994187420539283498785642917008742400 12619081 -13358401205983349531621743365199201328 12619082 -15190716303255192309458096036863366656 12619083 -837793342972175982864764128666182608976 12619084 129970430576113070363101404855157702656 12619085 41323417907497682239668928871402091360 12619086 -157828224533291897866736617802350259136 12619087 780625323802454738727945309286621785400 12619088 -100920324339907478761688458221766311936 12619089 435131613032187776612270388625597757760 12619090 100093154727793857453745889079319200 12619091 9927575112468715847146389633965683272 12619092 611514799916509529686272351100403607552 12619093 1527027222237849729927551878586964827342 12619094 842597272715080090265106421336497720096 12619095 790319302638208696799948825499758717520 12619096 656369166036145861073324387432259624960 12619097 -1863316441695864782640606983501930464800 12619098 706605056361042659968397999762414661120 12619099 1636283182943617074228319576455436772760 12619100 214486742317419787356042325037447500800 12619101 233682526990497633394670182649472933888 12619102 -529625318380053066831442954948100005248 12619103 136341038311441969736308101935071446240 12619104 522779364999035797213311975970563686400 12619105 -654824949450535523652447401632754773740 12619106 50578069597418016002996829686997381504 12619107 -42962436603727623512697071148303431196 12619108 262995857571636029343651303909029068800 12619109 904765712582214351927339237259447409916 12619110 52224603702224519376237116461918648320 12619111 -1064142125736082699156957962027631331568 12619112 334993553371941674377406857199152496640 12619113 365662076534413707423178645090455878784 12619114 646989141837054876419521973473371908352 12619115 168149885824382625556435495985517350400 12619116 10152272065645420261729296035657225472 12619117 -1492050718778605563560065226150177337300 12619118 -1089163762050506714829486776603977683840 12619119 -1256706899766716640598844735211352427256 12619120 107776660769175888258234781110379315200 12619121 -589653125881020112004407202021430885678 12619122 -101161157138309157612990799558484320128 12619123 -1582683138809908124927398653130888445496 12619124 -8320157690890937493490500588801097728 12619125 -649053496009666831105310606093588400000 12619126 200672647224126493995792972547962090624 12619127 -1325897102453164855575876485396872560024 12619128 -927129366650811477464624920152268800 12619129 186379802290382321921423990841076426730 12619130 42321327545303781231008686828265940960 12619131 90934550818638733242696496226805612288 12619132 229869683721971369127491394197036344320 12619133 358185584492917424904759782455420989600 12619134 67176487435253676051539341277465942016 12619135 -4515045640491854834709818737256794800 12619136 1405719307238138682089266401151517982720 12619137 -545519548638839907819953478476220857040 12619138 33056757828189917253503905828220868096 12619139 28921271983629614286899172842433889536 12619140 -167584050040907827894339174324685414400 12619141 -449294736561388441563507724378146060936 12619142 84585860843536501305131676260701296000 12619143 1293496024708064077939717133119350264432 12619144 -218190729351879080146401655431492403200 12619145 38755809001802871154467818552791584000 12619146 180987823674795056609360587463730618624 12619147 -722773983660172023872432064859909421040 12619148 513674305086088694828468234676707051520 12619149 1139499592914273712926112621005585891264 12619150 -81173560128390285572147308523180755200 12619151 1352474532295280703470422887668376468624 12619152 1434946300272430481136115969481244672 12619153 -186858248327925495597594159679735010060 12619154 -102986385265037207713640719603145829120 12619155 -15956316250207475404765868300225157840 12619156 219188451860463746864011227637066168320 12619157 79621075734429499364552771985272137152 12619158 -442097983294962375168719392570484913216 12619159 -255956594060496749286113688572714767184 12619160 310974857179454629709603144607716352000 12619161 -1170521943532073977035956107702722540390 12619162 14015974975207000153722016771924465632 12619163 533829149774864942787674742822595313412 12619164 -847886057283815985683186255069613342720 12619165 150765619158288628516528057756243219320 12619166 -371909037267814817884177724398239578112 12619167 16498352437937755877021169236313015936 12619168 -985153198680902255584289630972671033344 12619169 -2641628145726971501649298792355755733760 12619170 74574682168839162189322829442305034240 12619171 -31754484668317825579107744102426295968 12619172 870079983464463755433381208538866655232 12619173 226300075922288784786149390161742231040 12619174 1100723650602464834278831532861552400192 12619175 951370289344038355773697323233298782400 12619176 204003701480964950432871560655294873600 12619177 -684043767323386165334652708777666131974 12619178 25156986865128277932353872844647680768 12619179 1057092013572985543251086958348811837440 12619180 -108756366190133375711944089167767142400 12619181 596618837875894993943409932930315048982 12619182 35875038580184033292066224164826886144 12619183 -885085295095433726596398820818348523640 12619184 -474660220594365668980975892651889623040 12619185 49279941552524840888923631548269256320 12619186 214770619561902467603597110380914091792 12619187 101647022656556635521369310500328032000 12619188 -73138880027502424550281976321874278400 12619189 1305723327207319495749437348832183150432 12619190 60615158443739604614631412740577207680 12619191 -159566543860054235158719096439876629120 12619192 1789716638969441879759293306203826790400 12619193 -17649250225867916609333992022638589040 12619194 -12982256318484959509459142262760504320 12619195 427102504007935965035915947698172771200 12619196 -1075482046231490696005450610200997145600 12619197 1183858464808535519949343676524218507948 12619198 -75400929476687528529225268096896710400 12619199 -23715906097923376729617178129160644800 12619200 66204783442188573071269438886510592000 12619201 -68215174922291619084084096232260937216 12619202 -281734460762313722500044128305471452768 12619203 -422322538523496503517513205669386268416 12619204 592397843128227864738527410851905172736 12619205 283483826967330752958619068422164435860 12619206 -931084289220197488094358493050446659200 12619207 -229164645235537205668780606882051390368 12619208 -693750765840306898216741931380384727040 12619209 898815594310950956910356000779136233920 12619210 3395263726780505932515799561501282560 12619211 176747432247573872993300935507765200000 12619212 -162466592386388812656906531585576780288 12619213 803777709632886183582393159490698809462 12619214 792379077784500903712995130918680880512 12619215 -362579551425692924302989176198660773200 12619216 280137454362062845034932064127394537472 12619217 212605419641436911815122241751977990248 12619218 -58835661303533464424193869499932915712 12619219 98078480226107809127611717529113512696 12619220 -328128005136086152309105186523934558720 12619221 -516558842995104685811270458584094769280 12619222 47221272903606070032988983841530599424 12619223 -228434361785222981813374980997190447520 12619224 745833411169850953509277845714961397760 12619225 -336881931941594895002442919129741470900 12619226 -249064564651311712119483416725747118592 12619227 -374623912414999937295097485559623890280 12619228 -615015106210277585033989881740891930624 12619229 -400644996561185613391023178928502094848 12619230 286838577265594961587611423659168332800 12619231 -1429223385145884396447548680042578479968 12619232 281981319918392484498836690529769488384 12619233 1797928248769198060174825090382458249248 12619234 629507631969258965301958080381378243360 12619235 -65055144004618255275105123533761207440 12619236 190844880422903735247414816841358401536 12619237 88267974617596112550618601019889278880 12619238 -673420823725940087797823757743003976480 12619239 -392916613985531742775087553840117833176 12619240 -491386764947075071886400592006328371200 12619241 -471561713683149098001786418238611628358 12619242 -10279260791634733047161747983137728160 12619243 155667333203637721123045154164669147968 12619244 -163786489278081707088286770746829116928 12619245 573733836046294148100933021715218609120 12619246 -753898369892321599035961700740440212928 12619247 -831986420895025976362260975239764459800 12619248 228722976172565944485141565584016441344 12619249 220870449567066264926627245416799610880 12619250 18992047113152047388108997216411264000 12619251 2704613242298417069228774804551405924368 12619252 -1287019911577782402216927930741090879488 12619253 13750529139621135321809613054612954048 12619254 16811827959130365672197671433701916160 12619255 2064935126107243372903612522150003571160 12619256 67160150337276120687261081406868275200 12619257 -63018572170342488998261363845859232000 12619258 50379474508751603733106285883806746480 12619259 1157988648201595942021248320476504088616 12619260 1078409973646517417984806415272924416000 12619261 -475650258994557051434258666837864134138 12619262 159730346162620613586458531612361541632 12619263 -260705912527186799344812078823693670400 12619264 313747052665898481439222771846874136576 12619265 1992321753902813686781597810498431056000 12619266 193441089320185572432084609177080537088 12619267 1620177496454474838474949840135673754788 12619268 472078894839913921041360807366506449920 12619269 159158077483256148315250070389253348604 12619270 -82652605244803569176357539702508663040 12619271 -286044396458530622359408408385795617488 12619272 111844372828195368121250661029534269440 12619273 -671273929967530017004368208190841429478 12619274 909168805982447960131344038953176172800 12619275 -90484792849689353904174794484045606000 12619276 308560539094651522361824451178159352320 12619277 -635193828753103145906268177884016510816 12619278 144942660042734345123779560413276505984 12619279 356974199831000991376247300866702120880 12619280 118330239198789061188064736535813980160 12619281 -364854107695523036310850195664662322448 12619282 -280959749715023753016473028732075030720 12619283 -2185000354032919391232978604917504960468 12619284 147002021861706730032116599620606375936 12619285 -191782152860871320159981106683353703040 12619286 -54509056002559599931979944913911064640 12619287 1737477784096088072623227769436965670400 12619288 -570062119605400742638542020064320532480 12619289 913304244956467263351141825623949959556 12619290 -55458590928299835359929329686039308800 12619291 -90883811445285447119665356638040323048 12619292 248590494453067465105674984580320737280 12619293 485576292597605498434275136978018798464 12619294 32792014321632742972101164595853691904 12619295 -300457672358817376444724890410896172480 12619296 -16281237350703786259377942833772625920 12619297 -160656268322865275289814817529283246160 12619298 172643871177588594061361651011836948864 12619299 -306600270462638543024425977338995994880 12619300 -73283557631753419893335038833621331200 12619301 871146008338785692008749094781465194302 12619302 -515857632007220598158186659152341997888 12619303 -1664176406617342449886342562864470077448 12619304 -576075808111182220200953969066677708800 12619305 603527037761630434704883475285011604040 12619306 430215489575627051994977683303006947840 12619307 695963251266906245937016765103412197556 12619308 78650793006439839047745683484463331328 12619309 -843857243001657884844531560414836556660 12619310 8156082224872288416155361230611296000 12619311 1123216393835130266294154258252420641040 12619312 -189121759119217400050723458260988592128 12619313 1061035056563344640952079160158832073600 12619314 -37533849493944674509383201521486633568 12619315 -389761696632524181710381085001214849040 12619316 -1386365466656003663172683165916752105472 12619317 -262035728372844864860356729772535287520 12619318 -428879315590018079940041646169635463296 12619319 868028270306548015512272660529602391720 12619320 -50343717012507929900700314121358540800 12619321 460517858594007690096860439786131145600 12619322 -751161363799277521380054132435892134288 12619323 -1389747845733562318121169948853542618228 12619324 -248501208392345902673264859893114082304 12619325 -319727897997067432757746120961020704000 12619326 814823865311305175771775772623945007104 12619327 140617845711404580344721727267285484544 12619328 551871111393490832676646373134219345920 12619329 -675204125484181428003171651263348657616 12619330 -144958956475810538337546656888249257440 12619331 625037112499229213828721473443519966032 12619332 267096714146267563971850214377369728 12619333 1485900176615164643756830910473725135360 12619334 -42215345754857036600331455501122391808 12619335 261344307386641976716993626157954664400 12619336 -42982811632091691337217176955482675200 12619337 455091143199467558701407694134268960986 12619338 589676729448614274538607443609336803840 12619339 -15783563978771612906053463267881137176 12619340 -844312526257284637831939077688205276160 12619341 248051821961863632455394160260374138880 12619342 198624369473312148892156285610911611072 12619343 -71117501582976956081364283155668285256 12619344 -64430264151503549605420702923883806720 12619345 -785558162425238491073083858182341925900 12619346 64188277416578956722027928064220577440 12619347 246577955652813199478409882595749344256 12619348 -521824881401227474077664034838589036544 12619349 -274300489110261454942713371585165850048 12619350 -165169495460005057614853330117342416000 12619351 801215558902622346838598978842507129352 12619352 -272966443088922980155113880949162618880 12619353 186729616694572239155038168718679747264 12619354 1020577325666599023313662286187441057280 12619355 -404215251086283968096462909459536773120 12619356 79776821795601322809769154914308685824 12619357 1556772771155929826219332516279795801312 12619358 -431776023295673683852090884116189454720 12619359 -701063583434709346436377313885404080096 12619360 427806840141806894629261187279746498560 12619361 954619911073566329760368735763246063024 12619362 -325632677408971722943345741999839355008 12619363 1413886653752843813597933396608559696920 12619364 -19482956917609854621090719254061015040 12619365 570753779696422981353591076072605061440 12619366 269798369540158959587629010783856213120 12619367 757729475584919781674472424355585024112 12619368 601509152508546909495297260789895168000 12619369 -467400212393821389871778352806394053248 12619370 292288707674049530202760387239319388160 12619371 -129022904929857761732844396077369187840 12619372 289612962775802331936116670526545991680 12619373 -130337290285763051857115945599363220436 12619374 -665170746727592229571494871213181883840 12619375 216248901306419904210986007271900015000 12619376 57491272615337936876741598895277604864 12619377 79199233912840852182290804259587648514 12619378 442268829645111776462475687845138621856 12619379 81886974586322348358757154250509177760 12619380 207284553666754747827799686097618114560 12619381 2022121685017354041241674450487280267200 12619382 6006611046074425220070812554078318080 12619383 47105105862917500716630217463233079040 12619384 -86399953136249396461262277725781504000 12619385 120265144749744149693346354008235296580 12619386 4324668013415116141910144616179865600 12619387 -110590242143229006154772580428070021120 12619388 305800291056252906411990876426053867520 12619389 1344158816324443377406748718276469207680 12619390 61078360230652816282189122386230095360 12619391 1479618510404553649437327775964498001792 12619392 -82886833565257407432354657993542860800 12619393 574686290674827444562631922810835681840 12619394 484196713097529623658106015055493046272 12619395 -52975029696726614431303677075272053200 12619396 -594244344250354523569726512142049891200 12619397 -38185581252277772136543681459000904128 12619398 -215005272812094986932333047689269684224 12619399 -290202110672117840403953064779040562800 12619400 -844996187474035545177641084927388288000 12619401 -691247576948260269751679697233705946720 12619402 -654494874680272564662252093575597121696 12619403 -343515459869678500050379663924837253256 12619404 32803037124345086856217586866793419776 12619405 -140660943347872040100700909995574858440 12619406 792956618425240952303948263643058508800 12619407 462794429798326521302303677148729391240 12619408 -476214361838807040038319680732699934720 12619409 -211711186818016694718341652988040521248 12619410 -248451408162458745366998434851644083200 12619411 1335300877312275088107790073535103126620 12619412 508417240414745449016162284087230557952 12619413 -214977146575872348917595319695999899058 12619414 136119005753869315895349614972539036032 12619415 395049822340182073536897494649359857560 12619416 910600379755551231862405434659878809600 12619417 -1526789835920719693872006806233866642480 12619418 7012377297033618526399171510104993792 12619419 -121410814983837650593443964124179198056 12619420 -616000420219806055714291986432826368000 12619421 -1263484371542003060781661498012136292378 12619422 82681675252309336109643189135572480640 12619423 3018739547351199689310449962455142739904 12619424 1360824199875428838741099324279756619776 12619425 57747554185295494860167173688207611200 12619426 -403277888401324805226140081007011831520 12619427 -1070505833975584630785592397104232402724 12619428 -106368924521652953764418020319201786880 12619429 1106978840145956691041265515015099053020 12619430 -394292751843041093475666336106661696640 12619431 330827812647476756994714520876451989680 12619432 306790331708320836284740040047515156480 12619433 -366579340413681953353025219198634594816 12619434 237131632789684442488635516841087054080 12619435 -1233393966971538564973303613261169321120 12619436 -481526929309384896902204303218816711680 12619437 -50068020216054019578730156397665558080 12619438 -87428017260028179104013571918326872256 12619439 265241299255897495307269966427911756800 12619440 -126686910448421384111645442602829742080 12619441 707702792490468271076638338151155272884 12619442 136296010081151679602451813282797166720 12619443 307662820443679718421830669864148683064 12619444 -109496977904002241145126047600986115328 12619445 -289399765473420475209021473106559098600 12619446 81841722748370170369414171278694354944 12619447 -38889893804678987557444846900303885488 12619448 -108587247658829745754106072306453360640 12619449 167344462935378290586874012259180797440 12619450 212994908663091359607307140905019398400 12619451 -579725350475801888275979718157887635760 12619452 834778312747512694168536724856386540032 12619453 -1869378959744223741252235419532745472 12619454 -127612937241134252933424578375255341824 12619455 -755468256549563088103147422991598198640 12619456 383205688511745161913452170502064832512 12619457 1146562479937084193242196171525189361792 12619458 711364448471037209334045808495155216000 12619459 511589090996615934468593618930521688304 12619460 -164560246929834091505453219497222348800 12619461 -772550268690798753915561408280491517728 12619462 519340292155729049605564377380865275232 12619463 -626654966736824660245439253487928853288 12619464 91304335482645729138861345984743178240 12619465 -10693587174247589219781617949083194140 12619466 -585588774992043244010625786497483625120 12619467 -9609176912049493165541513996978245632 12619468 21793313936600538878980909582108971520 12619469 -1344760816099479807297384746527030521120 12619470 188780380988224321708197082438036896000 12619471 170634773855208720703249855448116934112 12619472 -19179922986125964239168566477404192768 12619473 -600037060116071595912714259742874077856 12619474 50666999591991407352819211410642293760 12619475 -171407943713071487670599618192084874000 12619476 -125026887099616608776571306521754236928 12619477 14828365125331396980244780008817338780 12619478 702298648386622380426707516291390027040 12619479 185388675154262790163590810490463075328 12619480 -97338662299161762020918245660660531200 12619481 330086600247520413106860460001178437760 12619482 -279103440079330499671058372315536613376 12619483 -834561197575270624448202155474243096 12619484 1379195893168615791691783054736874134016 12619485 129190388798746983255488539129815170040 12619486 -231484333170782339542834654170220756992 12619487 968975586222014331014128155201222623136 12619488 140918290640504795269181942608020111360 12619489 2005424700533735621245472479672187664290 12619490 -89681084260746297956030971763566994880 12619491 31163818705215948560815012758558492000 12619492 1259319917653653140997854714365443535872 12619493 906086575732030484685965234037942607260 12619494 58331678500115524174219700814578321280 12619495 -308900848702877705656834812414097243200 12619496 896596653880107895899030477081051955200 12619497 -1088080734433115301511956045244956383040 12619498 760820845703617118834368295158713831264 12619499 350940204003868721784028581226966728960 12619500 601720889171031936795600743693967360000 12619501 2065516331543950944516369327011176344 12619502 118339437918403381625622183135554924544 12619503 -658346873649289913391434091504280900800 12619504 397442781283378924311959708125511352320 12619505 -178653289219445476087053318010851803340 12619506 -308836202461476298830487371756084569856 12619507 -393603502573016454176281013507149608244 12619508 1813835722811007932969636103240208822272 12619509 723438428490470904565897862977933983456 12619510 -21068031213505057506564474942680620800 12619511 342537164864659684615403215704559104 12619512 -71725946236655496879074119116161863680 12619513 783141407164477768906863073855522876968 12619514 -215476961230718547582725195669551488144 12619515 -558526727614885622389089686501295264000 12619516 100250187258545235412924107136087207936 12619517 -2024297631566055192388052996028277671168 12619518 74645802628490688620975357065073998848 12619519 602796508734453644077011744775375395960 12619520 -137011998165898613672301026480436019200 12619521 1072973934215290214302175768195854565490 12619522 1074183023048439730952257039659729434112 12619523 -245278127942085648254247268187640165120 12619524 -148004044117806565341437636382691184640 12619525 -62124957628168472590857114974063342400 12619526 -71260299224467119047439806114168976288 12619527 228456240474699787357514686870370067840 12619528 313346573069583716468321822039422402560 12619529 66158749083208620508716492704655421248 12619530 189798813026902127029524287920010035200 12619531 1090613603842150889929193605652228949332 12619532 365934629293331427430069708695594078720 12619533 675243958026003939202580845115652172224 12619534 1858492725670882637919132292212157860480 12619535 -203450434313784899128649404183455686520 12619536 14864638679214993272641012000140165120 12619537 485043816743047872584160697670920121152 12619538 659875784685469267481062494907757035920 12619539 647573937425808309339240935939007780000 12619540 557379276997311093722478125513710510080 12619541 762726487310175289545814247276481619584 12619542 19523612320094332424129075505578262528 12619543 1665760135378677619679261154559403486792 12619544 517307906727371663435501192941605888000 12619545 -1306949557872624352729327263248065252800 12619546 -466742355580688490167994290748979911456 12619547 -2019113206354885274892025133287569439008 12619548 550561764091262777351615704147607061504 12619549 -1505993292532030689952771524499806064020 12619550 14028426173671121357563207966634068800 12619551 408349974232987297382555515095949286784 12619552 -2293854156183822836646871355115053776896 12619553 -1054036517239313703117115542882474888000 12619554 91870430723330547065705772955762176 12619555 36679708897569586259241312155091768000 12619556 -242766913373336734974421387485916087680 12619557 -119840840874929082530624135057180968194 12619558 95585308618022805288000402775637332992 12619559 -185862069004073008720121330029141710384 12619560 -794063411637689773855179150503259340800 12619561 -1372017976576983061370621121575701310976 12619562 -164287528788836680846342101785245381968 12619563 -279017532812555100335649869102313820800 12619564 283200916270307780024958795245142884352 12619565 1752331799506717569337062897553441920 12619566 -89189968467188729892834951531239664576 12619567 -658075232096624744628071486914749727328 12619568 292129839535775279780370821846247014400 12619569 208774079758777810355919452345846918400 12619570 345099568357621764542417498204667033600 12619571 -171678775972761296873942362361379734928 12619572 219901983628123204783287347616011550720 12619573 176756835452709730367431318850550884224 12619574 -248836631721293675877073898441833632 12619575 326789677885015163672464720163083507800 12619576 104582710551015573137580064487188930560 12619577 18400423263390948852746858381774551380 12619578 -38349064598146771120500507388667304192 12619579 585756086515403276044104387631281480976 12619580 598361986290632534514425500483359882240 12619581 259726494094930484737953904088582908320 12619582 -969780304429791929710188662757415521600 12619583 89671822495904537672683431544193939184 12619584 225028650228077825057271618771458457600 12619585 39265985428516294732894171885347024000 12619586 -81389315442122626036686564668341977600 12619587 -307113686828037198629251173818871231240 12619588 -2420754554602180830481353705445886960640 12619589 582511824779927313088050176154579807390 12619590 91165678681735563667222219187208595200 12619591 16678054695341704109956717151571872400 12619592 1822845139010380868777702861139624576000 12619593 244643049878953958044747933298169227904 12619594 -425403335354915711029558552355614003200 12619595 -99422871318899255044192691257258586400 12619596 -132119229548194124448536235556948832256 12619597 -34082466617416808896157393802997233120 12619598 639947970401155220304558563883241979136 12619599 329761656093471047583758918951756957064 12619600 -66905263261179247092128896985553305600 12619601 -55975057416005142057523246108657986396 12619602 -14413695110301240592386881899878497520 12619603 -1418172003922409894200653757165044439400 12619604 171532458297507342107311128188004851712 12619605 -347776680946344558116864354246153219040 12619606 300529113076414067831463822976142259840 12619607 464344304255605511240998811549655515184 12619608 -795981228880250556402988400905877360640 12619609 -1268528497588810400165698180233086249984 12619610 -669981121277008110298025068990851494400 12619611 125286334903644708196300276826562931200 12619612 1140147798254713325920229436484878496256 12619613 857384775322748299059702094510141325862 12619614 -11151806420493130343162476421717084160 12619615 -878261112722553560549250797370215649240 12619616 1243587577747951586652049469788853501952 12619617 249577542339627616010932516240360765248 12619618 -231986073503491391986517022281948436480 12619619 64850491112013808817737507577172125760 12619620 197128750459891144154951999953209438720 12619621 47218820601750931616450888645808577312 12619622 -12607096309199658289488598364021054208 12619623 163785884698227975596242650071692979328 12619624 1063351539222935238425969709727554984960 12619625 -570798375128718600954603920868538203000 12619626 177808662135418397102976027592526874624 12619627 -616903656198752011282381351898082165888 12619628 -127106175994277232715423729523086540800 12619629 -1246977026179266029354834027468743375200 12619630 766336626705128344527669083698059264960 12619631 -742205635490246158139862730329945205968 12619632 -212450661344704259581327588605704110080 12619633 75812163257420348209557930410533536744 12619634 -991397585737425821109234790724300784 12619635 -47992043951091490137756055151437025280 12619636 -492532550818508890284655265519206636800 12619637 207257727493689713148508403935066805820 12619638 4546407607386429388444468755178010400 12619639 -96264927680553782106450402587572558544 12619640 -8943301201588156755085058428207104000 12619641 302787878864697103139979673907982777984 12619642 436359847536586504559344065836765882112 12619643 -983850702147622622275459546834860150108 12619644 -499833395634190337355978129709479656448 12619645 162850404331448444098721274257268954720 12619646 -308304072830683789091740277725377500736 12619647 -82608926263897827614667504413302997352 12619648 1197319234555134276369477428815331328000 12619649 595488326909791163451212454267654766080 12619650 287608163987088185208831672964763529600 12619651 -889209249043033843520961531605101430976 12619652 228976708991493973699425456123136945152 12619653 -1059097261941542678217081221234028388896 12619654 215635275935115684150475214935763335776 12619655 1001926223828844700834408860567491005560 12619656 -32678291326184133617829961726772014080 12619657 -115583734923003443806163316560566053248 12619658 317092836660160125789713058426298207584 12619659 181237658726423918702219404641808701168 12619660 831131670127992840348300540035455564800 12619661 851789846258516607843130800767352074412 12619662 533553882272283618386556153012685467648 12619663 -545743776827658142231394969275884076032 12619664 27415119184091274024381166476383502336 12619665 -64103836012894369582294339365533712000 12619666 -163216832216861727839419753939761438720 12619667 -1443243255074082501672547928087925672360 12619668 -157306778554440878590668182739037071360 12619669 -470041331930973636523413754128036647940 12619670 -265757878221377284358966938862437712640 12619671 -343783500742151103254126770101185873280 12619672 -314783350655317755479562698673637294080 12619673 276182560875210981815897811608727961104 12619674 331829863189961970145887263701202796288 12619675 557638301905766413376963965204503062900 12619676 56127724678572659413928905267060549632 12619677 -117774914067765721734679842343766856576 12619678 393567852610872092344309355998954529280 12619679 -1405557232995722453206990421746985020440 12619680 119545608541664224762512629730367242240 12619681 -2042891165188487571218430018729998399518 12619682 -113338970331013138786855455777571026432 12619683 -7327373670555261342799337229465594360 12619684 -44180212826980424351395704993756622848 12619685 424038940949887043666049192812733159000 12619686 285388865246809193064402059943147509760 12619687 543164694111475505753676994091270880000 12619688 -766453410579139064973225838489572311040 12619689 395326494001116755459033926130707999680 12619690 199001613134491192330918092333904629600 12619691 261903031918245955244165826481514666784 12619692 529263717115569171118445307619979136000 12619693 305075591714427901070955727258044790060 12619694 319260514124658380957400160153890036480 12619695 863572350910342308752249892986752800 12619696 96510258681284122511642900369638981632 12619697 -303238802739111284226053363240074644480 12619698 -17297559107126174877285658892746106880 12619699 -432872023351262234560740436122260083880 12619700 -222000911554501440853880035979737593600 12619701 -584697371193780888969117217987807123908 12619702 -1034098956685107219903173143733940644448 12619703 381262631111089199285796166884202393800 12619704 -1021122853214986978245258314321710080000 12619705 -388974633983153866180789539154971422400 12619706 25672623582302624873463093024353618688 12619707 -1046140748638750917818330707088430307560 12619708 -57448980269042461235976628070668897280 12619709 -163204713247856766725880922098459620352 12619710 -30171542841161688950550603513313200000 12619711 42989869160332874666671878801966099352 12619712 132790156053530135877335153382908755968 12619713 -485683882623309880237235448797223597216 12619714 165080282920889943808990439882120757456 12619715 -145944996346274539242822907470723302640 12619716 -758163178232921235398216334498884994048 12619717 1272089154771391256917263776297433125952 12619718 435394538126476448962342440690336074112 12619719 147870823108123959375250095827562416304 12619720 -484433106624133797743447835740985907200 12619721 935695890686540355415917000412157720922 12619722 40932139806452332900951295860833018624 12619723 1021072745069126901208882812152094139744 12619724 3347267685343108698043964255695534080 12619725 -328349567384196812005597654851793706400 12619726 1771842456077526825957175349764813824 12619727 357819474030688358370405292180756011120 12619728 75937388699358666327261574753611153408 12619729 -55815503652027697506237083158197138360 12619730 380649667930211048605970147517967385760 12619731 270425655473690355037818489169245575352 12619732 -552287241445639275384930474729772032000 12619733 -5206246433187260902456398697159634880 12619734 244664168386977513880335335047043358720 12619735 -1308248232231912322013855822613685847040 12619736 991279796630428402016060255765804482560 12619737 545955571838426225641203683745873239454 12619738 -254479895798339973186682198030999766304 12619739 2034460102895064282803260377277116321000 12619740 49263318437966615673023415025888788480 12619741 -1410281365763161773272488217047459098336 12619742 -1086670296759447437704459264846456825728 12619743 176590894946889138092504128373548176000 12619744 819799662204340732371394159607373889536 12619745 432325612361550086164726953261741268500 12619746 -1106934280094816084330706752458571289600 12619747 465989165231341728495602353986442631632 12619748 762834271051292183509393117905771100416 12619749 17417262698827374912719736533087981664 12619750 -66289869562143133843979435895063744000 12619751 -2202076955049627617074708443913222207896 12619752 216782095344215064446115103272975728640 12619753 389869333538103085639453913820157789824 12619754 305877672178105135527614954619948632832 12619755 -76010900613548954292804917760676027200 12619756 445754711238225239874774646860282362880 12619757 -1627894781187799061284158077754394781994 12619758 -552944954542749953602213993379674125312 12619759 199113101238533840277420290368489384320 12619760 -179879343577444372270210084631101931520 12619761 -85399779403735033178215972061263291392 12619762 625504108702165244523398310008246352000 12619763 -35528400568377451942334940123066181440 12619764 91582510837903902414001887144837436800 12619765 -701316244284433434549646020225766154340 12619766 -667108917353139336641489730353114338176 12619767 27416201063239560530129616760599704448 12619768 -467241826207928668999891670033931018240 12619769 -37487459285854512135936707900168774256 12619770 -250380182252061413052806636321412925440 12619771 -2801583864869353987367365531849363928688 12619772 807730003616573300597517224298397650432 12619773 -650355423158791220283880868010301272000 12619774 259605218133145276684768933585998299136 12619775 117406792344394217804810494080746580000 12619776 399324924919075873472956421893961809920 12619777 -473917288980508440116123445766583758380 12619778 -14795130741725472474935919431303281152 12619779 176262307758438717441579116315097416184 12619780 171228129559771344329829208036150909440 12619781 1465625205397296463970817736676603604000 12619782 135672521432857755348492508258066305024 12619783 1704086619311530360584259786404163603224 12619784 -60602273266828014689661803492511744000 12619785 -241680320254627861748425498789075670400 12619786 -80358455522491604244474563537356237056 12619787 157508587903566746869448537562411620436 12619788 549072632751332277583752147347734310400 12619789 363018805992015419986719013262211052160 12619790 -166155525758249416405496694070149350400 12619791 -937963908731849387598018215542408409352 12619792 218476110638301500802864723058851840000 12619793 1818875472995602941444561003035357044224 12619794 301684915027949388054409458670310774784 12619795 293177688783284774762556996953419642800 12619796 528912645167125336097813446418755012608 12619797 57246819629607620677000632579459087744 12619798 -83511796254401919158399901429989928000 12619799 -115646693942157064449816406164437014200 12619800 -11783649540256685560264785878085120000 12619801 862383987583096638162861102001530091392 12619802 10375183013104155671820587306141086080 12619803 339456145095613955092816038576142859652 12619804 -851031806641173589406671190534613874688 12619805 -1084954237879047777135366192615343176000 12619806 -322200458370756999368633191588617698496 12619807 100283427342753552269675065031813193056 12619808 1433522213141153153867465260565321809920 12619809 -525897727017299897634661363536481907886 12619810 136071649263630262365498293553672115200 12619811 -1972233909784976260646343077700428403000 12619812 6169842860171899457298187795099889664 12619813 -1533523911921000094153679574493902047938 12619814 -1215421144439577559955925532722395136000 12619815 -122059412869317918800213490850393325280 12619816 -1058414962521308943550830477331829760 12619817 766604402002973150413463488003805593152 12619818 46869129314913872019238427653447163904 12619819 354177902355183451104743044990664930240 12619820 -190234360740504302849674338418038481920 12619821 240190670799131933612121124578625522944 12619822 -827231091358503382203540024086832324288 12619823 1747417351076178707015603067453924237072 12619824 24683777839987450457215011048970518528 12619825 -18499619692848683028674829563835862400 12619826 283981387033775736969287751936151076112 12619827 988168521799831358782097268639537271680 12619828 551828638063903774730787397582493520640 12619829 -2413603418104838091447167975154418137024 12619830 -9073296375314228995389030953144628480 12619831 -271774077623295543761979689160656763456 12619832 1976350783309869904626951285583133798400 12619833 439304929688692871930622716181660185424 12619834 -960126899577587427716000957515650935184 12619835 727239431799687908286459320363634737280 12619836 17966852067244280820585395396308941312 12619837 1162993517968295570523411460612160566912 12619838 825126133225055603064430645114463232 12619839 631297046949640969438265514393296161224 12619840 28466601650789517430764408934760448000 12619841 301305043499324588859715329233483084904 12619842 -204355284883015623026399293150727618688 12619843 1326968675141455330057230740278432173360 12619844 -365149728348443743054382589746046816000 12619845 -133991150149256621543569930217239111680 12619846 29806875951953932868786135619282091872 12619847 148557643892565277334275056652569565728 12619848 -344757033916894108076996083705153044480 12619849 -121920112408846989001586282828191895616 12619850 -320835517222213763457683006818985472000 12619851 122868311016058746682503312092238594480 12619852 874621641612519893572472320566958685952 12619853 -314517641181379103473682027074669994100 12619854 410123051394809204833883911890707063040 12619855 -4297016148216953187468915259965158400 12619856 -353855695973172580545112991509682454528 12619857 -744146430683877028320708527894119108320 12619858 485089673666164927628345754639733330560 12619859 546448848246219466608638290345859278416 12619860 544740827915624245961409806175041310720 12619861 -103810012290894562955552255945295333600 12619862 354162550670676127072376456314931142432 12619863 -207022511590267717898119521794436659712 12619864 1843464252659006873706613077468978892800 12619865 -1355389995862995410208064668925002881400 12619866 223836104474388517400008525735572464640 12619867 1216661773561713925938591607769018137520 12619868 -1410666317907400925644012357423134039552 12619869 100911538263289494829411495614011266368 12619870 -320832627483325429017706257046006444800 12619871 1295845930067382888657592955856915791088 12619872 1368983613475594451692526045857980088320 12619873 -99180920538324038494262683971586276160 12619874 -124133689344799169390568337736626760928 12619875 96579829539736785025536952412039736000 12619876 -399627137327071943108238010810279649280 12619877 -956422804388159675209090389731906678274 12619878 65552563189729556029404947919869705088 12619879 -121000028354078937760554553628120904520 12619880 90151794043190606803630607319903436800 12619881 5874836837734943364904583915501946522 12619882 -369299645277899472014839372945847688192 12619883 -31023171468135025129641773086593466752 12619884 -1137765856316340235498530219977561625600 12619885 1978641988065047537224200181492898772960 12619886 188920117521529098964810097414705826240 12619887 358318686665711954433672305432906746752 12619888 104704183657574693985549555160270110720 12619889 -412928321738764092390234417453500939310 12619890 -426990803045915060770826551304245891680 12619891 85215926763300010298874869228413437000 12619892 105364255257608312062607735903287223040 12619893 120141016580136863458973502052581703680 12619894 164471535214765426864742587133137857792 12619895 282753269761065689538724605842184422400 12619896 101115513915680215238058264196408320000 12619897 -1602699141344820206543127707480128933654 12619898 -11666824336755607736950156516217991936 12619899 -1164869038233514206136208026449197852616 12619900 -766576443182444150185742123173226560000 12619901 576836983309531529255449512007921157280 12619902 -9929537709337425938129271563405093568 12619903 770020761298318085719580004496982028040 12619904 -747375051113518540009487627554085928960 12619905 -590933341443079080583525416167876499840 12619906 96090849142861797245796515028895187952 12619907 -2478057941587906581737484072012911990208 12619908 -387052092211280074668350679375307284480 12619909 46745428887024994799151722599220993916 12619910 -290144471281088416978830070383242225280 12619911 -246113578354974465503385330429134838960 12619912 1225616938716710542895591677066453939200 12619913 2563527829414367923549970290048287330000 12619914 -108913269171284280334334252672750960640 12619915 131957868214067083947813575122019308800 12619916 906530046071057120746147202283499960320 12619917 53520441625114887443015625915644124480 12619918 -397491170655493772775436517764071243840 12619919 -535006114482875023087966907309625214320 12619920 -29293130254454941346954070940279111680 12619921 334012461192819141064363745765942691122 12619922 99324195417628613529026227815115103232 12619923 197299448731841253933506471089842263040 12619924 31765379238871539009003149662072168192 12619925 -771466183497455942614177526183146759350 12619926 -176395210489235416653361995289622755776 12619927 87459584651561744604610870967266011120 12619928 23424691432340628906221981225412280320 12619929 156585239683718694241591050750399902400 12619930 -484602653832918912578018078341391073600 12619931 -1503975884425480093741689556896172214268 12619932 360131043393916079060233849997378368512 12619933 -53421948612655286284188743295205008000 12619934 -1081205355596067821262705325485720311040 12619935 -252343774570112769228088165998018904800 12619936 295237923183679930870866947122265063424 12619937 -1917648451677966721091497220453255982 12619938 201528380591631730087548421457432033280 12619939 426013815066245291972865239486042122224 12619940 642532184453900075733426676884338807040 12619941 -14772161439131538164131610919796790880 12619942 -665935918360319876812473682228033368000 12619943 239580346842147325922265160016774676480 12619944 -121836042059889821187181874101587440640 12619945 132783822106574192806487889551440112640 12619946 1163214372813200700374465568180163818672 12619947 71936726146594547648273669045338770672 12619948 23759346164878407007948987004742005760 12619949 -40038712876581394696926058915097188320 12619950 147735368663075950331022654068338492800 12619951 -315649745091977589445305963210484370696 12619952 153773478989489120026333230740322877440 12619953 440407542160957279608409151671228564740 12619954 -99257822523957482775073542547208147040 12619955 238109931489254453905414208039254533360 12619956 23554320877570579371197523630989955072 12619957 71347052742811528199276749752209446272 12619958 373104931027801994754601694122718649984 12619959 -472974497498992935480464738886137239680 12619960 -368839790053741464373974279255861657600 12619961 -557910867334839466898501596099152752700 12619962 321633480919306216747880839682204305920 12619963 1120022278226625061246740912733814682212 12619964 129204527097865236020607506077964285952 12619965 145766181768077799497662463474274240 12619966 435765788652211230741842915303210803584 12619967 -953877834489450212415743153734491540768 12619968 -243840324451107828967984174280862597120 12619969 200898119272232538999812198413958671044 12619970 -893347070164560168613925318100175841280 12619971 59600907286866125702475104548064828160 12619972 613725121659260101467217327248568225792 12619973 2123915022143944149507580352964900264222 12619974 -225267875846160899682464950262149150848 12619975 -806900515616962359911702134785782980000 12619976 445344555331202941904113639848687697920 12619977 983741351678993295442375562426104296720 12619978 403943757334803905695695885123692672256 12619979 1217580273575399153635703801215667470584 12619980 -368078163438686257849375056931216035840 12619981 638507157732119197328643670997755728864 12619982 176864373669184381363874379113574072000 12619983 32894106471144949180736452358335536000 12619984 1978638479019830501609979198370480128 12619985 -251319605117790648434262606509656711680 12619986 -330826574166164510618655772843525030656 12619987 1206541909969954456524763449255867926636 12619988 590679210113260829005533732392575706880 12619989 172182970445393219357278742126232484800 12619990 -7084184049937970893606061800201420800 12619991 192808602604267877731767178340170409664 12619992 -75537527501667042213831727127307878400 12619993 -95347265334653409428823667331276685440 12619994 -356185284461822740880505232473910642704 12619995 119162921456626535886641766673265067120 12619996 -1077084967201111928607838948832737216000 12619997 -145919081669341548294624237099947117448 12619998 2564912587880982315129030560333778624 12619999 614310543638281034287898967694081253600 12620000 -409993213533975872444340692468858880000 12620001 -295320046086214974808018335427694658336 12620002 -699279828966231549791114906187920460000 12620003 1508315144394032272663409016594981667464 12620004 290846809504299362872262887739062517760 12620005 -123572217267476398776758606108459212680 12620006 157241701448444308696803373016526487680 12620007 -123555839903352168245152615990500282432 12620008 143307591544661034602091590408911749120 12620009 -368615457980956552095993004001805966960 12620010 68443781905294762652790602818294195200 12620011 -74995550773050257205483388705127109388 12620012 -197780654917845654147259312663922482944 12620013 594176154764333086715755637184234024960 12620014 539746050626515070291671172105249207232 12620015 -1454183137918676126651936328839295462840 12620016 -335075087582209038884714788814868971520 12620017 -1754101610817654278161778577336755965260 12620018 116150827980664663865649137304151158816 12620019 -441002227343706901355312064200476915656 12620020 2384161301335115212408920050799206400 12620021 170136593431830586136559457642958267772 12620022 -120906127289743881910914553024714151040 12620023 782852124307857261173714466490587460704 12620024 1770743301251699869200729886371673128960 12620025 -157725115158607436401920144178173090000 12620026 183649891117057765886121943870065293280 12620027 -611761322997644631161614345561928448 12620028 -748587344003889081434251714329970728960 12620029 686440261154771436142138831681157453952 12620030 -75881893122198868298779273559725900800 12620031 -627152835235252042427099822999683286400 12620032 -282936623739039487447348083788489949184 12620033 289279922322298317458538269947035751344 12620034 19602408973022396399195465137956675072 12620035 -919511987152184399314763256142613319840 12620036 -496655947080124572350183596130512674816 12620037 -263793493490702974023333203919446837760 12620038 252935959161904266377895076195266009600 12620039 -46679199839461871990525418469877741160 12620040 -536108189253454594430918044243874611200 12620041 339678196974286504502525289309782583360 12620042 -166937059900737867048875342876490537888 12620043 158729386666466005255445189413742368200 12620044 -425458710788817909563199110169658876928 12620045 610046025033467394538712686440843444300 12620046 -55584217675458213168055282439475618432 12620047 1264959107201274687574575426712161953280 12620048 -275984010836899821103156692480165076992 12620049 91016247364735538585814125662495055808 12620050 45681029305920995399804062312840522800 12620051 -401024754146380392006712420382345482896 12620052 265762165720616454615896953898593888896 12620053 2904261998666272954899652289704403212960 12620054 560847730654417048731678240239753059200 12620055 150133563149750047161093261966118917120 12620056 -1499044471810130927508723226603658373120 12620057 -1260514589992563162684034526387232944694 12620058 -377990676800800139964948472405663488 12620059 336797054678855671458808941446645580040 12620060 -295937641116186931025610827615140139520 12620061 716964215012561390639309165873555066988 12620062 -100992820081156914536559569642675026176 12620063 -699937914801610033457343715535170934688 12620064 -2095127138139580344343601367370828873728 12620065 -81084911865044741402549253036504278400 12620066 93891904079834074008749711282166009600 12620067 170743497816252595281429160538695510848 12620068 1104060003411265796394777471350647134848 12620069 -162927162734059993847385825482142892032 12620070 782724857893163325669262569202483200 12620071 -571352371006165699153043538036639738248 12620072 126625916594332259985313556355446860800 12620073 1044599906036196554790904612795714487184 12620074 135274428171347331070741342164760154880 12620075 -1078009319481645900270787821988272702000 12620076 169372696058681286378767025674758717440 12620077 -579547305503986972099808430496257619392 12620078 -483502005105691742202576554466301076160 12620079 142072780201773546930903832850180684424 12620080 -9172605598125126461010969631297044480 12620081 635576192234520919832164151677069830000 12620082 217941005424744686156373866551027023360 12620083 436449017543098275596062989631652405760 12620084 1421582862528722594285283728228375673216 12620085 443464491342127776129143236762755710400 12620086 -811769496521481904987930193275019843520 12620087 -551970206795257221314056565963062251216 12620088 248308448334434204820267758815639756800 12620089 -852463919676971697435144891450915634944 12620090 130952009364839846078572448987084513280 12620091 847939374966664021479023396315278597824 12620092 -22607485682184460424441389737077442560 12620093 -846070382173243489503970531925774397396 12620094 21409977008090217793564009531679833728 12620095 694917275287962308107273881673607111520 12620096 -306213600151082887883226037690032979968 12620097 742558187914576148116681289555543690400 12620098 243628700201016198322560180759370414800 12620099 1518403048724619772630762836458773791600 12620100 48355628930636035269477301155495936000 12620101 -287674456423858003442343214099025797988 12620102 -27247115887698639789926708963739158016 12620103 -248288124626437610811366385961974162272 12620104 399241791474173341711568421111521280000 12620105 -181563001740856180993957460410625784000 12620106 -676680572918797148424212715527599950288 12620107 1011132467181406711518430356902674746832 12620108 -193875682293665004850807047683160987648 12620109 360312323907895075954544492512067315904 12620110 -50299125585653756075906582965050143040 12620111 -80719483367322488983747878980897771520 12620112 28882066893893057415419474223355527168 12620113 -33098486742045765751611180720515448672 12620114 -311109484087292245196236745611988922720 12620115 424492589720990428249972302497697523920 12620116 185442279892103349787647778935010336640 12620117 -607058348701945190749788237652944265728 12620118 -541974665553739074924324862328229888 12620119 142872205979926669623603351893405344520 12620120 -716292775170512680372402230198886809600 12620121 1369577548063133742718480785959765664 12620122 941772796854180585332664380033193584112 12620123 843112518500653520300185080124803955200 12620124 -47284341098199501566703049080171821568 12620125 332253083601522393976577532898970784000 12620126 1086009888544710181089007711510783657344 12620127 -415680285457935176746909255811846313984 12620128 -633465468654895920526194396408726159360 12620129 -236460513318724761856473233994778937580 12620130 -69563705611411152473008199293825044480 12620131 -99057772557984134107064870214477963136 12620132 314873589166698838018309805555488604160 12620133 75319174793476986763578222633292349820 12620134 4358492477765843411899755717661965312 12620135 -999604621560238815883682399229775533600 12620136 -542643482154547239643912850375100825600 12620137 433973608909848776676567116822028314112 12620138 -654121191997914631741360987452738803280 12620139 -334315092420893861464428121888681390080 12620140 -141317681658050827973010238655990860800 12620141 437692219736773705190332990453248883542 12620142 -523611517586295511285863491860701117120 12620143 -53432142740544475541244541180160162608 12620144 141684124973074329631539586200727781376 12620145 316752761233440519750908903800966190400 12620146 34809383574975251704104248956937233920 12620147 1628084491775835623735880147912566960952 12620148 13699249092893672443361042515608827904 12620149 -793704445174463284330073258459873904850 12620150 1532963089908642308087201764943361600 12620151 1007764738616109832775266114115574948000 12620152 1154234870517094990328009089702413619200 12620153 289675650629273045444375237715850135104 12620154 1818731856372796013300555167002719232 12620155 1174259262551681579971043322535066018560 12620156 -2755719722017401544791599798612213760 12620157 733266103814077576813216905532179762720 12620158 -1342719568960031954258098419155255495424 12620159 396321557718662548446479993755426346520 12620160 -309098476835806651061740387013807308800 12620161 -1645879713629981863595634206338647520 12620162 110382597174658167104325446090285107200 12620163 -452230131954855345534905052878315803656 12620164 934584619964533053440983192948366261376 12620165 726271767129449595398233884296584272060 12620166 -127205613359192203543379401301407594752 12620167 11740052346894507598204523025689471072 12620168 -1307787014440174894267842659331950837760 12620169 -111139654264923465979018456014793988352 12620170 -713873046001894450659311807401559010720 12620171 -3134378635930327259831566802629482371520 12620172 750417518151560319592565474034983424000 12620173 -1191423514473422330889119650814180550816 12620174 84193556915539163058068534394360058752 12620175 -532654261442125213422332229925816449000 12620176 -228013221011716851633565328368127008768 12620177 -361605380298746459138324046354431225100 12620178 1820763728880801747003559582785401932800 12620179 240024966919032547378165772128150944 12620180 -875354268669431989338322424160320870400 12620181 -322156528791098291822202347592442328256 12620182 -70893401136360026892295326822220204800 12620183 -622105312358363186490836714899459281216 12620184 -601592418208710355365058590771584532480 12620185 -64329656033986781904234698324314946040 12620186 -294388405497766321870169805679738856208 12620187 982239589136874334684174355491240806360 12620188 -307770244240218564982324619075573458944 12620189 168231883315334146331674815583309226700 12620190 508712674794564176104876716780159897600 12620191 -76327270753152305666861990456472678600 12620192 -266551631264074846982292183579434680320 12620193 171989446916700704470341733081031824128 12620194 -347329603650339375557759206220345917104 12620195 251179229968433684241405149178107711280 12620196 233747589646199679506491621881042548352 12620197 15126179690006408101622250724148457760 12620198 828743402316296613270694792741141509600 12620199 -45927804243624418977071457800915712 12620200 37597271779233686731541013967852800000 12620201 538309482683880030484595508578780671104 12620202 228678695009706422259622239378710966784 12620203 -412751402303269952056480801057083065548 12620204 584713280717522973942290331906331059456 12620205 693993007287688789838242085063896465920 12620206 9694006316368729210206186754077903744 12620207 2203167206256777333515997089305798893456 12620208 -37622335381025248479214774084312498176 12620209 -4607717338323371281599988686226120000 12620210 -284456901284459703830159731851442764480 12620211 -359541031707991742473145459725412950728 12620212 1338663670634987852656455670886326001664 12620213 -560530322145119633814434143574815336320 12620214 -60240214100042174512701439084788497280 12620215 -180704043363688609195479247370158186080 12620216 -93016915320897119879090419995795456000 12620217 -732994693595018851372960193425099231920 12620218 -76619958316522775641416767849765107200 12620219 -611250635522542360636238489281125847104 12620220 -232507205577179603081686276879389235200 12620221 191870820769899102168749039914784388422 12620222 -80851245760055045961708672399927972480 12620223 -390733021893208265043489212630900717952 12620224 102376818858207048244018647004623142912 12620225 163636772687888988488795931121021669500 12620226 -108377667633255376972787145135753774336 12620227 -516721912860538719456882807940474486520 12620228 393796703038097590694675581745610557568 12620229 -1221362968896865273406904530384458737312 12620230 218533760757139524209878102530166483200 12620231 -656749141758452047157302815066397743768 12620232 936598339219480817632715751702475161600 12620233 -1412987495396576679789703182350228560896 12620234 -1077703936348022467691204863235242050048 12620235 -340178339230442420265298484928069354000 12620236 273405471192211318855441435121898728448 12620237 183493653622653285772116493254125908800 12620238 65967806081554354909197816331835289600 12620239 1432378461311336105688743393026148127360 12620240 -5224423048971325833107093090234695680 12620241 517627104859389195284887323944743385250 12620242 14105240999379680801759889594912370944 12620243 -560322661715545730942767719863061263508 12620244 241179426525065825782202914349077856256 12620245 -953253192313253357159144978205357746400 12620246 122515462220706652172036891645440887072 12620247 -706408382583140043697211129864958063000 12620248 -1813992523754526531566591343747497072640 12620249 -1518092464165329982248408442725484529340 12620250 -365439291614168346870277021480143360000 12620251 95638082057835226672721168969285907744 12620252 -663293218319952796642933476954413045760 12620253 402347508105965432647444727142059047008 12620254 620316555985596685879681447663903727232 12620255 327600697008634275692479491375543784320 12620256 -355529060109155865436128732161318584320 12620257 -456124039295059284176814832110850589420 12620258 189743157403183205852917458171383486976 12620259 -1540989792606929069737523980194668171280 12620260 -371843394011430156580504144654523877120 12620261 1185161595394719356462857585036821208032 12620262 -41917385945180414461496044965665686848 12620263 1718461664039534081611574417105260467512 12620264 -443919939074142839108069444912750576640 12620265 199685705561057177127271121058926248320 12620266 -1099909327571548039240839424134325209168 12620267 -723439266473820158757142037359287935448 12620268 -442589368705216819775741951027640661248 12620269 -534223586173468682866337654044316140330 12620270 184643483277159746668849396474355120640 12620271 771746062263766077545336449174387573512 12620272 46384760434592866830179873070116634624 12620273 124271221149901515941141256520398854820 12620274 139479659055653307240179734978319117568 12620275 551876085925105642926542668827739378500 12620276 -118912658105309590929579068838071091840 12620277 -425565858904553756242687334177657846880 12620278 857814582486956294179305845278603683840 12620279 602653576311193045711160104881754374576 12620280 97993051803788389813540471516618752000 12620281 -2148313037088417955430186330461602299648 12620282 -94473255814332384860607415261884933408 12620283 -161750752753411906561087967932410730896 12620284 -398365186177237085524154680987481385984 12620285 -1543625509937982615004608013178388000 12620286 -5572309185076993296982664769995489280 12620287 1767498646619553706425663503109459028192 12620288 -109847121282755798087679332990438080512 12620289 -394758477014741531044889740254097669440 12620290 144645445327972500298858286226823493760 12620291 -120213472059609972468853283233018294248 12620292 -13233818882307516970881303650048126976 12620293 -731156655451491164443441558742962253124 12620294 -444497411025311973175142960889941136960 12620295 -333083797689262569544293183536839121880 12620296 55069134428166780847800454324690176000 12620297 -1297006602581443984769518353244612129254 12620298 -17743167327962952754686970709202222336 12620299 2888637212267237757692217330465557600736 12620300 349338134334488206634188580576640000 12620301 994291090188364548012510690042970717632 12620302 769067429410875749090671767329386748352 12620303 -620201971225006226385040546716209951280 12620304 97608703142197569693917122979125469184 12620305 10195578687803928882071770448497817460 12620306 1112678100310854811943474323099209086352 12620307 -111337074762049132445853492657390581760 12620308 -52745984521812489464355774124996435072 12620309 851117695310940704327964308134678979004 12620310 -396424410749660968596501434393417907840 12620311 222479034491881805674497372832276660824 12620312 -1242902949317564861096960700013127116800 12620313 -138377259617301755785514859974930851200 12620314 271405634662312949089424396205483270912 12620315 -1462737732557244421249193408337613316400 12620316 -436921708604045517898751798653810507776 12620317 -167236327969408347420373907787826663936 12620318 -216899979504461772537110003781597357696 12620319 930757279912231921085713293000495401544 12620320 -954473895954793605340645683977903800320 12620321 371756240634150114496265020643727989760 12620322 64839049050504588784742608122838012416 12620323 1221378869061809549555931322931784948572 12620324 -182798147974008587688422605203824265984 12620325 -74944893827573996733895640778841996800 12620326 -315193078141996671246251547911389305888 12620327 -441865417595669383443382042538172872520 12620328 1060554624294802080106734425906872320 12620329 1149330475554138337152946299278317983360 12620330 -92749802773237123345081250158362516480 12620331 91955048878360927920484244537649716400 12620332 1410132825459009273260428219775863992320 12620333 431813288884922261438651196634191788928 12620334 620998900323927915862704562830459362880 12620335 109325850950092733759780393531043015360 12620336 479707056372553648077446613897132441600 12620337 -905999178000899147849843365649213220240 12620338 -101952009007495775481853478521877629680 12620339 -2122519333883677868908553167459757695860 12620340 921187732537132618980464377733247897600 12620341 -124658260591900450949550864862395862390 12620342 -788362241105166006486432193573342483200 12620343 1069291595662975385144217932842027154664 12620344 -2004262776159145303492402526334377594880 12620345 531107210778777735019931339845525820100 12620346 -316945769079348517347771830247259247616 12620347 -442605457697734222067628711824360148080 12620348 182613568216836345946476374665285263360 12620349 -296714068385614879354235116041321655776 12620350 188120365419748270696108990212239928000 12620351 555761809168406058653003619078788667600 12620352 -324527286794915777565449509363513294848 12620353 908419814373057587130812767519350215042 12620354 -316992574819468304618877407577614190048 12620355 -349641589737599814912924213884370458880 12620356 -440732514914938524052490748109356511232 12620357 -3493283871974206639053487405066822513248 12620358 613773434143218751445622251316777827904 12620359 1522261434334882231915263214583629257560 12620360 -152736071036021341094113093792031846400 12620361 -328731510970026068928143289655552617600 12620362 -382801677954758296906304267007248303568 12620363 -530304486819455226789060239794466601840 12620364 198807439162437678912686409940458610176 12620365 -705622155184759751492910993494247990600 12620366 -88479025195791117964816310864158494720 12620367 -44567442845576220781284284276298767448 12620368 -113002020875648883614549057328033038336 12620369 1005906160139548929789217254997117767396 12620370 -21388271187897454971184289261868441600 12620371 8709402208885573080004657708939464704 12620372 -106593366596989998215550013747686574080 12620373 237221682658788008650494896877516852384 12620374 137193448090536277627401750679081666560 12620375 1509604476694408011880105674912086580000 12620376 517071959706012099155371254028894986240 12620377 491250778260527231765736421584915342144 12620378 -403437428894540412378949741092097362720 12620379 -213175423787061620218466294128734566400 12620380 -734636850108334985643653497451492505600 12620381 -64687046513926815227024548375198596000 12620382 -675100021704116450267543005975463433216 12620383 -1944753262041271728980871930721397414368 12620384 -559263592561728006608118855014503415808 12620385 -215041517361504549326649118226057775360 12620386 22599898060501991667994633862396517024 12620387 784276954024168952483673084853736373600 12620388 319634711719496927076609855645750116352 12620389 -416520410166657670222185702152145233760 12620390 480627279328634533940448953377979556480 12620391 -51762123499763616430794186176922160728 12620392 506396667335717972019260258322143477760 12620393 1033395111676424010870261204778675432320 12620394 -1080532741271026761842882969038855104000 12620395 300875850944368917887617670133552960000 12620396 -1242282795923887092241295690684931336192 12620397 -423484700166093961399973884575404135328 12620398 -172645602590626821555295093346808641664 12620399 -683941154105579000127323187672738895104 12620400 20539467811995061950540238138269696000 12620401 711155901563853702338492027462452904402 12620402 -603000048525870507237976771900203940848 12620403 -781174047415623929284698771595500502188 12620404 577760390036482741064331395442896309760 12620405 -59015946697302403245814384811069710080 12620406 140389165382224789016194589830944206208 12620407 -420293125426877241951799328556348872344 12620408 -1927304747582757033142823930862157824000 12620409 916227211299520280051907610976063914560 12620410 -215347008908951904850962151255627714560 12620411 1539137037736580217546621394163697063552 12620412 -5438457930121891092825222180806977536 12620413 -129690198463212333421203565305129698460 12620414 17869883545839679863740528247947064000 12620415 -193803862003941469148289227577478952160 12620416 1188395952407967584211874871216292495360 12620417 -1207087513275673999337827949855253009534 12620418 198599697049253870400809227203740920704 12620419 -593513762338698779238625830439825145440 12620420 733490770734166906995267081179861568000 12620421 2036954942889828121790626911555856320 12620422 -65331353607950842913269340749894243968 12620423 102353557443123665750801312948905252680 12620424 452931444842441777905629072903157923840 12620425 640438704876811216764702442972834721150 12620426 54091532276908549938546688138230927360 12620427 1292659467063400918991603269107731494080 12620428 -124452914203327175762855682013354903040 12620429 754645986383863935094158799446462435360 12620430 -317669593928817864563541047668197781440 12620431 1525044841672895906871660865772370342192 12620432 405010749076339742031657513244911009792 12620433 187910578771844005131970424991464009664 12620434 629681497240967918113931968979376329616 12620435 797344726677289442333101313998126664880 12620436 75708728138053921271085784272877332480 12620437 -379858499041006179743173465781758508914 12620438 20335903047698507373571029747983031744 12620439 257038360190306491321174210465868793144 12620440 553025219014857545732223242396459827200 12620441 109301461252773687158908656950562741504 12620442 -140716217368465068000197260562205823488 12620443 1816646778364027528464125793931518025680 12620444 -658394652464824543974589054501358866944 12620445 -524133066446394738934388145673482236160 12620446 -614440876016953093171810368915371897280 12620447 9194280695236332586503076084534359264 12620448 1027759189445076035298298813948135931904 12620449 1617550901453325144113596172840460513300 12620450 144683426546406233144325639108380454000 12620451 -505606982133859804842163263166709445768 12620452 -298906465348568800195808501171981606400 12620453 -2266034951045530028269701899658903822180 12620454 -34327293433733646136939786035701022720 12620455 337176736386054825059632942583112364320 12620456 47646377700280218553373555890716979200 12620457 15233372230500186425313605908898959728 12620458 -558284995124208172221570858334919299920 12620459 -132684939482521205327539488017898719496 12620460 -169150787545416134866673440812564695040 12620461 84405989807497409012385821857620920032 12620462 -109355117062532381346918523328005682688 12620463 205610259217019686679000441674069049088 12620464 -152545801942062334506714787734361784320 12620465 -56865603209453345124041566014520848000 12620466 -197315485453749836721721985835391478880 12620467 -382189068230333964084895249753897689720 12620468 -73373941291294123208444958557167017984 12620469 393542924125009634709844163012537274144 12620470 102834860811804924486939408334459138560 12620471 1516489706216286884047423926705168180144 12620472 -13970685774251221092562246307693199360 12620473 3688637524333493458780146033722611427528 12620474 476793912524715618856122019518180737280 12620475 308099351673198776755400816483692416000 12620476 384342894567411778984172306537285876736 12620477 -2207500566147166398239080998384841415988 12620478 -43191185204306535500417731829147342592 12620479 -665320846437529975483538456063517929920 12620480 -5458239194375847288280407908705894400 12620481 135153743390673891238254458848763517120 12620482 166294664646305204303203119575546248704 12620483 515688498731184640933437695222114748732 12620484 224681626524074046428791817713125872640 12620485 30285527268939090575843549123570277180 12620486 -940515602799999487856047644214802651808 12620487 -3115428670006940411137000654574028226560 12620488 -509694553226497463469587865639960714240 12620489 203488567550690334766806920626742213466 12620490 420764467602549261561173915811266085120 12620491 -54509505165398284672526076224875001760 12620492 1670148906547686885218846124475255641600 12620493 47162547730898082203051678116614776982 12620494 -352343030110839715637361945215608057728 12620495 -272447428539151843858386149930094453120 12620496 59673923440312806073815791490553872384 12620497 692167259178831754514891537269912676772 12620498 -305736993585426008929328757582845534208 12620499 -418292396058552338800775340410823599760 12620500 22030146892652803863984135448837632000 12620501 -513455390636754772557337534097983224498 12620502 -738956198051114471282768350761273720960 12620503 -163589352328018672996117635188731320320 12620504 -251213194422682200843512499339168276480 12620505 -116665713107651811998567682924979579200 12620506 -15210928028020098953900588311381669920 12620507 -1907443476624463653266843604088070680320 12620508 613215292942976299876213494049664616960 12620509 -73598113179448238229912242647792702560 12620510 -2761595616838776400169261308895961600 12620511 -843691873081540089880811924445953699568 12620512 -645383794567785996091815525084076965888 12620513 -23342587710221034526030903715334520800 12620514 142471200324662375241337159243653554688 12620515 480501671305879386900653837204045235600 12620516 942331123805601776796654709228054609920 12620517 764120704734212882576913567901883520 12620518 175649656295134671665157976285814848704 12620519 105136130911719272382114918043739115600 12620520 229841082056851513789558035435979161600 12620521 -2117220152468387576532007135898141342278 12620522 1255680692570969372869695746382582424320 12620523 -180846223114878562588684601487182958096 12620524 334355168161638906369899148578226585600 12620525 209086689971434935417755249354105842050 12620526 -121562949624756670531710866066160715776 12620527 879552824367371274266552627146997335376 12620528 -55893298047031782962868497089993113600 12620529 15772182107222829044130388805790938610 12620530 26539754529841169388055506164492262720 12620531 137763758840201802920061791792316972288 12620532 -23842129680937079649141007894867243008 12620533 1785764576570543350150091003518737060782 12620534 232146483599474644852821755159819255808 12620535 311194132350386250753642076456174693200 12620536 454193915306155206876447183543642439680 12620537 366493767720298291949564793553160960640 12620538 36569295186144445192195440502614367200 12620539 2105688544392420416853716113160500494960 12620540 47772431321965480538560875527988986880 12620541 -391053085149119952010580929746671029920 12620542 -140470484846376721478141638888223840640 12620543 -6065365747538799471393709691594147712 12620544 709547206600834784647014715615025823744 12620545 292913330419394217910179853774974956160 12620546 244275172531445706232355743818625643472 12620547 784600109067873362721333417534795609924 12620548 513836477802327473447979215651745531008 12620549 -109171510675054142262723926922108732450 12620550 159816893163092009645095585077676660800 12620551 -2676033600645174611856272566766814727728 12620552 -110312572212643581247106614340123197440 12620553 809510610913618459785066990498090926016 12620554 -463919197716478087327628469774895395024 12620555 -997700845571200896481500727044428662080 12620556 127316900093943671145643255431018393600 12620557 -1214766651623502935821577873943372712340 12620558 101195143180768220492646033024194450880 12620559 -135373947399736788255888169378279463040 12620560 -113071993715242505543427392492312985600 12620561 -851299439231591170125157626938550101838 12620562 -107419364229251528493015067488575813376 12620563 1711599911722708995616256625688110720812 12620564 -754490353490894247454576801683517698048 12620565 -62524640050440634504821222759184473600 12620566 -35867231287867588354753590919230935040 12620567 -1833182284912504257196577902468203603384 12620568 -885908206629483930369706382952241766400 12620569 292957114853145167763158087394948834244 12620570 245562538078657019970429522684256608480 12620571 106833398011831768823497644683432930712 12620572 172393368445812562429148702145496857600 12620573 -76710920464469726435157997752830508864 12620574 438918820382238434655919198443368631360 12620575 504810753425145541676375369760265050600 12620576 -793863826624890937232590786070214279168 12620577 266104533179149423567930929144435692832 12620578 -923425921328310456935151424221381674160 12620579 -908198615320051853094014051386183343520 12620580 -18015337665608207669017779679100928000 12620581 -2231395034215994147831301431873911846656 12620582 -829082323067442439565548199499311855520 12620583 410575484051509916718366145597010177280 12620584 -1594222302598639946946550676465233597440 12620585 513782174883938222602065289696877391780 12620586 -10579670845828727011321595724693061632 12620587 -459897710852618278677744736604254060128 12620588 -928786666545993017162558944965216621312 12620589 -415820928914027455580014105727115167808 12620590 570377431279359236499092444455249432320 12620591 -1703580015911175902426253477632725051368 12620592 -43378764172621673609291754934165487616 12620593 1674473453711274989037437494186236045842 12620594 -330887417308563711408156520745456928768 12620595 -357160335152704421384315337158429075520 12620596 91874308112063811895632158366280400896 12620597 -563694301632322778460552089960981381280 12620598 98022309767447051110793819370054912000 12620599 35270803896330122213198830700993297280 12620600 538751088839064300426624637310214144000 12620601 23529184059885800987747829481720240320 12620602 -72189861140207918715166083445956610848 12620603 -1899910931304731500112303844862324805148 12620604 558033428098711462715022085697398288896 12620605 -15223685262236299914683535566881102080 12620606 -493506467934145163260424735890023639936 12620607 812277245753734579575772965955045044480 12620608 -40149689011947700878773943359722487808 12620609 -412297580130935287576317936299294768190 12620610 -32460578697937060424806135375958799840 12620611 1805642481225837832027153487311561665212 12620612 1259881183835579190234945480271586480256 12620613 -578530580500235367872286010227733358016 12620614 1374403477639376488160742730653527389440 12620615 -136435751857446081138980545328555872800 12620616 969991232374689562216613735488975011840 12620617 2131987351266780954266627180975236698640 12620618 -895909529343103395971303477382044918784 12620619 -1026147911853064954646008512641307439512 12620620 -30876587167391339900739241092581744640 12620621 725188088796922412609620255652597510892 12620622 -74582918087595751345680268483043920896 12620623 -2144659517288198417528423186821352810128 12620624 -468169588549505449191050690880199925760 12620625 -51659898598323722945649911926124160000 12620626 27375844132196608557458372043934589760 12620627 84392192819777991051731649514095406080 12620628 -976461657780760233483007522695281725440 12620629 -7266413775882374374692799971976568832 12620630 -173079196130956290593841727158163720320 12620631 -474691927442649712027583132018753752320 12620632 561462765958090049997079901532318566400 12620633 822196655797607697812646834246372063882 12620634 35251646466622369337212885624279848960 12620635 865306189263323711854193197301458534080 12620636 -1168347127247990719369243555526378380800 12620637 530908001502826152906959637349090693440 12620638 40913914693971517670343083748762798720 12620639 -111236051949192745040297527947172863144 12620640 231705722779095502791646293934009221120 12620641 -1178543648241570312727166319110452827216 12620642 275655403830170108270947750685009673600 12620643 -287899925361488391400766718685695081216 12620644 -864234349505877797718323235665181056000 12620645 -725092760924992074091054217766719040000 12620646 -301502883734496051081067151602575618528 12620647 -497308173372662256871645532401723992048 12620648 426824554843651289824215589341537868800 12620649 -114536490520342319552835758767379373792 12620650 -111890464726067018498394862692503385600 12620651 304868913183488790391873345848311894472 12620652 -138189176075917312720043124990186602496 12620653 913418589622305554761849600806691266902 12620654 7757898803169218912161949326891123776 12620655 -64438234876319396671794768342714540000 12620656 -578599601316461051452225926169454903296 12620657 -313625221593632737414229889147972048576 12620658 196127315692542674716284369681403926528 12620659 3172819094611006528820452428706185196000 12620660 -426797892353184560362996005128795927040 12620661 -351345125538362316575560525884028711296 12620662 41798883376496178831538184300010716832 12620663 966827034107943674966580948593712360 12620664 346368254463342101475084832689468211200 12620665 -183879522818996170578015224503940234940 12620666 599664198727482792368783586482658034032 12620667 655470937846105655471280501237142265880 12620668 111051909013923157070776873809613350400 12620669 -948892835607752321209603735987684154304 12620670 -286486754284546601576998791942083255040 12620671 -187200254304055971585555929993869024896 12620672 -10210009739024241512024429385492725760 12620673 -226312871737668074269075188942547348440 12620674 165042147761235575720340815101119782400 12620675 788725975292170067237695050360138508800 12620676 -39679224600218969528890559498043887616 12620677 -1400159789830737333540642643112456653474 12620678 16489409725644987008123436928640168448 12620679 773555556587555933299866086620015823784 12620680 39872128062239799122631332402469734400 12620681 823157821404344410866743777336004648372 12620682 -209054575707627345070723219203075771552 12620683 268124875449112329119007185866456039464 12620684 702300659346717950246663051451912192000 12620685 293637324794662973053511777268283392000 12620686 -133270853341744983741670946576221995456 12620687 -1116464608535339294428745788683622259664 12620688 -4431948027553368763448559253207252992 12620689 -105042228241542124576557063596727887360 12620690 -416562647032879642200584857873626086400 12620691 1841239746820372714778716860719913318144 12620692 -903909246334690335288598827571495403520 12620693 1217100348737520968208591145957088328000 12620694 283941950270972475201157645721998142400 12620695 -86862632355164678840366189341336669800 12620696 -774590686415417973123377760127513190400 12620697 -229635928437130802101061277580399729200 12620698 487260438186297823179803512196184506880 12620699 -45149713868472458635282355585850174720 12620700 113837633364573110223606839721095232000 12620701 -202974786085682778817635303636648534298 12620702 315536173864304305651147832751361240704 12620703 598915586451903617168650494505840223304 12620704 121709610283912896502956316174680195072 12620705 -63045518833247409568051491593916459840 12620706 174928790495736361673732374090111010304 12620707 -1198242401028440988227005158487480498176 12620708 -147323922541840713328626569185023360000 12620709 502984055883409212250526270301957722814 12620710 -651973265102119854060638442683829210240 12620711 -2097795643824778571153154984203467127688 12620712 192172686873071412596591187426373632000 12620713 229998217479610376867771200541389508160 12620714 510272092030641918011358256288491880032 12620715 7848716606468833587147375060864983040 12620716 1138343125947723151277277805328452515840 12620717 1348388214879971828198344068571135235052 12620718 779651955398940777634032246802436259840 12620719 -31387793838967675120624065310031882456 12620720 10397619900950671031796195115621416960 12620721 -343759361282596109482919668120090893696 12620722 -1355242096902908462601997985470458190848 12620723 -2775209131348200651886151215310185540680 12620724 -442807199077143066340613299220500439040 12620725 412011797059563304387169818382359950100 12620726 -1018808466858309054006822872186733230688 12620727 -400619875693364513816579572843672255440 12620728 847716665409247421390022738806061404160 12620729 -929313071193538107792348303352935742320 12620730 -479379893906728598348927384935865729280 12620731 -411541430139991607212310796724454058240 12620732 -731924579878109533015743660344738611200 12620733 -738569272022822525048990099695439856000 12620734 -327795437692389614249329066787643262080 12620735 10071639743953560094071419428376195760 12620736 -25886113898298462832510332515163045888 12620737 337312124480672537464479300564534316992 12620738 49532280976754501612164753010614283328 12620739 -78481999339509178000977994071976137552 12620740 -748993646840714683725856864188852817920 12620741 -101767168989836770681950604347302497536 12620742 80025971614406577444166956498862696320 12620743 -445024522033087947117816848417154238176 12620744 334735585760493915091642903857569464320 12620745 438725526629274087333949664415603129600 12620746 57266534607921221809666138189162156800 12620747 -31440339617140120585768434176699570400 12620748 33818428704100482456860019132724985856 12620749 1413955510556553646150509498684493149120 12620750 -1149321642934871608785222120228353760000 12620751 15197694795735821008273441278624771072 12620752 -49127841166922052185368783938406842368 12620753 1020444879682865191766691167332392973680 12620754 655871937031059510185936778004556888448 12620755 -542021702266347038415729675012549183840 12620756 262268024800518440194290189572286951168 12620757 228088200979257515352314182415516114592 12620758 -6787777014876310132766893249701992832 12620759 1135576930045217693054769836733166592616 12620760 807152101832606906174235865481139609600 12620761 1712788193533827201956023542710133383424 12620762 231926450528638817607757538984380614144 12620763 590602325139939916795200758228400999264 12620764 50326678173604981265347039570416481280 12620765 670295090256330612433405728118012551660 12620766 -115093107938682110648429373693414254976 12620767 -30348723188497793090286742474103980128 12620768 -64567263483363312448957441328083107840 12620769 -573174616133012976192716529262582763520 12620770 -160523575325727374418185909595781002240 12620771 -350584854618075029177557045110438721680 12620772 -10982835489851340044163887014948301184 12620773 -697894830567389575070701339492779325632 12620774 -167215283336769275557757159039999488128 12620775 -154583223884535920459852971686494392200 12620776 515127118598284302955339720703253135360 12620777 -767704621618949444984071394612676749340 12620778 199561489281155998836915537297794611968 12620779 -148228716400565970784102751212889231600 12620780 -386258139993587371042997809282766438400 12620781 -1103895770226492316112203379334037953930 12620782 -83730158944896483495891701672126533632 12620783 513930589475651153840167084099064473200 12620784 -60961317714220335810927450444988416 12620785 356350026092312038131494702842689820980 12620786 1766248319368864779468674734877812698144 12620787 52010894238133134488157994027963669560 12620788 676770284412678304700417839062604165120 12620789 363384671533712917083119657415621244590 12620790 -36782018130922071245877821442674319360 12620791 820756142514331005065037119699979083800 12620792 1216686217573628923328329189619785728000 12620793 489515313751537515520615103239725712464 12620794 -517917391450734735486947136261893410080 12620795 -314305666623276656823984663228656674800 12620796 963397085212153814177071992892230918144 12620797 421401313439231262967525840624118830464 12620798 -101854828331710487162206062901686676800 12620799 2039519293956667819692678682637181519120 12620800 829804833011077021029564598972317696000 12620801 15592430777562568893702302745421864752 12620802 350779616953578348527495483732524310784 12620803 -292833235934994110793170035340210065600 12620804 42911921868754213715146829042075430912 12620805 -385601242240275246591992597442295630080 12620806 -653920665993069148036552474761209862336 12620807 -1934986665941100561304021787281045127160 12620808 456623731333541740118177593637832499200 12620809 -218757415037209222637237173275414830796 12620810 31844485399373519806529967220525438560 12620811 -17727251102808132340685667802767816960 12620812 716650729479235081447449995242516518656 12620813 -603881472090684639746073318558589368288 12620814 -356562967196018794822188873011631194112 12620815 -1392480165926601308052159194146893170040 12620816 29001901874614815080807150718562074624 12620817 -1086977679715541254884402485211909660000 12620818 -219343514435040934606746041047150230528 12620819 -5024858263651800169089800421804514056 12620820 -299922204106798140397902991100014417920 12620821 1391404325191807817946563108415908548000 12620822 649468931955741290088238402831151687712 12620823 525390118110862418981736819256193067600 12620824 -134342718236470022021568211218348257280 12620825 119314106966683929701957834086605888000 12620826 426265886853466177756944411693692812800 12620827 84822843916666796748558080525450668676 12620828 109570315250077192167767390559746288640 12620829 298569214087146227592128409262227043200 12620830 -671260365649065597760731558439966645440 12620831 -317811181858506323299521895299512350368 12620832 192168650970744468152679472267871649792 12620833 -1029731059518118467695947526908267604816 12620834 -504548989011938461076536261051940089536 12620835 81502646638342734767402731229196978720 12620836 487733204207143910920692233925930074112 12620837 -1297684165521897557231889168828092397606 12620838 483125782372360144574572732024864753344 12620839 -291596583848538787123197478311859101696 12620840 -489832347823880748768570875883572275200 12620841 148653954958460959321387959712771323792 12620842 36665027460268705329674778050355549792 12620843 1967253756833329936486822545069930343092 12620844 -3674720992164319514260510725044109312 12620845 92224149139871529088608962199880927200 12620846 -71751757798341200516052401063868485760 12620847 8617509860196979927457312246168643072 12620848 -64232912891596842167612909896660090880 12620849 -2002743433240917916841874103289919478236 12620850 44646562493548597287458870316020640000 12620851 162226452830952931412674899767629090320 12620852 346217569521171018188471897696971671936 12620853 -35965440043564371159210194804788700640 12620854 170948161663334230551682037809443689376 12620855 -36572187363439297750994091173459420640 12620856 509472408013929921421900907032538419200 12620857 1033370378518157121722696590945972714272 12620858 -100045645930040404873603858722926115840 12620859 -514972374807238433070176775631824370944 12620860 51833442378907844728685523892221696000 12620861 -559397972197824188154356903950012404576 12620862 245868212132984993113849521974069891520 12620863 -2866381270152320837697936166180141751520 12620864 194809735186365797321137594327168450560 12620865 251916518563311981044131715385842670720 12620866 -39301272598478587064431741640307302496 12620867 404428919023492225086703090061308185600 12620868 201464800907990927732094064355261521920 12620869 72131111732943652830735835448580329244 12620870 -234626162816214511327718955635484597120 12620871 -64749008132402507104548746109843115992 12620872 757244887459319950205483013820417843200 12620873 761076059382315023914454557105404474240 12620874 212150558606638796688258570301607895552 12620875 348780531278409417157016729445878304000 12620876 -272928169919372904401757215701631098368 12620877 -214295629188591728592133838437047336480 12620878 -18473511424501966559444287053574397760 12620879 -492310379611837972293288694081435655424 12620880 -327869129208253522855380542359555276800 12620881 695940434591327697180178711174748685492 12620882 -456475425223524469378176451738301076480 12620883 -74034182951239887298375614530530761600 12620884 1278561007114062988437023752545106898816 12620885 158625906032694391386804207887860326960 12620886 125510325585942397698204950493262917504 12620887 1882987723795218317380869236761616200 12620888 205714560201363465495464062725162639360 12620889 -585556229597735756930975520251774265792 12620890 301077643410869848529820212714401033920 12620891 -969860335320447152958048065573851371708 12620892 245932220670209964297421779895530624000 12620893 549758327553686231607974985518451172000 12620894 -43483383997224811669662168738511370880 12620895 284476950133244941824454373012526912000 12620896 2360725210108266268844042489251587686400 12620897 -97303405970010423188278617031751515872 12620898 -255462030537573530437097429995251167232 12620899 -1362268686854256078989170540229044858736 12620900 -527790161868592874947259650840871712000 12620901 291341977874480706925065373887393640032 12620902 -50261740371633785234878888498378690560 12620903 380555813292873555008018302799028964104 12620904 595606394120232154529351749534768005120 12620905 -3786218237046384490968809796179520 12620906 -174244658719128772607031395092874966016 12620907 -366585640051226388452207104765175392320 12620908 -443230421087331681770981706858605465600 12620909 51853407479508892884298053631111000320 12620910 -635294716443769386109925786521568993280 12620911 978504759707686251266627293269006860112 12620912 139006905533734371837243690865077780480 12620913 -858883192298485702504748442113023360656 12620914 354247720225875081254409418572472663056 12620915 -273905710827281129490311284969871383440 12620916 -252871670082687313296206674729967984640 12620917 -28451663078708269216755727904455292480 12620918 -833709791260406741258841909863416767840 12620919 -180150913424668824801496709949886302024 12620920 902686310167608772932975749008877260800 12620921 -34757883450537499458193969619391934278 12620922 -135592730060475492499204758123262195200 12620923 -406393448018475338154869310691275883760 12620924 426898167190311906401741036037523554816 12620925 352299263213988546091827920559743072850 12620926 94409935539863213598780048771564250560 12620927 366401268619836351569968221982998312960 12620928 -257415972881007766232036010537831628800 12620929 -2174140286718496176867805772594801660 12620930 5733705533774398675130678840618688000 12620931 130037453213122179177622715088152979264 12620932 45893861367839032615643593358697507840 12620933 -463345519712250279433520135512274421792 12620934 970887082128136723711628379459306123840 12620935 439446474285351628170646985152209077880 12620936 1859117896015139390353710212827931535360 12620937 -78022674848858639267742694708182552576 12620938 480059631994987688159187875134531791360 12620939 -1630079288699056861966084586675722441260 12620940 344976422494356653494171221789209395200 12620941 -1817189004879238617153361173201898180500 12620942 849747397685092630932918250903154587200 12620943 -239602699088795068648391566125892742760 12620944 116091757658898945991582752928865714176 12620945 -480676535647860584035057811206428178200 12620946 -296093133933211088937556898619036128256 12620947 994884465949512776175474956473223560 12620948 1018695901683638085820055982132181551744 12620949 -190169805851967421513686284178713659584 12620950 -272272931999708975400556634143946652000 12620951 85661416301882531623284239207445748224 12620952 -665715578517590473060117802046447482880 12620953 101199783912415226934543285610141450260 12620954 -78808018842175682703234613463536471824 12620955 -768173630960347940503432152087644042640 12620956 206128696110051785791516046224391237120 12620957 2765201167638735421012297223813099028672 12620958 45149857561947868355607182888738688000 12620959 -196271428090107012861814468189844061920 12620960 -406539774567754424640834191385648168960 12620961 -1457559343045167001198772779545289228800 12620962 -694127939097363160893428449959748782768 12620963 1358578391709173579541434855534803477212 12620964 584685958881904649025428736484082942976 12620965 -77207052887800408364214274971990998400 12620966 1058067743960166818629255529338755582432 12620967 114069132630209020740182036744431581648 12620968 -352007967620759732302084951497520250880 12620969 159020652417287854416118385292948542196 12620970 11338909899957874805613584883434029440 12620971 263945090347990800380055264541283803584 12620972 200415683239723636080819735391176394752 12620973 -421225804906464879058733412331686912 12620974 459171664211843987779347505838633560320 12620975 736679834417398449239253236599519038600 12620976 -13670296261700440698778373285720260608 12620977 -1204362769857211228781583234843486328174 12620978 -138737854382866000180894271816224320000 12620979 -1083159172681562710411972118821332721980 12620980 -569045696496512839367273356874160752640 12620981 -1642201548616155265981521329607707155218 12620982 6936922106167362086128986747448487424 12620983 -2386694932006559158777834122605798490200 12620984 -14431676996466864686753945561843773440 12620985 39861777890614537900491758257249123200 12620986 -90959717874885491453533267398399648000 12620987 1257368030690390568890199956745191726352 12620988 480311794938918589763199155179676190720 12620989 -706434588054003016830935336944166242920 12620990 481866475430683542757012279043076648000 12620991 766639093944759565684182701606880476544 12620992 -226635352992787037781362093162956324864 12620993 358903274987670190213707110592479737920 12620994 219273265487960080214904131431624842240 12620995 -120750359729003397157336046426154294000 12620996 -89888282852303518596571597457982359040 12620997 -682013489730328524517930365627919291200 12620998 382576595819846044180622895212191006464 12620999 686897336982764464086008000073522905088 12621000 299350350744952376564909015027466240000 12621001 144804498737047815626904622053205441800 12621002 -777205514117213976272114646355345284096 12621003 -343830018094797498637936946170718422800 12621004 2301470760144714506101404112815261941760 12621005 264069727899594462687872300160967155660 12621006 196169706642792628987882387534864226304 12621007 205681951637835834316702409361729014512 12621008 56859089349308873798037413681176338432 12621009 -340349291555527147529953335447598868496 12621010 -376847489265819619290665386100781183840 12621011 -59091750302897594349320305757459888448 12621012 -110101849751904572407174950939974885376 12621013 389430129757987500563577950794402312860 12621014 180966036960255400215632161906866563712 12621015 -24216652499195650524836220528447232080 12621016 1488677628282930006790208108861030400 12621017 -337651202733785516229342839705332466934 12621018 -435653066038361966927530446336007620096 12621019 427508007788381153101476956132737330240 12621020 222623712800900072919349932376637614080 12621021 84923194752138225575157107446722374784 12621022 -868218866760425933507148425323932365376 12621023 -55094764974695530884209861541890764440 12621024 -636430728265125615017679569462176776192 12621025 -1407572857237283754550249493881675267200 12621026 -442671890307638554712358985593793584 12621027 -725929791775486994350839934381500057168 12621028 465600055238785898737716232139233280000 12621029 605421880159610270820526921502275212576 12621030 -30242400936455618414578443077037342720 12621031 -207853092821525326681727680312209619536 12621032 -969050069483084090826977136340854835200 12621033 -221647350364823449894275563923769193792 12621034 -7911992871127779286685893565479957584 12621035 -512739181925933648498339856332875872000 12621036 -8521466744364490904318864188551254016 12621037 342335619545158794493633107266515902240 12621038 -1612499209532607205630818581955966096768 12621039 365174372834831162291037066647176882320 12621040 173893434273271818514256580501169766400 12621041 2191645057654435243778768447334010799442 12621042 152314283939163646641000506831499540480 12621043 -680340812590758357431147830740519456 12621044 91930642247057611766740983083506022400 12621045 700160252307751983671608614705536544000 12621046 -698611151309058662285733768377933682528 12621047 -520450309841249031348997445872409076504 12621048 -190472321547627127442288082631726202880 12621049 176866772937173216620083789636712271040 12621050 -6014874343706645765101240434140911200 12621051 619036730732147456128808264734456864992 12621052 -285011441894294400953947780288806129664 12621053 -1802659949013542421437599919343339880698 12621054 -174206745646431801133231570825654225920 12621055 865608860116445593664756135548680546960 12621056 572987402452342477795171122989437550592 12621057 828622360706571933828847972237672841088 12621058 -598911308614795899581312810117879755008 12621059 21463241244510395487589038869162392128 12621060 -336270235395813735200100041947807077120 12621061 -331017375114402497345672467769965939200 12621062 225973723304678845849688057113077544032 12621063 -13407695150001181264199833413742858752 12621064 2341753283131690701187688268790069125120 12621065 85498417720791521988473324202171311460 12621066 -337378236905907146016231398213612161536 12621067 -1428216629464089363490525273314948851884 12621068 -1057478811220052175751864348434200017152 12621069 739088552622345255577625843600236624320 12621070 -62086856299489233148040137204237946880 12621071 752809371847576488185775180452206867344 12621072 -243888514862778472205824118997446688768 12621073 823291405241435113374248582607611368640 12621074 283282144605944341486696972274861827872 12621075 562786678972618733060380499181815514600 12621076 -239622306822605543414159470990744256768 12621077 206867508902909352033365012562144249120 12621078 246755629570688691317826499798500101184 12621079 -105714231751388153400099812919599500040 12621080 -262987610365392497458325797764580761600 12621081 769390532925242055967362642625709010144 12621082 4883750350365010187370464808852597984 12621083 -428913240461622926186204531485072432992 12621084 -96567927036704404348786467301556011008 12621085 1215821613560248357861408736064507804780 12621086 151808730565300090794159867379819012992 12621087 457718156099355657867824812607234597880 12621088 1273840844351652070865369350778033602560 12621089 518683117263962879554628244839043775488 12621090 -33546205876822606902582273894339456000 12621091 -661670409447531336950704607499494151520 12621092 -97497916288719761295352036472432885760 12621093 -193973316738273931522202571277759794336 12621094 580582137709022194824415515589813680096 12621095 143791374567659456892728450290398684600 12621096 -29576473566638183587826446354532766720 12621097 347648167821863466613695145597727907712 12621098 -572922584570318199909449975768492218368 12621099 371483468695619441613889680057624735408 12621100 -580252408172428976731664006912212729600 12621101 -82562223762092847460547994681793185408 12621102 935164191814740234323037362500964352 12621103 -12017057750138031929466071077934916480 12621104 -445037709908135151283119456593776558080 12621105 310960998959856520115027793703264876800 12621106 -485347595282920069648114093747687707840 12621107 519568144770758322292627115465891751072 12621108 635179587239950738729213985773524725760 12621109 -340815443647593201921763573632219148690 12621110 -285108203879205104400413428981874736000 12621111 -439690253886704602539602893255179772800 12621112 58013394596571020118072743385287884800 12621113 174463330017583892279812671606055768362 12621114 -451982690407145470017500103472338051072 12621115 161266335306664148582227531272246630240 12621116 20451828509027161246995787936830231552 12621117 974150699580011698985070467711467303680 12621118 34927171942023593188363455954913707840 12621119 -1083997783126164467418773042173472025600 12621120 -9226722990589575505644308186812907520 12621121 422956245845276064337304806671574096322 12621122 175338092680387378671785513618179565472 12621123 -152938197056245821724201828199433154560 12621124 -341307640936044730250971243205360504704 12621125 -883087347723168490322379583134931056000 12621126 -359305357441883421645667703761352665920 12621127 677600603784809572748151125654056741976 12621128 -229767871966400087292459299045648701440 12621129 124353270914552641852616584957698253584 12621130 -219153932970406546225839339691939276800 12621131 -1178583166987985107995381476959091028288 12621132 142538324596945928661709655536966477056 12621133 137482289329128850188211596769852798976 12621134 1275394249132045558879420307274145609152 12621135 -404816240057769249238832115839521743360 12621136 -2916125449506804486248009883166703616 12621137 -122576414107408668548226345052352579214 12621138 -636635673445614174911864855686167709056 12621139 -500229728723791567958121296504560699200 12621140 349252431865270592592738397390598062080 12621141 228817361105249773597779115500270485148 12621142 -926467952046992234591875932837898444608 12621143 -505673183789596929083040751170271375608 12621144 473948825601889218831809884428639191040 12621145 -6170249235451282916479025079543840000 12621146 638329428211640281956096607381025562624 12621147 -346186956785088101753277240504516864 12621148 -1094724890270137720514206746027738846720 12621149 738373286511811067367463528507303890240 12621150 238303915896325168517466707246170800000 12621151 -1920210118882744174720569430735630874848 12621152 -1255710340542318676519818215787431067648 12621153 267113188681401882883562154778664229408 12621154 -49693841156895514516897005365086150656 12621155 279806325779071145490055866182722857120 12621156 141159421268254440080440318705411740672 12621157 -112629759200288790385650725436578247168 12621158 -184789688735685641485335650782311002112 12621159 -199782668761077988394547237713482678872 12621160 1381554762974240185340671195576449792000 12621161 276341941351469285965225620765383317632 12621162 63904783298448084044514135357827566080 12621163 1579399991211718012532988913230284407412 12621164 13671211791444872768820419286331776000 12621165 -379285762970156054518213652991433474080 12621166 -378584765416923698819986920568833835968 12621167 -344708909810331960179335110019178150280 12621168 -45360912619464542518466879473228185600 12621169 -405074277513503369896060000733790036240 12621170 -13560573794228227406408592361026767040 12621171 165737379925345146707615433983470725120 12621172 390754772347618414330412452540413706240 12621173 -818004456320757609397468585781748656736 12621174 -566749352160532328442451397980578718848 12621175 -497482031526478270993176012893182929600 12621176 644165587547159377043005456180253429760 12621177 -149390544885075758572584537853136160000 12621178 811973953032849409182114984682827446640 12621179 996968690022774972766781981880791410680 12621180 87820876846074469783514107599240560640 12621181 -384117985336009443781758295092375833856 12621182 86412003472351489224802267953398566272 12621183 -288274105964506799126181619366506085176 12621184 330393529426588347722673117138140528640 12621185 178365532662300366980464494193381624320 12621186 264824357406929597814409662963703697232 12621187 1154035449043689678506683310463156601240 12621188 -21221585912273116189612322120188523520 12621189 -27629046305018675820017428217523207552 12621190 -108134214413151509333305540271062358400 12621191 -1770485657838395765158368134516562749136 12621192 -2440035021631123179034770388342186967040 12621193 235234357285100747735960867762347691044 12621194 -4188997120582383066131426706364142400 12621195 972123775488444056814859186268297990640 12621196 43917742097936501360941971145684592640 12621197 -468961857903499057261695812281379553354 12621198 469077470086940180505532864305383823360 12621199 -1200170493809918917205758961297515523064 12621200 20427526659882882333356063373336576000 12621201 -362966456517807764921644177471629809280 12621202 -267033157030882479730865169797544295296 12621203 602560379035666691389143908513633459280 12621204 -902327577117703512765532564403843112960 12621205 890733950136714496092134054320347597720 12621206 80144202319829211382765654950537926400 12621207 -147625880047679580302437014076057440000 12621208 408500882228712186296619004206349148160 12621209 15056435732519530325578751073276064020 12621210 -73458911566046553349917667755168046080 12621211 -1188489996417988533580661459087958495600 12621212 733140395659307730835646255498577747456 12621213 253660731974481912179375445380331853824 12621214 -886245480410195888532977994144330620544 12621215 689845195597888604798816958539066833920 12621216 -260151923843889283406585891425250967552 12621217 664986586347811381021465081328019212992 12621218 19809494286783107779461347196059210016 12621219 29161927623503526209330516744737672800 12621220 -269144836056503029861394087051490021120 12621221 -635685830426658922890971835810668956800 12621222 93231824136584954690219552072758812960 12621223 60054510189738016810929357683801393080 12621224 -880838226068922673548857460592312320 12621225 438847744016154635085408875321406552000 12621226 -48590638536465805516429756924898852688 12621227 -686177174822610668573300529607410786000 12621228 -333681129954340044696021614250213172224 12621229 1179112210377778180998126300532346947584 12621230 -197184593423284910754280400732716396800 12621231 6988777279402688589535474843321735680 12621232 86407256795531364589261585399938088960 12621233 -27236535563947235945399767029727514316 12621234 185098630484556570045044796371958728448 12621235 556010853424484837384680663258857787200 12621236 -58905880877026030663558061794965638400 12621237 784923822321857076916201939891196355360 12621238 -13153310090793669516157731772769157504 12621239 -83365155296252743412413405856618619744 12621240 199534423497960506920278844362674688000 12621241 -384417737645408478175253397670822230358 12621242 535285586781118452284142615935453076192 12621243 300615781972830568728186813972951398400 12621244 319233212595099105904109208176122060800 12621245 180708825653501495275132354651479830400 12621246 -131033308679575269809688072802200748032 12621247 -483753484629156812735772900367507274048 12621248 43479082374739236490318576296507998208 12621249 -72481770071886536445773327502453247566 12621250 -6350605499629956337184969170891200000 12621251 1937372868946571657194082284790271816252 12621252 174601864138759118802677711231260876800 12621253 136776586409637688657551347989211231584 12621254 204626768340545775129496298803766196576 12621255 -75433097203884385139312293661296570080 12621256 -28858154305013964268923074279378181120 12621257 749021555301778537273598789370037294032 12621258 -42506565427405473332398699728988292976 12621259 -293451324104914449896022678716033461248 12621260 71287895795447224373660698693049548800 12621261 81011002783400441604756816133683661920 12621262 -44512226214757503607177207711405145856 12621263 644606268253668905113692676956451941840 12621264 -3670473708550497973196553120945930240 12621265 -1877214652630304018621746657576870592280 12621266 330874715632244620544205815423676111360 12621267 856600356806516376350650189013013002484 12621268 -438650580473261714739883827159578880 12621269 -1797604484927312586394942898784893649330 12621270 -302814599971841826046030041962804317440 12621271 311712290895169961207176986393781865992 12621272 254785700426945402653279989044800972800 12621273 63896477142669749869151133655824826944 12621274 -480826209459143506977883541193526553616 12621275 -781641026951591603562825088719888314700 12621276 -180321968046623037445193683798839269376 12621277 1113463124367585088765123710778863588160 12621278 155238430715842615588324248943965335040 12621279 -48056066463487209557102945746685632512 12621280 -228040738579960899080399622081242726400 12621281 -77919837716441862641431234496162542188 12621282 -10120358426347246773139404143775113088 12621283 -229859268053142968208660340741184290016 12621284 204210031904331800767501262798543818752 12621285 -740044690312735097984780138032496308800 12621286 1332504389222583473784843595889320216320 12621287 14462699093863537021388830558846416000 12621288 478440742307318303042637622560044482560 12621289 2056340865956962730645489285410739900090 12621290 -105063546636957061554314359131996710400 12621291 746748315686549459453121858727480853592 12621292 55729930723079425498704440053956215808 12621293 -378101639513607858709466332741993356840 12621294 11362219022316425074099509917095021440 12621295 -1302244229037270936512709976871716918200 12621296 -231145562470073564317764410836239187968 12621297 -529718206030520401991229950831982795072 12621298 539936260048628976757481292568669256736 12621299 -1077369638660907629313461896343295131700 12621300 -317281711834547415476929877009964595200 12621301 -810268768551360046455899174213472821760 12621302 -224343869308216827074574848830044957696 12621303 -682559294601450448457221327872088831488 12621304 609082629176084656478260771746232565760 12621305 -231918288660620029119212184558490116540 12621306 -230279586424317923178274703750702932992 12621307 2119094049650702831570286994013922475556 12621308 -402993290104590643576938284619085661184 12621309 -83703744093186787507255757877389489664 12621310 -154206166768780390676890432615601095680 12621311 -317979207449106448144274280342565640736 12621312 -419428360444042727583961179311591915520 12621313 -688753975591008774863730207884445489216 12621314 72260259034805750214962888040243217440 12621315 10410412843434121960628145382136663040 12621316 1161951979943021846621652580299031975040 12621317 6231003496925649961058299950391199040 12621318 6309921863028371492162446874529165504 12621319 811063518879700676053225450545525014544 12621320 -937088439857305220121148540794028032000 12621321 565908121250755484018288463400289806890 12621322 50048739652521872312199449218121021280 12621323 517506517114988442649409185295839728528 12621324 10715289536084352705461161817546775552 12621325 1119824161916192754487343315272322454050 12621326 2278433141090072422811548213464258877440 12621327 135916364856120871667453081809606665504 12621328 -115011214895046153144385747850694410240 12621329 -170951171772269540352031681144539396288 12621330 167068387743760009685664118375510592160 12621331 1455149162646068903378711912616793846600 12621332 1007318595754192403681935674280462951296 12621333 -695195561323326869539543132573194516096 12621334 -133672795608099936574800068651613227520 12621335 68923722117614226474357942373735521600 12621336 -145403743615324340916691025330120294400 12621337 1116548566260099607555906965963493878986 12621338 213214569546749835529431835706497006320 12621339 -54979816071041620944993425135066472000 12621340 -251772108569726204129325380408753233920 12621341 -362877822450591295853155063267475405088 12621342 -196494479893612850418173404062023592960 12621343 275954867071858441142898981697967464800 12621344 -1657110811893498251335869111689215868928 12621345 -214700818413710169186601927196473335360 12621346 -916275860663389328941481016968986366128 12621347 1676232361297156825163572464101620013952 12621348 1016963454261004388392067772528221269632 12621349 -95064713331949280607869612882035595080 12621350 -214468761446093808728558746208416579200 12621351 576657164544824307927764978008739942400 12621352 3934982341999044356733049503749806080 12621353 -745437628893982466665016269531040971398 12621354 -153772329370240314305616432413966395392 12621355 909262832538983930949678125325664689360 12621356 481974372927339095262423871563801231360 12621357 51955294483180409709859223345846285760 12621358 -95048564700302316080825865692747022720 12621359 1552009092700570351616650128647348804016 12621360 -518032372127308615636097423517941760 12621361 2068831336929568813987469675542127774304 12621362 -288658306446476490321657463024109148768 12621363 -347852635909867360186512800674543545600 12621364 -180959488954140828822522592728903303168 12621365 110367285683107028343052044801967067520 12621366 -167859541870743309431329592701352398080 12621367 443276418784546492942063452524041575600 12621368 116492941659417193621932205065919426560 12621369 -503469948221387147299686842457947941920 12621370 -266658388127584057733905192768515072000 12621371 279773359677700194892703679067358361600 12621372 -521232351120464299508374822820700753408 12621373 -1733747045762785439848369028222677720378 12621374 -227731013202194512982398608967205624064 12621375 -254820735971816982574863131479636704000 12621376 46088114970608098020229924345033523200 12621377 -3240049583531176600955365641915082257120 12621378 -260469094056908582032422429538407038976 12621379 504935309120731784725419583884798849980 12621380 -299775073289889850716432896893565337600 12621381 1489995009519698306340990411624442539360 12621382 82122514991859765745963114868277983232 12621383 -1936187710695243409230789124185115794576 12621384 -210530532776905573603901300058239508480 12621385 -148022475908011852141682344410063186240 12621386 -152965742264762737415646252164197245696 12621387 591460496031599934343362125114182815744 12621388 -104821659111436438941967396213213581312 12621389 1732451025732893090831237661472291830 12621390 691160053812457929153964579352237472000 12621391 615481116466127286420811237404593543792 12621392 -3518092804659954584032544213565308928 12621393 855024830510606547606477213263809830720 12621394 16669051146211388176248139611529961760 12621395 -259902113448855661825015939616918733600 12621396 239267407466134959586177801907822653440 12621397 -759817835814732337847585728717200881120 12621398 106541170023172929268282432179652365120 12621399 34868429259920158385951747014666904064 12621400 530640479917311764707425743969877504000 12621401 186446059947104015454109842171091078212 12621402 -26801677978536574016552652345398891520 12621403 -659242595650152970932295198004335216 12621404 -243909959806051810460052914914354649088 12621405 -543961132229263873725648525951420423840 12621406 73852757878335915527991578058293969280 12621407 -384615915971019798457264375065567978480 12621408 -64282911045953586074776986084457316352 12621409 -1470639080270793939643971260208105772140 12621410 495703649832518122821621998090449344000 12621411 -8505430609569185103118191352004040504 12621412 306738389643475139103484960062469396992 12621413 -696964908325714477195480108990702345440 12621414 496487889833298833175705469891300755456 12621415 809369098426276014744281408837019411600 12621416 35200854416834544647174964635819212800 12621417 -919250356957465740592714817097178059120 12621418 95244503590142704919938726514203850160 12621419 -1137972709068981014390205654938311191180 12621420 -258051589720114523024739970365526379520 12621421 -938329314179300893449819460990539646378 12621422 33605196112942607480793738081333174144 12621423 76329341165156100012367174255626424584 12621424 -217152393799477009675344763483506704384 12621425 60148626091018778148361351292972382150 12621426 -418181191985050088794731192302878392576 12621427 -89236255631302289099883916432935111168 12621428 -461259402368115512692549725069501830400 12621429 1586738282140985146608000820757856287004 12621430 212249369598963788807836719594518799360 12621431 -388341155437958849519114355253778082888 12621432 76194501418092867192317045013516472320 12621433 4155574575579273298752785795166974208 12621434 40409476659349498414865522264943329280 12621435 -1241559916525107634903086817929938342400 12621436 389851960925993623382606979071153223680 12621437 387715140325581265350873237183092755020 12621438 -814395696970897817324120086490963275200 12621439 42168402901948183113969133905774536424 12621440 52964771182494561184073337193837363200 12621441 245460184363261596473286897916210313664 12621442 -684664191583562702935303597250192888928 12621443 1394696380020247232233509031013954300064 12621444 -763439658596046447024799319083587790848 12621445 -269388620212312957570917181025053695300 12621446 5321560146625387597926700175123047680 12621447 -54902260396530232279996886627919471360 12621448 212967613462778117078385546890862428160 12621449 1305549859430789714354588515095904790820 12621450 -23752162484241096747692354939641382400 12621451 -1479222346042108881573764460260717333548 12621452 -1349387283159872607429452600450191044864 12621453 -256974593556004106345952750220941829440 12621454 -119224402303428742084795599808634869824 12621455 -5383671669183749894414639105500615680 12621456 -263245646039185049133912588043243315200 12621457 -598225011154010383676618445305630469120 12621458 -815245483132775444177252668253407751040 12621459 1330873022263256208304989417739392326208 12621460 1293431217234989678000382777098001868800 12621461 28613058619698076873299207809337317532 12621462 28869017576214969530681020107136671744 12621463 1943457500742954920757634895231751177840 12621464 -154528630923037635584047519335908474880 12621465 311682312857672038998732287720052402120 12621466 12330433197783372244011566968786353408 12621467 -1874069047458147791865760919862506210640 12621468 402807667588358357163661935647551511040 12621469 66462350531275508569231371947577129600 12621470 -615943179271802325427917482495681968320 12621471 -1004282265966060509827609963970774946816 12621472 -2064946522485353809412348950859926732800 12621473 -733552919290967914691285860852940078316 12621474 830982669311895677452270172593923287040 12621475 133042530246579204633873747605739663000 12621476 414753927655103656295345645953200857088 12621477 264310227017311265682235027673702416704 12621478 316027139449124199892920586539974023680 12621479 449522547901455958558536116089453996584 12621480 -342058271976067462407981601707737088000 12621481 -58694269867652747824444080467654673816 12621482 -577947734588228967089277350072588739408 12621483 379946054139827435825679788924114910864 12621484 -259737972870550026263842264648987273984 12621485 -206856865167978186689747056841347016820 12621486 222677022711615063676447904778525539328 12621487 894725233484051317691570347723312789136 12621488 -77232236104644157430646481481124642816 12621489 -22419788147935597836482129641484544672 12621490 178889376909835560332487302647908410880 12621491 -976151995745441336829069542183362012200 12621492 -107453874989744663576831760411797414400 12621493 883284888242970193561574134563212245742 12621494 661706386372691190709594714226270983680 12621495 255036487269435070591348436554561751040 12621496 881165651073585793955608220097410764800 12621497 428948878558212387255042233875840458240 12621498 148018059101892526539286106427119576064 12621499 -599240996277609636999329851787463094680 12621500 -813629309061459981974774126012047488000 12621501 -91725297169869844237054342871394368058 12621502 -72043680458726412827131685663077677696 12621503 -391342417269941140167571852928959711536 12621504 -73964190275363316195735204896522108928 12621505 262413060418513352094430903697355307920 12621506 -279592730509530707811149151671847227520 12621507 171882689590740205798549967553960836592 12621508 968580403749366072007461364836359731328 12621509 -1116214361101453015538133093473922520290 12621510 486870915515380828582873016374819200 12621511 -344498585390799025778786892316715066880 12621512 936893709298742451808610418447985075200 12621513 53413189560897126876107184429990663264 12621514 302426075991640097472721999735177543680 12621515 1899108034081433332706612973607024320 12621516 114112842450238084779223021678571458560 12621517 -376860466600624946842475792138593317952 12621518 81144454727000861501244010450126284096 12621519 382244034545615080729843264210350144744 12621520 229607508311344713537851817618575769600 12621521 -2619579570232128623967610241940930408576 12621522 263283500954696097605498764523863259904 12621523 -1583439818852071083019471429732665550228 12621524 -854592150344712430211463022069786187904 12621525 249317725154918926023707340746715120000 12621526 -103959859535400116791101629840075292672 12621527 -2935375743195656076190020434278792980528 12621528 819914371406418877472494391526221414400 12621529 1384193589437143797444405394487178120000 12621530 -875151229546027428988318680945500124480 12621531 221317214076955758963748572905441766624 12621532 -9033938095915296768525490707864109056 12621533 1476771666592790490784534085070753007782 12621534 290982313504852453856549583642551273280 12621535 133447234530492615169332785968343848800 12621536 570623815889869597410611432048170106880 12621537 -112406061907365850685928418025624382960 12621538 -82704171610582167367948602083995612080 12621539 -654095294963724258108321185529176464944 12621540 -9225414213726634634569547104825651200 12621541 276950538890798361699649041277713218942 12621542 683751047748274097956554050027859048672 12621543 -425585984934374949863067677072710693632 12621544 715384736722319547477406741292068024320 12621545 553054901445374462978367805664409963300 12621546 16321056375582745392450556560946406400 12621547 -1348562785778314974486076968241054581004 12621548 -338425410263911342127133060709476172800 12621549 -255125667252059233698495676563107341632 12621550 166556246311988801888316067699606684800 12621551 41202463468955307612775560101786013192 12621552 141485890671295273406108932698584678400 12621553 677068369942219619863058433917911766080 12621554 9086981812720044212290547462489303040 12621555 312248289356381893638377091043697551200 12621556 -902235328296248369806676674124273111680 12621557 153197097299462968419535685599653204480 12621558 -510646333319255183225000434876497605760 12621559 -31617472203639964736021514991950509096 12621560 349268566846607678718882735064514150400 12621561 -168102623580847263685380696712491939264 12621562 -916483505684098241361578663169298381968 12621563 258899042146124987652141096200905424664 12621564 1032875090287341351893285378457169589760 12621565 1141090801956891423314120781739354680000 12621566 -311117302569335685471503961178449663936 12621567 -789322375255262504414366154423649449600 12621568 -1775882669544582652922894433412920115200 12621569 465778480929163751911290351549255539970 12621570 85144378699465201574527723294426007040 12621571 212908615602400599792940563056142626944 12621572 -820985907988831803382742912767713251328 12621573 -1200564294303036366489412682517624258978 12621574 69618810500349626499050621084968749312 12621575 -1650596991472187355778516608596400000 12621576 -821519376319532482404842522931082444800 12621577 1554618344718080251865915538763289171200 12621578 34851556224102103248055945145643777840 12621579 -31649991975755196749032678989794940672 12621580 259269662400331581638250856412872320000 12621581 -244805495334550656645742467276838520640 12621582 -34170012882410027199070649968419965568 12621583 -485607761950922824336304832237916375200 12621584 59702487044522417531313990056005017600 12621585 -141764646584802977966020306495748328000 12621586 236866673455050288823537395961365448320 12621587 -1099092246180376430503976088074229050808 12621588 37768492645801343972567697775595618304 12621589 2150566481797672993372104528435656357390 12621590 86622503904254545808001008721348902400 12621591 1062756608880411087378332201321118040800 12621592 -1164179995556547851159850304428351744000 12621593 557474019927608173392516212083438623360 12621594 -228248626978688905383163961065400118528 12621595 211944231420549671712190171177633996800 12621596 -1091432117884105387929103487860022719488 12621597 140969438390456692374495815709595764480 12621598 -386919315076846171277890990332936990720 12621599 1579670758339105775607922602114874886112 12621600 45658475250717641202731417456310681600 12621601 1323331642493375260460797017684838195204 12621602 7094365567544459867236882568472436224 12621603 448762737998841856695285397555663382904 12621604 160625665843615809411422009178110637312 12621605 1058476414692799236725102449590168516000 12621606 532680583374431505101513799129928423104 12621607 732358395454523128303580423737744900856 12621608 253219727118233849965698875031426984960 12621609 233970927864592448061734607545049262080 12621610 -64273271162379239031089116380741023040 12621611 -528694887768591573469731453556553587788 12621612 45650396041159244596556047224541977600 12621613 491354356386477822405323083573477908960 12621614 -154111355191183692339107918359070833344 12621615 -824424834305021894251017850130870753280 12621616 -329840871065961204220187049848433180672 12621617 1317378987968200398968375535080254352880 12621618 -608111335562411994217302444211653120 12621619 678990250413284809841767492670938676800 12621620 160881881932565361292798556916564418560 12621621 -203005782430154512758841427610766372800 12621622 393301234041003398699685070063510925952 12621623 674038429929915277379391944181997905840 12621624 -282924628427281237693036187189428224000 12621625 -42092048796525445040003439060191190000 12621626 -409199282699263196417209798546068702720 12621627 46320509392441401109697536233149892648 12621628 -440717541032745807937072326053403845632 12621629 -600553488529301018874724103988030196416 12621630 -41686297572226999622901791086028206080 12621631 -3141199371693172697084488013198690104 12621632 -21018456080721765151434975643015053312 12621633 -1474285161301411594878136271015657350272 12621634 457587055324624275728043867038859189120 12621635 384538445310707990615014079842158298800 12621636 526451323951086072380053977084586076160 12621637 -686778655916219148767669012323983220096 12621638 409726474506949330509746610932795130720 12621639 267402831101357373859032403187959520424 12621640 -202904943805396914891652145067970867200 12621641 701522852822345301967322137485817344000 12621642 539168964727243185657470721722972868864 12621643 16711126825965907958179109992491249372 12621644 54038269900029730797819999586821292032 12621645 103179111563126513544483304865583834840 12621646 -145405338018135824337198791146530071616 12621647 -1244952792861192556225145202574039349904 12621648 20575200869157418635974000066569175040 12621649 512507016382663724347422876398643105650 12621650 234684958368504997857181548272338944000 12621651 -289977245983936827848153722440228086016 12621652 -2026515165184825355541095205569278208 12621653 -218182623146279895496852524328277828736 12621654 80640023950574938114094415056523756480 12621655 -415447685290007670318134829217510572000 12621656 1050105100678111864063207853610273423360 12621657 -780683625366008556849504225727391123760 12621658 87901575358725816516169793829737208576 12621659 2071421320482393818199454339869119905860 12621660 -538979928368178351764357059603299978240 12621661 -18534982158571756479833090997725314496 12621662 346112658095457635010826491926810787840 12621663 -1280723944619841079713576790939646239656 12621664 -155210654489138771906297764662277570560 12621665 224628889149813539169864340914462147540 12621666 -200576839383295384165731200552755522176 12621667 -829809408151003206707425342619858706336 12621668 -87172319065271576510468460857106413952 12621669 -19776773956556739099628343725751803392 12621670 -360429305258913628208979313758936614400 12621671 1767108900793869016456210401293277202872 12621672 510832653259819176799135430850743500800 12621673 25403596416490683053014617859940230920 12621674 -9199070697838558229452364993955802368 12621675 676214942772145074761645945125042680000 12621676 637556525861798881052878405202021311488 12621677 -61834372602265469714965568899743652788 12621678 -337137269102039682510666824962784765376 12621679 -508958245804858499626485298397651358224 12621680 -12204215801819119740011486985637232640 12621681 78319570810316978203195812931461922560 12621682 815276654877500245520075758353540018192 12621683 1626673620863367814564039253781977248320 12621684 556997085016168133265316500936962138112 12621685 749263079737490270930946230202968491800 12621686 -76781278586772591216839609213979648000 12621687 57748033740655164687111157353192239616 12621688 -1438404548317772397473244279710081802240 12621689 178143361017997744341710707844392452480 12621690 116317110981048766637871469557260505600 12621691 -241810710483912840813245212431397518728 12621692 47277464823053004680955545519695990272 12621693 419609539765470549164844355557218519040 12621694 197325689327079861808424737831584784896 12621695 1045291686375393173690523608452602436200 12621696 -428970047537239960952951002076125593600 12621697 -1931489091971832527317495640407221659088 12621698 112515524124184215376050004430837211600 12621699 -235709008046270222962478202972163315440 12621700 5666555681760026939753647823819776000 12621701 1046357921667229442003484681094134922680 12621702 158587164217995339715758151721032612032 12621703 189497720713381013798029488621489436952 12621704 -1040242811318133095275377583660769280 12621705 581858766922977079246332247595220135360 12621706 -74571351010596873572708242422776160000 12621707 -713610337131532449418644586517579883888 12621708 -8073880716620892226695687317204614656 12621709 -1674051074800736585349912625003171281984 12621710 287798332733036991831526040525250965760 12621711 777736375382548787224337888519505499272 12621712 -34013166736683124742923158112261111808 12621713 208839930907206829847413223443311829800 12621714 2311770255569197089421129779848371200 12621715 -1378196566811280903883574328030750050640 12621716 80771557398273545694155391945090771840 12621717 -1823430324268534070993626128406843301760 12621718 972563156389600776560676281674490807616 12621719 -2625172427490921943094152400321566592640 12621720 110351231160576362735327213349165465600 12621721 424062232578083605339421422475035962112 12621722 984552277269079694935584517134388780800 12621723 -600834723581070244243022031994188335616 12621724 -1054805874336754266226559068139514048000 12621725 -823070495139472353939976685343944955900 12621726 254195780386292136621171917630523524160 12621727 -454054110717612222679449881361925830960 12621728 -218639913103816975311349242207182782464 12621729 607239244977973703507234434756467831984 12621730 -62355315867443317577162384472789895680 12621731 1535109030504618427749251633043177581532 12621732 -285070206175886314418391652049607932928 12621733 691961367100509263393795404899718140384 12621734 -537415325379122704883162412203532810240 12621735 -311009202393770536078728880561461733440 12621736 -588767829696813260500474110518024202240 12621737 678003250806642196680970392445550317812 12621738 -338550572828506535278515646003693324800 12621739 -393063918106273310711837059386303732176 12621740 -297408138550233422689094314554181171200 12621741 763860507139290707377163371321326033408 12621742 -1632041069919076140082145523636304896 12621743 350808882723358916166644631021933238464 12621744 -18725184313711734260426811952138076160 12621745 1512690980040187321897865414490028600500 12621746 151125007048698373025528803926444063264 12621747 -6070871102401268535316707614893390272 12621748 -538881155569322342859158458913049726592 12621749 -619736648315029372110642825909221256960 12621750 -617264678695855096175260383031963680000 12621751 -1851011480100247440696592050599317354400 12621752 -871598038539625776410835756111667200 12621753 867534182277651388161567688020115210362 12621754 1019151023810857500882572829099324495072 12621755 -549543359993407798398025750390131699840 12621756 185711087226883605301201991331694510080 12621757 -2412635351130286555505083433140188722400 12621758 -565939998333539968249877295069791051520 12621759 252668800187219096712476811723091266504 12621760 -247257009386993860165699773228405227520 12621761 386950072362500408971956661011015294852 12621762 318638652911205112405391269044731415120 12621763 -726874712484133282732427219811721290744 12621764 265675601712807593835064284020095776000 12621765 529042359714481452687507201968513740800 12621766 508545314270922221294247884309480573184 12621767 23159807238646710573541834578337017816 12621768 -140868477835549808456351245763330703360 12621769 2308469931029711254058520031132189900596 12621770 -241494944799605438514463322011785354240 12621771 2084996531313087221828284021142126904240 12621772 -593939435878488511546074667209711073280 12621773 -36864584496887079290053245143717769576 12621774 53263850697240151570194079253076710400 12621775 -441775254023417532543586384683886694200 12621776 179384593461062977431501541400503910400 12621777 -84534463153598395910773784197174728768 12621778 -460608002283398319881555370842509171200 12621779 727454543508333146520871159736278395648 12621780 -325760399864178848499998979352595831040 12621781 -685506279584904622210317389211934698418 12621782 487225057091977330556854820138637791232 12621783 -1247854220091999362330806935261615802776 12621784 952501228625738924454129145843434209280 12621785 75786824927396259666990936793974130560 12621786 -135309878554967497315079130799998455040 12621787 1479674570857743286115556552743232682436 12621788 120680021146745289652209486597555864576 12621789 -620039644712050317969075001465256765946 12621790 6368737327617338105418255897309024000 12621791 155902898130970238173989536013744525504 12621792 83627845952790174866563120265610657792 12621793 931657921336908666581728207704839893780 12621794 847817063482428765724027399262098671696 12621795 1070833727454530465214188251034140742400 12621796 1313959813452249085499597868072180188160 12621797 -910359811500497594473291007016477818754 12621798 230005358700329581328719052886705315840 12621799 -11522493798664284483541728052096256200 12621800 -264077797493385110185120532591910912000 12621801 845866027140887669684659607924459071632 12621802 -255743213779155187315898984410613245440 12621803 -2855013663534644857681913389782919930944 12621804 100373855840556304966014619250929105920 12621805 140776657860776645263538193732256619520 12621806 -598841227556136615521220553903693707456 12621807 -748137113495072430987289108311408268872 12621808 511601270424023146767541322649849823232 12621809 677001753776317713888099962402843828640 12621810 46405938613605591577469825936755307520 12621811 -1173040371278563558059210266462842200 12621812 -2063751680808899540401467995908687872 12621813 422245119725743321380459868743115161504 12621814 -601828196983235934746937248757536737920 12621815 449167900922670931125001923437450704800 12621816 454437846696546322914639483108877086720 12621817 -961534868755531095247930507110551693180 12621818 -724387573445313242966534295487225378560 12621819 368587047909853190391409556380489582080 12621820 456204142289348634314181962669441172480 12621821 -1366592232295228578682509344434191900468 12621822 112596077062028904182965108295736474240 12621823 -760200868601211522436692629925618300928 12621824 109033832932508748715530172527783444480 12621825 2982741258801479163276108794757033600 12621826 232963583131898374605120489522249114624 12621827 -343684500235165465024910529140531755200 12621828 135778027322572212800516242155184696320 12621829 -941034545646189843177739674017873159040 12621830 -88212701829906562281899917313736576000 12621831 879247576550189151243975299697717475752 12621832 49457495316344218662067221785430758400 12621833 -2245127901314578458844554557894184960 12621834 29529902587506632202773750175638321760 12621835 -303603636798714320219249442352842200640 12621836 135243851008446029698658561566545776640 12621837 302142245293698387691136645090519910720 12621838 201392990210541679160307085457007952320 12621839 -1476485520158072525576004811896308013600 12621840 32601013486775061614382482543125463040 12621841 654993601146474957598782493091942927092 12621842 -563888728675097368837370631347838050928 12621843 -140899744058096975659897741061530071744 12621844 -821444484186983462025599793735970429440 12621845 1039093862132939105400168475694009819100 12621846 12753862886390563345240937342031583104 12621847 130770971554084599282931007618972978912 12621848 -765526596852461294334985153391311626240 12621849 297031575249171394302364129900585178064 12621850 320019069180630203032989040018193433600 12621851 -2133919064460643734840465910206516444696 12621852 -828669497079631654657460355475300761600 12621853 786033559444124510299591730708680652544 12621854 -66187425405117778240662011270256062976 12621855 -693937323379575644615327949077783165040 12621856 -627939496045427110647145886255717154816 12621857 -48719478302387519998318129278096786240 12621858 -323554614061364580244180376474992627200 12621859 13332602244550058154563360494480176016 12621860 -525654812200763958123405681042106060800 12621861 -1076184256316938843978854711353210322978 12621862 128504782579792351659819047761881659904 12621863 259986552323701859935049250030431626320 12621864 -678199320088415018598738017541475860480 12621865 846974330158121043850653945015184804260 12621866 381481129183591282879590748970008817664 12621867 36869245989359362327444821535147207680 12621868 82888937784659838973140248326684379136 12621869 -88738354017997755116528933931759987912 12621870 -249848116780978097263033569191145974400 12621871 657175213796426767920875016340673568000 12621872 35788976026686598684215912624086040576 12621873 -362052874726124454227712795020664681600 12621874 -51274043961868975642702474183715512800 12621875 222901515824227052518224404273688300000 12621876 -5895600046148192889676649048482148352 12621877 265074009797620356458956702158969935726 12621878 127396505860148600193123923914309518240 12621879 -49741487154968459753604238844476060080 12621880 625592315344255385271931435578143846400 12621881 -212594299323844369939199408508424387248 12621882 14280200810849120909992391472583394304 12621883 -445350815726931010328125388496094717920 12621884 -15767015913591173042474269535429649408 12621885 792246495974635655877705738593071125600 12621886 590890951972331411496354112019456155392 12621887 323245771549915228606917573474728569536 12621888 11155353045657905274270935456746045440 12621889 -224455647250496179096712616392174318144 12621890 -657732551666267914502038759367035084800 12621891 -40513881970943347082023900272060456480 12621892 -690967327020668574451851063138355494784 12621893 -28927979864121254191936002054139785792 12621894 -68413898399463980641225050921209935872 12621895 233899566433345375892525101718124748800 12621896 -764186326784911155877517398221757808640 12621897 119407032196892182930145992173480832128 12621898 -135818878630940241517455562336161162240 12621899 925962113332927981332933990548374938900 12621900 -391713364606384601815080140999084275200 12621901 -210721148683606536235533678273573593098 12621902 337311495195707947365361455403294497600 12621903 -198478357796995502376216877084939706496 12621904 13894484369075666402263894945116446720 12621905 -131401348740428671170758421687138151680 12621906 -523057989733555611874306302597131911296 12621907 196880106646173133368940352863000619520 12621908 -194244030938716249612742793759306021120 12621909 197547982357560025454374462726690022400 12621910 256197343832795234991844189816546982400 12621911 -571261269915176779046814685433785450488 12621912 -486259497994019736105879814951241748480 12621913 27569722555706636964541465502716548304 12621914 -435216073882608000400380585725902107168 12621915 335782372697010949815575805412744526160 12621916 22776246045493764000950027377385303040 12621917 408801783274056114594315065566726109184 12621918 370597715852016737961239202305682640704 12621919 -849719851788964986603768680197414672 12621920 556384245404874564234592281625669140480 12621921 9252219651762942331669132321414186944 12621922 553208390601058908066479650447280356512 12621923 299893441231201348382938983887835590172 12621924 321723309499934391006114859976173326336 12621925 775654238188828667638963316222492562650 12621926 365201799812624994021485048788213170912 12621927 334113483329772730243636061661753620520 12621928 -119152600416776953602382960417904640000 12621929 958405728181026349616283949757695242240 12621930 401616823068043031763681959510616741120 12621931 -162620204648489923001598198476344175040 12621932 -652868480333015453646957695574421068288 12621933 27527247896239233256059671230906833600 12621934 -80994597852272687444545081960679812800 12621935 -257470371428417415661928333309016236640 12621936 -98615133776696030221619679892951891968 12621937 444335388804902387286608613641556157492 12621938 119739930958485810746959369413031735296 12621939 -855595115608432476446168433900864652800 12621940 12387286179580713670141960658677666560 12621941 -1171226273332999651532522256287313224658 12621942 564346244174610423348242570155565103840 12621943 -4881556757114108950427650187636168696 12621944 -1844583384797942016310680413336706662400 12621945 261411229632185476002876245880843273600 12621946 943822518287582911250383149088823899104 12621947 -100978954285573977629068317531381820320 12621948 -432612538875017750488876654110652177920 12621949 -1014664582430817793691360204295610685050 12621950 -52156558803005840358926417074212604800 12621951 -1240477255150321656249572811091227301320 12621952 416528101520248935759275390541559234560 12621953 -1586284565571198711560162428279349018880 12621954 -158518290056810069363053599448816826880 12621955 -177398156316071382725662694133572231280 12621956 245024981200184201179726046582634117120 12621957 310619091408533118119200505339501353440 12621958 -229618028269132651357862309802322265088 12621959 323895593680128347728833338467679335656 12621960 -117216371149177580890025537771274240000 12621961 578661807466979558403629663246772732624 12621962 -16446383598883910333851858060959318528 12621963 451082657327099583047348186021308230144 12621964 15424015473789094870801243216186356736 12621965 -1003624888334573214307946413984805929140 12621966 -253355639640455849538976496003121039360 12621967 2132875952014709485182096497937249844016 12621968 476068722548310706603865651561043566592 12621969 1737084171468199620842107670960749764 12621970 464294095221586637048430058405115607360 12621971 -1003257639334729478959607024105419167828 12621972 363629604918107731513837215211109443584 12621973 -14993322945251448340114463819082355200 12621974 306136816507859493835350148073997873600 12621975 332133856648445259511109721622635852600 12621976 -553731267661063671884331888339157094400 12621977 -734251672013942450627674408553869365174 12621978 -685048066038900609970110518842688391696 12621979 1069185296326903953890353502846385688580 12621980 -24034645177712108349760096322746060800 12621981 111149676936105803774356944115375091424 12621982 -11905483308086785809127533592221576000 12621983 -288653815746457394287711437929670170376 12621984 -454783821212331308172395681211497840640 12621985 372863012510363038505951592754726963200 12621986 -128341583114321560717143428220939695616 12621987 -6828006590318983861123489728041129568 12621988 -411424041630995349506147689139594649600 12621989 2107416205967735895691527394452093452760 12621990 -193530701272231979771280863336503200000 12621991 893744488781371520963311570025518116864 12621992 -1536441418495037683068947147387873280 12621993 -912203811950109771779053004976073562736 12621994 -776087125066073564914044439228495104 12621995 150627756944668557366652269884459696880 12621996 -778743035756852583845318000301279963648 12621997 1415497784176772698916428156930336647446 12621998 -309312438981914132529503060728713191808 12621999 -162973455012201099230614965905003482992 12622000 -150968147562650533759916220733833216000 12622001 -111350417163448169595548690842476240576 12622002 -96851925536808891845751522111516394368 12622003 452082949888156955364529726433925629904 12622004 10545716728352727462414559451296438656 12622005 -1524317887299578805344851458047449920 12622006 -282352766745180332574741122058083008320 12622007 675050098113998301092501777256486402912 12622008 -92465729107500191032264244583471575040 12622009 1086075321176975366288385300824132632704 12622010 180249659590628833770820941605866383360 12622011 -483176097911723192190982518405908151528 12622012 -519305697711706802569294169571255669248 12622013 10833372598925350128948664446835784262 12622014 90621964451140827430297227883260929280 12622015 -404482440440849421293668985534480243520 12622016 -133233978668025536777404986496930283520 12622017 124216199227180341668001570503809247280 12622018 -446278938874663707803483359689665304000 12622019 1101346815143535096183133452286131567420 12622020 -260465423969062935527447086675337687040 12622021 -1414647548697160704333936472218713943778 12622022 -65967091538240754634739612788276592640 12622023 565064137786046390715689376384679349760 12622024 -434780604369912976829665515771070003200 12622025 108494549033051611609042889488350081600 12622026 -132224220591193543970199157149409433856 12622027 1722154314469300662872130144675549997824 12622028 -370041250222606732426775254946286672384 12622029 383108726535659881385497641309704993280 12622030 441012876603973744840980576109478804160 12622031 825351752527343057628443677831637108352 12622032 -86031906771006821852995630321966252032 12622033 -2198682158853302666725768391386535112718 12622034 -14461324963360465597648206359256885120 12622035 261216803561748435921644580134752668000 12622036 568675099887570577108512798241951541248 12622037 57099112724115780154892507975997079872 12622038 -499395725252334314263322684347376001024 12622039 250078550242016025307929018929557800024 12622040 694023135860992611729844496672545996800 12622041 1094248610366403022177888062786633217920 12622042 277533075746697208655051968447433011200 12622043 -218988650604757470355347727804408047600 12622044 102171166604812498182017453458182438912 12622045 -790048222622443240895019343404333484800 12622046 -852423340888364487023646171279307590528 12622047 -1234382654536099269425691690693731184000 12622048 -40677084514570003984932835124893188096 12622049 92068715639771793200389303632543295920 12622050 73471345093282258356514979347738252800 12622051 333523680132317979591318657334219081312 12622052 950440296901994758692617958223900446336 12622053 -316565233892954482424024397110301441792 12622054 -19483982240871726879368426403497025408 12622055 -104342944758816584895364431165433510080 12622056 -172109290611813186198947807999963381760 12622057 -1094743369304562457871395284585367241088 12622058 336730812131828702593989213669155124576 12622059 -380771662081783309062725553822345308112 12622060 -868715628725850025926506550327303920640 12622061 850076298485997149059610292335139302400 12622062 804234170208863547267952453269988561920 12622063 -2492526335092434449425354441919623619960 12622064 -14654025882358550275006886986200514560 12622065 -17275115748509443549290546904982244480 12622066 -59297435571219176855104620130108938240 12622067 342775948906047709557494822086450764960 12622068 -6262154586826010156432981735813468160 12622069 137182153016556985042880740866265028280 12622070 180062864696167843623278519738156820480 12622071 312598424724470530032571014520382224896 12622072 -1176427436740758230843604739971144499200 12622073 -180278170795684001091425936350315446678 12622074 709103060594272856291883417110418370560 12622075 -59449916944670481904091884612924051300 12622076 -2049536876283032505146863175248767544320 12622077 259226161398600393086400466160667262188 12622078 -184728452640282222186789411263517081600 12622079 -2048954633810503411013444063028395224320 12622080 168243161905688665938468321578346086400 12622081 885780746849558536758326632914507441600 12622082 3058124655614510352765651476632383744 12622083 -380729699768026876671517739911190813376 12622084 -31506342899583615551029775914110517248 12622085 560054694153747478122616444539929141760 12622086 491165689481973758068139475714556220832 12622087 -141791001302406656729757928722212353968 12622088 -532749210799798451884483334532453120000 12622089 -234632156557950195827180165397577463040 12622090 -16784200840218616806718411600603407360 12622091 -8546406597725365194405170474274866160 12622092 -341497274545492456932931393031279247360 12622093 487360779474511275143838688879164651744 12622094 -271774412415552029589364022663140835904 12622095 -414251638776504422500439076048945554400 12622096 -11221455091559020378809763647420628992 12622097 -410258874323807934496989939566016760848 12622098 133651810764522996119636920088005275264 12622099 -540189369386410108716843356006487304960 12622100 -273406365241999987788259171818501753600 12622101 -671268546360986037288595912192405999680 12622102 -151583065201171132888707137706146401248 12622103 139069234005582554602756187477541941952 12622104 243006781492749497202492180222350315520 12622105 757489249033208340593360737166352045000 12622106 23955483560040268134277343217938013168 12622107 -110905420720515738384434514546125079360 12622108 176331360516603321318469652732793555456 12622109 -452931996484869645728364821252331002280 12622110 439549130486411031791161448187369989760 12622111 1218748334786279488452979048162510831712 12622112 820181369045622913435268426326633611264 12622113 -265049541512321924012007853050103478016 12622114 -452953333149041482027368744451368967344 12622115 -603020931275019050652271220835565440 12622116 -93190049557066501373115680121559719936 12622117 1761754062046544783305869986165690671166 12622118 152743451094743851008400032810760751040 12622119 -462614402516992108433179550452044311256 12622120 399565018424600675370327074224545792000 12622121 -751790304541019913665874519969914892678 12622122 1009849796026458696838153878572815856640 12622123 -1383751494919101823358010300992188503628 12622124 12546399122833792404330197349917223936 12622125 1056373573890284291851599649091639184000 12622126 -486415291770269267376226708262904912000 12622127 243811331864654318967988984420865042400 12622128 12291315642283115336237568402259968000 12622129 -77139762232861601923708990455173879040 12622130 -55281526135149401645586543700252300800 12622131 1133939605594195669749775093607955625620 12622132 -1355063185026711764946808235705775329280 12622133 1170895905139053273041904203328749558382 12622134 51510478783177385833452181730979840 12622135 -1696933129451190961078262008927086026400 12622136 -384729370994236337467598923012239544320 12622137 -214139772489961527968403650438580026880 12622138 -16915382752615040098941735254856577056 12622139 -1504763392181150654175506425646803500060 12622140 -374955431043064435798950731024342807040 12622141 -117752250711156003322712078580416474528 12622142 70522227064588757051507030721628214400 12622143 -135876086498332931273493215768398199520 12622144 -195583381140073223764052576275704315904 12622145 -953667907258158292240221825312471245100 12622146 66298748312971581393349301795787571200 12622147 279986672182602939129496602092999413728 12622148 275211927669349514731052112394790633472 12622149 725837664005547149945581014702068075520 12622150 253351476729233473678115825000580328800 12622151 357792412146328844146189476083752355400 12622152 -559000650886876181429233958083301498880 12622153 -933469537695866206689530156696899458598 12622154 -1125190664060612426718588433616170901760 12622155 -172688643038329945541346963025376059680 12622156 194584365932468662744819737905059448320 12622157 1095185412096139341337703843770170241440 12622158 105090117026997570578216980017171350400 12622159 -2157425286984789907193015573619875705472 12622160 -12209366499425958573610264713091645440 12622161 89213275092967510803217270943502208320 12622162 -8875183902616002799733255385917446656 12622163 -2470601232390822010181336128071154415520 12622164 -442969437611863640923295637456243431424 12622165 -108281896436078688175504737189116191200 12622166 -433508367117070111187486855092434624960 12622167 425928504819055874990840348063792876208 12622168 31058745452039225515663661540850524160 12622169 -204916358061092329241152676798356648704 12622170 129176102286677981162668152330359930880 12622171 -399805584356530246123397086014079965628 12622172 -115262301373870193920214508829379020800 12622173 637264903852570560138014445901896429600 12622174 -192955135412509411135720969665490359168 12622175 -235175313749987408652725040109174389000 12622176 307570008379636962391022483411168133120 12622177 -1171751918990303095521356327318078976 12622178 -126811103929148345193337152536236326240 12622179 436982294058683314663912361359642352640 12622180 -750381686568278441059504772648458056960 12622181 -691927943429793522972178215217377155712 12622182 50441008645100669919695689687087213440 12622183 524008281911418128357175595818975119920 12622184 -202557056523680125357015820157909043200 12622185 -298900829147799977851307714348753491200 12622186 512409400157244930138815484779036559792 12622187 387961118936695679224412645241277918836 12622188 -576249665726104965278386417314860198400 12622189 1269425592149589556745229534774965723990 12622190 -148806633484540272094476165531399640320 12622191 -465785991495248082592548456971380226808 12622192 -194174098411887695103849187469413908480 12622193 935478629853352444021776599220564028224 12622194 319608086209503083867520170775695047680 12622195 -115733683709770112361381580143889510800 12622196 19830000206267372535740188893709526400 12622197 170275093518209078902191696326899367424 12622198 -643229226966178960346729045352847874400 12622199 -1974311972035171980018288403866698299800 12622200 -217098022549496873541459861514245120000 12622201 -75251188383671689960796205118699723798 12622202 -349824308251107777413138696393733412896 12622203 -1875313836191220409166814568542256560000 12622204 248060376579818254458468318510469401600 12622205 102434362007019902882692533013069500000 12622206 -474160825943937834046014854565070123392 12622207 328349749163479550503159813865871129880 12622208 -26777168621971526564198233042751324160 12622209 -1750792070432560181868447785669496579552 12622210 442381514902850325403861661107205321760 12622211 -34196230997769947923967518359338832576 12622212 -1027152485780610456674767792841166497664 12622213 287791735480859374943190195335931979200 12622214 853128864052230356292247897777995546432 12622215 -204291307670956543078090166396934355680 12622216 -229932959321075416039181641893049958400 12622217 28218190003635451696111911931942771812 12622218 -14057985396714933997588828931598117888 12622219 -53717307547480400040687625953870825480 12622220 3773389751428655540964952167491020800 12622221 108030806282773342626812232526571258520 12622222 867438825915296293359183159326741895552 12622223 -1196488417742879487623402878207981656528 12622224 81072706903741557911753221747171000320 12622225 -255228648725654361005578242033768192000 12622226 746386196577993303675434229948318346128 12622227 9343217332438127370462838867747690608 12622228 -104639466460764677973987600388146034944 12622229 37275581755790806351963535494457939676 12622230 36639897882071773454564660252651036160 12622231 -432445525283769266365071730493565949696 12622232 143987795678259105152215703728255795200 12622233 -62715779001652120193852629631391453696 12622234 -780567582782167311127872592181484339984 12622235 -298213541233209936172892922614314410240 12622236 1149594516327584434964112181410863616 12622237 -989376331120640539604653974519710207700 12622238 573538801215012214298378675785734832128 12622239 -39433954284935850868705690117299892224 12622240 148353938996911059275040331844547379200 12622241 1023840733634900749596425232073683374784 12622242 -477294904248887391666292083019312129536 12622243 2386806165777009442771321696133104211064 12622244 85883766550266776836181684474897596416 12622245 1015933774381592049768771531920770920000 12622246 -84933242688583190056669052274816417792 12622247 207505361137476862016328049171773712560 12622248 1263910047075512536555852388359340313600 12622249 1361170743348075074796480546642614168400 12622250 67241069457238319161038619180601520000 12622251 -587565922148124205572841093892998444800 12622252 438499901223236946543338408256715924736 12622253 -266718447664893086108968568074975224660 12622254 -33260471320245668350005190175609194368 12622255 177655741763857985051696941025270402160 12622256 -62153977295281143413195587067632140288 12622257 -190560215371368062034539509724690859360 12622258 251681547983762988194172331746243876480 12622259 -69114488778186726005665742340410925696 12622260 73142242900031021381764033928269086720 12622261 -2041034432685098200595791752585870102528 12622262 109530299849857328155413409342436208384 12622263 -615425381146593724354313902571051136 12622264 -874709950371565452765833872235828736000 12622265 -487279662019897695746096380067555489340 12622266 15686067611284728446793965718400602624 12622267 -189682171226435418043493709545462152416 12622268 17842251486520245016010087312850455040 12622269 -1109266531496036263578980985802988301792 12622270 -226166004250679276991960616473639321600 12622271 -2249197452462319899781106527977114510528 12622272 148676010118646406226276106785920122880 12622273 284105681358139854691463619487707477120 12622274 78535054410022470427834006879660273152 12622275 165134252720222240943775651182308092500 12622276 -117892789714266007977373413907558694912 12622277 -452223533122516668808549708972075218948 12622278 -254350289585056197931705409239514938176 12622279 613701813163538314678942834621812398160 12622280 -456568055540641437130354068844122931200 12622281 361098212303326206687984020667700810944 12622282 693462396091916880201186062079487080192 12622283 329075560560542392102008763734604242000 12622284 -24364617651891941779419224503868098560 12622285 -241831579386792721029751139465461656960 12622286 -858902175516158115528998868670129380480 12622287 -434713669521768834267662583965750916720 12622288 131409161464992129964074004688004710400 12622289 495842486856159664550333364313885987440 12622290 101597039610000230231100710451317214720 12622291 -569463082748576173519250931115550948016 12622292 -219514718515524375302389577481389049984 12622293 -59769428830496404376016998585136549618 12622294 -328114986485288897909091105861472622304 12622295 -456579889149671006373243315130424466720 12622296 -320385382123895444636843163216984023040 12622297 1160495143046797415403030741249546420746 12622298 -276973164630653014015076408837558368320 12622299 -1024356519308959117216349182766283212136 12622300 670829524100929830149921671440691942400 12622301 28201819868730789822013964994176932608 12622302 195094808468709687447405031810923090624 12622303 -88705690390493578593312393643703104136 12622304 -1462109620974794563401284477655570186240 12622305 -65759830755169637707843869894164863680 12622306 4186921341271971785698002379567371264 12622307 -913543147500369929018868434905700063520 12622308 277728568297440695472758990987560550400 12622309 211592464468108338124570016584101277440 12622310 -165687267600420489311257145434635469440 12622311 -29379844537884206267542457723534041848 12622312 1249389597935612397443459306710453862400 12622313 1363868928173646996196595597864856180000 12622314 86337382707199797282434922285458730240 12622315 -770521913500064512333238167403750891040 12622316 -560742686422746114504396310659527580672 12622317 899869144655742182851241717664338324448 12622318 312520392576303672479790268228551543360 12622319 -1035435974894684536884609956926854691104 12622320 80320926716512266889665037818345553920 12622321 -717529730835363941740104533108216141388 12622322 582830264641594963995167479784281949712 12622323 -51833323354376943191011992236450173440 12622324 11568030448112139363275496895604877312 12622325 -484503472096932038597091693790053364950 12622326 -77551592172414680505777984196433548416 12622327 287660794575893435737367409318456189200 12622328 -271082253363038657844947680274357514240 12622329 -873172828467645620914602942729919994556 12622330 -33114920684491044439978099771004497920 12622331 -1345891450581490789625373058984821129216 12622332 127652898871857954421989759235523641344 12622333 -1606946350202573064906413932273844007418 12622334 -683012250757336149278831711570122205184 12622335 -107069196731453551828648310044872602880 12622336 -149766046962151515447107904815769845760 12622337 -345166664796489758122576797201484884480 12622338 -266203313336723665157962316198196007680 12622339 -702603573040111268031980894428084121860 12622340 377329140030849730730498115393634798080 12622341 -1414646811188840594852434216618285809600 12622342 -4342999417482503695266988848750844800 12622343 -683354657763405685489741133307187266408 12622344 -69716157160308509554650534711587143680 12622345 -1391724441385262759562962212342276767900 12622346 311738192529258476669019066273743043840 12622347 -479574236767002359252771821458380193000 12622348 -62829074347252852934856866766844457984 12622349 22381419081390454337115310598706567264 12622350 -89490631759695511128524971330846300800 12622351 -2283486037721840575884704095978266072048 12622352 112315482401399552631160557770802733056 12622353 -1419282237669339301032844120974288256800 12622354 513405294460784007135096153334273758720 12622355 -947578628373320507652909729031034844240 12622356 20394015784577032774159742981720867712 12622357 -118220237052946230308469111998497220 12622358 -44973135351151431984537569184696300288 12622359 384286790501423057553967060883249900904 12622360 641982024979193520057717735694377984000 12622361 301051203787447261449059410199009075712 12622362 -45686456645951625240103089002969101056 12622363 45870252499892608168555652494857131648 12622364 -231056218379241865052819616986443676160 12622365 3049930692055680564536504627626425600 12622366 -130006831378659356800947763516086172800 12622367 -237356203915310928412008466569284100096 12622368 -504253001380522698003869060924301115392 12622369 1541399401010675239827188818842255612770 12622370 472852044808118029508300887334039534880 12622371 57653577874145599298514400537254124800 12622372 -360371101883133579220112082247896473600 12622373 -2095046465879003758783702895950029405378 12622374 -224721933538797998788112495060448818304 12622375 6095386429646513139290699255199780000 12622376 -315277525454749576568608562754530764800 12622377 -253214302751051093846747296014424876992 12622378 -614625159074394024468111847366161383760 12622379 771517916057829641925989093598707273472 12622380 269110621513903941784556102046559518720 12622381 -527250659340349539313639386431454011880 12622382 -1019677353046706681295237794062546454208 12622383 -133310426263082750090575823521517674560 12622384 -59685669764278346020623574951187087360 12622385 479247488326230099086273438915084294580 12622386 -256998781494260470091225866177666483200 12622387 -1884754058926418841128268305169411246964 12622388 371798099072494528180879986293832444288 12622389 -41730217032416165433696139330749128352 12622390 226740730510832220306254825262366480000 12622391 -918316881537511517129307897066283904568 12622392 15984385907636010855047911391753994240 12622393 -772052540441424431652337984601825622016 12622394 -12596887108884463235254009893778176000 12622395 938752348211738131899829680726166072800 12622396 -281308216486424808723312628984373171200 12622397 115265572137826732252030794230148035052 12622398 -883711645268852152632537183711335528448 12622399 889764530901864582366134364710461693464 12622400 -78946454084899186462701998026260480000 12622401 -236002803744217955512958515555319581920 12622402 -438067176214437912977783091904936896 12622403 -595988766352240059829285586948362690560 12622404 221584434848400841153444669696511219712 12622405 -627889452539031147906002650495846847940 12622406 -499949774103297864969267422458614130848 12622407 -344941375612284477411497183200846324608 12622408 -1009740551417746243344220971816638807040 12622409 1809745258139746659215381943906775165860 12622410 133348086963782263703583475656123420000 12622411 2355861242497217965179774530627074951224 12622412 -385501622724145031020083525960318033408 12622413 -995680905273625441578788797661307214656 12622414 435288670658708451962982200235778424832 12622415 406191073121676465957729275835447601920 12622416 83062216713190467263607083763276447744 12622417 1239756945578007290031111677607757156466 12622418 -12214706066660635999136569382043158880 12622419 -666519783584911642769315648109810529680 12622420 -249030033836603205404709985011414462720 12622421 -413712971572086258269087274883343496288 12622422 267820378896589848758983539093420533760 12622423 -867191023629388858865377961215064656512 12622424 343634704260685570343660026009271500800 12622425 -59036795237091224420959079740635072000 12622426 -107445526915497210335469109250201097744 12622427 721365986942873801450752481264572146720 12622428 97557383696101576787319363107809818624 12622429 -788070439639921711138900127179479882970 12622430 28720801270343997468745359603385921920 12622431 605593487985794001136494705615252814152 12622432 -501546175397501569108889063404715900928 12622433 -60759498888246573895159486821614780880 12622434 109999605788350877097358682096488032000 12622435 -7783328421124821946811544913910442240 12622436 794662814029506790749478037512007767680 12622437 781412237478429104510583904072770576894 12622438 -891661727719889846462496209764517102880 12622439 235841956886725949048558160084789787440 12622440 -387703572344389400719813685457444864000 12622441 795977034509992261457183861768196640080 12622442 125405918133698375373820942844136835584 12622443 631445188591051195802973778001041343064 12622444 2858190112158167601475785122494533538816 12622445 164916083674426208509318495380453180000 12622446 217300194505830350549126751866836346880 12622447 1885952750389128201475569087434401038040 12622448 -128994381702934769487030162670417379328 12622449 -668932063465483447962969015752396290848 12622450 -91027861567585917495949384828849170000 12622451 -483806507311782555384457988177380761600 12622452 -442511498715995710063430855535919546368 12622453 -2266518015408268812577470186710266385220 12622454 -16137598279467471171538861821920519040 12622455 -230675125563241767422154626925509595000 12622456 -212999105682447175342288021516540968960 12622457 -794559642605928918634422318618231126294 12622458 669819804592584862549382753294134032384 12622459 -100779389833773057902172319355529141340 12622460 96357582949815312237741494072503296000 12622461 97287311494739780246931501866677732224 12622462 -290318692655755587325541656172056300800 12622463 143883285743629617899706074192864622960 12622464 1234348289422605093638038597356717342720 12622465 112057260899023784818143871632713923200 12622466 -372637334177483009454661415858557308000 12622467 99076295468074559484861194648014158336 12622468 -121902630316143013428932839765918356352 12622469 -400611542200800188088552820122442594176 12622470 -119438458012000197101967205422540810240 12622471 -102239154889031070517182740651338020328 12622472 1483116476291691702488658510792998215680 12622473 29942743641677900348515051150425700602 12622474 62558324160697565078600908309630106880 12622475 802423798195390595729791000501419150000 12622476 165239941722780238873028171517838740480 12622477 -464932604512444951835717898983048964128 12622478 24246958269438232722472113586333632 12622479 -639417120848869842740938806687314655360 12622480 -51985547582122860953284465563289190400 12622481 1484567757704874194220688348465880511282 12622482 549961500794588691590616253220666985120 12622483 -35088778577656681050508235075558565000 12622484 432273040946000843951182037270354036736 12622485 25147663594654622868675937027434594240 12622486 497339375911194350750274049371955585920 12622487 -666979725626215706518307534458193122368 12622488 369397412258702437885271709427602370560 12622489 -1524806945605082466288729042912329238000 12622490 192908171498636437119979168352565309120 12622491 -59885397724372016409988599532462238448 12622492 -183731485538780182150427586317051501568 12622493 704011118989733834621354618273879231244 12622494 137156907055120227959244795546253704000 12622495 -366055651086230466306623205817425879120 12622496 784062332195589339656972883340423790592 12622497 356162356083603803898655211116277417760 12622498 707744126417203454328582857927851132800 12622499 421698762329571168247692359482995553500 12622500 194699753469085473588389636389363200000 12622501 24631181888421300300580116342644618112 12622502 838326069915195574228183937550480617952 12622503 101538975122990443900637210375484287184 12622504 394513541747505267152687786087536757760 12622505 -188270098971890065886772594818306801280 12622506 56628068851709809793055666599192621568 12622507 1845101470784863632439118395101873800756 12622508 964627528017368438379766633690696759296 12622509 -115939528702950979352916370016847411786 12622510 -480407412154787643851164032375216343680 12622511 1495986232903538863002163944281018233200 12622512 -97012113960171975421051699239938162688 12622513 722496384202287493499699846328876398696 12622514 -246739658862609265829865658592851876320 12622515 -237839120580023716152047226744255425280 12622516 -496771367439605156008314152190961106560 12622517 314932256007590383860815712137429409600 12622518 -74286107644188025394945190593394089472 12622519 208951660556274876873775877862682813440 12622520 315375563298582189645319760300371353600 12622521 -6984175026450186183544744875164589600 12622522 -310380053214089304714227156656441661952 12622523 -196034467410779530348662152737717849176 12622524 1239696669648497122779779975170951913472 12622525 940464072878524871602315578256377324050 12622526 306909959192801171957394826991777909760 12622527 -557726553488709875594866258615031532000 12622528 910883089241628260491256041441660502016 12622529 -343868480551585309392654317089427943870 12622530 118033457573981622701526135218262097920 12622531 1825908231927909314260480834548728808192 12622532 529430620696998414812470355804503683072 12622533 -121895875843747024768189058804251613184 12622534 1337800037137918742247428686279092944832 12622535 459323329715057797579434258965885544000 12622536 -203372897554809324023041158446424268800 12622537 1504171322579783353894659074226981956186 12622538 -169455325973387148294988197092461952256 12622539 -866402068958108630922516810255587621952 12622540 -270147972764601435760649051776685568000 12622541 -1022311803556566448605229595628711921600 12622542 -294751600986265956332517913772699767680 12622543 855820932551760325575657606961797624960 12622544 -406541115585654693393102722437009244160 12622545 193625105839195022896109037769799847720 12622546 -385528537862544636108409991392981877760 12622547 821146285835966420798514460811894970144 12622548 -517864572844124573869394810303149701120 12622549 -468702099840778890216920199188240551040 12622550 118618068051318609606076940937499708800 12622551 -1497898433353911273590154621283294706736 12622552 -743945667523204036903978229710047866880 12622553 -92497985207417906507599454734474452480 12622554 10646882080805789371277487351395718912 12622555 1772692082080659501396540021663029683200 12622556 1230086084086702365406767884056544248320 12622557 131932719189439255901861732159321366016 12622558 246006841633695535402381835638647803520 12622559 -1086838772481956232773387839364738694240 12622560 -48487802030807352395511391919934013440 12622561 -43159253143556084656699644336406071936 12622562 5619504307887819097761129488146081152 12622563 586017474328341156356672728473542282904 12622564 26482290829414658082464387279662990336 12622565 1047731446171658856296721781367930572800 12622566 -135739257296898476995375004380838794752 12622567 96492653663585535896553995177854102480 12622568 -360904202447217432038160635999372083200 12622569 100771648489954626177392003897417384784 12622570 -74010507539730531867229828323374208000 12622571 109529590245507638548011384225826710192 12622572 126864450492688415179080534355433436672 12622573 834351641710249115716482180725377316822 12622574 222443050014859274655199081825370993280 12622575 7624400539792754052294870886222665600 12622576 10658882052362747297214471971618095104 12622577 -175003677855896457915101446099401581328 12622578 89972983422702701405358076089531901440 12622579 -369896535785217092687097818762907840820 12622580 -141214614290271127394421957237146419200 12622581 1045424071123954646990024858215125651840 12622582 305350838026353026719361963197159519872 12622583 8562235586844659529184996177366158384 12622584 -207966126026866959344241685812451737600 12622585 -1622842374415629949650421464018655432440 12622586 5073548606063347094272476569016183744 12622587 -275882356838140635138716725076619708048 12622588 446032690971023179456906101513816701952 12622589 263805788918023098979720986998841615456 12622590 -111170403918818947077090029446211856000 12622591 -592496316695811862620636163761093515008 12622592 -1237921546520074065828802571589516263424 12622593 247152764602796590148338524169952409600 12622594 -313073153044655661074780412712233593904 12622595 -644995068650486426902279970144447929200 12622596 336018906451501664767641011757018774528 12622597 439871121522486127944782728294573158940 12622598 -166293817871062839623789503592711600640 12622599 -833247172959312026904573998503740888 12622600 446367412563000011603445798962964864000 12622601 -1190968462874955210837511670766934087398 12622602 294048625414475181008187945440911816704 12622603 22769346279094624725289896891541762080 12622604 106491977615210267877188108529601472256 12622605 -5576255930705722617864660560515108800 12622606 852005569852761890959623210411086050752 12622607 -84000398371051054170872126337174912 12622608 -528788764726935439770108947258199244800 12622609 -1936852389731433992927895622432843962190 12622610 -113518482689327231136095338232892257280 12622611 -61352660660955837561750120923977537536 12622612 407349345731310089844424244988647659520 12622613 -19413018248067167524857653911693431780 12622614 359839202730751418463629889780782715840 12622615 1191118159728346130852910571517394160800 12622616 -25797407557953132953056651166271344640 12622617 254627479875334302775128837486118579200 12622618 -281278305617038757048615168552154708240 12622619 1293591563880272907106387009516816009896 12622620 -205932588211637181116291231846601523200 12622621 -1072390727271499366694141182772751231456 12622622 656396932900185557613029711268007562112 12622623 -415196174852960043918638920482939449952 12622624 21760536764113122383517870731078664192 12622625 2035633253331613358800447973156873409000 12622626 -41563157870734297470323847890437551408 12622627 1083878484502344611053927443423352594560 12622628 545828625602797609189385395302708581376 12622629 -817097928786841754885258432220261995808 12622630 -67142687539829927716424995811043943680 12622631 -461486374036353436162263241098539690880 12622632 86737985213156872317204024452861952000 12622633 -1739889541306145638750179196344957834118 12622634 -435839492631858871683280113819828200784 12622635 799251475264984892771825078863617567120 12622636 -272545656824274808465457264542557358080 12622637 407011467561296411004287429044340821920 12622638 29107193782692503216226769749349539840 12622639 720476872496226297100821661720415576424 12622640 -105354589414915030674534047569838407680 12622641 -297002611908893914829573700052563782976 12622642 276237150275587857485937242565735327744 12622643 -783713636839204424879846473279665455280 12622644 -861704478387465289631872131297660001920 12622645 -686206482223600100899771282450271582820 12622646 1088588223931386097512328653329311930272 12622647 -1192168534288736766419729401720410079920 12622648 3041748784413164747634482817957127680000 12622649 -37983334346055823088056737957043982592 12622650 6356820908591080976900800490217984000 12622651 -420182767362316513084344382700131911296 12622652 295707244872276705983151234270227143680 12622653 193148186274118056421227798601127807904 12622654 629296997896860140908516498519379527872 12622655 -460270795462336742973650146446394876440 12622656 142617943077313265119216722134307962880 12622657 -1207649295759738341738405572791210795008 12622658 93330835288513931063088270042197545680 12622659 102669297704629824608755238959662332160 12622660 144397925260363264061395899885639271680 12622661 -767438112019418784809363609156447045160 12622662 228565799265443243057794309205527361280 12622663 -490933764129099214367004547634655474088 12622664 1136652542551323056002068960833992442880 12622665 78292327583462726159291677591225031040 12622666 -168989248954946866460206093157140545024 12622667 -1827999867510408541693137897915974050284 12622668 -368696503517386142194317234725481423360 12622669 1524374281988403702570897461281017771680 12622670 -330759410095676354813295318895027034880 12622671 436818892834503474166946166715678222440 12622672 56786465390895957473465801702467551232 12622673 -34090772276703146568044671302568834560 12622674 82320415097315881562967628434115722240 12622675 -6064524229318255926859560874468598000 12622676 732456311490769826093699415921803956224 12622677 -437107628691763409153002059893595022560 12622678 -280400807998483923017897310568215625920 12622679 332356320316601052991827332412988502280 12622680 -118374777146496087388186139130918912000 12622681 -1327795892590204996092090349454984582518 12622682 313094016008250073953324638854217251584 12622683 -525054001641038585508013159019427452736 12622684 538947306924492718658552799887545536000 12622685 957236088689374853893486847029716873600 12622686 -649597160450501214022512146440681119936 12622687 -474459638907078528984179615607116150016 12622688 -892584838887606674533148897428816527360 12622689 -1728355237630834017963926416850604384480 12622690 727730780641836341203534246171242573600 12622691 171916395411660538728282672575105688000 12622692 -108533885356108501584387292852802519040 12622693 12495430445580855946764827298825484064 12622694 503078247276251687983552337326516159872 12622695 -221140672712169586644222866369859609600 12622696 -1593279941319640291171417456308609024000 12622697 -14260614529954615940089457228174110848 12622698 -320803318370787147546995889796311919872 12622699 796672732224236761901212317655981724160 12622700 -66089679476674959089197348060854700800 12622701 -180113883452758447481536086574563244416 12622702 646418884045919123275724836851006399552 12622703 -189441697813938611021269491165700823856 12622704 -9883888005777734885582857308733440000 12622705 1099246516476782719743642359542217719860 12622706 369814984873010101655846684410111041552 12622707 703829367905955747023670088537240184880 12622708 -264504895690395920121337635782729590784 12622709 2367112324030147359459961793807964575520 12622710 -73216804742922764480014492852722791040 12622711 139879872362102001403849962746242693824 12622712 -1348578085305886449132415759101688012800 12622713 591555517273077368003545175778972542544 12622714 -63410337818883507686160352028087580480 12622715 -9656926446263828248885132550581068000 12622716 -46569939455043594463288734650993310720 12622717 3034443083599550036766436625845213499052 12622718 59311321414609277051723928713620738560 12622719 748747216014132084466785314488865280 12622720 -291168175294323804269794548724531200 12622721 69158060564243055532883787551151308292 12622722 4646642606063432625689537580330762240 12622723 663029545502270224811473489230262348824 12622724 -54497643166299132719187306640937174784 12622725 403591065124354074452102270276157845850 12622726 -428835902278277918362408183173395808 12622727 243515250888814600785738735812747498400 12622728 589727102678003372836102335797250908160 12622729 -244534376912199353209493204914060553920 12622730 192351606790717691058726872095164304320 12622731 -558517414409099159450021838657012718656 12622732 -2465788800816185950331691902763720726528 12622733 112604658963699882734441377722724537824 12622734 19999154927690503858927397725921552320 12622735 194891580244779568844017853914081008480 12622736 -2425827363930095402906308459295932416 12622737 -278243184200860847724200766803713543200 12622738 -489248806857821309079181373914325601504 12622739 1085427238733408411167032545731050426540 12622740 35517839056974470859242544370174648320 12622741 -479832713177414731418240492135597412128 12622742 135502752711593123961711827737369978944 12622743 -1555694522274935646744721841643102720000 12622744 -1114274632203528576142157373449110947840 12622745 -112594539068677724561760890473305696000 12622746 -232943466368301953591519963785370313216 12622747 -1914785188141621287912658645577227351804 12622748 769549387046554111382172765161410641408 12622749 364287245138191654334637133627764065664 12622750 -185386724894147044983640155998703936000 12622751 1028160339746402844660382653683345237472 12622752 -559149393785717754277741253340480798720 12622753 -1551875634894164822712577383279926412672 12622754 189689870722804004306712252886601226576 12622755 -347283359892057310777750932925886016000 12622756 -915173409773349538355610372971515473280 12622757 399776348797600774745577662222744500512 12622758 389048265600904026195182514900477537984 12622759 -80505396243059349815382731377409927720 12622760 -981718929123827448087488315524407552000 12622761 712955120934115015204976675943092086410 12622762 491096404487714296326542692364077459632 12622763 1239149671063970216932448423660177865012 12622764 343740756629638227983829465900633292800 12622765 424977727865021235635016559852965003660 12622766 2575400519985717571309374450782788608 12622767 -73862442538749806985704281879630350720 12622768 211232787208680541144873913088043843584 12622769 -26450928597747856988372500053673209600 12622770 -47584007034653460090210979410278092800 12622771 585633101346072974954405137078157810512 12622772 226046861287297481329094726598456622080 12622773 259872608951177060837517103310457309984 12622774 -418962660222598228507192574626108512864 12622775 -688613962563714394366480452267321260400 12622776 8644153591478575737223318032763392000 12622777 1338088070262035991836904176315268243626 12622778 -106612079981171245039617720970764718080 12622779 -15447249487510207314819217000203264264 12622780 -778801309279660913073868355481912614400 12622781 523768276692844199496332328874608182700 12622782 -174079841205634086702105036669156527808 12622783 2136166109803606980163281285615807780520 12622784 235859071882593388150044156053774401536 12622785 73711389828314085509598364717238476800 12622786 329271968330811084394832149637206095744 12622787 -472615552521131442834670441985277036408 12622788 735677583351500406466482657658026027264 12622789 -381289849438318165663634357291861408448 12622790 -364976038375933230322096090376731299840 12622791 -297990630968539339871058667161320640000 12622792 -589792446448468315314691822497416632320 12622793 722590107458406692437427873445908799924 12622794 -180067456476885303181235348106776305920 12622795 61487944896656181325613507616296596320 12622796 1366127701310725960367457685334452857600 12622797 -14276617735140190821372494649960934656 12622798 -378590950939173774498011956692787638336 12622799 -895604470211126079167676520925372590080 12622800 129148994706554705045997903422098636800 12622801 1012246708896316518364455160304160873000 12622802 437606746713371238344959639470559017600 12622803 577792568367684909981396117766819959408 12622804 99751691224568103251867112755394793216 12622805 317935322768445335595441612720741707160 12622806 -90588217370997366072030932778403418112 12622807 628053193533868782371401927588828434056 12622808 850524869967281939575851711014727843840 12622809 -39144205886634340661322946319642055360 12622810 607836938250393861892310819887670734560 12622811 -195763979878883896269078660526973244000 12622812 350633987712255875867113066487121318912 12622813 91737262576886364058178089978273041760 12622814 -398593501090135981420685942560182082560 12622815 342535670716849954162969431218749038360 12622816 216297953542913562702763677369121112064 12622817 -439357545222008241197930576600000887134 12622818 -22748917067529215718023241804879340032 12622819 389539706391798304941055673605095400512 12622820 8969878978226673050234698265735393280 12622821 630844425608362307858654406746457043680 12622822 -12715190173940084305194030086065699008 12622823 -2095594589936423882865722623786615247280 12622824 -1548272314597150962332681844854255616000 12622825 -1001228988106145667119158177891879324500 12622826 210971506978912378465137357717247496112 12622827 -32230560859899246435903758253272424960 12622828 128478358026503212963524761944153378816 12622829 1137561970149417031839292405632072137430 12622830 252287109543133154064297760119194112000 12622831 -233378107801613972861461247231404767368 12622832 196267914813241241396056938247479361536 12622833 1709214505576164424252652511690059786100 12622834 -87492408314640182330557662149060054016 12622835 1373857061537645890043522233283533415280 12622836 -398300199998737966499349917269792063488 12622837 1371259292940367247484264184098967763712 12622838 644442214876216951180612311378406108320 12622839 524579928896520274949748796232755189224 12622840 262536866748615705352718984286824448000 12622841 1239288522988773561765190522618013370 12622842 146807901978708867086795278893307089408 12622843 -948741829829949965576257295303707541696 12622844 -546657794749665708221394218136320838144 12622845 -185040780903739199699267560335296760960 12622846 200009055801842010002759269563922236480 12622847 -841563930432931790061240650393192008704 12622848 376932974382731679658113316724309753856 12622849 1263615335997115769719068742582418254850 12622850 -574443164948460148453775985727868931600 12622851 736694597188987816933345597920175632480 12622852 -534163568848031369936917295317305409536 12622853 1627614050515999194512733166676148795102 12622854 130571137089443731772739689871224250240 12622855 -93917159508015426677027302634736875040 12622856 717097870556853462697374717348094771200 12622857 -8864606408487552733641289593662568960 12622858 -476187987595685473591577737785025344720 12622859 608175746988116694409523069727785088000 12622860 -389409352660006118188569689980753152000 12622861 -3331989636595407388735579904299513206548 12622862 -682384219446711795778980525197086617600 12622863 934955860523876321806863401348265401088 12622864 165445164758711979835975746747456225280 12622865 22234763081050090880240602637908912320 12622866 -630688290042972202337603061262491451776 12622867 -2094555359631266538324160389006921255368 12622868 -64135048300977458864355351948799979520 12622869 -267217242507372467823787596515542536096 12622870 -128924298425358589759217969522703955200 12622871 1364777176260418461180225153414813216072 12622872 -146482751342995354947523096042199470080 12622873 556955610032201618378761847274021618960 12622874 946641744860073492290120094195342365184 12622875 -7780247875030287821541764536866024000 12622876 390915843393465464949081744321546431488 12622877 836268455085800126047938507097911530592 12622878 560757565977157625335672408244705111040 12622879 193573807421455442321179095892835261160 12622880 -984119629449203389683290544324856381440 12622881 -715158187002003284150810123569027956048 12622882 -229102266766197138074787168912590252208 12622883 11759056835651963942748688898539865088 12622884 3511930761553228614929347493073887232 12622885 -265369264750457487046134724308440934240 12622886 246852958474325389860559797566511870720 12622887 -89865618930661555317613985093411870256 12622888 -1494554694883881129709678109806407936000 12622889 977030548454827117647383710145094574224 12622890 43009619630988987198856056626714972160 12622891 -18769671750042005177527155871416515376 12622892 -54394904337638403553026451598553686784 12622893 -234298041185024151788001048415792019136 12622894 1126535517492801512638580781014099786112 12622895 64911970394861566175829988161246899400 12622896 85687015395857337035753029593348243456 12622897 -92130642255984033401358974812144327680 12622898 -932347055378504540858852238579349511040 12622899 1227644735590738988690524613976781374264 12622900 -64402043170405334881752666577321264000 12622901 310862652988918389111635956824667250880 12622902 -351359745477660451081904554522400597568 12622903 -290104689409305110936357283767940437848 12622904 -361762772454297801249484913594627604480 12622905 -229765595950189074207391755427297612800 12622906 186558937599773689402950559230656361984 12622907 1324678989642383939759171769469309096464 12622908 1021915765616943231557207401627975680 12622909 120481598661496007683503588245592424448 12622910 309784645013858582441431506435381303360 12622911 259804444675476817882091708195236061184 12622912 -77183575373963281328073961918653005824 12622913 -983235630761481377823118301448919929516 12622914 457110985372110423560690441852994183168 12622915 -723764266976426614699145290668829745280 12622916 309371183002569186632087038805623203840 12622917 793821403984580329574696927870637133920 12622918 136900911305988868469060513705923325952 12622919 431542297141521540056562907515954532296 12622920 107018525633046430515481874845141401600 12622921 268446265186832186455880825303735628544 12622922 -293104806936019191944132901857779724448 12622923 743952306321268629466629766113288184572 12622924 1313735358134460028439958311348112048896 12622925 -179775560135940197014257443433780955200 12622926 -523300836630978448025958868870731013056 12622927 104173913228455380245767273806016453920 12622928 -21025512593955476888605283627250229248 12622929 -163410067000294966965283162227162031104 12622930 403628363734024746603321782883663411360 12622931 -2413303218129886363835758996719692304288 12622932 156641470346388560579266559955620659200 12622933 -1583691795419871956274629338191572960818 12622934 715737322892662856575113160471569949632 12622935 -227580769967978720309247767649330201600 12622936 1338057219093856441163888029125661900800 12622937 -847318497821792189333493263247121527414 12622938 520748899552384179697814858815323605760 12622939 854245406531534808256407526580690776116 12622940 315861320682058920657352954978304194560 12622941 -29476074378159446506776445445185095252 12622942 254355275912234388401409405877404270720 12622943 -1082570750831526125102766941838308387808 12622944 -1227798413226021322058896845528473272320 12622945 -94003756076493002344547216749991365080 12622946 -178042366256915665020713204136291402240 12622947 8009047969096886096898232859825689920 12622948 -510226880824966002739013462368463917056 12622949 844487548301278192675102394641738429950 12622950 177036606523324912876863048139948509600 12622951 -22540355860514992470378221381610771456 12622952 34410630885617573749945836570354647040 12622953 160012190114936092504822011210880807104 12622954 342961811790426075454537153418188957440 12622955 -156626458872819165557963103892960868640 12622956 561992271156828654185227909198848579072 12622957 117845491681575329845101780863199477744 12622958 -995312842765324341247691598988750249920 12622959 -64884410654594701437442588187859426720 12622960 -93643365362210413709369971701257994240 12622961 153249015639892777300664913991862940852 12622962 -957774447001058178568836044966212224 12622963 763641920781386730042292924854515143360 12622964 -1498771608360375328449253999422631185024 12622965 -381852644677639729965287908226678580480 12622966 -954589411857323068399743685350695945568 12622967 -159453284574989186361760538510980682400 12622968 -29524927552295520750356432714720256000 12622969 610265688877410566576927795698599311940 12622970 -627909293204375630921284011428501360640 12622971 -786154251972678408014793478414904435688 12622972 -675907946858803655342468843440097430528 12622973 -941937611075647495645823288749779992160 12622974 -59610073769068324607235615552875458560 12622975 40718735832164226662046399023684124000 12622976 1100468690778819565032131489396026245120 12622977 1684655078471449557441062316164814946788 12622978 1307228442799785894817609182745477625856 12622979 -1452895603703666892629813494543682988420 12622980 -331869348573964268126692216796057825280 12622981 139821893095815468158282294838930233600 12622982 -499399242581968343683112117264976000 12622983 -285520941419604288914838317037014794752 12622984 -807628732940835358488751020654070702080 12622985 -2117871102013998324710255365677918661440 12622986 -871223179274205937386074573841363916800 12622987 810356769609691761619753233308891638000 12622988 -590463799924364756009525459156658676992 12622989 -81714457539509006878533831735688666176 12622990 523092906797004395353111365497549304000 12622991 924001442729067059413258497441692007000 12622992 -205822703649619372501846678209722449920 12622993 -441430257631146456094804358177696303256 12622994 -9043511920690770482823771870304247808 12622995 -158949487927606558679844541757751202560 12622996 778524512599096887187821077283400038400 12622997 -793377670111865569071667634577143005554 12622998 84605467241667191973468388815257163648 12622999 560556575008747870626514119536437898880 12623000 -376504227878167605324731084261775360000 12623001 -278152363899408525387720415815269043936 12623002 192921408839059561369790384692762743552 12623003 -910557800003247748997696185639409738748 12623004 -165048560569362000941268717569338045440 12623005 113283870637614233346104078741418252000 12623006 -33020312585172876154052225992708254720 12623007 838620598008282023643503104827782415360 12623008 -180234617943026129252551299810267365376 12623009 640412807857200998518843893681311010432 12623010 198784453903337185951367182601749201920 12623011 645886509128506963321480349773519173400 12623012 1164251653587105795503069711935884345600 12623013 403349149152099338734236461619119100480 12623014 11951881073452209902661037549837071360 12623015 1447146517213522232314439736252561086400 12623016 -30821184821126696283937857796268359680 12623017 -623793631476843575664754869916495543296 12623018 -102917193610094395805593770330334985040 12623019 347165788282012954317899525532275478528 12623020 -442667919900161143219358165479971563520 12623021 -480146024540072652067662154673757052128 12623022 624745214688302945744528330658850556160 12623023 38159767556439105436303614434044470144 12623024 -126244633394309220361962552812645253120 12623025 -304241462133042292563246258813404918400 12623026 -141143691944939241457510232135323190976 12623027 -137913521116610388205457093442452294088 12623028 -331935667305022708238014347209311549440 12623029 -1526913805230509863816281023278414769088 12623030 273801445447636163671769490097309747200 12623031 247695467049759850683049565334204704712 12623032 -1599806380518544615580638006542702489600 12623033 -2045619285329294613750545351674187674620 12623034 382649597102150755334695416696696161280 12623035 1198893024768885472958187288992416828560 12623036 222659542161290825825253710920111464960 12623037 7007516404233553154524843367763185952 12623038 494435947157804922090422971555950852096 12623039 -225998749624552987793331930016014556704 12623040 -4774259873334991877525925432404213760 12623041 -76761642172098020854412108234335073616 12623042 -450300468490780380236222766662004929328 12623043 253644234725166285814621412345139201264 12623044 -66248712336669487821163978429879369728 12623045 377150164976304982313702182955186534400 12623046 39498477168783974818806332409085714944 12623047 1495946088742855390947155696094551877112 12623048 132393831674769881677486082002176000 12623049 -602463872479226603578337350674144493200 12623050 254446750842060044777272556780725920000 12623051 320974280171211085260329625795368644752 12623052 -341741800620497933694611016633183310848 12623053 -925047743547837351135144527227990274698 12623054 -1000253810264994323013382708481806149888 12623055 510735596700089235790237877981254972800 12623056 -139016339863921709552754568550127935488 12623057 6163386842335149954574133804575034100 12623058 183512021685260561039710329308030559744 12623059 646788463991888039066015999371236317760 12623060 -797171779785530910467357254324609163520 12623061 708904836448276120116724136975089013568 12623062 985239278111864134932672874978351653120 12623063 -1033126326830418219227662535792893843656 12623064 -317421283729193764867460310463289364480 12623065 230604187408653257620729617532368337920 12623066 85387645634718359791996452556638914784 12623067 307100538145784267927319709715154762240 12623068 336163718205313652315662421603403809280 12623069 -65072864391236536867510780352836622004 12623070 -51813475414776993228960206858092732800 12623071 -2099979252594435063266093858838655493728 12623072 347716381316291132638523034933783429120 12623073 -630429286840126887347617820877223284816 12623074 237610873629501631045871157579954451536 12623075 554905999428110050883120695489286910600 12623076 225165490187555812977872096288749092864 12623077 1577500307241435216138926007312729132926 12623078 -114035528261335223493463918283079022080 12623079 -119965920970534299902313736176056544000 12623080 -3620237406122014671412205631516672000 12623081 339958452776925798173987507270347369764 12623082 -25270154836141729201669622888697655296 12623083 967455168122355798198937560734785676 12623084 1344308066746535184717418789054492713216 12623085 730296985245680121498987692108347274220 12623086 640726558607698440242628518274020601600 12623087 -4344486381508893387541619455020277440 12623088 221315127344952556678743640497571528704 12623089 -1873401384874852704730201202148270056110 12623090 235841160777147043513122968844972963840 12623091 114377604166195518328005517933943449440 12623092 -770268556142193772345419079204681888384 12623093 689181400587958762382120490497890096800 12623094 925978425150224512824719332904193024000 12623095 1306553384534946220662694039232497928160 12623096 360277694838625735065313957930646876160 12623097 -915013926230315678490111730406578473120 12623098 -34217419679371849823618151718789920 12623099 -448059896514023922213654743589399636960 12623100 -134914857916582264144029373290813235200 12623101 927383619480187709412612978920414013312 12623102 439251905951565720069238221974615239104 12623103 1008384525239760595234114937164876137912 12623104 -460512677289033409594408829355416354816 12623105 535572661995290289504816441916789389120 12623106 144310455020593787092306427082723667200 12623107 22824625210710678111494131806118913024 12623108 323050328101845788786650335760903398528 12623109 79146888142610925997739344546598092320 12623110 639330032060593382346287170707363000960 12623111 260863139954176445578610921768643955032 12623112 772371037867977981976049733511789701120 12623113 751521304705648798145891018645745179904 12623114 380751939720438714736688132504052467712 12623115 544322711151898983748029461673311604720 12623116 561181206314467957234369706939053937664 12623117 -661875372339335454246249651149685925692 12623118 -81701476630264493132224062439817523072 12623119 -978020476239297914308361862466334569728 12623120 39974417667378013090830199952235724800 12623121 68913968810751377790359447853176773248 12623122 -53339420811380300661482350046801971200 12623123 1274288854032790647930704645046598562532 12623124 243839155575517110641008514424017811456 12623125 292737334857905178832704299321650900000 12623126 -233935190519618526665350234749250411488 12623127 -1086284130297950588977809091564224289920 12623128 -2215232135095282199119513169964564480 12623129 1295587057907181359703878297234313024276 12623130 12655598946002412482504500001237764800 12623131 -1340889541809371036759381345365293252000 12623132 -457210232582218514761129310348062063104 12623133 34199368201239211276834540194749496384 12623134 630789467654911174442203628468508345216 12623135 320295446271433676782900179485262406800 12623136 -23759764190107454795952823315533398016 12623137 287452460505210904715823764341402366980 12623138 -145887595549101143716838986635462180864 12623139 721588550438004786086372478899346797604 12623140 606936220609566499619482986149820637440 12623141 111427318476197003371555292065090200732 12623142 -63052114765028787296894847889165879296 12623143 116593638302641500347282973338927984064 12623144 -1271903878016429074302865039620652646400 12623145 -372215581467700733694254265823898942400 12623146 -974052546441081160652884001346989829120 12623147 1252050890348710412842853299100859154992 12623148 814022432404158712450148406923474488320 12623149 186591749261111210098490224787224974720 12623150 -36928316376960667489653077920085443200 12623151 941945402248673681569559213395852609032 12623152 58644344506306242842530498509059833856 12623153 -1548625472930135388571989198023962023756 12623154 513869628587732404604353765467004245120 12623155 282523785177059029106141506193826753120 12623156 135962183859670757633634036875498004480 12623157 295656798496233937794139613885594076828 12623158 -1289804928933873566506453928787226078080 12623159 -369129545908355374866244692493035843696 12623160 50817416336458256669298745362097766400 12623161 -601502378000924766918359679563109067776 12623162 173043984062032788737555925468039044064 12623163 -172306076681277328548734036642757496320 12623164 -1118657916670265119585472143824527770624 12623165 1559059679095686076453830664542266142720 12623166 19539247655207082767060043882001557504 12623167 141412968895138304056665905449793276000 12623168 12326060003566769385715263324353986560 12623169 35315963781920804016570440978565037056 12623170 -236989013907381211796277842736915248640 12623171 -1696637048518008012694499895825255908856 12623172 29136531949924284572652160488960049152 12623173 -936638974202626347417130044813982003520 12623174 -300341922697294895554858270424701944960 12623175 -210662201465748578636184987273792474000 12623176 -1764163589852198321162260379890361809920 12623177 -18816320793119285880887349464782224000 12623178 -31014450918147545579736200758591607040 12623179 -99275424131319166984635818342273168928 12623180 54982873767888973558983025694002913280 12623181 202456083257114262243879599028863742240 12623182 120439355162332977760395138707956101120 12623183 1788060791713804854104528172787134334680 12623184 -50564452274525305744606246188113141760 12623185 -655277614614399262747409518323778948620 12623186 1144943519204508580343698017258590503200 12623187 -500173235053707898209314360284772928840 12623188 -133594661987833364801230586620190173184 12623189 1609179947243378501531014129701483510990 12623190 121421473511316435529049431324660285440 12623191 -433674224228886684580697531725370016 12623192 -513572728009449813701300358938143518720 12623193 774319711366747745490567042733461593904 12623194 459493276974149702704678312353740518896 12623195 155431224961263360273607311430382467920 12623196 272280137890978051142718178942025932800 12623197 1847152885477681297524154207323222188172 12623198 -394217661373828671524568736453186510464 12623199 -734078214474465156683003795671063204536 12623200 -22729266446173763580607994777567232000 12623201 -2049361985834247550315184769169196168400 12623202 32539191315407276015860974930568586112 12623203 -816436838825193463899217858304370000 12623204 -719744763515877840318238134405205886976 12623205 93377239233711113375254860806145669120 12623206 -624752891175894120558947034440387672256 12623207 1704380069853244640567996714147764337160 12623208 -115386560228503549517778320561554636800 12623209 5429079245220285340249469041460323808 12623210 468040568629970718358633481248776209760 12623211 106562251271217007327057954592243526288 12623212 -464437629599373621825083374503139957760 12623213 198897287883257530079161729727252538240 12623214 37861583255395804765043980667149732992 12623215 -219457187037113948546936852516752863360 12623216 -116210654803393392121413455178168434688 12623217 -484634707490272574124342292642425137088 12623218 -278655309781280850228132417742487490048 12623219 -240855800342489313870634965625422320304 12623220 40638020499902969577044157406864435200 12623221 -280306384768878551833966017201171223200 12623222 -145102996827232179413084283120895542528 12623223 98240044804699706853627091753968624000 12623224 285585626962234771785624130119065640960 12623225 922805546861856178774934734595897160750 12623226 -20717284927691641701114532462569431040 12623227 -1779708798279838115010558297477058695480 12623228 -57541117399133294397805730816185789440 12623229 906902075753684176259097632109460345920 12623230 -172260674029863512450752259240587370880 12623231 39512173712213864945554750514899536960 12623232 101926396876282945477181816753860116480 12623233 -106814921482003351171945855049592601020 12623234 208668104944574631652506906041929151520 12623235 -70822626885830820037834614425974002000 12623236 -1729966952866151554057084125540758065920 12623237 988599672954292350855584706858637276992 12623238 306432747576294607786311481881733462944 12623239 -835441343069917542352106517071550381560 12623240 7108728363876528869642571765849292800 12623241 167286245835460065703245658896485660640 12623242 137819155109425222651816317523825980672 12623243 -79525709741291864274307592844447118440 12623244 89382390721106940176763181052397837312 12623245 623607918261573365319493107228838279500 12623246 473373944648407859954208488978489691072 12623247 10182216382269638424756983161556478048 12623248 18251268132904103370438079486708285440 12623249 302995682901215273462250676094536216164 12623250 140126806491046045317551807042208768000 12623251 179165813923397469325183919255881806192 12623252 3435509307110135684322607302599270400 12623253 77167345182548603370021250539073399584 12623254 145260716446775698985123509484812430592 12623255 1374286144470587298166737410793427019160 12623256 -338470477371086355504014480840593612800 12623257 3164410167244776551447468802135552890052 12623258 -479654708699269914862155943873536015360 12623259 251101331470137829762677259427131105920 12623260 -5605888315791009728265279568497008640 12623261 -204102461989919009805763908474341777568 12623262 -151810092848053259686612268919121637376 12623263 -986893090819992470918840068668957003360 12623264 -1300486058013464849157741041767070957568 12623265 658283794429230076999211032883137506000 12623266 796680223372236752855339934527028842832 12623267 -2761326872605690918019628417380053631160 12623268 453525895708097945805465962327568875520 12623269 433119737393058708334869031906611904096 12623270 246963704520637066586677573605903941760 12623271 -74320643449962427265557492266078361776 12623272 -1039702216465715823453574673511250867200 12623273 770326599360906582936782160128222200164 12623274 -29263231896992011727721444755184498432 12623275 -194652551211037621515961080271731338400 12623276 -1169311898526506168017321433200725891840 12623277 -408992785697194056717980030966745493920 12623278 -242229779683450768840014365551606330560 12623279 -631807866204565499330320131486598134120 12623280 -33384040543372591951597697230651392000 12623281 1889925207874916341668728093570698132464 12623282 339512845180976922114641779522252704288 12623283 -27617938318093120350973390385216780976 12623284 -1248981703934505348377744722589974048384 12623285 291645350316341392860524128914963172800 12623286 310924789492424903766039048263904775680 12623287 -1058829163324775892088435393481447055064 12623288 527648281269610381940311566082312642560 12623289 18833549657719411144824120269056478592 12623290 -154405532270999115317063428724126966400 12623291 -112530356504089119009800807624661272976 12623292 -305038431710058134356250830531001450496 12623293 -568408893551661066589482316855111319936 12623294 -208607990904495749720943269281644575040 12623295 1227768699341096222879554978859475840 12623296 113495144473850697642396073858716139520 12623297 772685023693212359358694945111075350528 12623298 384390279238615892724705777478247920128 12623299 520667370006147902484558356905947507840 12623300 -208955879472603509487724951526285865600 12623301 1135262567672008138962359719474262179230 12623302 -300336934799851939534339811427325600896 12623303 -288649110757082005705180540787387804160 12623304 -16262736491800371113963906297028526080 12623305 554315695240078933349422710965638175460 12623306 -44385544489528763995381189095018047136 12623307 -32974836838616794928527908745594219008 12623308 1120058106123890280866779162973269084928 12623309 -2094867027242200547832332347755862210740 12623310 22564657144405569257599059284917248000 12623311 -84082182343782483726349693547526243088 12623312 -71590204539737689383074977748461240320 12623313 198787791779747213672584403122773160944 12623314 -1018248890225749926446536836152073475968 12623315 -430033172521088964037720769777773332000 12623316 1018566672128351906709191958388946350080 12623317 -125532427831680748553317151783786611008 12623318 -438962771096844845023735534177466492640 12623319 -210320424636364926615368854071664250616 12623320 -344374734995750651234417152187797094400 12623321 2031617617899412800963289925255189376522 12623322 -549537585905405679547890207569171977728 12623323 2065170356636893716322223077374974245680 12623324 34297913032205261315034421620675182592 12623325 166944400778712275611782663299752800 12623326 301575268414950456627704073116951251200 12623327 -678078342634767043385641875675251222808 12623328 -9724012852418988111413702887171424256 12623329 638312712861464489453126763532050080930 12623330 -108935841248274887658476003733414552000 12623331 87702635351133862836353967298144481280 12623332 -1362450368391258546229154527718895411200 12623333 -505333991570224497278767026617754533700 12623334 369527522563632612288608977257185978880 12623335 1473771499471660389411532935752101268280 12623336 1960890876901085874456228758490303774720 12623337 -1203220804613858234667529966670564374560 12623338 -1290091655172114148774609622539072512 12623339 -19408540838633251118044228844423430840 12623340 23342731047596425445286878092776192000 12623341 258560405979127349769078332909564182742 12623342 -56834068517648454986192914928178020928 12623343 189945556005250891315081802073081058560 12623344 485325245063461659508349998493493493760 12623345 -16854139924908255815759339435369942400 12623346 -1083482757156622369165911150712821402336 12623347 -776372040517203346399830283499726475456 12623348 552536792288802926070084096752119348608 12623349 136109718316532064879963455920055544960 12623350 -129636789749887050534927538130239915200 12623351 -518586274376431124790035939029193698488 12623352 -411698942870188201697442558388233830400 12623353 -125076804688696965889684361347360736800 12623354 141320825656742231229306906846065106432 12623355 -66022429354312372100578252262129904000 12623356 37909023642346108454167303128775761920 12623357 345044202589213608348750587698191321606 12623358 -412490034411321577101547115510386827264 12623359 -105152414696556957695197132151054205584 12623360 39559310112930733049332568276556840960 12623361 573887189272357568950798421553990554880 12623362 122505296297111580153644370669459297312 12623363 1497293089501794246179954917380317003040 12623364 146975473607269613619659691586935004416 12623365 654662395960343508588465243961227043260 12623366 -15694956015746795768761254046334361600 12623367 555904157122167084352115111225059053984 12623368 -45079490143385161902681822978807767040 12623369 -2117751601821732769322044162576736001840 12623370 230451877569098071364924887709796460800 12623371 -3639184869070210841386400169530575226288 12623372 238825592933203487707892152493508710400 12623373 147911542407957576514029185687499640224 12623374 14234452273303800306467146730525757312 12623375 -2191742125572183704580185204380460418000 12623376 -15590009092158423747947015792722575360 12623377 797651394969904359496665473643701923060 12623378 -155313511182850221654769554069337307760 12623379 38938240194125419071439083108810024048 12623380 -752708015466770204782980233160328427520 12623381 9695520257888439881536030785282032640 12623382 173860836222239169858145478685090261600 12623383 1444218422022824546922922141878677922632 12623384 231940632125375922986262078072580915200 12623385 145188153246677785065911623989886401600 12623386 -15098795480327449147035708525452236800 12623387 543379428666900151296809107803953083392 12623388 670110277804118540175550705787351923200 12623389 -278652634721842867731620107142276570976 12623390 95269677687588998182908395113646353920 12623391 1691788599808778123690966178993827884800 12623392 -582891068215755166103593176588807241728 12623393 -1325834444287778819810356777096255283358 12623394 -57062001320773390868633764799247088128 12623395 308182993073776394732189787004453352400 12623396 -298628006541125337907706927469251608320 12623397 -1077765044312498552569028138409234698400 12623398 87840434738370812125959355561107036480 12623399 507647525025682800390783181823042319720 12623400 42010953506901074303423711150226048000 12623401 -393890215303943854250923422870419801088 12623402 -176592776595070241794607907840225156096 12623403 253995553817493686801885375751506623488 12623404 -446576444229369034700128984243847961600 12623405 835450092096679657911363065340702738060 12623406 -510254514519466074606358636579681231296 12623407 -1986993837373340477074268128867195766688 12623408 -71171027487977807446330744944574464000 12623409 -224101714342055230796379548026242974796 12623410 -201985467707453384480298621774532992000 12623411 748548689787795927173201873684920306872 12623412 35659709808209404669363995007143063552 12623413 -1233314855059926767146766795268658434816 12623414 69025218045608823063183476305089457056 12623415 -294161549796082441795782988740699002880 12623416 332559860237998953200093089847211724800 12623417 -648215354494087355670350006862120868608 12623418 756318049545719975087530698270674365440 12623419 -518568657929947941145239110634432322304 12623420 -214828289252156977103707360578056670720 12623421 609184078183795729715850101298530234112 12623422 -625154886940522920735929352921332499456 12623423 1104838343558181274244663494129697172672 12623424 -3716743188510638117018917835259248640 12623425 -331724848004898123872438239660922295850 12623426 114785787516305361089230234298607240912 12623427 688573895433689214101771375922460060164 12623428 1005468638939468848315863225781629281536 12623429 422690603394482399766121349650432800000 12623430 -398363399546397495855149524012868810880 12623431 -425610782026813276841218840644099481768 12623432 729888024996260696393409432598790676480 12623433 446092016370963180409610360455072212864 12623434 418829315206930177460053161989489309280 12623435 809274136546802504295422994669428805120 12623436 -222805941027320327688791237592162782208 12623437 -502071809708971420925687890698623987520 12623438 294361606434979473637688411358432620160 12623439 267513165450975942837389004454184176800 12623440 289061714102264354277135020134642728960 12623441 -547197242617524151656840361219601974158 12623442 -2071906616428562994006854507188976640 12623443 -135779608976113831653380763142654036400 12623444 532273054985177870903731659493929950976 12623445 -2286253445111392581615944551692873600 12623446 1089335711422444308990118125988022496 12623447 654109611912955870166706355565737189896 12623448 8538681035858174181108687240529182720 12623449 257083441742884727133130151957265682560 12623450 -166184998469720924402945254795922745600 12623451 158112114384732285112453935020024722944 12623452 -65988611521130608433116710649764507648 12623453 -1277729520861316651882797393248407982298 12623454 -247320303032655244907557405304431656960 12623455 870000712922236122842326789729999019400 12623456 -8671763584482315043057209255287586816 12623457 -187862509075388857849942379071318526976 12623458 -660283325798808012412693776971868642816 12623459 -1306489166356881300396204982099966394340 12623460 149973710614969399549017114337544540160 12623461 636315520850359100555267553968336625532 12623462 1120156039409999220508624844100471531264 12623463 663613989891454696136175534855844346040 12623464 15842287787839510933846648060618014720 12623465 232075551850882981019051337250709389860 12623466 567280382508779529804866997922461959424 12623467 12891496699590065420580019351302457280 12623468 -452100211548898013405576337124561582080 12623469 169889862577846255564591282352185117440 12623470 71590570079991559656780600959027880960 12623471 470771771132676394273884076030167152112 12623472 -198879380021944508572933876933567119360 12623473 797967367145937632411683759156315104722 12623474 2309897972674266217151058132823310496768 12623475 30218451596323146059435727481000890000 12623476 352460315214337707678675196850897847040 12623477 2297210866560364605274001473029600393312 12623478 -364746596718027467404352838739230333504 12623479 564744717387558717987869157631664033280 12623480 -720024846434707289664307787294351155200 12623481 -84602958184943460397994211728823317184 12623482 628546106708968864373847952190950348800 12623483 -726016432989648565367535630366297639360 12623484 -54502766340616242655590303921966718464 12623485 211310858446181342477012071314615381120 12623486 717607949690243843842485991476258138240 12623487 339083270147733151106300242283427066768 12623488 81994590341479314347861551917060587520 12623489 1109563699559526923358070873570515490560 12623490 108229233891841056811077990796722170880 12623491 1138461103917009612048521017104202144892 12623492 126748493681398615034973117360902123520 12623493 54507984113471215893974407285943126400 12623494 -79673262074929630289697594392363016960 12623495 -1221412176351755141063096915451339549120 12623496 588395144326849756184602821083441356800 12623497 -441301508510941322593939764641346929280 12623498 216288743395602224293096998907785944064 12623499 -426204347747273947266579760614769820160 12623500 662400186293403808044017853493011456000 12623501 1092223316930636196033407566840942651104 12623502 178976343668021913172114924202105948160 12623503 -193249863876643677448400883195964491840 12623504 -264055854904649576392142349684405436416 12623505 -612640811993394757899800926904013777600 12623506 -62862746829583079186292396060704056320 12623507 -119572210064130481793928837300433705920 12623508 -165565211021538777259276510179831363840 12623509 1244193520569693616332525631623662323804 12623510 2991078906058229638380235827758161920 12623511 758373835530311885385516487860152474472 12623512 366729822766969089902444087337203343360 12623513 -890236975488909403289572614287599264704 12623514 303833444612191516033780923852721712640 12623515 -385087973582710117321610564432552946480 12623516 -395237501117108807011535059291698508800 12623517 1405794832862621408934471925633575983520 12623518 -840402710251226945376797979450297959040 12623519 -546858047474815911988352295395074786080 12623520 -31082040657115358217096175787798691840 12623521 -1042462463061156662068031460254944277278 12623522 104985998129069534011259607894509500800 12623523 -72686263650714466033524722828708696064 12623524 -1205044043611406379089097835499064704000 12623525 11436789736409940905680091221682265300 12623526 -24030184922013243989559032144487659520 12623527 -225862519381821292846770824664221150664 12623528 -495973950298590316326681985357603107840 12623529 -1002362278002206204872509421902209544816 12623530 -1245453623322325719887674000403894707200 12623531 95714558090185293314607018957445019064 12623532 -15305894270869546348637485293760854528 12623533 36281031356193977090507606344862840864 12623534 392174041838402273593903727345293353984 12623535 84884164920228953305087986776503533840 12623536 -86233039472964612400021185223235780608 12623537 305206323314185002631689528546974301792 12623538 229689481045071921107430813936409036800 12623539 -989794754435161040782148690373735661944 12623540 142735646526921769706760669154218892800 12623541 -4956460892430198384416658176834076672 12623542 -672410408450233082597014747708004467968 12623543 1489276475904023944938366974564324192640 12623544 953365514295593842629729941838006927360 12623545 -1149525021720415157416558250057425276800 12623546 -207646178519668004226835515064212750336 12623547 783479436147239191750675886922959542128 12623548 210734690700114066353308867251944774656 12623549 -154111066946750745348642452521222353774 12623550 -130820240632907517629111194205937024000 12623551 418298617844979898868564433203952669952 12623552 70943891276673106762674573065617145856 12623553 -23249265893321022817931500088828336640 12623554 -80984307424507698884675255663728737888 12623555 256915121209029395247131659901204366400 12623556 292721478497305111498703575444795643904 12623557 367487297327972772576517191577998123806 12623558 418975837303597607770873129055519126880 12623559 71238868278702520094870824409681627136 12623560 -409920809768439681884288704246036224000 12623561 241385271983454427354494347689427983824 12623562 6001220705377890300542683071196654080 12623563 1251808182604137385673903395619220692880 12623564 -864255673943046563201162338945223298048 12623565 8177404630676842393068991902230160000 12623566 -24650453358985844699140223274993169920 12623567 1735323612211837002219513481189313208 12623568 -268125324908344608030744026870592307200 12623569 57953754744344676189090114818498651520 12623570 75637001225805658017569879053966272000 12623571 -1015108756273527117537185404595503387128 12623572 -38250330681349506539206923255817961472 12623573 990880656201170475376977776573126331744 12623574 512542453771102003142215297389075591552 12623575 954380091442164972338999915639947098800 12623576 -296324615737254974100627406891462686720 12623577 -10727635214216197518496318892318640192 12623578 -468383459068271456395058606414263430400 12623579 1959554972442987275090476199109294186180 12623580 -9039894893092129660704017918354534400 12623581 1234830062977422739490361312551566490400 12623582 -433774876129499173934484887091564355200 12623583 210041357514534692114685943582000270080 12623584 -1288804938692726866633867364225809121280 12623585 357196054082305804695038405231552649360 12623586 22067718048160367046221146794927395328 12623587 -775563871638740554995601094042102471088 12623588 131611396904286869647299800125509647616 12623589 -575620159163299103847593815667556354432 12623590 -115116750461993771625683729831156862720 12623591 575096373390223929890124704795665070112 12623592 727452158333756853573327617344382238720 12623593 161553746778350301916644441945772470564 12623594 321734489575104940574521790861599054080 12623595 415456427048998727494370984953436705520 12623596 -4027846046403562207367615662247755776 12623597 136026207184732899130488820958960862432 12623598 19391070437503792340141511343823137920 12623599 -660147816268836080900439543512961356480 12623600 118282535586916131653921058340012032000 12623601 1011767999231344987344311747945547134832 12623602 528345922988559949418835584041322164752 12623603 -414484599475810995657192011748601333632 12623604 -453048232361770349214797106138432503808 12623605 -459422278479099569557036531081727549640 12623606 588992796102585415564690007350070994240 12623607 1596192547837060158169747188373656665400 12623608 -528600219780577956271575159236966830080 12623609 -87015397658926960286656686132249911190 12623610 -314579990376762725782608944876429575680 12623611 -135944413413072878392257345165718578432 12623612 800464124932171138868843682108709059072 12623613 336987763732129204996287040594143172800 12623614 -165581707572671859185885085830539705344 12623615 330436648751233709293673930838436454760 12623616 514527114530878940451108178259355893760 12623617 424505578735481025226782135855208132800 12623618 386013438851697007387613416496909231616 12623619 -789284947344140932252848427021339449600 12623620 -449965871001943991731595024523341464320 12623621 1422518115353094000997472077016552697822 12623622 44459879344667140764646423487897146368 12623623 356172059910501778356763631656734593080 12623624 -321276155761669535571053887249324631040 12623625 818636176674786587056617654509072085000 12623626 941768486013558868862367649843560960 12623627 -1458699444816578753639867957165996452524 12623628 -294423100154332197319163129132435226624 12623629 -20040719441242450971464877840271565770 12623630 621718746121812938597710923977931936960 12623631 1002993894829030707899251428985873634952 12623632 -31347796976583389487990187586754969600 12623633 432647382342008433747184240082668090848 12623634 1975845346405392592839980800556052480 12623635 -1602561168126524127977331189996473028000 12623636 650388881240507655831629315317144412160 12623637 77594161537569516405744241802550825216 12623638 487890970805187750711571495447371675840 12623639 -6349326571144377407207630377507845888 12623640 88981789130992645728160706300952576000 12623641 127612284820532815218528977989636868042 12623642 -493313907684174141833472577513288135680 12623643 -115903167136854082894247001636020481000 12623644 -566265284482611597060605504409869792256 12623645 -248805362193716238802657443258729342600 12623646 -61425899841449152363609063674985706496 12623647 -139047228407151975090435846968078481440 12623648 -470940878306303950368098999081758556160 12623649 747395990721774724655104598214878361264 12623650 -70814884993199666843649197966230730400 12623651 -14775592593546568953736742384229977208 12623652 672560551684993734265858308100574453376 12623653 -54503674311903777808666831403258897120 12623654 367310000666267681108983110271497287232 12623655 -742161757823757461497825265316189828480 12623656 757542799663105583108399682027832104960 12623657 1465279312838815954479912635183935005840 12623658 80806067253260993895723553728056836608 12623659 -1978390770605458270662256894122184664140 12623660 15625169059944209946452735885314314240 12623661 1856246362451049239148512232565152488640 12623662 -136769349024082159853865466470999510528 12623663 608329339362449643002514682983248709624 12623664 50094711966812199353290426228172587008 12623665 -171698133802811948729536301639850562560 12623666 -467484965224038997897750335783029894400 12623667 -75389336008796428050673439384191020288 12623668 -406103817022558756808193655439067920384 12623669 -1371886318984562667485613853098351702930 12623670 -197179941201951806537911757254796561280 12623671 72728691172691293369309431823106666400 12623672 1304885718251440504502670967462922956800 12623673 -689983002791394580036959866437228185600 12623674 -413890002344778269840585808740158371984 12623675 273199779734365566750053740748036106900 12623676 227408563216214284630464735385000550400 12623677 -945972303507506572083006572957346495936 12623678 -129458622771094088644309466965537200960 12623679 -259037403428438686486204468723937871000 12623680 -681226873937511243195841619188084899840 12623681 334208165297179089209728762882085049792 12623682 -880872250356343710430892294260806144 12623683 748703614939091091110444494310508931776 12623684 12352501059400395206781534601945439232 12623685 -241575916084725436336513703153651040000 12623686 398118936618481177320081513556089400704 12623687 965007664135656538969824935874427618872 12623688 -21883001117261411669139014561464320 12623689 422375009736813480056099160714341193124 12623690 344399471477575913255398627188105535680 12623691 -161264092826557483215207554172119055120 12623692 125030961346998615200507146096938242816 12623693 -181983113982173693562035548507519855776 12623694 830184495332942475621098793688105848960 12623695 -32461684325189569609258144913541273600 12623696 -6231188017208642221033502933759238144 12623697 -77572160521145465098130695660164648768 12623698 237884334423617979174549137854369716864 12623699 -787710065270952724428901838744877212160 12623700 -280448773720975435842341720253455616000 12623701 -351262531115208728792728881079657515428 12623702 15085668033019883688907559672467200000 12623703 466276227643280676627196904086112819304 12623704 327337813654546183745024300209262069760 12623705 -771143046089478592050828349291540774140 12623706 -493016934205496963670223674163024079136 12623707 -1124540480928826543675662152598672273168 12623708 -321047054302721282439882466693482192384 12623709 -44322847904709032462918878139771391360 12623710 -542848072822194552728769445055921700480 12623711 -417679729320234919047705328489697725536 12623712 308962636464562217375008334450551160832 12623713 -1281642638348313564092957060875405667038 12623714 99039266751781747818757288058166675840 12623715 261751290671396015424047069450897054400 12623716 257859316291376834525602843953968201728 12623717 -329445950008334389388760891972213375234 12623718 -533888784286502384664853209760880229696 12623719 -1026768480080096800471221166829848446456 12623720 112724677850462316114689906211497932800 12623721 386825537224152447175771803622205592768 12623722 -145688787492576495813988050403566014976 12623723 -157447779544982878082098960195491029532 12623724 -928390217689709450455413884396826161664 12623725 -7881344554651209079059107784077110400 12623726 -531919884541957552226398411638980774400 12623727 -163524672701432810762427739654025932800 12623728 55656791947948657617693057663481872384 12623729 -738557486406880665746220925293297948480 12623730 -108828115139949943562871812000789299200 12623731 -241383086088141685122121129105173484468 12623732 76883386476936424883116663819612231680 12623733 352871719524767361843218360318827639680 12623734 -211410795344617255790392231547878172928 12623735 -294254216800590710111406021508481713320 12623736 -313727805788179404804795563444134502400 12623737 -189240966295906271273909634445224490368 12623738 -124180572783129878436825442649473941504 12623739 -592630197017364681715900429973078323176 12623740 697659684331420074585394988041730480640 12623741 -376494121844388191389009319436455630388 12623742 -382503122545429095247821919736958739200 12623743 1422608539504777102774917431420583335544 12623744 -45095818680121084038251626013613096960 12623745 -73146037383657872425999053322506878400 12623746 811872300874360847811516413677232325072 12623747 1014963777055793395621074630061858495920 12623748 -440247277613154906875072020140710507520 12623749 1941048566009286230190492938118365030750 12623750 -149715795442152522938841280267126500000 12623751 -161287219928915188179499173391036425216 12623752 -465572512216511494115726529312001228800 12623753 518290263944722522832492388906327606480 12623754 27715147460840778055771692624863187456 12623755 538453541730703906983226726064595152160 12623756 844681937585808687970836587538258558720 12623757 357173179611873148948689934208621661888 12623758 -97716948688715976125689430395795046400 12623759 -1438262225125011888206180524626705881040 12623760 -38948116400887723818508919002941849600 12623761 1960767280466077052619836722579206861362 12623762 -64568974080673822089672506775355744368 12623763 400783627690926040446986925923885273088 12623764 -20403305210432190747744335285928704000 12623765 -321494132151957279240809139297417321600 12623766 -295676692223570002965155514529256870976 12623767 46560730946102912773170960808086102080 12623768 24201220354622352368461199971161231360 12623769 90389931582034156499868678275747543850 12623770 -518536966036261200570676853573935237920 12623771 209601564541145054357524087491431148720 12623772 -22022281485215489067884932326222643200 12623773 -453690208198712942614367128350189259040 12623774 -633622198832957578294538926739979756288 12623775 247075597408379232140444131556139399600 12623776 1907559754483987381902348128802516762624 12623777 5967853724919123045245211233326712064 12623778 -1061417396740420850856929465291032020192 12623779 383069495457058357952776171523190459392 12623780 25836014516733248724766586132356792320 12623781 706371518228635037235563964911879189280 12623782 197528858656546196473671475188879424992 12623783 -1681206443883733107935771494063657592976 12623784 -36929856653318239482581231639494164480 12623785 1322091733009120812369110708212056798600 12623786 277662217607571988330227960436971893760 12623787 -796742731013449041359853904673383693680 12623788 586441692271027525786015295120853067776 12623789 328835534372765562068090300469881331840 12623790 191374434523405620136198972585256371200 12623791 1051244111825843865114049533630811784592 12623792 -254948891779671294978347891680080396288 12623793 -199850353026653144921085287751565308096 12623794 689650484334239768895038626703485771392 12623795 -220203278867816144499275647079039491680 12623796 -214988388413646168542892604001319014400 12623797 1519311230529865327435914778164002891246 12623798 -117849720481696599774762959196924818880 12623799 -547721849200957495423276259242992122136 12623800 -92784874598291736539651546581303296000 12623801 -1422699459861736154114954213712997255296 12623802 40794062234933874625619755899423686400 12623803 1253874899380056963401349934957269407664 12623804 -105846803108415440132777044640318092800 12623805 -516983907121017806355525786327679814400 12623806 72647428665420020585452791143337318144 12623807 -160247144622045373059346571597789595648 12623808 129647206425639669428607453544574877696 12623809 -18887966071690598620054078629253821 12623810 177939315719491253211106922538176592960 12623811 10992225864585406659684922961836511040 12623812 -327177099973584350802441840235726654208 12623813 -45107918779630614324425236758611347938 12623814 -218365612584857182899266692909937281920 12623815 -571563962997461044789552986597113605680 12623816 -1994971665134755912567354654753999411200 12623817 16727545401984708336138677339000629440 12623818 -184375850911982324525973545923300221600 12623819 -877894799928226229767379762085459098256 12623820 1231816723395822284294666395167621120 12623821 -31864559694912250211070624981312348180 12623822 10538278862245495850443187787072313152 12623823 -643846926986951918488177343943439494000 12623824 218389209874275836233480120906373922816 12623825 -930195803304312697427302123064164143450 12623826 469003520479309362947084779844939363328 12623827 -3418160839131344783857945864705228292120 12623828 -273962295605456920085890710764883763200 12623829 993294940810523329619011385189211252384 12623830 614019204600394867813907552156206590720 12623831 1617024589211039255839129498547462303064 12623832 -493121399718060768246693649770509844480 12623833 -51064546882706919590257509245529783296 12623834 135204921509655031955944451478058710240 12623835 138072415389673037770489202144740915200 12623836 504876088781611318747714436347344980480 12623837 1652675146313864551245460228983530136486 12623838 -61612397466086098655386506326430910656 12623839 -1234332284822967829861332272572084651360 12623840 -348561991302746914054225150894363115520 12623841 -555647134819229436172594962782660606640 12623842 -266096260375147132485428836672943740416 12623843 1372096666507708023597751894524584993880 12623844 768429470945472094451899912746561647616 12623845 -65079249636109670107723318368511130400 12623846 103426340079458513462892381192576283872 12623847 339075470791299937687202007385256148480 12623848 -89206126895079657100005970202887587840 12623849 32940162305226819088273968901669359360 12623850 227951308828414874616666480346554432000 12623851 556024612161944503560759937588379447104 12623852 -299755262863155472764631304083579064064 12623853 -877009464358584974898646233378128992992 12623854 -4900352427538684856122360980637514880 12623855 -1353116081950141278586739020655856525240 12623856 -91943633359153546844472518234822148096 12623857 1448342672455545804799937123848210753106 12623858 149922580938736990489029690288345684288 12623859 78190727120060178501207531467486668728 12623860 -689705816276603003743690375404425564160 12623861 431783926880636961358925659310014549152 12623862 154946776050529383690411132707995004352 12623863 -831067883644534833768345535656218854176 12623864 677135794821954118951061952803502489600 12623865 -109526530354081172461296572153968558080 12623866 -652813970496737534199154934755574100480 12623867 -262443209934094618536609153937375749084 12623868 -501946269645970881274642904580636123648 12623869 -98739821336047653291519039819285876730 12623870 -408851502674848525167423819373513494720 12623871 -287371612670047226237393259978736945152 12623872 -577257724509821835599942962580583088128 12623873 2198255422434203940807504951083373445122 12623874 -61998943466477207434967990958054228480 12623875 -96403296308776684568273253814748892000 12623876 -1342656129768156403545183739794593280000 12623877 174771434635923088807403531610725049600 12623878 -558490783889761028104198343066734073760 12623879 491465547608859082226542643398160477640 12623880 -645677724503222761244958388176445440000 12623881 -527179644170532156277143773781581730636 12623882 70533007713835785242153437894756859904 12623883 -119351577417256989752503085855158286376 12623884 15757242303724322956147747921130291200 12623885 233100049320141173374198609942680830400 12623886 -1390923707492282064886958494274608112640 12623887 976764114675235901440545268724336185200 12623888 277324617268121557543632258630829350912 12623889 -434359049926226094824063645116002291264 12623890 -22264253663654088341218719833848102080 12623891 171195264994269268504687052035033883040 12623892 -114447230732839045724832157529810946048 12623893 -5580146092040472858223061590925503040 12623894 1185213437589570742232419947697178263872 12623895 -368832881152730301806989575834110621280 12623896 -1008288746018659900606953759679680030720 12623897 -14403004219696514662158707610681472704 12623898 -142594377314887832711025207817962063360 12623899 2406351608307976238021168878484514460336 12623900 168299023007335899573351239374042752000 12623901 -126942153288273890696617986442386042720 12623902 -974175432066425840053047483348474189696 12623903 537563368538993640284815918981035956280 12623904 387901829149719024164815266281422848000 12623905 187417249330368856969641989343116229120 12623906 -478466406616645434276549969971459356848 12623907 1165927865003836920936039905316357285240 12623908 -314669440202468927722450129716840069120 12623909 -113978409550243513000935053050529043684 12623910 -65438038551699202802705876793510201600 12623911 20327503975526056513850845123937718384 12623912 618990886625698377607750723525794938880 12623913 -181867739741184032668024325666625079296 12623914 -12773041324884347567807418921742276944 12623915 1277883339690948674385111665632910974560 12623916 -1118133489383396319333235912998326055936 12623917 1019360937750967392748540401319870082966 12623918 -354330582863328290546823652790625976320 12623919 -282985818385859019725538536207230363776 12623920 46730044288392640420186304674504704000 12623921 1509641601203378949603280144157699023122 12623922 -216248731884064996509853987313466864240 12623923 -108516922562560401817760162358674707600 12623924 -392849932944859503660332207721836544 12623925 230059675586550440965580096614250760000 12623926 406582785935750286978244314209325624960 12623927 122960702463765790314774457267893956352 12623928 -38204554695275078915085322522386554880 12623929 671016689399062002903104984288382591530 12623930 -1138122126320098742327669068931231520 12623931 -118227273831209983464430782212719156428 12623932 1206656410443617932996705730948228912640 12623933 357582932503555920711458596846202509920 12623934 -563654362643860755059629185014651401920 12623935 837263109967587458859980103383578503600 12623936 -56866967651558338138073678270822350848 12623937 -1788976496730157134148501923306642160032 12623938 52560209296723532922077478662634418080 12623939 -899687485374487615148420832802533751944 12623940 -4069235476302738006683625303530004480 12623941 79765641165240222636995106325012833408 12623942 -381987291752582969354493500406208972800 12623943 -1092138333159907270606762171934024238936 12623944 202525985424859429019749678792595865600 12623945 -269380561690204010931407218835486510520 12623946 -731513400205344897291033230136135551232 12623947 53318968770523159255501226995923801232 12623948 -913782319484516946206744601723112488192 12623949 561570394231517077468095735368798362764 12623950 324787637549875081813045998634393992000 12623951 -441747684259154523387027852642744924048 12623952 215031820221629756912460658451866583040 12623953 -873882282916933773471383564830962406798 12623954 278586832369526705709364715699593273344 12623955 -683647282627631927606922277191097490640 12623956 -439005457534487098665465912834539032832 12623957 156481549742094340886920335982898855772 12623958 -639822823427147686564859905429426942080 12623959 135424050449516851944462650563053361160 12623960 -926258569248660242162016545609103360000 12623961 -444929066599266264594768468523045401600 12623962 -704203517981140182216181075747556785248 12623963 21726993558790929791357262695151744000 12623964 119328420436068864137758184899499655168 12623965 1351247663403742314434110834268931321600 12623966 -623537294840493058928587194482116061568 12623967 -429976838828165912802972866206871025480 12623968 -734545344694018666902702748862712643584 12623969 -1751910317180942627013422466177315825630 12623970 384419353449229783453090423366691328000 12623971 -1521791621234380572065031403126868401656 12623972 1219893275425086330858697466277542491776 12623973 -905225166666380643312655170158025933216 12623974 599163307473202396761753564167524560192 12623975 21916588050917698398199324045210368000 12623976 362326358326974671034085383218738027520 12623977 306581257956105115813581133611390304826 12623978 -16956330746078454141826424242462650960 12623979 32721506294913254737354193212172906160 12623980 322973317309335499570750398677422080000 12623981 878460158703411812037489022510026397782 12623982 -8694245295008030895707954484560259072 12623983 -9520345665471250169793565534690273296 12623984 397108792947871487135947781309853696000 12623985 594980090882335016686246737097327766400 12623986 21123422582028244076919783014627602464 12623987 726830348534929885831129142341747555440 12623988 -6699909913480333769844095465677756416 12623989 -572594330924068430266603964903764900480 12623990 87332199004278691718263359778307865600 12623991 -48101532711205504774347104224084516656 12623992 -350995859021918611450082119504573440000 12623993 26851283446550574030871924083015688320 12623994 356225040900023051468630418820759595520 12623995 -1005100813718452009043207261855489376000 12623996 -413313138870501100482057449553564745728 12623997 -478292487708895426188138510567144631872 12623998 -225918519384241194502544807411268598464 12623999 413468009419412457597028592407507683240 12624000 742405579250508078494055883949998080000 12624001 453264077887330524206384733122552950612 12624002 552568922020405750525589178352575333792 12624003 -219551635659770331773978940048277156656 12624004 -19602605311968780811701476891402498944 12624005 958182259094647396513315094967604867320 12624006 -39969567199734901141726605292895526912 12624007 1346930817576126502654718387043917899032 12624008 -606315344802835612960029536779023191040 12624009 898504042836811623631170865501098559968 12624010 14717319565857826313104040799110891520 12624011 1117121627026154572510257875866759366224 12624012 -118870512852466477359890487235340789760 12624013 1301593272987467768480857388508706480320 12624014 65254326787937886819057300267775203072 12624015 769530296868973089557471444664616450320 12624016 291688272648287036772437244115220406272 12624017 145375564801189301204383017478812356532 12624018 -192356787027692601722754025878372894720 12624019 -55156930639882350475015332055017977040 12624020 539976637826025175361772591469445230080 12624021 -250611684156267996990117262198285789092 12624022 -872526465547003918637632817309600699328 12624023 416372889654233041960569022286046317184 12624024 -93026076577442950382318526238864834560 12624025 -1247805243522308591054052941310553912500 12624026 2083347297126685405900828824459203328 12624027 96920821383964899077064759879192276960 12624028 -69836508052105088724974703445272358400 12624029 -91730638356601151871829715402043210720 12624030 121589367858149302729832334960695224320 12624031 -621411753212536581849183795310971571200 12624032 57446071682706350708460917706964795392 12624033 270685472886568082372987425954343264064 12624034 939213436836852054664846404478020142416 12624035 -749960268709166927145806316988224329520 12624036 -38981760282199499944682193011352815616 12624037 -611973351638065915757020780923156017920 12624038 -187293810486965563040146797023687186304 12624039 -1825453643214961826627605295478470898480 12624040 92552671036305969944473697957255577600 12624041 2130821975201325713756810428784614808400 12624042 -94067398161433047624581764624874388480 12624043 1254934732856242563344676966305410570292 12624044 294305467034097901448496047011348803072 12624045 -278047822324872594702663793158593126400 12624046 111417074775692500760510112105888497472 12624047 340070241752589348154594692637701305472 12624048 -288639400421925966549907252425997025280 12624049 19799718292325013609819890735950524050 12624050 -292779026613929861299413215312231845200 12624051 -270404071503457733785709267174084160 12624052 265061719845412282691537853231588014080 12624053 -181626628110709590359932583433928905600 12624054 376355136747872106069674614005712453632 12624055 1003074155996502873951650714001862719960 12624056 -716901642889147785525814951939599052800 12624057 -771582069717273713619792824727230451846 12624058 -469764863073675796109211223178966367120 12624059 -29271313753883894264458823964155401728 12624060 -243174654966239122824347868151850327040 12624061 1638206686569022868554528800532002222662 12624062 3630465053749427640248794630574291328 12624063 -938874066885585564077914440664921860096 12624064 -95995873649410928639766572934446972928 12624065 1366649148752885852689069417737199583400 12624066 -306742567462739843087511525610027284480 12624067 11081087222184242581885344401892012112 12624068 -114332114590883529023765563510852583424 12624069 -1703672914317807363738064484364420192 12624070 -216245595004496614685664294555112444800 12624071 1807500574731312618763463457609794413272 12624072 -884099090165090428419156515642758594560 12624073 -723712070968593126680270115813550123008 12624074 197152121966825577144202450383129610752 12624075 -203613681397014250609263788503428543000 12624076 434408225620230434789177863727980501760 12624077 -2870604197435731409292416246616836400480 12624078 3323970651606877363617432715538447424 12624079 -68470657034974567803675280568412506592 12624080 10895756924796623793772392959060213760 12624081 -441817670279564905976151690651708694176 12624082 631685020038544112132156489802231925392 12624083 1643130441364864258681366654331026756080 12624084 -536229086543571787357516196340213043200 12624085 1391666978014704715634632196103707922780 12624086 338744942769062017324457278064237128992 12624087 308656348648610719811625665980233409152 12624088 -851879963837002639689752172044676618240 12624089 1687005690064614698949091105664997850890 12624090 281016646834949166379795308078720664320 12624091 273388471512448157305088391868055865984 12624092 -940758495632885147071216100657182599168 12624093 -777530137684568230710023535384511720698 12624094 -318656118029611136521699817623875916800 12624095 269025525880546210813796920260756274800 12624096 -963803688083268872036903134401773961216 12624097 422124451602145374358196797616822020932 12624098 261171810164235128062079173366556568816 12624099 -169373539485199490699585672631774093312 12624100 626509338284350227704678484161616406400 12624101 125861023137427806852517481280331364544 12624102 -27712597008457781602119561938338876032 12624103 1501509975750303660087778612349607799352 12624104 -167339642523383870023890558050266368000 12624105 -115538662819165819382109925043991004800 12624106 -757602986325274827172463850248083937280 12624107 -886611659258583818256154277745077525688 12624108 -281608325733785071225126262809564053504 12624109 15501590422454012344141217712902190604 12624110 -32462011327909350829109333575627391040 12624111 1094520456646941467680668299711802069720 12624112 4375327384869027433275731873106493440 12624113 -1543016770416256263528345629928362968080 12624114 -191894404720077166552979631253390604160 12624115 -204968155052351594801297407433458032000 12624116 316331275184101692270760103069706167040 12624117 -111808406619256874830710720370168456800 12624118 162677550075775582509128640917828939904 12624119 1449661369788951380493749345288361214680 12624120 1052700600861613983617805775686174720000 12624121 1442518896962585400887700578094245104000 12624122 157713477258002161026800755846337961984 12624123 27389394989222134006699682542502127984 12624124 -387282212122269185724228453815138504704 12624125 257656285165761782866454044221561888000 12624126 567865507940420869272884435271981313344 12624127 309645709043124769594946932945908574976 12624128 -1003781613842414034094419612419003252736 12624129 -10114768794859023151217377669193888256 12624130 -226469164074091066090193152240261877760 12624131 657501159777808544306119191888969849900 12624132 502126839329061981331194664652067409920 12624133 1755639747629868948145946681953117845724 12624134 -284220638607163676900430503449058919552 12624135 622398440735230340091099152092647117600 12624136 -124976465348534179897782718919229603840 12624137 1661882539167803682819990557325600981786 12624138 134295065122698772524053026325347658544 12624139 385183597035335269322284285330969841232 12624140 961244751918171030439276926445868436480 12624141 -533613095621284835555736544697042712096 12624142 337865091546928164835748971517388545472 12624143 -4661456101559831711747055151131862800 12624144 -81037209587170054012671044257902231552 12624145 -764550826588291837942913192554885516800 12624146 -458226340042041057478937457542211822816 12624147 40681616463917696028559072480467373440 12624148 726253035704914783100765497744397137920 12624149 212837232043150144589187199246526418240 12624150 -3515970828898169329262783347119052800 12624151 -166622379908986200873898153149454080 12624152 219152879669126600977695467116259481600 12624153 1607584770095978399386613241756969903744 12624154 -222110190971413046905937536500764999184 12624155 -220739855338771421078707734958606080 12624156 -20200531285655849986668811489638578688 12624157 -277538554811889821602206636721098214528 12624158 -277111819818950971772170584690598415616 12624159 1205975048626212874851614510957101420104 12624160 -1136814488350686551871292383491521904640 12624161 631966679896968786240275622058273006848 12624162 -24282946603440925231795015390563456000 12624163 -1750860454890491914155838005143512135588 12624164 76135770272527964936824430757328093440 12624165 -428194490747891536953926349351369338340 12624166 12749122549219811599642830473486404800 12624167 -847212357602393555568215944908208811784 12624168 352264501072920769902172281792713195520 12624169 807775938141714787024258539850779944570 12624170 -4887274997235363218806834394047540800 12624171 134043539545715928545724338966521466880 12624172 2241594836969985700653026798616167168 12624173 -3201012379423975833520587099167119154676 12624174 -972626820976470312081250871644123200 12624175 -153538920131833365150155042710597312600 12624176 -155978099684355714074438023030721937408 12624177 431606874385027538468863101767060561520 12624178 32833770425858836421445193018011735552 12624179 -257806465923096621125620314627823343220 12624180 -198001353891745990641327747728935127040 12624181 -84764007618853058048672548837163320320 12624182 -8863899425081390174523972798622083648 12624183 212745665720259796914166085887295845728 12624184 120494636994623238787102150949790658560 12624185 82509838535197977156902054438710728960 12624186 -366145941757421442383665528711476519936 12624187 91915276570004705433119434705221059760 12624188 -225348256864422633389458607670819271680 12624189 574888014324657283670927268333113535840 12624190 -815977192116505567575820375789429694400 12624191 1316301566395159784447763832442561124552 12624192 -22186650453300577470365511505586159616 12624193 -1582911241990102125017588284845463893420 12624194 343069344103674821362687435674126228480 12624195 675923246667647456288683646071110839040 12624196 -33090958635680674619548658291787684608 12624197 604672887338601238095199457871945603900 12624198 -6827181125065592652760693775836465152 12624199 -654549703233498629794074615019657133264 12624200 1523857135996185430154984703149506560000 12624201 308266370925124983985671670698409800000 12624202 780230135533056021508132094221981785600 12624203 954856446289016138787913625762206162800 12624204 232710019045044951398895260966708232192 12624205 210707848709756274949476715071443592000 12624206 255235444740615524863722062734676862720 12624207 -605342333565115467105360790502091732096 12624208 554103715351701885382109284426172989440 12624209 -396488503145590551675099072212219040396 12624210 225101497311285148924181694220814935200 12624211 1593238887008691780763670569141837752812 12624212 496865247521289244197785530303426371456 12624213 -422998881196602151935190428736989557664 12624214 -44977766451955287902234961772107343680 12624215 297561159414162939297631488665897515200 12624216 343425911845030327738170946884818534400 12624217 -566045560994589171170677831665664275840 12624218 -119592593462496330326937389161648834080 12624219 -347178946846157387157943792824348074400 12624220 -177940318867304452746126441172501432320 12624221 1566205759168544780091924935620049680422 12624222 -97030527270635667805601427290694332160 12624223 -225033514399655486782608581780085574976 12624224 -2027254862014090656328710090296599117824 12624225 671082667667557000417440353274469311600 12624226 170500498836436045060425789632061663744 12624227 -216953199625319234339202313435186924800 12624228 575092220995070423790511619380882083840 12624229 -1229581359749027518012661348179445595912 12624230 -234955916241832867406724261460014883200 12624231 989038056917646250094778351559545869352 12624232 1301904168939042035579259487079323622400 12624233 365545023602051128560979222918659079482 12624234 -75663742255047344611699066828484729856 12624235 745467254557773898346988700180849819200 12624236 1014718822514448899035512183734306945280 12624237 -422698755706368359846918847121558013706 12624238 -752455129957313907486475224591471051840 12624239 -795092855523626784020182709029739056680 12624240 115343919717908233531205485377009745920 12624241 4096726058970025415388826249532293184 12624242 -104712452495844885181046201409120450528 12624243 960961516864536857674260836923640862264 12624244 634095672337053741115508171181584049536 12624245 -1079492244641514338590247767603018773120 12624246 -18860076526048576127448748533827622720 12624247 -836309317524006368459752538856963565248 12624248 -241729104994638017769154137164469780480 12624249 -4400856487528470084812592447922904352 12624250 -54046275536701785607957081651630248000 12624251 -15281968221119264539565300002885919448 12624252 176724723391598783806475781018105971712 12624253 903046970175320778303650882561960904064 12624254 -33558438366868625289045319165010354688 12624255 -1371318510310429387176575257619638080 12624256 -1097531255876021522143477454416474275840 12624257 -1411085516610142546186087793183678746494 12624258 -552279248524893339024263733469385560320 12624259 1333503857687403553396013429906515007416 12624260 -499851044961957827076739476247121571840 12624261 -522672926250131993288721947919520903200 12624262 -294404659854713782086158305360737899040 12624263 576693568316877422306948201287069346304 12624264 124288561431371347474329997269843640320 12624265 -532951530339058403545077692278266590400 12624266 934607745725612896043895134256998294832 12624267 610132793161475931891148357560109778112 12624268 -1507084556286110989367344253538002287104 12624269 136674969239462374254500114301213732672 12624270 114962847051844929300329232549494121600 12624271 -105732104286678658628964312270109856400 12624272 -298611227173737920855112407013503361024 12624273 -959597259813207312989369744218075438878 12624274 530631320991100344600442704749884972032 12624275 -569065325654080815241333436354159419200 12624276 -20164705162632693253222325396309827584 12624277 996826608653235623808774958948364234126 12624278 1041339888011047895908120152814046929440 12624279 629971864381022598346017403476717269760 12624280 -1458297141271364318067336854020985856000 12624281 -40463757913809842709648347970047988918 12624282 200197968562528862853283183479572444160 12624283 389498011196874530916918923082931720720 12624284 -14992171865231204514751271152037928960 12624285 -327223271649770906477017565306233543680 12624286 596526404626093857419002871752394039424 12624287 -519804991827669258828820348430549221800 12624288 154578406453981317721190623818846044160 12624289 678352103414117453194156208748049859520 12624290 70059436118297907943304269500315886080 12624291 -722857291363775808940492341253636523100 12624292 -684006732586181669532040962608107801984 12624293 -20686794103840820961214852670425188 12624294 205782255904163754230718918128477429760 12624295 13260482444555793017943948286082479800 12624296 -263156999136988578666087136753408573440 12624297 68629161766574651717849440029093172224 12624298 941858098648708722932386106299469585664 12624299 1862044377466198708188883360860586773300 12624300 -182488503570222292765012828288314374400 12624301 1762511167787357004739984207361445729302 12624302 -628647399674481047993773903197627850368 12624303 3022416779149127890721720050100409600 12624304 60409087990077083496944696698661240832 12624305 641106629795437258387095879586167521460 12624306 -319343497924506495669112091254141850496 12624307 1164365008874557895993292953975686732556 12624308 524262704455444696838620679568058515456 12624309 -1004736245971782614561366920647477177600 12624310 359873581418332502434794192564361831680 12624311 1628503470403434380784972450159717676920 12624312 -957332905580537051905571751080148787200 12624313 69799326991035528448686168309229602624 12624314 747743545638442925236473020057636102256 12624315 803241960498705954214514701719438935040 12624316 402800482583304791229412164556360048640 12624317 655083589474583735599393294405244711040 12624318 -154541676792539535964804966145251614336 12624319 -1478603086879646524804634405304214857504 12624320 -57519061113286717340398404711607173120 12624321 845624096883080583146947341764007281712 12624322 30366484486697958825919251111269270400 12624323 176237574201104990107281229572881532000 12624324 -859421327371640416474991270880141394944 12624325 -161175707928630785920419179962803404000 12624326 -3888265465313821530745962078745366272 12624327 -7414228381532662612540462601492091432 12624328 102675974668357575378323157785540904960 12624329 -100333468404644059206090519266039636316 12624330 310895649971920442287229546456225521920 12624331 1043560835195477110723091789860320074132 12624332 240022682571768318067236397628530900992 12624333 -305140261984444272409859832503196362400 12624334 1439562539414412629710359850631152026432 12624335 -101444906082861251711294432724487749600 12624336 -252358026953888959873694771043951968256 12624337 1494823426270775797325604880716766596960 12624338 -143886767192131574698045783926544729440 12624339 38349025231325684270188249990611657216 12624340 -98554693735078173408052653079227217920 12624341 3013239362621667304133297289050356669440 12624342 16044870539020246821858351863239653312 12624343 -1501917758017981834207053401046592879040 12624344 43881988245148202559145560508256348160 12624345 166550751722255947368573966245809270020 12624346 -246141004441125501982139075795624981760 12624347 20572337064556387409609669009816309760 12624348 254851660742305854031728030653822115840 12624349 321383471271458860359254552480977079680 12624350 -82065345893541126006284555179281960000 12624351 -207144126971565332139704743454219949792 12624352 -785781138978356837552406492929315831808 12624353 684587602610409401717419304573254563456 12624354 -42051988735790427008074549220719724640 12624355 -182975911788432927928817631531432084480 12624356 171069882722755080060381536200160525568 12624357 1035377616010452647915874328522477584192 12624358 -55022684724029945786011226792784080640 12624359 -968882425462006886078017716343624205160 12624360 158401108900564816881126869233053696000 12624361 131992762196838935080630614758166928000 12624362 -259380358536626766730206480269513279568 12624363 -931017767343077485194625454114487739680 12624364 -1159547145052214249402843885601297428224 12624365 -404281084338016742231065231282453783680 12624366 -323920445221760855079767463654095203776 12624367 -457133920865891334744081090933798352800 12624368 -306102054499855343530409219449668304896 12624369 -187254458686254853054653784565588186256 12624370 -9639008078177168256106514283452513280 12624371 1328895586101575849192947540833819034572 12624372 -860390151138014811894818213860859071104 12624373 1819392680115792937760306623624548712622 12624374 -139992035045429916962853003547959896448 12624375 -74567683041463472369272971201429435000 12624376 -1600735697045463746314721322824206417920 12624377 54107460768808560399108416916225611400 12624378 4681029427815523524021956337694212096 12624379 -428467303282641703764210343163299004360 12624380 315985592575757737033218506008668364800 12624381 -415499798704877067956880976750758505536 12624382 703047438659370400724095178811130017792 12624383 -103034522490400386096435574656837073200 12624384 589952467695102174566901534617858211840 12624385 1049168155113194019541897721074518506580 12624386 587213750045243215943446118623937126400 12624387 -122688949941381677090609845292334196248 12624388 105374608763752427997409171017033940992 12624389 888432273371504798450581381886870612190 12624390 275798309583647427128368210681020921600 12624391 -983629817711812259001975952793268763920 12624392 -636016581852382665963814063014696960000 12624393 -80901642484520518328739564030169649136 12624394 -390063417559170262106187001902241979808 12624395 -359642267356739016534932009759537744640 12624396 385460317012657842817547881156033121280 12624397 315538083555487569369093624056819411680 12624398 -462038373492094818145931301758910701760 12624399 -521380579752075108120804080195614934616 12624400 -68718320877884952241851289980230451200 12624401 1311399187370935452634596145930784985408 12624402 192187947642996047702556778119470697984 12624403 1645009877505013854406493665036099332240 12624404 380093195883508432353255455479406034432 12624405 108836200956369515433208056697149947520 12624406 1225114615021965677562190598542371812544 12624407 -1312640743002213772693714010488979270280 12624408 -1500841391526079610445511623864619683840 12624409 118520732792381246113507914492712019712 12624410 -771188994562082126293749424156068644640 12624411 350274302759985531573457635453224731584 12624412 862254334144247456050105981831464121856 12624413 -17626275831492580147607976430752151296 12624414 -396969577265758029502122944894496960 12624415 -1324877631545886481658009730014688441600 12624416 232534374092333738173783076113282498560 12624417 43727161390719691427259816755986102080 12624418 30663168354074958053277477707753250816 12624419 -187250198596061988310210612512166614180 12624420 220721264347614680809195004258437754880 12624421 598503582112164896567062286324487771264 12624422 701698747751272547225498100445509595392 12624423 -295444627933134462634606682036580936192 12624424 -877807220784277654110276283059929825280 12624425 -286936211426016589878078962452011312000 12624426 -179474686733283398757279706934641040208 12624427 1519277727741071335067014460347678340276 12624428 1237064593960516495795101644283593587968 12624429 -83510547159156281816391487789144641216 12624430 54655752050349111457648175393803998720 12624431 1780088560056656140086688260695214761232 12624432 249944055319851451643947954253896581120 12624433 436427990015314838305326276276519310080 12624434 442679831205928750515223016260371641616 12624435 684924859227160155846897751755619457280 12624436 -752458467516627856416837484311734261760 12624437 2830214434185332669832454542186094080 12624438 601945434434375384502866453107140913920 12624439 -1348464901520743046778903720942332121120 12624440 -41775460256082251579118582417983078400 12624441 -413134603362242118479524307659647566400 12624442 240678100259017336827793192240108981872 12624443 262231562742375755117824641940526606544 12624444 -103810411127441553251938878277490688000 12624445 -6462580028516614618564656624508607400 12624446 -845251242325536554790333781321441253376 12624447 -190387721107753286347560681475448373504 12624448 482906100269863914482333791886581956608 12624449 -542647599946243829171722711980200373036 12624450 262716112319106175245506410622379273600 12624451 -163217055868953233457504282447208352048 12624452 -539383705998395435899410655863350484864 12624453 -566067718870468952139073315673540128836 12624454 -32950603717993700659341074828350915200 12624455 -269857207590474149283259072289035058400 12624456 -7351161350321786312217605584803102720 12624457 2177510544041616328144054502651877664272 12624458 213012962005752007021404331605534804480 12624459 -1535168582479044957850805582743564004112 12624460 546024191932689173749225597259086433280 12624461 1824491375325889832041484442340040515062 12624462 363756376217819263774405160372942113920 12624463 -1461790428973851589127608462189504530840 12624464 -229105291303221678655799547769828024320 12624465 115394497167981620259778806449211726720 12624466 -19238318197095447372899019418700371200 12624467 -1233961710358170324972181545523302919608 12624468 14506358090266210005010576085609687040 12624469 1284945236363162660476047843365357840928 12624470 -100182185035293918801081739587746457600 12624471 33716304126441559226457911345909806080 12624472 272330462411497970000095143036948480000 12624473 -518429127748723023227514780598226032236 12624474 5299154992596325131337379822924405760 12624475 1395816540912286584952089318494988171400 12624476 915544609631087285224634353074090872832 12624477 249905363202918609399013003525964718720 12624478 -508564845337936583440939445563568595840 12624479 -211249689108782961359339888903358823824 12624480 132905283262137764773424923382993387520 12624481 -697374322633176887727286597988967293136 12624482 437851976381113207123350679476594392064 12624483 -73707770838763116933557799977044664400 12624484 620932514040512226913349554241572198016 12624485 -391522184200252598395603955396372816040 12624486 83272150512537398430830668992604944384 12624487 219836926183410181008687107894912485632 12624488 -404866459379142698829253861428301194240 12624489 -38468725667136669319440815207500762680 12624490 -174430115177564519790420185574300691200 12624491 -1224299567771127704528493537366319149936 12624492 291164433257511525057089024107811722752 12624493 -38455870556496604797359839096650178560 12624494 392634773385871111689222790597082923200 12624495 -57958478213561966631294083542853718720 12624496 441084731349058047707887376016324657152 12624497 348912938672017802066582601915337748946 12624498 53673354303915119578241168234632888080 12624499 28283037284540416020505074123601488848 12624500 106433735183926462525487937397303296000 12624501 140816877387646374420279466659279695424 12624502 -58149318039807315992784154133194432512 12624503 -532105096571196411613240621998787012248 12624504 -440009198117441383153136771697954324480 12624505 688534411794520877673299639328243888000 12624506 -1004517860924128074171803763950897210880 12624507 562508353264363538190236850504738326076 12624508 588874503144482781845573488395411719680 12624509 -1560729330345284792646237308642835847290 12624510 225765431830775050648869210330979307520 12624511 -21838366979509089760519431127105171928 12624512 778176095824278004384165138614190080000 12624513 -95822336252893174533378378235939882752 12624514 -383295476745567307809928146156919884288 12624515 -127143971627254807351053618933275436480 12624516 646962435323722690265568306467339550720 12624517 -40379334791515988168654621565404273028 12624518 320519912901270101770069374372801252960 12624519 -277091991099434791873233954545003245656 12624520 1171109464756951797647876923215114700800 12624521 5108821876181328502397146949808746304 12624522 29041859439910944805261151578073340672 12624523 -1870627903036200122262733568647329610680 12624524 1407465685656462434907859198842544128000 12624525 -808376347240514725629435620438482920000 12624526 -1172789094460414665167975695926688488576 12624527 621629617905388139304212502763843570944 12624528 -85932061218572202180743694093466730496 12624529 -541503162832766361609988014533354087424 12624530 -542122980806148515614331844098105535840 12624531 -28204038633427219729390610317953675528 12624532 -1950607048715175803049057279536221132800 12624533 -2730420606875231535080765125697337600 12624534 -38679275890273027689984776832371192832 12624535 -46398986036464674060004073669360732160 12624536 989352643553306876369617939911772262400 12624537 -890486731251056538486720035541825787440 12624538 250789751362758554772595151984294983920 12624539 -579411059320717666547920094253511511376 12624540 86223599846565257560723816615582279680 12624541 -1143691103051402148808156234458640024200 12624542 -10599383624990552340090153126679689216 12624543 -832028181828474248921296408179977659368 12624544 19684135771955312616491279279887613952 12624545 1221920010780551789938800441698537361300 12624546 -661090297126284477002724001843800344832 12624547 17524070553183481608425992049595533856 12624548 -77050343161010151900244318013009985024 12624549 -117542427226880647768196353097736079872 12624550 -145458824777880137086179220217116272000 12624551 -711959438775380297187150588473701253496 12624552 -690480154873247871477239051205139660800 12624553 -773882337570708803543796958670748328198 12624554 -252227090923035535473193793841620525568 12624555 -268377522511490811697075398604064532240 12624556 -484428380479468434936927885993655970304 12624557 -1820228830203273743121262981624004700096 12624558 250625288526481340365261509067928658048 12624559 797843542005631823481918053099085871760 12624560 -13957554204133236146514377562095616000 12624561 429074954903899091123982368872706656260 12624562 -87994784783848328546274051704352423936 12624563 160901098327011694342331284613500199760 12624564 -151259865932177753778498822506809049088 12624565 147680126917568579085616814637476402460 12624566 -119235979687376204724600201021557724768 12624567 -1034717626884552092179776239918504330520 12624568 517735877601454703471949562405581189120 12624569 360327414897880887068461099377365071680 12624570 77813676831324331553101983766054425600 12624571 747829045131924463474742191585060636772 12624572 208982323024173718374850696668033510912 12624573 -253467897204043439771895656323932265056 12624574 -113694909389493917824964114554597924608 12624575 -22170189855783705444884622198548920200 12624576 390106410405580361809957749833229926400 12624577 -690685073794900197064325736266825803328 12624578 751280211864394393836307213609198128000 12624579 -932230059962643811820476078005478623552 12624580 -152036145694500948538925673363095980800 12624581 -360258938117295663182349242350059507936 12624582 -223354148018978336848566931751386598208 12624583 -1049515317523577990880923099614165264168 12624584 214430905115552244157698072965065113600 12624585 -2298807580872007203320863455421066560 12624586 -138415937358758667958931778971145158976 12624587 596419069763073152785892532333410905236 12624588 314703616559224671865229318772434449920 12624589 173660256718023736306916892069816086390 12624590 7107989773110632325647890502896483200 12624591 -215932644480459660053081997935789911296 12624592 -332754237448033412887359073743699836928 12624593 201231994894798895511418702680415417842 12624594 5687109416585149933688146640644093440 12624595 329378646842957439752132879329873305600 12624596 300223974190331523692554133564061024000 12624597 3523358385224920193233236450723432828 12624598 133813014307583586961252927581629809920 12624599 -832380155078250280748943720840966219840 12624600 180311671311236880277020726086120448000 12624601 -1484039092893245715486429897239886856992 12624602 218517673576522535979514862411351584752 12624603 -452573246591165636346623605869049045200 12624604 40863333707857090285786512162621856256 12624605 660777942399144119636082269244996836070 12624606 -616567802102851604263847331614725190400 12624607 -1094422427651076548328717103673430152320 12624608 -358118550340912436841098405160214855680 12624609 857024344376543470637981384040141971712 12624610 713540208374352976310453546208110172960 12624611 1697007131166370513549906727336338898232 12624612 107696523004157682320535221457660346368 12624613 -2093544326258778509633873447011604971138 12624614 771032436332796233265653794016318376000 12624615 -21145074259568001188447411202360297240 12624616 366993084302878858483250878613431188480 12624617 -1188484138383841939704955271145027275334 12624618 -222590400581972381724827432662939312896 12624619 -388126762529525764186505548486376661104 12624620 -37516879552027423364066930977791621120 12624621 -238925700600482781491490935892732844800 12624622 -57097467335798177596275859673433035328 12624623 -1128054201844046153269305838816583343360 12624624 -101198256580815190632845658839579590656 12624625 -434693906812165970857360785302217276000 12624626 118220321052978545636897504347741716480 12624627 -57906399233412855922974569990682484680 12624628 6447048946644780207756741211425884160 12624629 -1943495545101546509689065633649191922770 12624630 -83119249227835618629711007544681287680 12624631 -55645818922092051617403798684894603888 12624632 -1081839161723330223529664308650878791680 12624633 701226135045448006650479660626138177920 12624634 -241880348341536382256483728576659195648 12624635 -933737893027731148450205606148120721920 12624636 1180931567689096595048727582742284125184 12624637 744927341692305344020669221052761217286 12624638 -118727790501630203551048904310443772672 12624639 605057442982083334575215374431774225168 12624640 -61470819408713684019640424077669171200 12624641 941480349314342044755892510693785207042 12624642 -393773602771916033128476491387431448928 12624643 1139806128949511652318936307842684950760 12624644 -1375420600547631733194930215797017377664 12624645 799620666982989655381856604476076326400 12624646 -243168695394464581783046133370825933728 12624647 -449412213486933163326894234142808200608 12624648 -133778610463175652205038142276360151040 12624649 974040994046376243618862507250242746650 12624650 108809518888429850307200394705257556000 12624651 -22286253652500371705627694942934040832 12624652 -471132821805381551700117133898398829568 12624653 494782187561395325798169718371004133004 12624654 -290249991545900078954694382339430089728 12624655 -184794506434585823258029735630647064440 12624656 908221794929395739008475480231387136 12624657 603348381747318278519791727086480599360 12624658 798348104048016154907185268729178337680 12624659 -337029228274823597458992984489116072928 12624660 32381785910436679043470810839490778880 12624661 429113948920413824973283508311989257632 12624662 -81803913738351398689120190671682315328 12624663 20604161990966729083323969755299498344 12624664 -651387961560394907744009285701297152000 12624665 -473425089432181646781104198766091028280 12624666 -273569603663707984195651957945388530176 12624667 201688778724285128089090307346671525352 12624668 293633596054392129043537144041088920576 12624669 -140701209146446580765483677395364620576 12624670 -1205266344570335405854465739457964899840 12624671 6227607289734993861054215794886227584 12624672 -37295263066885779888499728288302235648 12624673 362878214498915126996351892310015233220 12624674 -28465997377288636940550066931426160640 12624675 -61025531535767324109946243048798176000 12624676 -109436838921183826369078751588170314752 12624677 357375057250880041261264081546716196608 12624678 245841491365920744973064244136048051008 12624679 538827801843278692758446592702931513440 12624680 333725755556451473930544895550012774400 12624681 -583888460136711356884557435604954612848 12624682 140720987433269278815615051779004309504 12624683 -605104427765097480030806842397000178960 12624684 -600183344375324848006527850312395875328 12624685 -623813601407891056508118831537434869620 12624686 753108910302859652609713914660014230080 12624687 -469664730445085990285453300208487534560 12624688 -87608638703584330939181850841778487296 12624689 -44502149846161018726239493688663064576 12624690 33338534740257905488184335002770250240 12624691 -1039247417192242880902176894671643738600 12624692 16660975364455022797816912200723370752 12624693 42934037849863545275969592224544519168 12624694 -1565263933445640420702199986539719693248 12624695 980911405405356161364565719794059114200 12624696 41390445150348290319206166448595189760 12624697 12733587223385519938071597268403237760 12624698 -297511740617570652502009742972402816400 12624699 -433567396270010077792418185539287242752 12624700 -40731897722536017068549100824448000000 12624701 -176501193931453482715059013012119912948 12624702 508487205783135049196306969326019558400 12624703 -698510954749730516499952409401420257480 12624704 -100173637875904496161792641725624745984 12624705 650914342389953835108813980661910180500 12624706 -463295075669423488014747962455769635296 12624707 642398337409558371824526997317036004320 12624708 -330741000609941997508851048598860533760 12624709 2726569092133830400378441888532811180604 12624710 -497603627425577530776024101361779562240 12624711 784973412190246942953563532770702265984 12624712 39921710267336424335562632194840043520 12624713 -1161589832784860741317724078082229504038 12624714 -5267869028374318540028528206830312960 12624715 -881329731873986432509363232555874660000 12624716 -351939979462157770910922069975889505280 12624717 -695558915182057423716218950655412105216 12624718 -414364518652346668520735695820612582400 12624719 141760742299813923013915180636374648000 12624720 82818435643662817379667956582484541440 12624721 -1242272354143080926187926685851611302800 12624722 -314717053844016661152895272178903138176 12624723 -112901873195143865286384256056497598720 12624724 -46898224934045391180276447050938701824 12624725 -45071660348576807706747735770678037750 12624726 -55560929182481275411351257860077584000 12624727 191544918925199760150077424312566787600 12624728 -155067015041953166377437773807643555840 12624729 122900691996662403823372742213908159488 12624730 -87641496484869198015027029763629974080 12624731 -299138437583910416788490147569092557808 12624732 -397298516569816724944076218675176764928 12624733 60596041681159245893717183995751593440 12624734 723479621353922170756737472462508967552 12624735 592557298783803778243474842852025614240 12624736 -1146730620381721363034878582421006450688 12624737 301393712586898297370061515577497092386 12624738 -148574169283872545306777038840824568320 12624739 319244423549353541966746291171793642280 12624740 -256034928658402130310510061464227942400 12624741 81487353979656338102871799175143822782 12624742 209318786735411223305312550108667886592 12624743 2341643123640829214885357201068558220880 12624744 -757081870797098308308272101650220646400 12624745 168430365327932885230375482873690082560 12624746 -613172003367746365889301302384718694656 12624747 468865978568288522026925182220446695000 12624748 -1004629681943569639770241089677682894592 12624749 -938118882418887373754175335110805102250 12624750 -51574553283322694975898709005513984000 12624751 353157783359082929733959002380538284752 12624752 -284671022721771310730546966067516309504 12624753 288881197875935063360208119231343331200 12624754 -1068415096085934075007720699127527997424 12624755 71774840696852629048332087687571017120 12624756 -892328468484950926127415703300449558528 12624757 -33142408830909213396370121944901628800 12624758 -761449026121412820325547488831325831520 12624759 -23584670410814762030625774178632384000 12624760 -269357105361139115915884770501531033600 12624761 169063496896131730331777197682030416320 12624762 13464554730454689345609917877759260160 12624763 -289250087284274827802695965992578617416 12624764 10023712480326005847991514696994686976 12624765 568598244089634352703280981594140788320 12624766 11554679131658686570990157372209563648 12624767 91102845258165553408488074192826102480 12624768 301076459427552682938622221300321484800 12624769 -635753483034034374973313896669992622656 12624770 278587569871482665506213157838614160000 12624771 -588203915479506785466417832966573972488 12624772 -202612158634739056247316346092750922624 12624773 -472863057242391961156833673810208490240 12624774 -452127576893081112961332571572296927040 12624775 276766680101383399353443997691424928800 12624776 -26707743941914440417719496614417725440 12624777 -447292180301646973397610123218037798 12624778 712289314523368584129778363752582090240 12624779 -597942856151638254742301326888781472216 12624780 174103380702933191205815946807583948800 12624781 39612138718804384615218397413020125184 12624782 200341582051801571762994509010862608000 12624783 434742838673998298838380056187284825224 12624784 -160403090303290168216221630058324279296 12624785 5184676095562600880630655166990080360 12624786 352257212002625822659547666167392175632 12624787 -220602375117908500865501800505439228848 12624788 -627781510324299654248051248302596542464 12624789 708701726335654799620802947957193610048 12624790 -54796090100782336127785091223193593600 12624791 -129226453939035632857088207119661258808 12624792 -319831222958728033417836118915285647360 12624793 -2000424525671964205585268980505375499958 12624794 19865602978094436298303405856674166784 12624795 -346846616837965979100555790603305844800 12624796 -610387172335807424865009671704679334400 12624797 -781596289876222908662704369160720627520 12624798 188289695882229826040441015908727725056 12624799 -821635746377582337336883992335009635080 12624800 15281736992381814082365191126305996800 12624801 549252072115278183060775677319789872000 12624802 -235404414395588542735431749842942910400 12624803 1111192920967691921945172861069669593052 12624804 692916273692486212635708327054479520000 12624805 975820360005324151084395083928392414460 12624806 -93710460583781159700501641310855979776 12624807 317496731861184756178246887658051746288 12624808 389671681449285939286777778400090193920 12624809 542582696973827625922461556388654844516 12624810 346283762629568110746444574845785763840 12624811 -475772062043641824723449282221453628448 12624812 -73002170530498836494472599235388686336 12624813 -842801360469339458329499887842335274720 12624814 91862576773166820932667467814002489280 12624815 -142423543296739498374284568670070254080 12624816 -51199539827465408929615524885272985600 12624817 299147341502679579229092806160881790866 12624818 -113025885847058160243938136770966630640 12624819 -684837233537366931859804808066752416456 12624820 288318564608953606102082270807051673600 12624821 -1725188742336798907013519679322607437056 12624822 -120550732548207329324716158236264638848 12624823 -555902238654892356370368128881014038760 12624824 -378361637569643586734686326942656102400 12624825 -243413750955044231401544075239532420400 12624826 417233107026684455097187535190195896064 12624827 -1219499160771626193399443683990631922240 12624828 218404986630443692651049850448597140480 12624829 -439423141599427000203818313393130057728 12624830 539217854081842805064197519361552106560 12624831 -57665351803850054011751298546278067480 12624832 -74798685309829003579983984180980613120 12624833 -699154891094956942559984365599801597996 12624834 35231588640630676163264279794645034880 12624835 -649273267707618797071596203351794678800 12624836 557081879517780745534107617883620610048 12624837 -425688590721258733590931829723415174240 12624838 -38870576531399936289899645395712470656 12624839 -38243217649766567728304600655363936432 12624840 252926393311982806156597859400980736000 12624841 1780258660215073808758632287036139972680 12624842 43187190460932414360974513745967216992 12624843 -629008265074182006150726126368882688 12624844 512786642096249508157560312808319650816 12624845 -1514507755362636231087989224212345102900 12624846 -51841910249437360787758572387694071552 12624847 -472811559579934607389298915569210130704 12624848 102525967420025775020017761108835221504 12624849 1928953216049672990920331222234887497120 12624850 -156347209434881140254775351971338619600 12624851 -279095837473514054977392907963885090608 12624852 142818913026155976834651006819215499264 12624853 -1914983547370377967361024764141718910898 12624854 -1055065600485309674493207468200693905920 12624855 -1100337494920627724752414837297855759200 12624856 1752151033036925531252150998319858073600 12624857 175677664985251779909321480990550317312 12624858 -890305914465816919975391458578152265216 12624859 11600698758560674151022473101056722704 12624860 851885783831153667083136042019552819200 12624861 414315713960437002564025241315517401280 12624862 -127600252526163160045111048313907869568 12624863 -350305289724792352945436047093176002160 12624864 -220975225563017329839709284132641046528 12624865 -280719065098452983163904503385924965120 12624866 68409380488048297125586165382753548800 12624867 314764738441554966541474868811875389284 12624868 -1423125383269076466727976891488039060224 12624869 -1925504247362565221073892328098080282240 12624870 204447044677897352885133070762196889600 12624871 117939839238957703561733049532403275312 12624872 795135516134019117596269238558480855040 12624873 -140482518573965769733601267543396066400 12624874 -135056823810689569803886586064232608768 12624875 -1387579162875424375664317308892243500000 12624876 32493353960070993257514924278292357120 12624877 -1684776916799263555376506487733708817088 12624878 23944549128356494214841827595551081472 12624879 169365813594601765219724233520700203520 12624880 -284437716614307718529394809280096829440 12624881 483439283041636993665296677890681623424 12624882 -301476704151312862217693610347715700608 12624883 2167927211135058651367777676599210781132 12624884 -113941161618828302878862224087138111488 12624885 121432171594152592014896008310789946240 12624886 482098281803007492610866293448427584 12624887 -875480905972159687969078572960240647208 12624888 -774199928441389472061811829923694653440 12624889 261985681762700208359247900462045744000 12624890 1152713389309760312130359960524258603200 12624891 64793081713962056060458951923922963992 12624892 -1932295694701209419919959611446912000 12624893 522197674185280470066810548145369344364 12624894 -3293478753538258956081594104391110976 12624895 1344385243054281597004578516160969751400 12624896 -708978548803425068923089672529835458560 12624897 -279201105992397641215225662525628650528 12624898 180332867860786395588383953274283552 12624899 60829166685725390004549996502287153072 12624900 -295252823676684789805905388225325491200 12624901 -1988004767449637390128410060194180876928 12624902 -359348180563410878932501815002815165248 12624903 -35591588853446156765576428516722560568 12624904 -788539175733719894665549412331933972480 12624905 -21584017269117587634523237663918663680 12624906 153822647742394579506150348929046741504 12624907 888252503165606257387538117010098767920 12624908 976294337600423846697258226934363920128 12624909 522110040530912178332036717689895817216 12624910 -47910476231883138667626282818387960640 12624911 -806667218200563712160116020396260428800 12624912 12122318652617815077368597228284428288 12624913 41736819228103558557962262879554671424 12624914 791844618839699824692658489086208741152 12624915 -7361355973186990146956567354727184080 12624916 731413256237769141922164225315585943552 12624917 854227329757060281030935689860069654780 12624918 -179375701898962086130300029098965971840 12624919 -1906287760820688697610342234375585992200 12624920 -349241634010570528594244974767390720000 12624921 -1739640329559329658595090312651411576320 12624922 -56839870402375605562593620901044794368 12624923 575299359321109761511207269115206608520 12624924 -142183279640000360165431158771490851840 12624925 49158781444803986136170068366775061000 12624926 -24368685131457726489472101822341630016 12624927 284860195421393925937329815025633820032 12624928 1946053315867297984644172554853404180480 12624929 -9781537138423998164989339879895451216 12624930 152363419727327068320430218370013184000 12624931 -202999960552646158176303873049910900832 12624932 163831730768946815792732298412851962880 12624933 416595172399613325639160348483535017824 12624934 -298665258042439953778318249181602727808 12624935 -41041931295294794321300713118432898120 12624936 78643779533785535264392525684251033600 12624937 80096751678161047820605243551521395300 12624938 -861324618482409212185570194043054126080 12624939 -6613818905301774709447149838248000996 12624940 -911126267011557889242996097838972712960 12624941 -158145232429646058815623864631272228128 12624942 -199821595883656191793473563671422938112 12624943 1582622631288723108832454045432602735360 12624944 -140491503110685973637281193648724148224 12624945 -428807588647916151213132371425752430080 12624946 -1564622281540945741714179455937180633696 12624947 -626494935347460060242670391120165475040 12624948 335448733999051762956283771026448909056 12624949 1886296956863350340613760343564056774240 12624950 32037877926411571306595645676661209600 12624951 9253978284849201944288729435769247440 12624952 -2637997447986303990035123368797540433920 12624953 937340787949355718048636323743472409600 12624954 -393885253908925526168565827044130657280 12624955 178711578257133299315480227145490120000 12624956 -56220949370419654325750795957589242880 12624957 -496122832422553213670308815427035687360 12624958 179742688962248105524713938425765718400 12624959 -1189202516398457302042465703204367800880 12624960 -179578484958482930792020353170528010240 12624961 -187210285244912545490386693029809492028 12624962 -35775370177909785191444324998688801280 12624963 -267053400646605665360975153835201569616 12624964 606221271764504212322924695142822541312 12624965 250114222722867915603968003877988546740 12624966 20303208766779183007518372179961392064 12624967 -322246011712915609692086568762931731008 12624968 462959864225344371689548988467209216000 12624969 -155493598854757483145589137464745229120 12624970 -51528570006663081187052450314688827200 12624971 -695019496481684598286844822819259756288 12624972 466055616887434066308941714583816138240 12624973 -585694727044446900901502714504579125460 12624974 1052683526008540862228968944295373942592 12624975 -82323251942389756685927294727694339800 12624976 57705372752017371166241582758239928320 12624977 1127746187887358715770812005587052077940 12624978 -233306532025455351457253312347168699776 12624979 -861406974126076389101502759407473798420 12624980 626243366494021734098447978351318880000 12624981 -125311706679521477071805141335942912320 12624982 -27661948479037930032287401052447164800 12624983 -189951686550486952610295015238144825680 12624984 9803526523586689925762767657864488960 12624985 -87503877929868061330844931211094028600 12624986 252151618073418435597022381591272754944 12624987 -300307052127271449572790488076604285440 12624988 249630198522136873777532247051929721856 12624989 931360691072227089937543995539078109324 12624990 -144379288762040035385483814313762406400 12624991 -1104349665554517751995925799537717744608 12624992 544104108044711163445121261848005967872 12624993 549099675397327821807936681894182747904 12624994 -558031794018968742987004695395374635648 12624995 286159442457893542259657129851027568400 12624996 145405326458728416334710801293002478592 12624997 979730734180692418599337838379196443360 12624998 195925208817503844598342390505967916032 12624999 1030976140286546496689755099223542302720 12625000 670767634347722789648130244740240000000 12625001 423770438389220168630758053346578777600 12625002 -35851964537853122918773931985174937344 12625003 -1938667305706469936634326556590219891520 12625004 93516630421023233367737700579597689856 12625005 786863474906833398708144274857012057600 12625006 -51253619783034860055607395882972758400 12625007 394434500478989615664415803161181360864 12625008 283594817036111163905902743236148461568 12625009 -988105341445382340661931548333591408640 12625010 -588191031466070863590558840224378623680 12625011 406521618382455799682278339337873502720 12625012 378535028520014861813148275776176321280 12625013 -200769970262259588643423565614715793636 12625014 668901060106747452901101352354786952640 12625015 -4334471352653997686643452468342414880 12625016 1882587545050902745401583888203946229760 12625017 -1282631084289541077198495024126814092720 12625018 195362415836193657174161790443887593216 12625019 -908766888558970685188098750085897008 12625020 -431833846738221288487787864881101580800 12625021 -925293862714902915967117158544563829428 12625022 408659859860951263142757905565305519232 12625023 285656171771027861400266972940819318984 12625024 299267683313705768006222828255670435840 12625025 -249390347991572162071698203079789912000 12625026 8478080657380088044690172124125829888 12625027 -2057550212544434760570509366368164213124 12625028 60561521668471463079679363112066346240 12625029 -27548334386448638592907476690043156992 12625030 -77677719185735492205009684756297386880 12625031 -1825801491907786100297467198772331001968 12625032 -37206985340038679164504116517441536000 12625033 3634887524588331429637179494527908773376 12625034 -216683461429403741966634787507493851200 12625035 -357653037611273321884223273532365636640 12625036 401503472292408534378186367883415514880 12625037 425402175889894737460675058951422515552 12625038 302689211830914546130295755713825388800 12625039 298382465956727697981590917472287907056 12625040 -13716093989470044240095164143247933440 12625041 388598207002144011775508667774629192640 12625042 -462828234638663020969216003395133961328 12625043 495230233398657480194748645957848165292 12625044 -214722848222959790214163059486800578560 12625045 111872689756174406383606754503850730240 12625046 -386202423695271168491948745028075117824 12625047 -531564991722954184073224248598631543352 12625048 -771979570388567528810150921013026242560 12625049 459199343080565564974559713333554973920 12625050 -189780622119272172211724774121779750400 12625051 -864882405827081691734884708701762685948 12625052 1471334857607189814450815205114986962944 12625053 276981780930609376735199338828365002304 12625054 4463443251301524688646876614097987712 12625055 879790544776910222659635597742658145960 12625056 -158094243563866758925252227850709237760 12625057 -252729743121432911671546502878297218000 12625058 -633456861938665963572463420745632512 12625059 161030331857220034019670106439702287680 12625060 -102499642192631969070839340653351731200 12625061 -615777455027162509030994814238938250176 12625062 -252982212671854751043224534361910141248 12625063 1658450484608288226533130403654790486400 12625064 -302410691957727046434183482221469168640 12625065 1035625268566208538160030192113513443520 12625066 -99186521635860097320060819545031840 12625067 -194855739776143867776687238809808790976 12625068 118108296824916358428630306392999116800 12625069 113449757634983841210637762070232900160 12625070 -504534590022088291991454747362834288640 12625071 675446795303418764410122900836770760712 12625072 405384142996045039767184190055645003776 12625073 -437526568422789652982101683510838797678 12625074 36595594691420923115173465907355210240 12625075 210570711924627777427354712491323790000 12625076 1363118506508775121891170679565861744640 12625077 -36260799200549274179610060020854850304 12625078 374039248361119705353620315859207524352 12625079 540628436060916620041643318278531120680 12625080 151147306533450499955069876743764787200 12625081 9576377643261421207624772817869588992 12625082 -191391419813713451379720284438441556480 12625083 -360041842955801567466412532728129062936 12625084 -165707071993807252182502114088789250048 12625085 -866299465591814663462101216925231223840 12625086 387720871279006294925871904748268396864 12625087 -581821831019731311270582582584838499264 12625088 -126597853650358827307212194830765522944 12625089 -186551342356945368870243444551303093472 12625090 -276255093360032151524780704516250143200 12625091 -149599858631956564949129496339920741376 12625092 276020732984546585123870377214800742400 12625093 -1494589238055615290503682054038719211776 12625094 -69665193512374210622361967314449375904 12625095 280948704399639351529751375836027754400 12625096 1653527883531698312027162839166497628160 12625097 594002076893584944662086966015445907546 12625098 -21634301940057249964440424724758855680 12625099 -965991384964866605744827911980047297900 12625100 -552661223013304225122063577762561843200 12625101 -11713294317562821279688360631457896640 12625102 83303196031685224241925249062508528384 12625103 334302740685259329885893568519935077320 12625104 -152142477988838867077641069148343894016 12625105 -59404139901684979295638616631707802840 12625106 18235620044414782506940852537179503424 12625107 -249225735507059608045728368900099359680 12625108 524210146983073430750116761935519942528 12625109 -143342516002247589002969388734633269248 12625110 -38831287646314628308593039308226566400 12625111 -1622159108857989796166911751130287431288 12625112 222994550993815419704474289009056563200 12625113 -331230641910726138920210888238395735856 12625114 -350200511304783624998690080406407880976 12625115 -1114288739771897726426598171636817393200 12625116 142977665054993508957443741627625676800 12625117 -50886790595048456513710202418044748020 12625118 -408718942389587687279607737075321336448 12625119 -698266069363291411163198174231648095200 12625120 -567598775463274594020811940222454988800 12625121 -206128320864755520136216200155487259500 12625122 163427858247847667545975794282223534080 12625123 -188153908086253059937997431242614956800 12625124 633247288966645066257157526440596096000 12625125 -1368982458294712542590622358047406992000 12625126 25323178267273712929856322252572594880 12625127 1048009099928918463237092027690451078672 12625128 373801630084257051079709766480510336000 12625129 -1969922689644963341643221800078006745520 12625130 28001010926695145926144314422438922240 12625131 62119483934396621042163449380791207600 12625132 454221683271263103969392936912991782912 12625133 -1460298373684706260384793160189982296618 12625134 -5619531762627038507200098524139620352 12625135 -977757533603858902143174390144671045040 12625136 96401219414883301978115585846181494784 12625137 -164951520475901175997267228255598723712 12625138 771179456683877549252210766478510219296 12625139 1158615380579401945132138929491877533040 12625140 437187601924875806133681253669847040 12625141 247430892958298461288863055173938010542 12625142 -814594652686901231021456832192194418528 12625143 22212981544482562101283549629970837200 12625144 -8032309962333039066633778711314432000 12625145 799892834394094668948184634737811301120 12625146 -49688274734629007583446171615416264848 12625147 -199306139004910878470531122356730126800 12625148 -1696927571147726858693777135185683793920 12625149 64795681410452719157773791042975355968 12625150 -395723201002456590612155939439700008000 12625151 -175993785929974422492626089836666684672 12625152 439094958488135620404413286295799857152 12625153 722667685581100166166111343241398057984 12625154 898356210936681333204668148894166477776 12625155 746366431417259364506105880669017058960 12625156 -938950058512710706364665921211296324480 12625157 365190346358038908508596299336954522400 12625158 -16201360793104459595570222159164600320 12625159 -3269146937889460424830803631778350798584 12625160 622445629198867093300307947260840345600 12625161 -271121883078643892203215201368876882928 12625162 -301968485352801421099791337837454593536 12625163 90998958219033796062262712987170668960 12625164 -49170671202650612416269305429285164800 12625165 -11965041015992589987914974544389610880 12625166 482862331483691481161241605461332676032 12625167 739403521486365098877730940025077997312 12625168 624093483819438067030338317303550459904 12625169 -1796719500055059697089678501393417282204 12625170 355929766660503607247700859940954688000 12625171 -315607047133384473810076884925897397856 12625172 -114630830604429738397949449189265356800 12625173 1616489998325904080098434387110086958400 12625174 -38674964974232358800319570355180198080 12625175 257813047920971391549005465861776572000 12625176 740583124064045013151913981842902528000 12625177 377963573249669622102495836521860459200 12625178 -441067667401931397743031039350391513360 12625179 337022438065208657194032345791151025920 12625180 425737743241734940920790030792511270400 12625181 307958707457879128920522302687636570982 12625182 238128566468631981713519453363020276800 12625183 367988660832074117178610157606236095264 12625184 80240515423428019656047147252994539520 12625185 173031185414490254083294117952457556800 12625186 -225061332341797486900731969343751721984 12625187 -22630853989852913229379997882618300928 12625188 -635539725830960779612952285215375334400 12625189 -1069823445346401407532316967475193347010 12625190 -130419890996278364226231807500177846400 12625191 468114136335684351532057031640800571600 12625192 1587460243754907994581151832613184542720 12625193 471321759384561714695047071931716046458 12625194 47607615233636605514305027884568182528 12625195 94593745942452914150200747095461178000 12625196 638479747024589348470073133586515947520 12625197 325924022093911918010139082976155699200 12625198 170210034506314132164096741255045729600 12625199 -157121569020492016984031284650110295000 12625200 -85082180705213388009684682974953472000 12625201 51452435843116964944333177615466670400 12625202 709913346985939348688343831758916787104 12625203 880630920251204546746533476006016138864 12625204 -12975385268046370706080641641516397824 12625205 1420124410098271334886776212420266424860 12625206 155238134813327410146078835950353000448 12625207 -536143390230824363656863183126025391776 12625208 818331614726574306698991596589101568000 12625209 -609658246209712062422651248762788967686 12625210 -317038703595791257880588392073751032640 12625211 1340558328467959095504067804732615075812 12625212 409550491442170922830291699029880602624 12625213 161985844995054985055082810150428232384 12625214 97174808407908625093802455764935876352 12625215 111136308793283181303022451889261312000 12625216 -140468726988473827645993598586718781440 12625217 860320951727876233806300380345198289600 12625218 251985227997748394211521934711064259664 12625219 -1609740905151555357566413116771513581380 12625220 -10489477159185154617802954325694013440 12625221 -79338402878202122717255254191841104576 12625222 61727501592332633170099994808096086400 12625223 402184705536072333105739505363833231464 12625224 -405487439587936248556542340025271214080 12625225 -443075437557033452469396580692446734400 12625226 422263006928400698750837194087485771312 12625227 75600319293703560558461341203452086560 12625228 -261970398977892020245745690357031321600 12625229 -567617789265121592233333494816292063680 12625230 -7716744774183731518910099190889774080 12625231 -686582963141144748445624575882748838800 12625232 -463111024385695072480066588892999000064 12625233 -94541665923176556819319438241273306400 12625234 26443312925436650387155575449802470400 12625235 62967184834972175806142606614761072960 12625236 13227591998991075718347028935836259840 12625237 2372758454182389243022424655734503159800 12625238 882086618132544388968270047699631647520 12625239 -1017588833789021744436410157727141525632 12625240 -751555529386125932857851029486345011200 12625241 -1280146846450404680983541574433715306358 12625242 426799499528825872698549170973778163712 12625243 -5470992944108492982861498283439873216 12625244 -532955583347339388051832016007884926464 12625245 -568901807683717030349520308079333081780 12625246 -21858067880584915942802276209908495360 12625247 1101104789240353828085994466506265425696 12625248 1130130175387448445553330447153480335360 12625249 -187943461118166673816228069287346189120 12625250 1045790078311554808930634717895598848000 12625251 232719296498667653495143813144979030784 12625252 -78867260451393827891132707551359078400 12625253 13038645622707452106362447845422330204 12625254 132281288283729697480726723225677801600 12625255 -914009302437812431401589683781280412240 12625256 -386067297770410359231697399232470548480 12625257 -192677896737305001202846945299759189360 12625258 -156013549595401345495700764546095482016 12625259 -739620642922475352128832638273327238540 12625260 136706310344796941066776731225340738560 12625261 1128702194681598999521398884270511072 12625262 -234545239292456426441269552647539851968 12625263 28176964597569174756051677703936265584 12625264 -209186748124379845686342931620150706176 12625265 -1288226300854332535472629459714415291340 12625266 -957626086073881655309718138700262400 12625267 -40419889980999409693735021472139626888 12625268 424508996449017076592733664020014245248 12625269 859139196683658231838329909539371490400 12625270 -53925233705455588853710092345705450240 12625271 -2479718400276429118555141583097276617808 12625272 435675870338335313803147932556271616000 12625273 6847752869221688905966192996786764000 12625274 508330482235651497898333034850763553136 12625275 16954921107087004749717522576260870400 12625276 576102767833168602932989506206901340160 12625277 2982103230546916889828953659587042304 12625278 -204749153346475212870536913301402090176 12625279 -2599313629406828032356636720346412420024 12625280 425326279360791380684168018854202572800 12625281 -1409904546279391664254319397937789536000 12625282 -885599395520586806129638933414878697008 12625283 -115709646068417292103685266656413870592 12625284 -236011736169435159713691211480752918528 12625285 231005099651928263769284543140818337980 12625286 109079423448456697452666796263324845760 12625287 134931619533608913408976407255910171560 12625288 -334254178076485026069352636737139630080 12625289 1005384276102342138847009064518723495524 12625290 15720214822364893322084904423832237920 12625291 -489354580275001562808698106449838274560 12625292 -1493282530308880422900781628175569648640 12625293 390193373557798679216101034201876792928 12625294 -201807066150245089281933852061844082816 12625295 811494051533606933836322454855669628800 12625296 78568108810535434888057316882430689280 12625297 948998229660254339333047203002761245746 12625298 5308029236473792609255857507162885120 12625299 105152713876532579221589010565936524084 12625300 246869161752883290088701866791666636800 12625301 293902210345604767723093388318355610812 12625302 358399470707210920087177117474273463232 12625303 104259020442071799632065980729294175704 12625304 -273631463708890689241516770383270830080 12625305 22872649543548526540969161237329725440 12625306 555950300910732433467926302803484654080 12625307 -556102585798453212961286726784440703528 12625308 76514568145013341202043530027496407040 12625309 -801675778954132899295533857808365214490 12625310 472706103405429648051150935386887120000 12625311 775670228998252803999228274351119129672 12625312 682581227666917578042299355537195663360 12625313 179653029135224218292180992700169902562 12625314 -247385589802525398736581407160951929472 12625315 -1079991962923419462635395715863123498080 12625316 7552402516707647583108003637945534464 12625317 274609819275957286251038802148627927548 12625318 12397100407685402495708941084099323360 12625319 -295671567993504308645613345976470110208 12625320 553279783989739776316444088580350361600 12625321 145110985686724573034783299107590211072 12625322 112299169343133479262719320236963254112 12625323 -498368879324435447562043263568073691816 12625324 -1105181024176675894102520772527030108160 12625325 453498064977357911849213278745791522500 12625326 1739752825349683270892976207450695424 12625327 -357587838292880733958246973162858609040 12625328 214298288742552784740667014342135250944 12625329 -863262885721988697634334680801068123360 12625330 -470770707821665921348918224867121356480 12625331 -1808601594559086159464527728165671450868 12625332 355428932203766890324492900388546383872 12625333 600015239790592146179218176247748062400 12625334 582186271412897802219562968878001126816 12625335 281024204266376557831876658696689838400 12625336 -973042468217531122588943696753319383040 12625337 -438956682004251826618103244124062519468 12625338 15850191997076946881751023678778640896 12625339 153277444415066540270066101195975135872 12625340 -163392573273875763332007761643082014720 12625341 -127100657970411410598455446434375614208 12625342 -388502903403255240785323677877070148288 12625343 17259699755954957977903183375391352744 12625344 -228948766353577531453399921160519417856 12625345 -662987498304913820000476301500406104320 12625346 -1332297498805192935584259689192394238080 12625347 -288301157718272906892770269148941686528 12625348 146235111153659878835038691414534512640 12625349 1232321951030487222157170611424225299520 12625350 4712851857157745628618560004407683200 12625351 -513561846534301635116193199325496774600 12625352 -1816149125872793017015105130845898726400 12625353 41130425811474905070059646550456594860 12625354 312620379646407604648723288804837692672 12625355 -620074663284890319886286991618928326240 12625356 93063609339641881498067380014167654400 12625357 91181014673331453214955645710710039852 12625358 -509096800274716871895881708842718274624 12625359 7665703583699867260359449523350562048 12625360 -241303204320875555223101065167574794240 12625361 25332299611553995026143606987565658560 12625362 78421813425567398818193703532962969600 12625363 819385890650867211020402917045720565612 12625364 -458404232015294828548892168290677508224 12625365 335440491375542498484058543625036658720 12625366 -359702597342978387559526416236962992000 12625367 -520395219380793162456305452172063531520 12625368 -316370634850747979962168959279515566080 12625369 -340777912916910463444247131782186138620 12625370 -87469581719994928628404552194868531200 12625371 137572448307524525892543371746181962920 12625372 147986162052897590998952458477528350720 12625373 106601653398007925793462562688691198936 12625374 -142129594368584526042088892392228251840 12625375 247334770606437009758662047013347072000 12625376 15288266382821047322291814978411823104 12625377 -427658803499833615347398083747270197792 12625378 -980578825004746570998376866022495907760 12625379 255476986124494909080891079819501686768 12625380 -82697999262514126731435791425957021440 12625381 -893011566546007314688119922171210046336 12625382 616133175802621307757464004824797440 12625383 165163348060259376002678569305209298384 12625384 142145297153567247954725193247929907200 12625385 -1312172173312715765747649719081847907200 12625386 -585807430795437462570692843855185440000 12625387 1985513367779744635497509835180382348632 12625388 1552739757874412233662465880843546284288 12625389 -4235490336261628312969393418830555914 12625390 448360958308741712490799268615173132800 12625391 -56198327514353533063174715796597836208 12625392 -21986182482489383342706785059930570752 12625393 -746168770854058410015614085506143829472 12625394 1098803100388387040217484663833717285792 12625395 -195295766039991309153700944378120857760 12625396 -185601812121875489510816469531554689024 12625397 -1554253987522701617607310712011284218628 12625398 -71815419196462661762584331035929055296 12625399 -114827308049666958874246801148392517864 12625400 -636049485937733801885195154182435328000 12625401 -81324100220099013779852384782385654016 12625402 -4561540881918151977274360528879688448 12625403 -345448053635580290144838555539572347120 12625404 462199557512819472350857488529144602624 12625405 -43300297577860103489900313913218489600 12625406 -896812704219207028281859498842154702848 12625407 -962372108006196465692970111406374085680 12625408 -211826214802209694844633981909194506240 12625409 621833024429029077689226211047285918804 12625410 -107943564573293598802618603812615168000 12625411 -1567108283181787580536179592489341547200 12625412 -1208438009837781199356264230368467161088 12625413 490181713148449347007809132073015331328 12625414 119057612742204569163913173109612623360 12625415 -1414487687939196037239355509085408720080 12625416 1251923268976492296218357143080762163200 12625417 -235040198361369534157278413542016140416 12625418 351647413462684501637047886474629041504 12625419 602103411464069530137518182716798889944 12625420 67177474528695473500348257767869793280 12625421 1155205755479619825208760494948765394700 12625422 -199988142310418574397028249447598053376 12625423 -18311243124417295027689051595986402016 12625424 -31206343890057905158572121359187968000 12625425 354686634254503850383555173792345331350 12625426 -706649732524189503955516481957969490816 12625427 -2558756489693875066529251718193981539688 12625428 -551857511013248284042600958100636026880 12625429 -1005464534003366891588936669430386121970 12625430 -492813560448233689623755199908698448640 12625431 337008538983361452331146477204051993600 12625432 285550945174532468192379585769318809600 12625433 631100342227932533748110649881552227584 12625434 314676124635597347781537497805730047984 12625435 -11666083033128871022175332045502045120 12625436 251194186633103876180555642907525212160 12625437 -205094780541930149256209183468014364640 12625438 195375536699060830141702259642101003776 12625439 -847423850935254317666240470396999577760 12625440 2594068947434104799754660048587980800 12625441 2176796543653431239888430946500015846852 12625442 434505759195673655128214624488087200 12625443 -887917052011219804683813242292874243200 12625444 -126466298868905899934342729274170265344 12625445 -2952127597669232862161393242500969600 12625446 -589181888885067224312488426964210538816 12625447 -2075171661695095595809825520857597700104 12625448 -169807490145857306863971761949625466880 12625449 -132916388581381415638107521838978535536 12625450 96381695456077179167028003240315594000 12625451 561708036079252582340235674398258506240 12625452 -22499702138091992557719970750199528448 12625453 -154844368057876328234754329692752072298 12625454 40862349273600150195236749957547002176 12625455 528271866041580072133802445687125625360 12625456 -358068418568971244173775111336408793088 12625457 -678468728594445270940147102091692966680 12625458 195626205261345069478103852203492308480 12625459 -392468748295145885405486883155571079680 12625460 702670724944531914487111631469866945280 12625461 -1333667141153126266570119051511189649490 12625462 -706131301604188157194405539174514629120 12625463 147418508569520950468126652636131514304 12625464 -535086901743880738668830071936008192000 12625465 -278084334868452557683654331358050832000 12625466 184255839402286879691371787812069912320 12625467 316559791320670985081441101289236045080 12625468 593250158370238352275692151196585118720 12625469 -2354921695245650856107557629121037971200 12625470 4381031148252267434022559574865043200 12625471 843608694160734192148274382217074836672 12625472 61727175868223109894672446914306768896 12625473 102345988370748475293509940588999600000 12625474 294941586247769453002322830248688729632 12625475 -269391435609868790407946281565071063200 12625476 -631123486028815840970965683481840250880 12625477 2615426518478235432144519376252895597532 12625478 -235297347282054088805056525985514444960 12625479 -602049777834688112148405428890422955656 12625480 501499620742226345894755265632808140800 12625481 -3085905642953965912292627795671599147840 12625482 -327308115309751051023578231947104092160 12625483 -1459960745725160568159816674452915473708 12625484 -1185341230943736987243727169973140937984 12625485 25771027273957591726813787632356792000 12625486 -155959596791185128393800906978629862016 12625487 -993211868285358003949158683231587092000 12625488 -1944280451540924528720805841783357440 12625489 1048166965013791790513219866093949490290 12625490 30945526950289217837699107162040397120 12625491 237181067498543846385139906571989577280 12625492 -540947270119597846987418520915434987520 12625493 978473975987612605410536673135936161742 12625494 44101972646757422700734603186811224064 12625495 1033811333429984879296306896211848543000 12625496 31697603695715126722038772756036976640 12625497 693935284153139916605225298172713875040 12625498 -442534042090002315042132041868949815840 12625499 491373513229114257314854030717682389080 12625500 466210935319441365535672565421742080000 12625501 -260841536962218783230055013983554332416 12625502 668456213799741218545593641630321933952 12625503 658010268516666700425514394435437512 12625504 824250578219940294968939091081438953472 12625505 -39604253585389147788677982335032289280 12625506 -451844852740551458877920187796885040688 12625507 95337900383770786317276755816950601756 12625508 -3197072675353488953540655049408954368 12625509 -178330247344998098736317565476702509440 12625510 -287858802345049962011141971635730976640 12625511 -1252808783852997126968187974917362114888 12625512 -287446234292499888704518050178891284480 12625513 -130384841903600780935837683778419546480 12625514 994128925611121443196836193376739551232 12625515 -264878511971794815673326202030550520000 12625516 -1934032499282614776018823566122576873472 12625517 -160064297275847560058893238106285910740 12625518 -372455242100386276577697135692485189632 12625519 5754211815104582741569585794107157840 12625520 -28658000014494089198283144021602795520 12625521 -99508470764079810087607168303932409488 12625522 108318821702752915032856178317487491584 12625523 -458682745777999170506472510706726338228 12625524 359668948132202654887262851591463915520 12625525 130283761775765208158098168565492563200 12625526 362224855153017403554506351035416690240 12625527 181747276171339496945144602359883104720 12625528 -429820082839561384914317720626736332800 12625529 45872656866381332300465918750928792576 12625530 20791902800098647852975126883564312320 12625531 -7878625759385717755531526861022461528 12625532 -385912685966535854005177109169831266304 12625533 419032692701434433531543330679253798284 12625534 -2655358791032266806027448008931713343488 12625535 -156807638354238179640914669876629881600 12625536 -537662882219617366020401659982181826560 12625537 -1676831724256260532391120174612106354814 12625538 226270031946047645493862170804110931840 12625539 54577068149645226026341712824089607920 12625540 -52034704709728315117382992008681753600 12625541 1192625594676339856776948870974392230300 12625542 82303245351430706230875664786479630240 12625543 -158394545298769356272186154722933572152 12625544 1175376492245936591557671855276363740160 12625545 29646517177893574018606155462147839040 12625546 -653877445014142512788870369317755768528 12625547 184276585288504143670610986429313324544 12625548 119019222412972634834791879355525090304 12625549 -756176443826864544799350663878160281280 12625550 -71510747413236917599074878295987235200 12625551 -386607109668726547332732021030255536640 12625552 112031231620098852337819547469687136256 12625553 -825513515616029790805083886244799957198 12625554 266803343622970027009324889704781879808 12625555 -68307436437517896379037021439955260000 12625556 -168259993059235197363278582339585802240 12625557 -15868181385493022515759191465904120320 12625558 -252119304849198770397468222667004233728 12625559 1791079038202838660603415027520588994760 12625560 162009965653421337888288692449126809600 12625561 909140923779284232840824320778267629252 12625562 -790529772362135152667306691152148829968 12625563 169350279149207688588066914364688432128 12625564 167445458607751188374270982993300745216 12625565 -718287772511795590416932858176659771540 12625566 643152115054322424055289774194888866624 12625567 1654634917718344636712765482253433787616 12625568 -1385235587665540383967111220340085555200 12625569 -15450103980642644015154037294376277792 12625570 541003242994756440393770180301621768480 12625571 356566628157542775035014684798404821664 12625572 11062132094220108391690732819455178752 12625573 1348966589462529234932856168249638981822 12625574 2142078463440235362430158434996484096 12625575 202044835975321271419947840593273155200 12625576 -1626255013065465112130712853789643980800 12625577 -1274080563550429058337546060287670754188 12625578 -187791297770760814630931451569449205760 12625579 -441461477143536046596546401363581752080 12625580 -445587271421533038233680673190345292800 12625581 460121477308102782132345036328887612864 12625582 310637432410676191584519663480052536000 12625583 -575973390101452847555419969506591693168 12625584 -99002819783009583214835915540286996480 12625585 1100878519561615358555978371978534372200 12625586 -505281840408869535299536108657151771520 12625587 11199615807742148886762177661530259008 12625588 -166586956513856528091672890339024797312 12625589 -420947030485231215333748477678782350610 12625590 263383039774237261278670765434277672320 12625591 709224118772611518021982604002322194944 12625592 -88357514086281831491661774463072542720 12625593 -726618059096491556861831842787066691072 12625594 -610883492871434019399494478982004567328 12625595 -1855239345917637195287629039589464780800 12625596 964682307954581454842356591819237642752 12625597 177437022747803038766770613764775568000 12625598 967981324771215708565899487036534252800 12625599 -123368677339808763533839950937362130560 12625600 -99258050871734107978077882480695705600 12625601 376239560546914227770690126426881921602 12625602 33747052578983364937716761873763573504 12625603 301906191309001827105864557830769002584 12625604 -707647745301033717602011383268934223744 12625605 -953385508273946270693131765579965940800 12625606 260428652801585821866399369746795055360 12625607 -581591006964921990039227359642542138480 12625608 251029382342752048247193386933065359360 12625609 585127178651564347632331362798128606810 12625610 -228319797272109099652415548999883427840 12625611 -154563819196245099878554112375438800032 12625612 792774680905499558701088642996152212480 12625613 -115417231780750873184871859676000264832 12625614 15313945452859260612555907960688823360 12625615 419385723680063150972577500960232266760 12625616 -124843504226434851297834327218525872128 12625617 4577758545391483701378952576918261440 12625618 758428970310650219487679983670654818960 12625619 -79667098959010812019200946768898173920 12625620 -49579571377959472270267058533019811840 12625621 110395427117962076303927820854562546652 12625622 425378589975853757491117682715481152000 12625623 712335245251047162347689380473284560672 12625624 966156657278445618035634034973153280 12625625 386329326062578291754182298933156951250 12625626 -155578484659916725395553756976997768192 12625627 333829688226440866835384395070500524800 12625628 1207897638591751762793951077951845712896 12625629 451898188509992808846624213795306310080 12625630 649475760752486144951153787121207152960 12625631 1454000958092001397870746665920564758432 12625632 -62374440536223417890644426554997997568 12625633 -687304585420789875124623547718966006480 12625634 153068354190024595084545975887211767376 12625635 -181914219483328006508589880480684473600 12625636 799537317210234545265518372561284542080 12625637 -240195068164834460222670832903074476640 12625638 184014914105912520016012745507549194944 12625639 -371526374446784188860241319401764350640 12625640 -115020709889009250206266471497646080000 12625641 295152579074418710724365393382041737152 12625642 27761179718107016725774981034103960672 12625643 1051234888470572664002840485817539889520 12625644 -21994179964439450880631493904315369984 12625645 -314161209103455757882556778701608306920 12625646 -193752009221181587186557358215616808960 12625647 851851775956059032015193714165833166600 12625648 50160900740047931646117209617903124480 12625649 589769199478833630159710667667682077440 12625650 17613005786300976293115070566069898800 12625651 365399277361703318036122409146737832652 12625652 272184748690780772585571914144970762240 12625653 -120923051612168829975392695048511875200 12625654 102741954551699717886848783368752000960 12625655 -18751700709463329810750969923168546880 12625656 87095133977721040578115427169998131200 12625657 -2129786075189975735923213252346217046656 12625658 478463022757809437152024186916881428672 12625659 1165043588043197355428655197013066012720 12625660 3190776780135857923715645585106524160 12625661 617778596246895088141444872675876992262 12625662 -175712510066569806283266448784261523456 12625663 413876418259471219362794646486510689328 12625664 -967532876233116247987527394065068851200 12625665 326576219796294411290735828640309520320 12625666 404010392408241531582328951243188893184 12625667 -928272140657120986859412602764719780048 12625668 164114576738691065015924810200113828864 12625669 707974510107477902828736850867884875296 12625670 75848910335152268311175305113619516800 12625671 10303652291985971512424095676937926400 12625672 1589803112264241101684612549567404492800 12625673 -189121733997011333919029506449273263616 12625674 -764530319865691409120232510892844984832 12625675 -379608278968046177584631160186068571100 12625676 106969290594191663172992031403093644288 12625677 12182650308994059808539780605528845548 12625678 -455662831701514474964003412286178813376 12625679 1420391947548265926776591059743382750464 12625680 37137870527952578981155668654261534720 12625681 -309428253713491049669077324153472979728 12625682 271142053567695310786323784843298604672 12625683 -151492403724795747072170526353379833160 12625684 910461733907715656078398472081681920000 12625685 -1116438938007204557214333399467182723620 12625686 -711355605720492268098746541493155820800 12625687 -228876341826926814367583257632048564664 12625688 926167378820547862577996016033122304000 12625689 460336925776207532009952618006610425408 12625690 119601521705526097205554781681796710400 12625691 -167945234425369451891657163597963324528 12625692 242989417181995439751180813529584548352 12625693 122969395679245889098021579557584963942 12625694 618049386535110235288251733833912064896 12625695 10494297690202012817276606087286261120 12625696 2002378390904619361818283875940264181760 12625697 452033002391760684252709196925526679232 12625698 -85693290921215546234315516799498720000 12625699 -1376240071488925734653377688174458102464 12625700 -560961298788888370304932414627161244800 12625701 1816515311875711384467889348913148825600 12625702 -637227983012361217389298009555650236448 12625703 14761998394337510181745247527216872024 12625704 -76900868699524584837323680857748930560 12625705 796758781153042912497740946416084428800 12625706 488616906862749365143478565416484645552 12625707 436750622030559126365033780702358359280 12625708 237628150335513518580810402695017065728 12625709 725700974225985854252875713886111799040 12625710 90135652053996134531982418724665464960 12625711 -148661361879474154771049329988613568512 12625712 92435572146064926600562987499866030080 12625713 -17443535993008999322318327509003103256 12625714 -106534969724323538196934111678068627456 12625715 113844613412889198786407819056578337920 12625716 -132460818164307336350696222016269991936 12625717 -443884599850199977632945336140541070080 12625718 154396522264902477025648994764095386880 12625719 -1099819512275556846430045993754217260592 12625720 746274975657021000205637080323394252800 12625721 1606773785294162445984020866220977497600 12625722 541713215396399162914554200571864902400 12625723 -962380769268292506634738610983577446296 12625724 -229420080988100154813424021347027477504 12625725 -6191711634862622771851156631546760000 12625726 326364060773359882698591491925863277312 12625727 -523284903601848739437999981927453200760 12625728 88569593713627551490498255510768189440 12625729 2149242450873099148853552394675008315330 12625730 170805510223696171911685844605596652800 12625731 1099224608439351500445878670397206108420 12625732 -27663109598712137456276987297583581952 12625733 -95298429579430146890919897265880370018 12625734 592541412369499250578754178491722867200 12625735 535868695099220795486893693350531338400 12625736 -92863332114729576195838088215043128320 12625737 -544632289094296948087929061008086246640 12625738 -884636875981821043939615987587957078480 12625739 -175611832345633623475150579559746495344 12625740 159941162231719426764865299796601241600 12625741 -1366620453141207762550541666506598830858 12625742 46133159540450328925738404060147193344 12625743 13422469525870330024496685455004754560 12625744 -316371213372956129864122169688695971840 12625745 63595621607516838725125134146149800 12625746 -1887779702440643337173134479605317632 12625747 2631425701002480636330888255576586330800 12625748 -125677327385418236354258915069989607424 12625749 -1934408407975114008323564762000253732 12625750 -394107366881655531909237711303166176000 12625751 -518399186739881946024638635085800149696 12625752 -892774332143597051985254440605568634880 12625753 -405665195144831032749235043774806680320 12625754 56256931302999686144817896843895878400 12625755 -7597583125077763207946925741985351200 12625756 -58857536938435807578949926696808682496 12625757 572783642418840108768908736446106516006 12625758 -288138522193782694504503110340459705216 12625759 134886406469034642688880386418060082360 12625760 5824830393588544217751889833240821760 12625761 1156045018178575697918548438580897481984 12625762 -475112992378597781766646706057079739008 12625763 -54663671435732027611326165402674680536 12625764 -643943510821545955529168084193280512000 12625765 -396220189728574401035009787390780885600 12625766 -474140176444112760092639715984485827200 12625767 -313934209227417506054055490256035806720 12625768 -641781894433476230562526246249892029440 12625769 5535645709171740731233196325056277000 12625770 188205284319809263870225962952582329600 12625771 -624622109218404293265308071954693127928 12625772 -1156525189641002130520492156702018938624 12625773 -51177357377004553599153897192049344000 12625774 -219260510054798724857783030955510814848 12625775 301129141910572832926347892502007469800 12625776 -230931794220498505022034860529683005440 12625777 679179652141753939931095718251965684132 12625778 -966038519209940837717731722239940259200 12625779 -986626149587466866977771406134870671816 12625780 -1190568766769991926062359673023343411200 12625781 -494886187609565344254841154089680095040 12625782 225002001317248315195447451165710980480 12625783 951429365885898253755389787084734915376 12625784 143983376900808495455419299127748505600 12625785 -51625744260457655279840072458766716800 12625786 15544354306771563661457333619250452480 12625787 186655893614509625569852533997305151080 12625788 11430961378882268115307129458428805120 12625789 -27110638393562167947439872406543436832 12625790 180854427003795454498942009829911200000 12625791 676493333188432477631897595386213197584 12625792 -529005707594638838783483418309663129600 12625793 -463249984303155545537984742875881432620 12625794 -938574690769732160747778492192652691712 12625795 -78136430185762516497790686304042200000 12625796 1136202668965670903985965320052373609600 12625797 -439679979176392949810151884838467254560 12625798 705396732168000955726970832336030531072 12625799 -86232736353959511642346128755508897936 12625800 231388544877814495240151890015143936000 12625801 -1047983152945139631287558467553470756198 12625802 310614250243097939608876135214813013504 12625803 -370642229929975860308234047991764404240 12625804 -271544671856211985985170271458903326720 12625805 82874022811139184580649945419108400460 12625806 122470309867438155118306679249038406784 12625807 712502531428231975031189489715944053680 12625808 -109050738125757069892499679388797468672 12625809 -2834379665054143154854450754791615488 12625810 249171345034686825593379039319245478560 12625811 -1050385532290045777426027748907046087536 12625812 -704061917978769556931355833851397296128 12625813 -1895372904871461926143931408811082448100 12625814 -440763506713254479509719582476401697280 12625815 -1094032068802219256060415082122765561600 12625816 -99058564730712200189464870388700733440 12625817 452472433858414325078752659507349000320 12625818 -33227052988670242817085128039045052672 12625819 559467014804392386040464608868629840544 12625820 180000040470508439700038209306067566080 12625821 -1728436250454376988982190866391369272960 12625822 1138128915986541931981215557570000543424 12625823 194510080877575760084932605089140512000 12625824 -71167379197559179811045242961248911360 12625825 -1048898494561662086351535893082819781450 12625826 -829292998498852065964567727778928563888 12625827 -130019104169465976810584645627297793024 12625828 -852276394438021283198543531202100047232 12625829 788032339238096263419775138208513687484 12625830 -167091482986795270249186282489494720000 12625831 -679715641905542144291923627641291071368 12625832 5100871392994363200275621018952007680 12625833 760647418670686609616653044629836090848 12625834 10597375783748188238265610524440154720 12625835 93329201048678962226256121259007903360 12625836 -181868988544925096525494661371073258496 12625837 -39106148319886529584599668968166236448 12625838 -106764499733535494316828261587676171456 12625839 646608970928870669903398405195403293704 12625840 -174147672446350868772454027633376624640 12625841 -2233524514075368371523306665905460548416 12625842 -264865379238124205274715605082358296320 12625843 632667375018994818903177113977803167264 12625844 285307025520740812007007211644497129472 12625845 1428797046475241933224338178295758329600 12625846 350722903481851698410326910385913975680 12625847 -271875180131143431256310547130574951472 12625848 -156234052479059430923095930816633036800 12625849 -1676421994675430744907350134681560920364 12625850 -155943026951243547390929385071629536000 12625851 -334241898093548721402323302787393327616 12625852 -268398614092850295856916442706428120064 12625853 -1735132955870724430941239724018443507898 12625854 81702870997493416392966275724050168832 12625855 551757001143803425554703137554193905520 12625856 -33988093305756031302380020070256476160 12625857 -589690657766031830688260257810591162446 12625858 -534039744215313830736996371048316307968 12625859 -407733584808486051098483531522347630080 12625860 -154774804041833723250701561332379504640 12625861 157265156405770391150564598796627748480 12625862 -602764458358305933423283978086851153568 12625863 -1175707684269266232101919030131368256856 12625864 -480373584797204880008792588321540014080 12625865 110321314178563448592572089229750342400 12625866 -151552898588795988728565969263748993024 12625867 1136209325117396198975558911656681206440 12625868 911244007456793347681740440159304763392 12625869 87356667547886172856353596835108183744 12625870 -89438085776067325866792561763164237120 12625871 894388973184429540686293202542211001072 12625872 4642407789914325738154470588339978240 12625873 -345112450686251781294774582980883135936 12625874 -765388727433182179888376080376005022064 12625875 1314604545488739863648270361293220000 12625876 428873464843257820583984086084219967360 12625877 1709638935524555925743739109771970361120 12625878 59695851652746498546146140696880601024 12625879 456433738565662870922889792391270145496 12625880 485410073964545981645391578179737600000 12625881 -758224185804887541882296542572903648048 12625882 1420428614046581650061715492124863279360 12625883 -259911461972405407702996562618366659800 12625884 -997438406148694183663647470271774228480 12625885 448829600231461978219639442269359065580 12625886 -29436336159508031537000165843473592832 12625887 -671738805660821274614779669342034042040 12625888 -496131169803384402817877582129650728960 12625889 443458709647749271863083908129558671024 12625890 -36607953682443928925975770241112360960 12625891 -124308565104347189263344674928005433216 12625892 594103007515373675904494075674070384640 12625893 -107779603268887359568855289702486542656 12625894 -260579767040494541642666184958830537504 12625895 791168280768018597947199356184476057400 12625896 -237685101381592648655470902049362739200 12625897 438847913633027102666378395168305962752 12625898 -1072638739770166512709237407930206494800 12625899 -310975885750736463348767196989980512000 12625900 316892228913181610239016667246116198400 12625901 -1918457049781611955114477821488260200768 12625902 368537144209019946781028951085593729280 12625903 -736093501061427621667073855582760956848 12625904 390226773412344919455959067127594844160 12625905 291536109413225991100529134361540444160 12625906 -214257216817022168562938718807537491040 12625907 128028956434859672641273178711091173712 12625908 84321680243236627120746527420830826496 12625909 -651114667693695570568826779359443305800 12625910 444985701760901313376817719645631790720 12625911 1188181414318443088489008104191902612840 12625912 331778064868282522517803571664914411520 12625913 545178074242608419922792292061860819344 12625914 -82441491686848824013684162345475828736 12625915 -616235446274362071220953603073993323600 12625916 2309438057775831504581142049039893335040 12625917 572876654677091034576688238167932110784 12625918 744766020609376073105230068849776640 12625919 -63540071611627289805748036044276619056 12625920 -21744806195922655339678953775929753600 12625921 646670705762304602736510325488988037184 12625922 245523728429307155229638402633349168000 12625923 -367214295503080751333550800915774545416 12625924 -164256579914300014318575486225424223104 12625925 -186054004739819381848994671756926679800 12625926 625513799225591176511279595749294707200 12625927 492938185514808324403901972083860707832 12625928 210566335702638990989577713561350963200 12625929 -1729344975682124594297141655747656482080 12625930 353030051435842081303975517381947192320 12625931 -596364975859540747654288608523360100268 12625932 483892261066118603402283029944829497344 12625933 651950737207137999996617505870923985602 12625934 30440905617849387291509782586936988672 12625935 261967801376644218835481215285253660160 12625936 269286039376614521263920639859448225792 12625937 -236562165026150123143469239207541472000 12625938 182058240171827251156579535338452771840 12625939 482800570446910831077962170488094325856 12625940 -316932891645588440667534978421261048320 12625941 -932800297877616043499461376074894683360 12625942 99298485524617180989926024566965694464 12625943 1578994502822432994846567424868156947968 12625944 154260457941748689069357738536128512000 12625945 -629825976219853123279877717657756178300 12625946 -93766516006956299029460393749838582016 12625947 1145156891095798117976831331978919550124 12625948 29134419621105207537413222602312399360 12625949 -133036433234236277449178569696728305088 12625950 -129388057359130054879249217897707804800 12625951 -395942380124313458566553044534929683856 12625952 773996139020628833338900291782276808704 12625953 6557849507974245690061788892470360000 12625954 -137348871551193829040343571427581948416 12625955 288424228232617092907401170175670929360 12625956 -10469625195538093132468196425622753280 12625957 855758186483155195287447673575093030206 12625958 828424160224661467902425398912558042080 12625959 -284003880031872516970888381417891921920 12625960 -642356538714554160597312872888860262400 12625961 -44505122100921375574338296740210663680 12625962 -190496887452505064737626669193654656000 12625963 -706940349680694564757116781769691432160 12625964 -394648942352393090898798418000597853184 12625965 417327401009635868746802534441847350400 12625966 -402743535900757488914369076029021093568 12625967 -107689132104308251204307196168464217528 12625968 80696909614919908810553679955366969344 12625969 -760367161158133653036032533472432547020 12625970 99254083347094310378622943619204482560 12625971 373535132378951307116870082136706880312 12625972 576366957305281290769960647205860411776 12625973 217177059178018117153863671933138106222 12625974 -489502154849927528592231314350026625056 12625975 15369453033084959990698975655906835000 12625976 757565016290228000639248188739788533760 12625977 -225512689775532187516242327547841236608 12625978 442180893721352153611192120481204256768 12625979 233587216335944886590145075120499556580 12625980 -12131936943091086632608954175531950080 12625981 -513558656716805792227043669931380156218 12625982 -780652961095534469001854674278978609408 12625983 392682667859885808153682868057391651600 12625984 -119298434094538549602271743963608121344 12625985 620569421318919343048140199869587394000 12625986 893278531112393094600535290781466932224 12625987 555664499807341738434629706719367668 12625988 654637696153480493332988439148009328640 12625989 381835773090864379239767514440967229920 12625990 2066361421933905608703761130151664640 12625991 -178406653434156649305485039528914904160 12625992 -1187386802658158892817968224407036615680 12625993 1562140052926278305232407625812343873242 12625994 -844264048015130241822790297759626888960 12625995 343206303312355755254839654970303255040 12625996 -795561043727686429311371358951936968192 12625997 -25925265380308162159406769597758392788 12625998 -61618928846374285643790270200886958080 12625999 1135767216234152751771698019340924838000 12626000 165950526839532705787990596167761920000 12626001 482981176480732247565348193435748307840 12626002 -216981774954758179277674471424932217568 12626003 86212552493024804896835110084776320304 12626004 12519851222760583859375757540681738240 12626005 371171945879431797342828129562187769600 12626006 -296178706837992598600960469337118077120 12626007 13251627519734519577827657936177943888 12626008 -296352331483745662463558474673148477440 12626009 1759907454921088759610297859004116026640 12626010 84843363121576615726486004320108646400 12626011 475973903543691821159393444794691578032 12626012 -346945913103839451061487060459216040960 12626013 -439554750711670179459596871339078333600 12626014 -427550115813966064297896477175258614144 12626015 16230069131338781886083052552006796800 12626016 365539958846153013425827166026022780928 12626017 -19608347480924545430288284428505175680 12626018 -519700410358107800666660966007399365040 12626019 300903011045471918426129846797568856480 12626020 -1155593859814120620640237919154574848000 12626021 260519587333976631834160062874229391744 12626022 300027513508239816680987885541970260672 12626023 909298558318425494630743589655360345272 12626024 1557611222851400903565187010534049822720 12626025 -237949300953713038274638363431830041200 12626026 -35078417264851787900316891972280137552 12626027 -594249512287856555137289931094143530124 12626028 -329597835017396141483231418432351083520 12626029 894173129676772328986385048816761721888 12626030 965576423748142914133330268466862636800 12626031 -512143575019753230939919353882407130240 12626032 26195045992149105326257329330277908480 12626033 -1071705989234223228636996300739076999424 12626034 -413526637027781303044577180659872855552 12626035 925990884456400678729662786758494736160 12626036 -1411140405352940970388051913804487197952 12626037 -1726354837844003534550202640400800355072 12626038 188944056017683020822273251820266293920 12626039 68097209683416890712605239147589711760 12626040 78882618666961512950928199531698585600 12626041 -302925115787887333203043862687487700608 12626042 566453817826677381883455936970451532288 12626043 -591831781967794085736812668680731505216 12626044 903195602466665595011504833149208795136 12626045 -740808568351455063607943051708762395680 12626046 23367043605173989699303638484091643072 12626047 -700869506179769016241825545452334208 12626048 -1653599760461641830734912722670746337280 12626049 407018608578099752858699194766125987200 12626050 47702409091509485151414756232611400800 12626051 629174366505378357597666541674203784600 12626052 157443008143313716351792171571599294464 12626053 -1238488378960568439640600398626121222720 12626054 -2735824014513026299988371412613702528 12626055 -74589294051183886761020696767876677120 12626056 -1938608417537157685305194991119842053120 12626057 -349580316816998550276599355084806341248 12626058 -383270774107778316607084931733328348416 12626059 -480027029612567591256819847305334876080 12626060 1571048393921512722543306541163399669760 12626061 368850043695472755466267665201227632704 12626062 583425163867633815360986553316151812032 12626063 60769878930696099657500887230862972560 12626064 483854976884196013178428665703677296640 12626065 254140516059270637430864166098410382400 12626066 -174767276792334716655090360224702022768 12626067 -343306968001370026132183791640531112520 12626068 230776042976045616854628683728490725376 12626069 -591212141233951844195414464345371868530 12626070 25345477314996981765754741153799270400 12626071 2652037938876045093943396745951807866344 12626072 338566872226144524150398324184555724800 12626073 199466904589520370269798942263012809204 12626074 118836983353290049024151431844746504656 12626075 893811109824040963218553373051238161400 12626076 57979078453717287675553128960620835840 12626077 -587141516306675674075226869279369332000 12626078 980501900145643460054898705793085760960 12626079 -43122932452589268771646580540032974720 12626080 -69677202000277134445458874631171604480 12626081 807226021829881223332679880461751210132 12626082 -52937846574056361020121722625366402048 12626083 674941781950035511295052753727226716160 12626084 108190722753473953238731419136402657536 12626085 254215994812919965002695980976243856000 12626086 583585289231892271995490414345925591040 12626087 -473718946028920131590035095787867311408 12626088 225403888789078863394696160671735234560 12626089 15899510767285189796229496970832520640 12626090 2036597983531634127299436560678872320 12626091 -650157403041379527531125418078543988560 12626092 282709381790015342491454313198955822080 12626093 682272415720096545093697620626892888342 12626094 155666731150474560993850851862382617728 12626095 -1225239264906461588565725372520166265400 12626096 -65590030976421539402621498950019973120 12626097 -127624488998357830576017194759126730816 12626098 1751469894778415199499598423806241777664 12626099 637899412638218732383286776071482585100 12626100 212834544292129794649875597133355472000 12626101 -2084518021394674364709637248602779098898 12626102 297520065698840143832886431562265205760 12626103 95145487824144281511711808932453785088 12626104 352763241418124484862983864834406072320 12626105 1019799727608246627726098613665605048260 12626106 290534515818374764411693738836954833664 12626107 665982682784072305963850684563618828320 12626108 -1539529812128576938720085369010378240 12626109 -1073028915819262161233635169691285952986 12626110 218845159559599533079581453154132569600 12626111 725950891505578203023707257671137212000 12626112 321866656064438873821284972942990508032 12626113 -1060857747393276236595388421480442430076 12626114 64337367291401303534013081752805986304 12626115 161458676880169035196579920137411436720 12626116 1412004068120457407383654237426913728640 12626117 -337467650430010807447190044600858315008 12626118 -30011490471179195219974017095504326080 12626119 -850912335289426990274061291012725589888 12626120 -343180633873425150424330621518759014400 12626121 -286263428497515611360193386173691104848 12626122 246876831632663140294438993318628124000 12626123 -1266520131787012871712560102878746910920 12626124 -133035931061008501031537695352739025920 12626125 -2260103429722220533138405365431301105000 12626126 -61440196207262470059261644581261464576 12626127 2049321282093723013011942948950178689280 12626128 -29014417683840210443789810091822850048 12626129 123028343911546630682365006696502687730 12626130 111960208693348186563834716132989079040 12626131 25968776061290587004156737401088151040 12626132 430470774233521402820355237426143872896 12626133 6186237834306760493930760523927775040 12626134 -302422523447835421862821797645259010784 12626135 -352320422821983731285425698437458642920 12626136 -824657413076639712565855090101035827200 12626137 1011794318310623941937966201419258662660 12626138 -189888046722311622136160169215228318208 12626139 268602424124485975085557753959645990000 12626140 638588505275753326051828939056610813440 12626141 -72172526255349153030247001214368760000 12626142 -656386693252729775226577401031952849088 12626143 -269871606604471380983275019665764304512 12626144 2808432006946940379648421513702071336960 12626145 22477780211955464992573608907736678400 12626146 75485501262868899072921262913432793600 12626147 72715451962589463653455052425802653596 12626148 42041229765513127021550317977534919680 12626149 -759260597391470271980725494645878754336 12626150 251508367623361545629400678964031208000 12626151 -336824396354086538506255262087616874968 12626152 124352425153918774186924345365233664000 12626153 166293681579257383735959341308100867304 12626154 -436892958378091965267169649862423302736 12626155 413274083875139299834633537025226342720 12626156 143172118792325852526813505297903913472 12626157 -1838928473229554812255006874601362268000 12626158 1120145220960086496957796597755903151680 12626159 -8776517231761429593631354921199565120 12626160 -113111508102039522025372934087624294400 12626161 -180840602183589345368657333476178763776 12626162 40184796357664869806995400990698615200 12626163 271908208773787956831693764993404354320 12626164 1140347320820603116952724019747067989376 12626165 -818649012010568308798637272093023024000 12626166 -102162702969048381673359453402350555136 12626167 615064244069581468429769680381797465232 12626168 485567983936204943848373152112944988160 12626169 671127327454630682652202334546253273600 12626170 -157743917718090597714332237364018162720 12626171 -853378643294795690551185654333288593628 12626172 -260475861282317811767862336462842050560 12626173 817303674099429487240597573624120579200 12626174 -14667437653793543260727060855439845376 12626175 270769183648537768240342026335639328000 12626176 2249528465413874371788047399323172864 12626177 1611101113105926109021305403780722137520 12626178 -265468816545423440318672847671828405376 12626179 -1765113720785835779906734651003542537220 12626180 339709273956813365197013058215283363840 12626181 1094212849886864834404038801685634878812 12626182 688251154851217559705032723772344205952 12626183 65051676123194205051673912692575893080 12626184 241638467316358330916109377513146368000 12626185 -212120225040060524233344782649316132800 12626186 554980514704657411589077496244355580160 12626187 -59684901385161451890544931362685211648 12626188 1593704519886136393977787906928275326976 12626189 206884327992903517110075841859653808556 12626190 -226220800197530182013403583360777332480 12626191 -527391842833645795683959680307734339408 12626192 -27499836426322324721125458379467055104 12626193 926752502342592995036926518033844238064 12626194 20854152804651606869489748294693166080 12626195 560049960894791069063489806134851677920 12626196 272116157336157929668321006534114234368 12626197 -16007296063856751777441280513628420000 12626198 -31574019802201271476677723576059248512 12626199 87021640924955511049081454276838098736 12626200 480349236743091512094859972969307904000 12626201 793480313892644017780763565838209629952 12626202 96659717626240265342414589995878654464 12626203 670533730787537789725388301994302664120 12626204 451627723154520891953204116866470131200 12626205 -329730620725646059433855704480733777280 12626206 693280960233561826028029416376645608960 12626207 490539743317939095490154404906854555648 12626208 -337053187378246237723291663510605398016 12626209 218994631564649444565644417355915219504 12626210 -303304754504675986993638255124386966240 12626211 -62881118582441135467934654882390190240 12626212 -37647988847873732225051337712866156288 12626213 224162866602997492865536101196318212096 12626214 87742580840304239958163219887136856064 12626215 -365740476793906401758034013766891220000 12626216 529685879032013629288611411603528084480 12626217 -1090626846468316476950876079512040351120 12626218 -253809860880414995209411040460687017472 12626219 -16838771962539516085262646243979554456 12626220 -634854151398034171892140449238393758720 12626221 -931596402177866561584328221086352853568 12626222 -554047219399453424334722283438356326080 12626223 171767943793378300454303704151240489760 12626224 -49369354819729627427358758730706190336 12626225 -599649985290949758969952038192567536250 12626226 -23949791749612686080225014722594731520 12626227 802389989371999232225747510448642376076 12626228 -554981479366813233959660067275380770432 12626229 -80249135421989115460166952076620480 12626230 -598609189942497508834055451859170762240 12626231 -18402027764553459283648469422361371536 12626232 1727671009646448600381354393819095040 12626233 347416903249893228467526987249200806660 12626234 -832851605224164481244893933924413123984 12626235 -223484117270394983180660153373575044080 12626236 -386894109339447836535578587977223741440 12626237 -75856962212130551052110240710516472040 12626238 -147769076022076009214226914923842711552 12626239 329464667435127555138733733270273555920 12626240 326987593406526650776152516882868469760 12626241 -102858529613245237994843849292357488640 12626242 -31746674671191954746119529180754535728 12626243 4547101767960039124324426686071853984 12626244 -635237362606085684893525164297204712320 12626245 -1407735058225405963171045489948602562500 12626246 -822126148622319910603511440824897954816 12626247 40345323488289301294405797251050870272 12626248 -204438879514081623593444362271754992640 12626249 297692823328241031982176176313919547364 12626250 -5211929055728340120752103117951360000 12626251 2227429657794558644625091472700104776104 12626252 118931229874706530434745832036623411200 12626253 2277425575389106001467053213993552862080 12626254 -103167717074699273066662301220910963200 12626255 -194593580081393874855036180413086129440 12626256 -53260425682038458292991848153845465088 12626257 20661186489349428909061361414513131392 12626258 -1167489863833965622453366284306755057520 12626259 731003398298783944157988466617531384504 12626260 620162828270434932579983484858839040000 12626261 1844955088974804408391140928099551686862 12626262 5881573773559798132664376306945501696 12626263 -30460727534022446630714318474212105976 12626264 132462052548542810523888325911594270720 12626265 816150201279735321319762195572672544320 12626266 -11380980703437764729769689518567055616 12626267 1100155221442618548595624272417187829316 12626268 1233674887245726572561754750972193800192 12626269 -153916855815918052683229132585950934400 12626270 160922988587256364567614967084456099200 12626271 -627921259457600717983735487405554825368 12626272 867651456076585767883909887746627469312 12626273 -2168333285550851305332776372098378095696 12626274 -68892521132708518579819575676875733248 12626275 -509615289878303166742733195066269809700 12626276 243800687399708452370895464043994904832 12626277 1114623690401089643515318994338740877920 12626278 97918945961466558482012893378195060992 12626279 1789614468516377362229012081141860227840 12626280 125608814360949073945504990551628953600 12626281 -659136853500952676297503472305958333880 12626282 -488857568422311801876045455091209533008 12626283 1086292101568190595206981908355350939224 12626284 473501170640471849451965249625347960832 12626285 355311445577143017631060274913608497920 12626286 92787909703966096933068584117197683264 12626287 359931740332026721662058948793822243952 12626288 -1989019520360356586072267493337989120 12626289 -509728964124817818694681026948092365632 12626290 332126636192750382215915795499846698400 12626291 -1258467008032949481776418748286318827848 12626292 244323946483199910434583018258828263424 12626293 -248746256427958057741251871697793077458 12626294 955859884688425757762564934540686337696 12626295 -396655076231389120826899675141634476800 12626296 -154863105473361930577984782549692375040 12626297 2000278384020425581464432261359443756500 12626298 -319334232588992298913592303541839059200 12626299 56084031393380160470952076850765369120 12626300 144805470878098769151210430529255116800 12626301 -896569139266613304579617813884591391520 12626302 82193932016743765072728895170865672320 12626303 -2063881661133871888774608363682059032448 12626304 698520150786057356882625359379934740480 12626305 8165009677605164061127042069545687360 12626306 -38944350085769021018324955861275369472 12626307 -564583155757778190462820549748567001360 12626308 1722156287962372916721912033669644564736 12626309 -1352135407413368634067456185263436515490 12626310 298133260627820453947140080774033203200 12626311 743991055869939750681081502003561733912 12626312 127451216101608676537694509487815603200 12626313 -80891454973015423956602816846856922752 12626314 820734743485273830820266000670113818880 12626315 729327718647181195574427493771205877120 12626316 -113929629355069783762641012332375056128 12626317 -1515791088571146100267945898156545415520 12626318 -19097778207454780899936194727909636480 12626319 -23908954136717220958475570445401419632 12626320 -73980069872782275052894030330374635520 12626321 441736597434961615079537138467602705600 12626322 4958574042036768866177051265068436480 12626323 -644059661069449023183613616401062233428 12626324 -1746262056932446765786221201400015104 12626325 -358472231603435882930498186407146513900 12626326 -414537503332662836190172109383283676096 12626327 697147313731470400572939606927170538672 12626328 -277410314469555127272222503551205867520 12626329 3106797828930742096874708544742871761800 12626330 513370221744748460234737979264714638560 12626331 92770492015968149969418956562165178368 12626332 1624531474976668841515466578753130487296 12626333 534454844678499810256916279079813792000 12626334 370805085914853897599727626580415703040 12626335 -125479138279134731695964981804364453720 12626336 1414980220105381534702842454582689792 12626337 408478921765608794107014770686166723760 12626338 1612483537812773704578738559282845330720 12626339 349586627212979432957854736445510547920 12626340 200252339167210203834885298341074042880 12626341 -19140333962315610259346477271763219200 12626342 369709436187684634738271590108423733760 12626343 -267205393692645141781746317289582593640 12626344 -713983281322526779825811402749286691840 12626345 1116752975498957333077440011618204456100 12626346 456938450251105421498004096783881289984 12626347 4254212600200281359487366268305365032 12626348 8773655581248936902089765034205167616 12626349 36284941857020869175832870369978001248 12626350 -388626995337045438112344174972196800 12626351 321528248238526780082257058903205859200 12626352 -107612093274818374841527144916166721536 12626353 -152303119498750180524539156442610124398 12626354 354972816700112639184563377981915107840 12626355 -77692510905924036230974424534399424000 12626356 -377233762651385499889508993091120193536 12626357 -322999252310087011253447451629336165394 12626358 607548568613605322337620379105001648128 12626359 34053888366713249862474727974261493440 12626360 -60309298442909985868472134489021440000 12626361 -37543828546853198257538943312224449536 12626362 -241132829591909820231137297773789839360 12626363 2006031784973208850630802363986868448612 12626364 -398578665704199487301606295356326669824 12626365 -984093782892384098369281886473036678740 12626366 340014459419376501227347117709731813632 12626367 342283124132116273219465388891483145216 12626368 4705437789230561502057351139483975680 12626369 948518681464751087874000722093566284096 12626370 228949047220675621651001630592950246400 12626371 993820648568604726906559808607140736572 12626372 58971300486640050942394716649879455744 12626373 -280186505143846413291122632709425423200 12626374 -615079042346482536535007335919037149760 12626375 273538119926862775764082488281782644000 12626376 -63128540839473650003051414675213844480 12626377 -1579558028473196588063672922230633668774 12626378 -705392230575340182997297554654907511760 12626379 255536086895995119245158806508342490208 12626380 15952383200723930923701415991441218560 12626381 -1088219308067140404511903870232513575818 12626382 415044839025388083382553235701809507392 12626383 194524620191134466506936780731691109760 12626384 -426275302091833797143100867857915289600 12626385 42315209138952625936364330576864529600 12626386 -939750902401024251287869618646064441216 12626387 -51419320425188241353210247352824482964 12626388 903794152916329986501958338091149189120 12626389 752414513103127902633739249208845324320 12626390 -87910259635175749459751173148167933440 12626391 18569314702346072330613321453744040320 12626392 -1658375044330793214393797400429002496000 12626393 -168615339735393351145784324930690257920 12626394 -14362552406186156813826045877654869504 12626395 -941922887969864570245412813823067329600 12626396 60336562301472901948434624865436428800 12626397 -150270400596606101931214964697521172480 12626398 57882437171285828697336533648527331136 12626399 1767413001822800229993618063856062269880 12626400 -467875138976954807584719736705705574400 12626401 56772382917885858573262696368322212384 12626402 -59538321615213603361661779313810311680 12626403 -464961918610739768959681715841302677896 12626404 597321119832992851621521473881097568256 12626405 -252302572165783453433976148834084058880 12626406 -191903754467686704384332607009523954560 12626407 -2297111880387453655002402317980729411368 12626408 314508476224299958455864387296652687360 12626409 -1767008306468418212524449728966050886400 12626410 -399976242873350185172257150065768028800 12626411 891653828489522830820778716224831345440 12626412 -863381690781857358472878990778006732800 12626413 1766001514038680211950121171906038182560 12626414 -408728059965042287044673550206063066688 12626415 -31234690053934849773502417787802732000 12626416 353225944975142224670840597539716562944 12626417 1522400285977087486036631780521582736466 12626418 -160211962756882006040933606407830743808 12626419 223637477219809601758832738824872838144 12626420 1609202462964600666960900648989779822080 12626421 4266315180534752976104777801594777184 12626422 -1491647798183884785592171581847292510976 12626423 -722405878394690126101018473739068130056 12626424 -11009406401570827251478572681421946880 12626425 98139479849882135668371670183341532800 12626426 -301549811852585802567351701371024991520 12626427 -759479626337510525779204366680853535232 12626428 215038663110850377840382827795174759936 12626429 1593036069815261713477680207620834396640 12626430 -84114214673352638968998854479811808000 12626431 8722617901922954526581978832665881000 12626432 13302852038625380568185313049700204544 12626433 -1167638842362897062359822919609113350798 12626434 -15455024417100775796552123973365189760 12626435 -515548162359817301371388787108501144480 12626436 365806037389176396866926173623503629312 12626437 34905133159271834558435125448504170752 12626438 890897918112932297174418647550501783360 12626439 -196955822030871806487563121387030084480 12626440 -971235692616597683958485755535278080000 12626441 -659223872359820796343075270111352478000 12626442 -9275490610081645354022293267306198176 12626443 -519668711855851465724906167960383067536 12626444 815448702156953741819246122873856718336 12626445 -5886843110259870604845611898590895360 12626446 302280408578547318456043890492154316544 12626447 -825688301159380961217554403904233152520 12626448 -90489742317179236325920496385937637376 12626449 -576083458997750665968677431662310089408 12626450 -135306712029157030449620211504853104000 12626451 394629453270292163333881072442019162480 12626452 -264200811994847829376551858355940596864 12626453 -267277348352331889163792393831316404544 12626454 336122033889432802152467111258250610560 12626455 220292043621856558599173300584767849600 12626456 -574170186841784068777547473656574525440 12626457 -71265181403277890396878267437449730912 12626458 -135027983818945288377602399040474200832 12626459 -661894665345385114804969938859750374360 12626460 79624316949251934630869656343458283520 12626461 -205241694127642062699637860826040183616 12626462 479055695153653032676235131670240399232 12626463 -591465756225177880278809497641167574456 12626464 -117656102668011355584399994334618517504 12626465 -824071156408726880959880736343673932140 12626466 156575428903004661133360624635979774464 12626467 923623359216573384964786446664270659840 12626468 391028945067433881019727717354708833536 12626469 -230482553770811256060209490029132006400 12626470 -69042375933702707052784649361222512640 12626471 137635522926589011061262923234519200 12626472 -4656116959606763845697291565153484800 12626473 -496330263310242329457567655621114775936 12626474 160087451227278099013555561832757917952 12626475 657608170333851520999238877332306070600 12626476 626625311447989409080089869619021282560 12626477 -12597780357266718498028238710111967520 12626478 -396047020792467942983571908044034393856 12626479 -1074477080649552767889581062105489031920 12626480 -264192930229943901201653096399065251840 12626481 -32510078803628986649778962350847078400 12626482 1014061764694023387867952526369222534400 12626483 -395224182143574986237920017984324066432 12626484 46747277382921888450962603431575429120 12626485 -240301825441617579452304377404801494240 12626486 7081887644833455674380388120358756864 12626487 1144661793386845871211761317927343108544 12626488 -574209283318021837735626889953887846400 12626489 368297068464231407403469307151663925290 12626490 -48118326908916111116902004119135449600 12626491 549272466172470006214287257324364399680 12626492 -343971083598942262816466563443217072128 12626493 1243688956708516542142086714686313028128 12626494 154270589866235001967081518982808138880 12626495 -630502010378166225827786655907865759040 12626496 -367348941262071160411734576432037232640 12626497 1398597004791705566010909100390035902934 12626498 -313574073661135039699369832363637096960 12626499 139883777056854315470483897529377565360 12626500 1430707839887400177107499182246647872000 12626501 106404331465696332139386993255255641502 12626502 40564192122250486545232613100042307584 12626503 -985365352420932352033664092865645989056 12626504 -353370111940858864601204402257644871680 12626505 912706453979789961209811334711604460900 12626506 -295001832257879865286685874109837764048 12626507 -44256027216779541859736645388155784720 12626508 323787306681736192752318341303032065024 12626509 252662897730989025683391541693491583232 12626510 202412786640742495569918649849776264960 12626511 -8672719600859161187257760620104687360 12626512 367247363797010000184233544582174572544 12626513 1781383800720079947468539237563862548980 12626514 -124398009294250804132953800961427962096 12626515 -132571843752113936705772745305514385760 12626516 378253739727536444243563734945441484800 12626517 -175133065045719939583272438743446339584 12626518 -2933313017566182177376703975838117120 12626519 -286194243282047414358168829917841261920 12626520 9195933095819955092178313463011737600 12626521 -2780681000919568263157130786504364129008 12626522 -1284912607311151151084754194703149576448 12626523 185666294945379350309073317843767135488 12626524 318610300183556234870806694634537787392 12626525 -99145463355887742838326708753410911950 12626526 -235338965725393671169262963146440422400 12626527 -1409734766956048678802284988617615258208 12626528 1329296133615935956276578209166736097280 12626529 -958450708750403211765909539526034878240 12626530 -244941714962214273613209916442237529600 12626531 731652829994502539176790513777933994600 12626532 -350214412589991396115412836205225948544 12626533 22244042857942973584862978401731702782 12626534 78423549731269225067742273743789128416 12626535 -495449475680194144128889015725048032640 12626536 -331391992824163183475004432361705635840 12626537 -515686752366015458813781792677716130496 12626538 135370005028597169646871122570297279744 12626539 1815739576784351300027868722826670420340 12626540 306702009901886440651107944003479296000 12626541 -251696627421450877121442128510750720352 12626542 100493679127316702118261582844188184320 12626543 -1322173099127795131504488905214495836208 12626544 -79362754917327637293604252833208074240 12626545 -1094439766612613650600130368342145596800 12626546 493029500625942064385625055694336175936 12626547 828036049067161240904214051686962246200 12626548 -134450910190443734571584531758896857088 12626549 -289941950861725352006098262685904687236 12626550 -87782315294657875623481615095014400000 12626551 159311197161651779289450542815580579040 12626552 2576227499818884714828640715360704942080 12626553 -343435606946865105181458006814072517376 12626554 1190912370985690751608472422593104071680 12626555 -394620694395291927852639962047291180080 12626556 -621578427987308327590321530534914850816 12626557 -1709287516467952160266455691201162883194 12626558 71992228136692602808670452982036524800 12626559 -775698052097828915035001329955379480072 12626560 -119601721386966011669393177862733824000 12626561 109756937233782617496717949865429071572 12626562 -14889339233681494006315545148785876480 12626563 15031433897549756590660892826617299968 12626564 -1149558635538483033374543040526435061760 12626565 -46715174982775843287960628839419092800 12626566 83635918937234987095365883049095729344 12626567 1481341926951227862143523868232350382616 12626568 -1080105271208097608918028487557948733440 12626569 -656054911243288396506892096155317857920 12626570 477234095978261001730322481554307225600 12626571 -175381829065043054353636827573172369680 12626572 -510609341499506362629258565486318054400 12626573 374149380702908569223603129726423340204 12626574 120022271894155277448967009205717693568 12626575 438862929338824003721327944405159048600 12626576 -51305810861962387460332934152321499136 12626577 -694857473637478011718051031632855640160 12626578 342133362101376743132506447037455653024 12626579 575478300381549640341117259291306467408 12626580 -425638449216190521327303290760441753600 12626581 -177269904053243146715089041836208741600 12626582 -212629767926228595292116764317984432608 12626583 83727997045704814869706214370020480640 12626584 108961419371326569738396314637437122560 12626585 -721445700325080522542444293458291174840 12626586 -9904896163404025019804036797359123456 12626587 876555550659944938669973133399777159112 12626588 -446899232333872675893911051706295150080 12626589 -966872099839198947217711365675867739776 12626590 273111345445363859192731519138099401600 12626591 11496922189612428475293797518866712080 12626592 132907438937749388056313273511837696 12626593 -814441164638511226353893741200991739200 12626594 -169528094788725750648727981345810956288 12626595 94175716263723798503034121273394975520 12626596 330740577804833920565887513887531459200 12626597 -1175476759119769171466578152797077753728 12626598 408265179894889732257193383084192579264 12626599 -316853385065851715412409993579366731400 12626600 230999934481494057020899329750097920000 12626601 -3807800833501847028501759635973912960 12626602 -698612873897266297303266982012976812800 12626603 -201952669257895145994559672684974381120 12626604 -40375675621828372590672176840269895424 12626605 719702004919678597482708531984559931160 12626606 2231244572025206169586118270085349248 12626607 -24062429040847812453562358993228078208 12626608 -177969364098156910271625647661240975360 12626609 -506201772652388518699432142181995339520 12626610 156360386964735609318489283642403205120 12626611 -331066362537861288209103031012928353688 12626612 725825180193343818081942924238116176256 12626613 71739573103185021766471619239652554542 12626614 -138651407511721388338197323230062195456 12626615 1417180304748934217999480341526015372760 12626616 117208023711793643693479501576988467200 12626617 -1447285901328055450291302375116746869334 12626618 -656511211254164400144345571944428004240 12626619 916140312660038996002828964412586991040 12626620 90942438901824211466013706914946191360 12626621 322928912540991711649636985703141081600 12626622 513946668361717204524236008460890906560 12626623 -1343953758841369076617525265594192456128 12626624 -289409310333498384142839395867556839424 12626625 838739202931108546481590082698939056000 12626626 150043212444016984112606052567759929760 12626627 127123719590064389648972330975292790560 12626628 226944381278370011831365574190347845632 12626629 -947406448292637669176957107365912904740 12626630 693727987635672974837878748909486065920 12626631 92215010453842031282365424879190391200 12626632 -96435388515141242080491416081465180160 12626633 -89860256143035123221324596272640415580 12626634 -248259124483665174109475837090511264000 12626635 171102256178848957550759451604223477760 12626636 33386001403733490698180164582835245056 12626637 579209275691365997191805708322239328960 12626638 24431771024851873109783870525336305344 12626639 1001172031950716103525546250159106301024 12626640 32678444233397807216658694533139660800 12626641 -331015454452856447616437648939439689216 12626642 -49525211349351629489071760158041361920 12626643 296306061446482466963191893790574142528 12626644 1133122356358443780730978917031987713920 12626645 -374839419432976661786513150384360168100 12626646 349244275465203508873389408388253083584 12626647 -313217438224572239380833170544519915216 12626648 -163562739714338023365367526233548595200 12626649 6445670731442277271872610795439155200 12626650 540736974800337247125611042401903054800 12626651 -354308191318646613591591772977573420348 12626652 319968289410579043843343203437152389632 12626653 648362398049416515776289025622755545484 12626654 -14766204954516775870745405442301924224 12626655 534011796639961374193141008553399872000 12626656 538236318922300671898343739992789483520 12626657 -392256918639133128516406231801249484736 12626658 955323510064138267472835327337871846400 12626659 468385911400916387178126094609355670040 12626660 -563565668067018151551019037918299852800 12626661 -203878845926511579081274519723311872928 12626662 851366185856042914039983697453335574464 12626663 571540740520874680238771868485194685448 12626664 22917713778391660452013988875916574720 12626665 -465457557700194865113119527023945651000 12626666 -589504697611407643287648309305192468208 12626667 -981153116280741564482681187049464788832 12626668 103136393356720098574802838366936482048 12626669 -463789005009432265510862158226932308960 12626670 -181693236276381658953243779772967895040 12626671 -1040868448875063427979438445355554878128 12626672 152144915263508826148089986787186573312 12626673 343442136925740717576750338589010249584 12626674 410257963581701867959579001685644280336 12626675 199798965145656916900971773528406489900 12626676 82749134740544245476671003389979010432 12626677 693741777015793498475857200539159373472 12626678 370108101696643804380197394574660055040 12626679 28398499944276639597531614112822489144 12626680 1217332999953596430645347374422771916800 12626681 353721395413069770061787515264415543892 12626682 -268209575756543834717278546154826464256 12626683 1728396515977925961225822068499106032932 12626684 -398073597299238413303842681647944140800 12626685 52674806654459441810355858604230454380 12626686 494322985488510981887227500125731625280 12626687 1483164596936800248738150423777306752760 12626688 141311246978868947127083692241272700928 12626689 42041178504458621370259092026919391490 12626690 -576181977440684463941067958687022354400 12626691 -318810332659278232253962826156952870912 12626692 7510923330281486997151976751883722752 12626693 471524212437012490700892160498373886942 12626694 -82996782179891792862965219997405223680 12626695 473097970735681860408319120222149204000 12626696 37725536185543476426554484322790400000 12626697 11233992560470667169249471096377129760 12626698 329535856866208660713854454237264481536 12626699 -501431712289038622792983437936417192484 12626700 277879004718835536944538813318182976000 12626701 -628945620698386196026073142145290645610 12626702 -570083322746820336439208203342076959296 12626703 -62334725511953873122895102635461169152 12626704 -324214138246303018120418944403110420480 12626705 -204070283699353449507898300870094964480 12626706 420499611723962771175714949664683075584 12626707 1119302005899773721772773862228341471600 12626708 -558929786621511170065595270444886589440 12626709 -191254416982393835669154585351170649696 12626710 2300362594626328913790602048631317760 12626711 -668618037670242265576943371509509428176 12626712 30241391773139383520545453882373529600 12626713 -11512796452680697849951612961865548 12626714 -1093187381392694324062704988789096351488 12626715 160814632511348273642998536901456477920 12626716 1683926885763345363923647048323115468800 12626717 -836875014417150173244771180560195477268 12626718 -48462730097272633998313402450778600832 12626719 -359681115574365582070601017867404604304 12626720 -250779987434836114041049007583205785600 12626721 81229134614219885580806157836356150272 12626722 91552707505610602835797212187387992912 12626723 -702475925345632745558569753164794113896 12626724 321303047102087056090241983422977802240 12626725 451673814630723689383083280781734246900 12626726 158138685282314808232336988369331116160 12626727 3945661002325329475995649426531226832 12626728 -864205387731522994917138592271781888000 12626729 -423009422793639722468339942192620232460 12626730 72030065022415401013923223789578353760 12626731 -207943781992931900802267849614454599536 12626732 -74181877461672314483627881616673755904 12626733 246825623113507631168631315714549051648 12626734 33720302650555016352434364195579028992 12626735 -9917606259017464332885173113038739200 12626736 234359319807782441521700157130872913920 12626737 22066781330513394084977463915212135140 12626738 286273573807825644732186988388654416896 12626739 1268130579670082279106231843933939953520 12626740 247306935904127054779132790023562772480 12626741 -357734748236110373884669399873239732516 12626742 -224778567512281306037954448553917918336 12626743 -1450803981470610828860762701754698130008 12626744 -941774888808762751172069221759816826880 12626745 -83925212572714521903801052444739179200 12626746 -273733434165282609056352648285790160640 12626747 -73469207159918140673197914493958669568 12626748 -230364111811949780769629628183316362240 12626749 -19937396280676713717960877574601345600 12626750 -545369198563921285115954989603394976000 12626751 320322613711324006008418195828413403920 12626752 -590458448141869001514896475067259551744 12626753 -147471698519386363046277671257771327440 12626754 26131868071437629911203355472305274880 12626755 107496735739523012804440729529044550160 12626756 -1390124940708640140853254374688359136000 12626757 306152566286129106151918457319581668896 12626758 96652596407023868612734698963381744480 12626759 -799802769149704128989752226834522096040 12626760 -40933929661821936659554804502581248000 12626761 -402722400366584308062433085170671131430 12626762 274121910419197963966188575070524239200 12626763 -135363008513189541980502121532551203600 12626764 68147632379587586119187403570621299200 12626765 -316143561663593188509880751045401505280 12626766 92425403763228918730465603908166981824 12626767 370523076885905405227935682265369492400 12626768 -26436254244069160804092348543061721088 12626769 -682091939993641978580665849574459056656 12626770 -86849951339186161726617963405744721920 12626771 -81557827399996773623219277632284039056 12626772 -513245816548763507274360503955216734208 12626773 204406292843277602441315433477062205600 12626774 366116503926858549274169195517223519776 12626775 91037818542806602446587912952325750800 12626776 -229469242220267981690011881929765713920 12626777 1467633111697318252784152729786259839626 12626778 -4660772154435998514260117552843712000 12626779 -2199330599140163977960493564161470909720 12626780 -824074411699850451539779392021422246400 12626781 463601010041396090059442719149231012864 12626782 -281751990488892975296074180889136807936 12626783 -796519807120248055272464803728678342696 12626784 504035728438271108953378495942443663360 12626785 -1563403515951402861779805313985216058240 12626786 -73489825044014902276525227262940484960 12626787 271709560137782334128930515416356916480 12626788 -595232532544560253903263787472446486912 12626789 -684216975724602810983699036601825600 12626790 -334115120216597603034688557235169310720 12626791 91171518764617232539810295455379531192 12626792 -987575326367711651917082116590423244800 12626793 -566324252636111125095913919625355240320 12626794 -791687508457161186861164793520589684304 12626795 -120744471154518236572021252130091649680 12626796 -10459845163886511143477315874065743872 12626797 2047828079472806118550974856628163836246 12626798 660306274178141687608211229001272206400 12626799 -941736794886954629026355623282434278136 12626800 14368119195296848338870293455373926400 12626801 -1439189729878599755872914977071744745376 12626802 190222761696835603052144387728301147280 12626803 439943372242596477394464607461930310560 12626804 480678683283926398889560488544216630656 12626805 108723152905272185559601842180929963520 12626806 774033974947898975208445669487655952704 12626807 971059894201672760366315811221287025760 12626808 559568692540183422549279166829139087360 12626809 28246803327843132235301399171326373568 12626810 7172672225834476744254942795966951360 12626811 -330731684483444858185732150251708641040 12626812 818746800041724114260749285209220296192 12626813 -435139133168098605348868075469851391700 12626814 344788017713053284297211049782757486592 12626815 1348823388845202230280812430592539705960 12626816 652810154069290758246989134557924556800 12626817 358891512568301716539229078726626440064 12626818 -188127090074936927017229514249502968768 12626819 -166471336452329396379537274982619684480 12626820 206836111348567367078559693509268480000 12626821 -368236068778722101771923839169696511490 12626822 -160180248024825735164107311473188731648 12626823 -834374822898209430272665094985420623232 12626824 -596517017878187967648829236022938009600 12626825 -835846828792559225231391308018621400450 12626826 -237491843480424945453010227147304773120 12626827 108587296369448308667002695832331336512 12626828 715953708606194323330445829419927932416 12626829 914210282400469331742070126200338085504 12626830 638296452754685673241045415262173481600 12626831 995540790916772766455774868909511056480 12626832 467173762934259434732047793026388459520 12626833 1725218717334014316946151238590772844082 12626834 45731791592240194928837514277025808 12626835 -293309578589128628652420769330509915360 12626836 -398483552718376122558927036870460347520 12626837 -125474953249133937736722779538796262514 12626838 -175149486199750436008640923741518554496 12626839 30248941798889497438437986281060018560 12626840 740420891633612261884635414653716684800 12626841 -87132528747938365881824425943254940208 12626842 -95386845282079283008728225036233449248 12626843 -1141825582348695620617589487217953670908 12626844 -397936706595473348649112767029154768384 12626845 227981725834076114742701177821032216960 12626846 189347573660117631680351436910345534464 12626847 16103642666328093079689816886593452496 12626848 213162217966295843807390932947519406080 12626849 -778010200690878726551584011001593143760 12626850 -313486689488024910007808443538148816000 12626851 1328689419883616954247753623600669861852 12626852 -180194457746693157450479150690412969984 12626853 -637527796296522918310392646626406579392 12626854 -346522783995294809525522895053137326624 12626855 1429477495086577304798947301526106712760 12626856 516635412284654755340439275932243968000 12626857 -808820593636278540521276783718699109894 12626858 -119203362712460258041510715378375316480 12626859 -46937242597176022308775818252718269096 12626860 -365137397693271185840115941809839283200 12626861 544261419460733888209611888697482878520 12626862 -228868260074388282628007583995212416000 12626863 -604567976630442245555340036799349899888 12626864 8551190456918179830834906841726746624 12626865 -674656654706737500812513121528314281740 12626866 -136779446508233442080278406595477166080 12626867 245610041478877342669417459938109783752 12626868 -400354235727168237597546724048870287360 12626869 891329998300774789680359213495312970396 12626870 362008612983052411813931469060935727360 12626871 60728958808614494087609502155211451344 12626872 746474051817090864964163357707028889600 12626873 753280615942170288277084713422984721408 12626874 -9951723139019025683536360406569474560 12626875 -16615793233355384511393495219553725000 12626876 -1432669263701862254167550728832175344640 12626877 1117190206404174641744511935679072856320 12626878 136203364303514572274381062712603345472 12626879 -232273204884530721252244646785547664768 12626880 -26681072180223641612266358928152985600 12626881 308525921755563214259446145124034447682 12626882 336009572704544817881688968401372234272 12626883 84684019666699959800194470614654859480 12626884 1027594851983760566018545368356241349632 12626885 259163210231961899713352749040176771200 12626886 515610188573050697843718971839823708160 12626887 -117330892357968342660945942631637209600 12626888 487090710100808982812059882871789429760 12626889 57225471223565357210946078086979833856 12626890 270808856853479182159234295218359076800 12626891 684221116013908472254602434260646246292 12626892 -726517911494517568768543724332783190784 12626893 872804468098074483516924509057257313088 12626894 -62269399998782598768947727016074636288 12626895 -188321623129602881943155220875059799280 12626896 -321721810863249872486550353417131368448 12626897 1652266136422786508077879610812659225060 12626898 329854861203506924940218733053677236864 12626899 -44708688142694129954445248390539438520 12626900 -5983172867347453817017010155315046400 12626901 -521169008947988932330067615864762044800 12626902 29375474930847456757427651744125477152 12626903 948679535073372202604502022045957029360 12626904 294155280866482568013872764393333125120 12626905 -4637110306493553364244322871305501240 12626906 204878861797064454912189599730299781120 12626907 -16673206431923243567315143213680942912 12626908 260099324958612599226186913448061797376 12626909 -1811277597240095881661969520604502476890 12626910 61212718540144597726208953253436716160 12626911 125789059986181271928313150195754437248 12626912 793700560405013883559678836236865503232 12626913 -368429812830207949903163614588525396416 12626914 -27459109582912861564570147452801664944 12626915 494942719878915071550909976026034461600 12626916 -103228534691204249419989048642127196160 12626917 911290106307250717001587961867504675966 12626918 12245660806170743375472561179529512160 12626919 -1253476672840924014022894373500557014400 12626920 -253435731450450943305243735306731520000 12626921 -695136879322066687301732822293875799878 12626922 44490728488273308386149136664292540416 12626923 952986302855990571382375959279227293172 12626924 328220352045376469873068146371187443712 12626925 -209817474515451989054997019059941388000 12626926 127238392481611897319083845918047230464 12626927 1349976372568367369012756829141572187672 12626928 -8900518814145329277037741504122912768 12626929 -400634314086737316048082857183981099520 12626930 471462784629163476198014678342416083360 12626931 -384851825232644602485635945338065312000 12626932 93233314361925045205297334393659183872 12626933 -373344087619671960369072570655597694976 12626934 241757316901445615647889911096430517120 12626935 784043659981893442184029798820983073880 12626936 38009064680834284967775602123050844160 12626937 -1065724481554379293079513987709593324940 12626938 323785106015701697381366236264849035120 12626939 453241141937168651156215338204659224368 12626940 -455210964437842021822559189362016409600 12626941 -3236466778364536110021886204432752763616 12626942 235135026997830518519795930267587273152 12626943 -262934071912434259533361805670575615616 12626944 -1085409416177651222596210759750700236800 12626945 463532967634941231571255508072379887700 12626946 -256680026975106710956720762731567473328 12626947 18974210375178765941034398063851926072 12626948 -103552716973418925623258366017669632000 12626949 -757998408075931744374882901379705365536 12626950 -1397201779551412170024431520331008000 12626951 12047793147956976306132379817974394304 12626952 -142604683434160840438895248782632386560 12626953 -193113758837084652118686350064159348380 12626954 11065387158144147612056736619404831744 12626955 1965739293186833519812743045692133600 12626956 58630475795272351148369634222972939264 12626957 -119923282321777867236208138870852416480 12626958 155821656462241488271297202057497970688 12626959 805657109830627363639438640071690353168 12626960 -110714326297204942189011785183319736320 12626961 2221738454467734653635542830884434269184 12626962 -342123114059650890079861231576090374768 12626963 182256227368877497294133259456597042240 12626964 17149120264100234011076125045300039680 12626965 -781908829510499870746006456818373152000 12626966 -705298916017013275748811678054049238976 12626967 -448136455060158665939838822680784656640 12626968 -144608326164778551424446162301125120000 12626969 2782164255142114838739453917831042113044 12626970 212825896889141854383642546728550624000 12626971 161082823390090102168452951342468233760 12626972 -1578357674009639669275715917726177012224 12626973 1778769491013743086507083007191335809344 12626974 64041365929116019539381217721100525312 12626975 154837384983867140126591601374989324800 12626976 1510829606867784019079851318500585897984 12626977 553101770823468812733927941624870087040 12626978 45131514545757221328673591825925506560 12626979 -599715209317717814072654875390067946240 12626980 -5008873112455433304090339741298982400 12626981 -435119557304971156002898607609460792000 12626982 -206200406614335374030534312628153139200 12626983 2698913418251115372319036078334571909240 12626984 -139405386883726733032770112767987302400 12626985 -149169367374306871125559349749349433600 12626986 -445171785615123283863154028100649961808 12626987 1831184982575440351363248683554114515636 12626988 169218746674161978236361510996808814592 12626989 -1727579740308238795872845140352558767210 12626990 -90518991898214206654934702933453253120 12626991 -598768956481734439637219542445634928152 12626992 87944985332227931747708174795517263872 12626993 2704404939770877683393850869073990384 12626994 -385907494808549814310031498618809392000 12626995 -724814456354965928716063113627789832800 12626996 224348927733629699413947828722265404160 12626997 821696970609795362025353505695019252000 12626998 258793400721345042169679084043880068000 12626999 -83091643828845554501252315755120180608 12627000 446996341050645613739674934050836480000 12627001 46111337038049003341730473615323595600 12627002 -93042688369653794086040709612142176768 12627003 -709445938581340923700638405970925947200 12627004 258355874729767728919702070656007738880 12627005 -796224433006060503176118303838117098000 12627006 238346033280632603968018370209330181760 12627007 46568484648882607563234046120433751072 12627008 -131587887024871303131334250367139971072 12627009 64339742757566319092760583303662465234 12627010 -400455716420737677399363670151079567360 12627011 981420771831133771246325323261980423612 12627012 -526605073867570685063763570588856424448 12627013 283442540305760142196647026398851438080 12627014 59201836152067241894256545417715797856 12627015 -727691739077374745564470712133223237680 12627016 -162734199432897790244856198815373127680 12627017 442407911700583802827179700572065011620 12627018 -224718742765428642536416976580588172800 12627019 783451208834539946587797263847110609496 12627020 278806922836782151675736744129780121600 12627021 -695426862880828136729446952355440980992 12627022 -227743148373054357092889764711703305088 12627023 -255677366912943858802846308542180385456 12627024 -124737814937551230202564507100133851136 12627025 1401304294279911822297770835909985588300 12627026 -182518613017108843531170854811559314288 12627027 10945777156516119273692636247565336992 12627028 -787546889757552489792375066584867559680 12627029 -25041456638760219450147123528310920516 12627030 -183499665700016547523786132078114510080 12627031 -879566253021684392481103167351727968888 12627032 29618352378637604186102007471792230400 12627033 982182495102451417815328616752811926224 12627034 211938055813120295420712907954195790592 12627035 -374273761353475872387678352711558297200 12627036 8200388646828422227052831307335270400 12627037 -1802910925032310372005574556057264690208 12627038 -508783570324058301638385939502353966720 12627039 715797035588137781240758082043929652480 12627040 -473463506259311685622208411978524262400 12627041 552176071730200835122769964842906772672 12627042 395873431976184338567594948235554915712 12627043 505548859145410143123155081337380007888 12627044 15612813836596071482469649274884915200 12627045 72801668897443145436412491026138421720 12627046 -1250883270644976503996530024206493998336 12627047 -1190738481358663063685098998987966898728 12627048 263196145434717149405296002903210885120 12627049 -901327739597154999228862097005122410950 12627050 -470379643380674219652897479811032521200 12627051 809848207300577826190021237789612632 12627052 810241780116685212736694733644518574336 12627053 -517473055720172839080187950103526406120 12627054 -24467013527867018500017257707397055552 12627055 -406416994675336157610038634949458245400 12627056 -125891225365805828825473573867392270336 12627057 -207834803767097788390619967295557203520 12627058 2421253076792296608949347076007172240 12627059 274311302067979706387220406372155413400 12627060 -103035091030847892975444345182426112000 12627061 -687472864820494301088911509116399680616 12627062 211402914460501909485599129455695452160 12627063 -1961797761717368851766705464869879495600 12627064 -313685259650635169478708966576026419200 12627065 -134813951973915888317139876266455121280 12627066 -4282480823408311097376826573246244352 12627067 498653835447850617746737394435543753952 12627068 286318705173147365911194257232024047616 12627069 -47850989835309912681312203036783069184 12627070 206174903413797730214691226490886168960 12627071 -1972115283489310179901045902069921392928 12627072 245391538443949855712028794564105994240 12627073 1193214032626440001894109999185975194240 12627074 -1287609006006849889969774271505440448480 12627075 -25378339954316515863622891660398412800 12627076 -123670644171672819018068757632147456 12627077 -694235111054926132116995680207702318560 12627078 -674919688403176406595789814723829760 12627079 66898337141277217564434506737423203968 12627080 67870888125765327037657708687076198400 12627081 -914337910743922601803284918831215187030 12627082 214061411741467802002398164835703071072 12627083 -57427578519454392824214335492275446240 12627084 -519064758355262807765004455697457655808 12627085 -863408587687217056205647966993611479220 12627086 384090485670262521858938393159394142080 12627087 148424080679982941770083880878693649920 12627088 -555152249475572057015877973437270917120 12627089 1314650270772470137730645063979422036580 12627090 -14096020126027825129585875646921712640 12627091 143965452874920649043898691786334370192 12627092 -593107578107569064449143104088530208768 12627093 -166819082141939094696581455060927245600 12627094 -311096633276236047945330320274463973568 12627095 -418682563849815309183313874852500464480 12627096 680412716204601358244042285742290534400 12627097 198962870790990606119029808877340256832 12627098 460071213521837607822221167232988288000 12627099 -377243491278407630861269227935888555400 12627100 -685266957014649687133186294926786457600 12627101 -305880753399546839075839486557059845908 12627102 -3162766516783644447611051933922656256 12627103 752710830127109346833693602688978259784 12627104 127255565838519779068635577354863968256 12627105 122599110231233920938885434387461771200 12627106 185312849946185359399328520415225565184 12627107 2199743289488270739732184240871259751200 12627108 -89550151706894800094772427171270561536 12627109 910965656448567694249358460511431521952 12627110 118323607053114859960226194577936472960 12627111 -409189815847623334478478854865978957696 12627112 -1310949991059864077278639330148412748800 12627113 -1395295371006024488576646030440931122076 12627114 827961865088880113324678624916505992192 12627115 -677821456347063674568990679423161504000 12627116 1157260924305174704304208957847810192640 12627117 794672094365199520054348663875485442240 12627118 -313269838911218031270668468931787104384 12627119 426013780336530534870738578112473573520 12627120 -178490297682587239253057687179399004160 12627121 -87692430847315586865185193223116237120 12627122 -10770211954730395000858368183515343360 12627123 -961580045213445037954076969112773683200 12627124 409584976112069908353052400523126018816 12627125 -53631314444285708380868219936320896000 12627126 -272016776592317998804878446273325861408 12627127 2995719119395861501912512097028049603840 12627128 -1170484948997147138874536199349473546240 12627129 -858155898727586665740713214953667375360 12627130 311873511099972605435377612869240084960 12627131 1440818939427888026774552947213842818664 12627132 -105650567999461414118212251142891511808 12627133 2032456883240523003392526077243400013382 12627134 147537869761169422061831341614420708480 12627135 267573685676215339961963699758101852120 12627136 -376517343803722785402666529103518105600 12627137 238406564296834515924294657664031353344 12627138 -58871104127185457311123139775850724352 12627139 344338765526440515325860116046902853792 12627140 -202743502903562558367906041918628514560 12627141 72509185480616073501100701989501242944 12627142 -162158830097461173049452453933256944000 12627143 -1439872946181505549624380703034804149320 12627144 -910955215181097801686513426169780633600 12627145 -1058163231684518303747519827255354595100 12627146 90952726888188105067476018114327826944 12627147 8497246485482530702790546090309932800 12627148 690987474760117367322284531969579326208 12627149 1892866825062126515851318148334661836150 12627150 171437730649308286121767025141450769600 12627151 721892171521550549262794066488911576600 12627152 244722910349151737269128890747419361280 12627153 -326675343263982979224498279007418710560 12627154 -648407282541537481036471910783316751200 12627155 1931526863113528803741076772664982643760 12627156 -123540909144223662872986507811027398656 12627157 436779752435673722077599978486356527740 12627158 655879061181583150051952322501539846976 12627159 -222679449739924575768256129979793426432 12627160 -21337281803872355442924520389095424000 12627161 -1027288456339879940417161750263342364416 12627162 -6510799533478414796487959065900523280 12627163 112953003287951315092223479180155363144 12627164 -175808335933499398705364753098248411648 12627165 -11132885231794949496078720706739513280 12627166 986473134744431465299094819728650364032 12627167 443185284221295609123541376759511764592 12627168 159709112338260323092452269505116110848 12627169 106107710631704884244254355745557724200 12627170 358913499028416026484946425037578005280 12627171 17155029608070415101567651088328474412 12627172 -1116805270005701585521182133630640983040 12627173 1402504398715866727687246008921243907962 12627174 -155338125597222497168936645761186203648 12627175 -25110038720467714455395405611861010400 12627176 -1246579290989787679426842320081769169920 12627177 226823903215867309959730734380404104960 12627178 712176261969467766468959267356139678640 12627179 1749839859851560787448417791178265665780 12627180 -165884693025601369302756645806767872000 12627181 -271944773812622949129443448214087394880 12627182 -559391063049739719108784812988957550208 12627183 -950417562495664402828754664044204810352 12627184 -213645173215887233585102038849002602496 12627185 -270848176217403996063501445877783199000 12627186 -26738946307315300145123883009668424192 12627187 1241087698233343923675826090630486481200 12627188 323455027451721803639634420948765136896 12627189 -855920938284936211127210359848206569746 12627190 -35487040839340362798571560393480040320 12627191 -1509159709979654555548829052072363286200 12627192 -174876784819563921252664242244451328000 12627193 142857607977169957329374966984320582224 12627194 -230426721263985985946881288897063081104 12627195 -513256558376486210573432649067200000 12627196 -58064448799957018434149073957329940992 12627197 408614766659214774518573994698670507840 12627198 673642783092470372733979371362083989120 12627199 321367815970009584981034846176818338688 12627200 414328011306610928146612888395369676800 12627201 637729743594850599965650977643432948224 12627202 988481426683495123475492941992964608000 12627203 -1544101547877895527370473547117752940548 12627204 -277195655516627598539729239058979115008 12627205 -1199562393199843961320383035508807577440 12627206 144416740401046876868798794476536348544 12627207 750396348387898881426198797332026104208 12627208 -20352309919207576288920227103202344960 12627209 -675589873410817833692938889862634147200 12627210 -274862837222667322625358683446147545600 12627211 -80168090101640971353515889758777942188 12627212 69851247723362082517644707764655434752 12627213 -1497862576791702087571018773104846387616 12627214 308781899766194945281946519968502752320 12627215 771895781438975473677961375083937332360 12627216 50933177988276514751644263421155213312 12627217 334834634444922433287351895918928302192 12627218 -1078429337515855885524527274510642076896 12627219 491770307687682805239793187406004895808 12627220 -78583034303924883132262919830138149120 12627221 -809969379373006867079045823186438659712 12627222 381740863459230908198010247752205498368 12627223 -585636799280611564212906177376452161360 12627224 -576025954061791110798376863808498606080 12627225 25146278037331315809582383060293440000 12627226 870735424116621257919542554906853507040 12627227 811748639600722086163633521270020363400 12627228 75667739792346421388300556503398955520 12627229 -842218990912402452360573742311545666560 12627230 33187263536376743523400503726599946240 12627231 -227818484002048561363074222623952192240 12627232 1316420132780857950801085324616210644992 12627233 -1462855031169923377377854794122950767518 12627234 63860294354284952228300282438429317248 12627235 308123422356117182937237692309630857680 12627236 -553094650248659800221284094187441038720 12627237 -442401422575644635927070355905183162048 12627238 -180460917884793894538399386113630010240 12627239 -637609391093925847799561466971949470280 12627240 324760770652859056122506474612012236800 12627241 1783666077934125442725213376755493851984 12627242 57277796230819268499483298915069252272 12627243 -332921249843747007782283751276068805416 12627244 61813361069166298361490068957265692672 12627245 -141674283560822368962439476244430572800 12627246 -5152409111210167043171272209271329216 12627247 -1018813341582803706384293196345297912304 12627248 20834576766174181665948027924622540800 12627249 206601763894928679127867064326340133120 12627250 -550526098137772570277494038933626352000 12627251 12245128650537032788217039465074451664 12627252 -1291795350817619805410906816225712039936 12627253 558403782144726969021499550163841594464 12627254 -4788469783689133880283753503984584128 12627255 -186500881513523487527733607569260743680 12627256 -1853841593722893450513738612746018181120 12627257 -357145205075558220705954540713344417494 12627258 20478931632311365214351946731315980800 12627259 528899268019438394027326284256337215460 12627260 -652991905341589991404934180506948070400 12627261 -305090619632840119368260688173572152960 12627262 329063659113084895769369807895245921664 12627263 702633216298448750573537317550917292160 12627264 76549371687303773104399464581635768320 12627265 314057129290838384218198401681456782400 12627266 -1017013354171376306447202255611395582560 12627267 342848257673161087063155136153527648000 12627268 315070343010701726522378105641265541248 12627269 762615582303864475600738678123945088670 12627270 63665878265542766068511247614033907840 12627271 -283798129489681309033778473596488353256 12627272 -39831595931597977261653640913409638400 12627273 -22148834862235079953296830141936809632 12627274 -91951899786913386795400621042561387008 12627275 564408057928099481165244455810309331300 12627276 -284541175446945116677943737086322753536 12627277 234925549528375353747045406912106543812 12627278 780751951675664829830086489287095221440 12627279 -419285495781783187269566899103143787520 12627280 -306923544513666570309127016630127575040 12627281 -1609543312270622249615408135578458124800 12627282 455430955935773245941599845739557272192 12627283 805580141082105085614999013203525463532 12627284 -47379444848176352417261705036697458688 12627285 -200206588748970187679310753877072926720 12627286 -174641504874241963762977042682997544960 12627287 -2044565152961103434394528849164731427064 12627288 398831604213941156227230244433868042240 12627289 -2476211534319563150621873199949918555840 12627290 -13899359111448081735332380503657590400 12627291 -1107835961758108899451971737089566786408 12627292 175088937560783439136022798747457974272 12627293 755085479096629879905801519927243094080 12627294 -6981799667960386704112859281910906880 12627295 -1449597495480818490290060580478576474800 12627296 1314342970757653116853096233617506959360 12627297 -466170550247693789201245639460988745692 12627298 302351920235981831799701796806950475520 12627299 -513435322060478254057413264162311006736 12627300 -87356659161372428448252828661868928000 12627301 -2055826464052895968796340889741485053698 12627302 1588705978465922778279853514471627695872 12627303 -79862657981530064030461182207662193600 12627304 -495694077737117906038061229176940871680 12627305 -117963819294429255682289498655122904000 12627306 435289894211950499604082276671260843520 12627307 -552953599752920968204554385083405240576 12627308 638748294369274489455536695445543993856 12627309 -265577570521478392419138655268384527296 12627310 451149027550024403349213373373243290560 12627311 954675336549512416077852959075015930112 12627312 -2749543764763145326990992737246380032 12627313 -836425373688892700739963226659595867438 12627314 -202238866023788854810270570290992818176 12627315 840548946218182654192573982786736759360 12627316 88172616896887586057506686096643696640 12627317 1435344035775138315123008059333171608366 12627318 -688811986697575921999601192099339328 12627319 -141160574494914174750702783181898988200 12627320 602486770556786474236582651944324096000 12627321 2356238730736524732969004953593733504 12627322 172207388992817075203865200759499649024 12627323 57836802298417595356676992974641322240 12627324 111239746013600638532310355163161827840 12627325 1105722221712622496961269803393253674500 12627326 -638982385527840170646311882504306415360 12627327 150452944386323443216917058357040850120 12627328 705454528933591089106711980167449804800 12627329 -62947222396066513909739276928914840640 12627330 538306375842580808520254346494553976320 12627331 463405232346915403396606035717438155132 12627332 -64649083751236374301600065014356561920 12627333 -107129078384245069346087494040515008738 12627334 627392148847582379420798128858228120512 12627335 -57686461424557745134175822349591428640 12627336 -552865738314358447008911685231746457600 12627337 -34773970338461682071648212501613272880 12627338 35136241686788363771488464182288086320 12627339 -1065938556295399820881228816475681332776 12627340 736301230502525647374777000666655380480 12627341 369011638479483675660113348772170786742 12627342 -20201429183762554132419838324897748352 12627343 -1865259536385820346711507936949500214680 12627344 -103385679262109851367897256858630144000 12627345 -372141512650981396220555101257858159360 12627346 -121062624880321929396715938883758412800 12627347 -818221112802153292761893337280657701204 12627348 -232808254853013116744438485835423262720 12627349 1329470566681859478679386209265243084096 12627350 -194608363508678858131204944453824515200 12627351 1377549920572140319888554791297192410200 12627352 -273954828064502889004340136368374272000 12627353 -1870062617868185684318931478575545621820 12627354 19510366457670855037735173178911805440 12627355 493832795537277391322829015636264225360 12627356 -160002137211139063098972419936654721024 12627357 685821479151431471284531328079426279840 12627358 241403557213347925189451014496902049280 12627359 -2329639331339448164434383477390616405296 12627360 -483551214135353604904876542642880512000 12627361 -1918647756795527195358019801694345195038 12627362 -988141868789498630806445151806380239360 12627363 34280525395293780516074569285606310400 12627364 -807190728543604616152368324531077156224 12627365 -720323603813350906528456218308975572740 12627366 -58735056438934365319391314314073959552 12627367 -855676431327245206882611628413451863008 12627368 367958231286280996064926999005108633600 12627369 1152430849857841556873783202292023108864 12627370 -135819234328149921936332228040169251840 12627371 889678624953123016417970730641084972544 12627372 526800016107159339377186652821824046592 12627373 26599300922514460515852026085441691968 12627374 1085063692919684243304748117154692252800 12627375 547080490223536433642011103768787456000 12627376 -76665123354210281693574252173689651200 12627377 -550059044433155907183478127698878050688 12627378 -94012925118997200010309735045872476256 12627379 -805960337280992043637900976720804783808 12627380 -2038978757273168503459977492136765440 12627381 -432572314544751218750187109546460696640 12627382 -424371606602870295270098741360041370208 12627383 1437130646428459678513466373518995619880 12627384 373155426109886665110007541551444131840 12627385 83128463029919431831986750930399198720 12627386 -256904919144299316671234053385283358608 12627387 -1101821975014284444435513059594635396560 12627388 -210230964262998663081339388871245337600 12627389 -819296543381492142786925173962490898644 12627390 -98114334383825041157590957693244640000 12627391 -222904870808192174408130382137217721856 12627392 -3786799438934204364264702981080875008 12627393 1072665996075429143817132721210077090864 12627394 -32739099017882449044208135772297575872 12627395 -522413427135810465689547034909483095600 12627396 90128514561201766486972328782361149440 12627397 291237817457352069862416193317590776252 12627398 1105793172194391308834986780763608204800 12627399 -312249817292038720984116864625150939392 12627400 812996494340820993987024342096737280000 12627401 1096641410658874320377496689948052333402 12627402 -438812300921402092165678858156267661568 12627403 -145097238354488971266447586049108757480 12627404 -423687499873792002192611422711527896064 12627405 -84705388979721067933678297527136007040 12627406 712011406753019455169029729002467619264 12627407 -725177293237061669064160823249317285320 12627408 311097912070381938139038375459942825984 12627409 -150016249008724954504110901895624517720 12627410 -267412787065054071281784929028680780640 12627411 -338586567370521695523562498105526390232 12627412 -584082819416352985699331727188983480320 12627413 -291428538633440880655971231532965009060 12627414 32686832594717878942234900826622276480 12627415 1928967870590969121909859362939505270800 12627416 250442964538002989035665500376347443200 12627417 -409074952711293811428391083652638746400 12627418 696921110095715924337714071376098354160 12627419 -517016612050799703473557151123143365120 12627420 -64718462514612722544781960882289817600 12627421 584778582696104944917368812648136722944 12627422 1011782246852311029924190586421359632512 12627423 6626105623295631613610428808958217344 12627424 1262220851782797845368773940230889930752 12627425 -444644540740931172419775663972393251850 12627426 -61085937032487873094934897018110006272 12627427 -986021224961206409490365011542509454816 12627428 -646391082518937945023581844447332629504 12627429 -21004724841523119947446495146366779232 12627430 -54302992490792439090996294722296953600 12627431 859134686495257054821849632408841554232 12627432 -148131931163095875835327319778127104000 12627433 -317224371330735807830000107071896595136 12627434 131689140583728901642104338558272732512 12627435 54030963475231813489332419530060105440 12627436 5007404184795065854925353824033241600 12627437 -1181847246987057127149308465659194497760 12627438 110895387875921864441026520492512481280 12627439 -2748763953668589491833385027016972320 12627440 60990063865304732394329253024743424000 12627441 1237421777738606843046320972605299609600 12627442 -216096680588086205882877005565887302128 12627443 849450593447407571274276784242658732224 12627444 623900477763883411222024616955167932416 12627445 317372700343162178065946377612885580700 12627446 352013197236503677027086379714931316864 12627447 55842499130309580048697260826718505984 12627448 1346397490460764615618464854927316480000 12627449 -649545446249035854603978086386615718550 12627450 16304526436768121534150026204803475200 12627451 -486953631874950516672814940135234435548 12627452 1358442911404430905500599879727971443200 12627453 -898902463030546132634334710693542557696 12627454 165086202890395621107292202779649743872 12627455 1056212579979821669347470812704852614000 12627456 80905934150396143383243607156199522304 12627457 998307202910670572724155599914691249840 12627458 199263973484396148288652140914856431520 12627459 258455507736045293752631294053538022384 12627460 -166178906891321974607670927937701027840 12627461 285515007134213400926730245857763154624 12627462 -220304503212931331869807617007474143360 12627463 -12610514453261675161091561709605371080 12627464 1139138174386109772493924665014823168000 12627465 208276706896508041068944475345734850240 12627466 -13353425474509425604219567497629452800 12627467 -2258679493707402637337993223504795120 12627468 -155126398776725750280818825693009018880 12627469 -1113226477315067709742365863574819645130 12627470 93566664313843617660942839004260716800 12627471 164642771882138641293911919375769211664 12627472 93924700224219464099913151961463521280 12627473 61423368429791126249383634494803607284 12627474 398399277766363017352584252860313792000 12627475 -55778986872162599414072267483835552000 12627476 917687536012525453762093657340190443520 12627477 -715882280131926902519073915683047161732 12627478 -5967853368994883227496263590804917760 12627479 -2446424231701697027159788510557975316824 12627480 393907205007113827028925829854956544000 12627481 2304715782513092179098830207798574942984 12627482 142509003466211234316340056636943049472 12627483 -416718730247480150691930492787352469504 12627484 27623896829208373755231018314480662016 12627485 262147374441239381208633261171328078200 12627486 327428621627225510102256803340731322432 12627487 1540943529141966474201509983474896033672 12627488 -371060665896875431563806319173757173760 12627489 251534573611913857081993581563407005120 12627490 -643407678456086565498491081244061194240 12627491 3368102803119914892869005178702746434192 12627492 -82411876182616526714127672043693264896 12627493 -251394728034389898062424734865665368258 12627494 318343755832977646930563347184565307712 12627495 519032113775146405812823603182690019200 12627496 395198762950010302587258917200665799680 12627497 -1504452157457038737080852380089005970054 12627498 54423595626931355023041798039227458560 12627499 2091736944962380830913293908716040374560 12627500 -163008547641391839090953562103734240000 12627501 218294811584576470407586178167299162432 12627502 704037757425122471650481842108802885952 12627503 -415732984518286077299188363056930685344 12627504 223656149218110169002434890463422070784 12627505 84810059347347368051335423468122352320 12627506 -239654672732724180799844855222518390272 12627507 28415711409159457836511411833146915640 12627508 -271322621682896918687978724553506728448 12627509 -2255204576335439254997734238075826432 12627510 148880843525420618049555419887787704320 12627511 1199602735732902885571688787306966783840 12627512 422605272111402306504906259488626995200 12627513 532874033746995959500763219012717941242 12627514 -403390199774884573114744310058052892160 12627515 102696974321940701753355575732013441120 12627516 18613183461333664451038523673503367168 12627517 20108429879862684993670680670141866752 12627518 -277381140057427922362983607839600960000 12627519 -794677421858697742291219687526232508800 12627520 -457928963850696437894818724026877214720 12627521 406897094271931379438841553766678422722 12627522 6268773607250482762926802239467865600 12627523 659175615751770159906898703013182472600 12627524 18564052968693853509029758564923236352 12627525 -411758931351319112116905103210377650400 12627526 413428885309776120738392039153323837824 12627527 -132539271462720252111289416555293159040 12627528 -1374307613997069960682053464395490918400 12627529 125567087906233857754733820299015433984 12627530 -187052083035187808736322132445346471840 12627531 261880785074774679441567676341717005712 12627532 -802846652074592890771540980142817702400 12627533 589443472880146778138710347085929781440 12627534 -394680449846160290978556285594583618560 12627535 984518717024501952288160120529917641480 12627536 -358638641961600486541634978350052548608 12627537 167175037705775385605162523726179968128 12627538 -286369727298216165397186546654911062016 12627539 -431925620520018438329733769652907216660 12627540 -26748169287303652768777557531235518720 12627541 43077532507966230405256771255248173500 12627542 69952302647415711933359735164283023872 12627543 -220561455081851446804830061557349360536 12627544 -1868779244176311252816027530247336652800 12627545 -39438911958138101537658700261291200000 12627546 -180519745444832435709686447555840687616 12627547 -1042705547894579340104322461241138531004 12627548 -538144405881592435171550987036523412992 12627549 579897323158855962115974490610836066560 12627550 217815086578890265088971676158581796800 12627551 -175833699627094096620103995043296760248 12627552 -2825294718274016151751575029510307840 12627553 -1820298357777763185238484606549263519198 12627554 107061743051950957868456220971314064976 12627555 199688444813742661237591168498506009600 12627556 16894921163017703686882765988509651968 12627557 1132335553603709158823231697982143132540 12627558 -12070534170325054255775293455347076576 12627559 542241973437219529779396891823035772032 12627560 -23012647768392011960479908519168000 12627561 332666008247847756100845952063102422672 12627562 914759336652302194364677985174068762032 12627563 -456676491532357200301007115505853110752 12627564 -40551285661446997533105712037093004288 12627565 -806551955791671419131970862493232428800 12627566 -1287445771733431323702571569863240064 12627567 102782462054091845985400721588975439360 12627568 114268649103199872090757188366697857024 12627569 264651998972506838056191525435969557970 12627570 424176018922831562979441210843135091200 12627571 454537292726704504393681719004066176000 12627572 585272096918954370661643291721013512192 12627573 -412623409977765540638670440607440216256 12627574 -104152080109786031198346455751023578464 12627575 335090417644698379759273812426846519600 12627576 17320669353532694744612453617251840000 12627577 -550337294957828132235265870773198519574 12627578 128733885019152135930701105424346191840 12627579 269477161659457693944738375730757890608 12627580 -229786003434936982105439757092907509760 12627581 1924779691777629494438533812124037909382 12627582 258750469767941074195686579524186999808 12627583 -1544665263276289590645650719997258776320 12627584 -144189884781039924499814057125085184000 12627585 96247530031222184662152266490155795220 12627586 -62733526695007117687877753021989885920 12627587 87080743574229231991970115383480752800 12627588 -189019508575492774793038657382372275200 12627589 714127114677568182036147548865604029724 12627590 -94304763250542279845497854875212473600 12627591 53424238732429619559855876832697207040 12627592 257759294659955811271002185967074273280 12627593 1464848242248154098946821251289058530720 12627594 623574914755815849894417379898750810880 12627595 -23891538610562674097457866930554986480 12627596 396626092158194509831662048778271611392 12627597 1235878625732859747660055329831126971520 12627598 -317865145089336552310119893531984166912 12627599 -471136763830407140378981292006855546264 12627600 185097258192645806862275377230790656000 12627601 394577049819434403132581854024209614400 12627602 80760614611950643276797153791936722944 12627603 726372035030615739337048589604276850800 12627604 -729154720192787051788028545448965152768 12627605 -94936626214897274730554379909733283040 12627606 -642146082602242077773225879893441528896 12627607 -1209539517296750445649620092301993529144 12627608 -145514811446747885463303482979413975040 12627609 472988690436869118513053374089994158240 12627610 -75808243848399908379022305328686612480 12627611 1848968158545325714175737413151011050424 12627612 -490997954595572024765878763367494667264 12627613 1130962012658886970735885599414085804 12627614 300794711220533569563745022146042942272 12627615 26990210322177624642540902439088535040 12627616 -481742593608565007300419571687286767616 12627617 -573411998841935303455438414931050891068 12627618 201706947467928358554700573587509580288 12627619 -462144534594202005049019466388163281904 12627620 -770514858066537638761574277768228433920 12627621 184371117137567022690450391841698646016 12627622 -188844910191084803729482493149314307968 12627623 -44855708406000766278863858649325141536 12627624 1325428195491846103035190153872678174720 12627625 1030581867932190348783102248408037189000 12627626 21569401425643776084701934476793715968 12627627 -1253771418064913324373388873836394624680 12627628 325932696538221328341075667569282083840 12627629 422381338903687858750390587474750449376 12627630 -615376915404437541811960904768309088000 12627631 830142210315575937156671793648780800064 12627632 317803976676115396429716374242440462336 12627633 57575761960151992314955010242124360448 12627634 345316040998321625923068753080143140864 12627635 -486295670901740604690376519509944546400 12627636 -244252660451353758427692693685286891520 12627637 451547133806541261826533974702183475840 12627638 11300209146251832059571265763983201344 12627639 718217816846107987596563427194689783104 12627640 -638862504894696199728436180059356467200 12627641 -503294690100908137672554168570456927228 12627642 194979729732969921668842256481951654912 12627643 457004558733739961224052832039773313108 12627644 -825877636064431537143881371895622973440 12627645 345517891631811784178782637719571985600 12627646 -422876024528724568829144277003235766976 12627647 1001075746884593930873324589997103504040 12627648 38147793816640123419198785178046562304 12627649 614055589466944188553594192892676483650 12627650 47877382450939478519562160529704128000 12627651 996761429640731427707478663184983124464 12627652 -446831067571640226567418339772348728320 12627653 -462854765888286303531997305950352592098 12627654 195113091906666876222540767701400129280 12627655 -1071774225777927686480346928334366386440 12627656 -255232574842986130830745857827610424320 12627657 15895799602250224787689290490963556352 12627658 7172406154963341154217156301069637680 12627659 1717527811657952085369125454610291222440 12627660 54136838835732249689862244897375349760 12627661 136001002157397337557488492492586214262 12627662 -564201658563614741796229326895356111168 12627663 -360767063909718932585241884945884993656 12627664 23264499550618885029792659706931576832 12627665 -381569014881809376456483412411707353280 12627666 130493854427802954169253853737220151680 12627667 -365991788477226433514185787188391334720 12627668 -411086408657396261218464350018033938944 12627669 667031433714480264855422326609283254944 12627670 -768404112820334942436235611409584147840 12627671 -186537061953756407007335212525807562016 12627672 964446484582449825948593537951850024960 12627673 -2003054743016594396166913816975391429820 12627674 -384101104790645966590334581104068747040 12627675 444248200519310785896131001589156373100 12627676 -858725387463733398413905843996807680000 12627677 -29684715174424934586852898574977715136 12627678 -17803267508286748296996231171248529408 12627679 153990008615255416746107904551018018176 12627680 -855438726423817945613141607310684323840 12627681 -12053441811734273312860675159493280 12627682 465940613873640644299849085989028854272 12627683 -607575628002934536479913627478147932000 12627684 -211591577227940879997967159472901089280 12627685 509388342539121461477332416937721529600 12627686 -59451361159935498653886491223474173376 12627687 533653579131992883299975877704030789160 12627688 1493530838446346544703773035493353963520 12627689 968923476377215037715854698715874181620 12627690 143858331883189892158710721090189655040 12627691 -3036323966340229236434611454018491326248 12627692 1169502271601311928549470247188160997888 12627693 -2230997368460990073266152521239411016 12627694 10550762649738098013147734881171080000 12627695 -509859237629300026666129136024496042240 12627696 -20146590347804191004789817918235312128 12627697 -1772308386302489715184564206487842084800 12627698 -1342734476024369079462921255514901669760 12627699 -382104600997080913704300743225081775360 12627700 -108849265761957429117749891506446585600 12627701 -935419643261203283279628317674772626308 12627702 657589993162096151635847415461885944320 12627703 -163934948367299425396205743047673955712 12627704 -463205877261132562881767013728685158400 12627705 -453500217169177780485696128275013382720 12627706 -112013757326420393027812322282585220096 12627707 -790080405426054889553472335560950286044 12627708 261932273208620269688792226777191170560 12627709 17389296221489393272272960455847451910 12627710 306938318509382733783635722305404765760 12627711 -374499230827250989056062691459972460800 12627712 897821691011409751346121111000487821312 12627713 76687324907451518742517791744044329728 12627714 -91705713227441358585455226798916176384 12627715 265235782638059206030070993989709496720 12627716 -103548481683324588688456395272691596160 12627717 1398061002683686324543689111205524184800 12627718 688279583874198775423180044083218750080 12627719 -612326159293413587701169062079662961520 12627720 -290739192532641326388596677929219686400 12627721 827565837461988100964147517379220464922 12627722 -924609119081756127456396649666476155088 12627723 -251229890641295823129879240065292014400 12627724 13956236399082232499727631364896662016 12627725 320141119538059903116593671703786812800 12627726 -231399291489515312178897218161990029312 12627727 264331006930570331361948686396294710464 12627728 -376342698192929461684775100536926027776 12627729 201915428743459246729666569917139755874 12627730 56110849082041161592736903753862062400 12627731 1068983724427154493472149888478383391200 12627732 153272377391368262235589210139971928064 12627733 -1006041582426978710778352907136895909760 12627734 -44561824400690235433279038272940748800 12627735 -638907625144293647133611484477508014000 12627736 1034465697025169630525773641043287736320 12627737 816697338567864098809315046530884498432 12627738 -157711424625237232104937711658842844160 12627739 13220286618299428400402009643717233540 12627740 53345006255499295550952133301235248640 12627741 622520542028453366947649062038870987072 12627742 309061484888647837156026338492213659200 12627743 1054840800711483735092913045728367065304 12627744 192451251875756177086961434238700748800 12627745 415072133331381589825309134079690223040 12627746 1456293996600719149042268808373727680800 12627747 134690444657028598863360787600357210320 12627748 422049129667311404432297815449156345856 12627749 -694654150005182655259373543867193616260 12627750 206214853223885382908448947295595200000 12627751 -455907337958971090518169917594672594128 12627752 1286309075979648658363834644382913817600 12627753 145517210807963794533583115880105634464 12627754 -97856902117237634526466903114491339168 12627755 101834839753489390607169286633053542400 12627756 -1004775703504877030218346303690484549888 12627757 -135366799225343509702830043806198009728 12627758 259950657606304299349916571562369981440 12627759 -16405557057289056397888892310903857520 12627760 -196155219583504919099390129442083635200 12627761 413316455533545960535566901178798108400 12627762 -197555423083915157816340522963887571456 12627763 -1030983671642445572414134840954543311988 12627764 562902826745567113363552222768956168576 12627765 -496602118066751436833140297115727792000 12627766 742335128858749958950940280739378949184 12627767 -607276929712887589322878151114793168 12627768 110735472753019895454118916610949877760 12627769 169051104621919794366626850558722555712 12627770 -162466327135807367615033513375483712000 12627771 -322277687574333629728999263413955837840 12627772 -1650106883830627953757108287907402659840 12627773 -127096336378804764863402352194497163136 12627774 117044372469839712962012842256877523968 12627775 800122153034518250063112913931902551800 12627776 -92098550245059248020852811439909371904 12627777 275794184653498986364129740944264719920 12627778 350953176570799025294256309468824863440 12627779 310362535515349160752870180971117256380 12627780 -4317831958282543240122119967149690880 12627781 -17461047863009462756162290754399892900 12627782 -339566455107287589157222718026010590848 12627783 -1335416388675578383338011012233251456 12627784 230553061565930017360742611061933598720 12627785 763404245182745770841084136394168042980 12627786 311991933904424273130927346245566294784 12627787 -91818955316941651993763356495098100416 12627788 287630695140271906954170681299585273856 12627789 244850975513539857220239583979257180800 12627790 240328703407469396811117397665440287680 12627791 -1205499337913410305851760678965296153416 12627792 -50193830409191263105916780667965276160 12627793 819250100350881830086366671013771507444 12627794 -73966841369873794400654732282416844640 12627795 -316786159232370485743951297331761548960 12627796 -1203076964636669516801939133799205814400 12627797 511198218317829041926547778534250298880 12627798 233928463659163785809363631962340425664 12627799 -1753114182738520161515407403117765512760 12627800 1202663721590020704758372366242864128000 12627801 4457563477872995685718892448305707140 12627802 189983118075426147423602917312963056 12627803 799255610952533973293335022099166890052 12627804 -55801080246575981975556857498580418560 12627805 760733032594423881508024133639373730560 12627806 344861030254532455980401434126184119680 12627807 -403265262098443019856465416306222783160 12627808 1101359409904777639730795845672302673920 12627809 -68221026854114302268272141783866720990 12627810 1692222164661569255155453365850452480 12627811 158596794847492893491301757340605242832 12627812 -1450271101155393523994494934240357177088 12627813 -4354611080711577656760551975540457312 12627814 -348410116375395812903039219250846329088 12627815 992450656111861947382917478619645279520 12627816 577453204621195353341317502007290265600 12627817 -1251489534814348112904177093579266869260 12627818 238002996822951498766957850403596313600 12627819 -21339357778698231558668542591970101248 12627820 -258893058047520509602247837548999249920 12627821 -520414341075727108278107015089496007936 12627822 -150686082412273451660123534708050513920 12627823 -368224655354241024703561833069075232136 12627824 210627183098520930793076322391576215552 12627825 -262495268711688345365222759737913472000 12627826 457498297448563244506875683399507972112 12627827 373409698723760757611202093936987807312 12627828 -210177339290948657737348049576050532352 12627829 557478413976850390895914538941363888320 12627830 -599536080462335107735532735078464189440 12627831 -247719096735944329846186984446900685056 12627832 45019568891280666052359267014286950400 12627833 399336778273158739092009825900260064324 12627834 962700462717877990039168458891449349120 12627835 1635607285631947609623619783266988800 12627836 -6534869085004487935470291620858919936 12627837 1193947957783714076238329600308843494240 12627838 -219263729941438798725878025204059551488 12627839 -928148412846574276230366791404111225584 12627840 304358338878150371656881886499281305600 12627841 -336066440511162204028337636922340854188 12627842 -838223088908837457291941737384675130928 12627843 40706821311723791618631285825027740664 12627844 946566247793061199240650958158972137472 12627845 -951534702374666727904303237997912664900 12627846 -228533709992764152869923623473198223360 12627847 -7811528752359640348364822418040776480 12627848 68214282525994579313685790313634293760 12627849 -1080494251132486028707692270077086589616 12627850 -32901055115864679644504460477367219200 12627851 1164963908003141248320671087295459308592 12627852 -57543277986568137668144526797882208768 12627853 9857491816036537160679705464137363904 12627854 219445959015305343439179115151769356160 12627855 158282348211309898154775757759564824360 12627856 -218630140401018874090756113961779200 12627857 595760733608453338248167058140707493232 12627858 -497780961788472269133196471278070290816 12627859 -1561368576908878518470763858253129435320 12627860 -272192868533251158296062549476006912000 12627861 732159468460305958534049323914708176640 12627862 82070596350612526438893963464656243200 12627863 -869297627121605728628048988411210781776 12627864 -441078707249556147790684530121076244480 12627865 1049437835213571333581919315802643507400 12627866 -538670141735618977361344784395853314560 12627867 130645686411419308982486217645327302400 12627868 -151492954739035191426077359182380282880 12627869 52448889154578134351766976311895640448 12627870 -200690848809963909436366956249128995200 12627871 -1603977632155993859047730664852062160928 12627872 2233367851099267499057192780775492157440 12627873 -76599821383350913555495714330952076000 12627874 -112254922927059729684437938181641970688 12627875 -455892177695806955674567952318332200000 12627876 493894098120471236752632211677773352960 12627877 98424844588724583662100600753792741120 12627878 105691993998664277520090053366903043456 12627879 976102972615199683677669435465877980288 12627880 -121455984078366321778052094527715993600 12627881 -21176775366165354987276648750024961536 12627882 -506862233079654391221259279795254872400 12627883 354595856039347862293907151541719758132 12627884 -695980573454805244336235571783223229184 12627885 592362827635120494249692957324527749600 12627886 453405394476495439132601402725062492864 12627887 1381935928616009842817252031317025499536 12627888 45881970783890117446180186966720512000 12627889 2446223205628446500593343829163752357156 12627890 -188651097434433059074419759196371072000 12627891 -692914546752443226837918722653939107000 12627892 1444788379414714550543121194742406696960 12627893 901539563663856604451434377123438856704 12627894 -241096343941000547165107346702453291520 12627895 307989772253895962808744858387735399360 12627896 -14374148203418726774800419366244454400 12627897 -48310686240523602807022540717084433280 12627898 222761976289537700237931332724219865200 12627899 853101345885529039116848267021695120800 12627900 4948123960616316578284226071211712000 12627901 794520940755516911133122034059873307840 12627902 -140033802785051009221481982094481758848 12627903 410806598631507868221090007233463764864 12627904 -51364944537782932675493441034816323584 12627905 2613416748645704561407999894547019600 12627906 -33767649200427324754838002789760660736 12627907 2139010017872082518946273512039383556156 12627908 -849989403626918467208659728949069567872 12627909 240111090396640821355437206974762455264 12627910 36336132167975619501726212190871368960 12627911 -474401828141971520408065224145770088488 12627912 122028009824892947672752897272714362880 12627913 1836212604499882173179162681519113728000 12627914 -365470246376980454464261597374448809120 12627915 85105013640566150808907544413473704640 12627916 -376604857442844742085557509850198019072 12627917 -2095407919240036091049339502377773681034 12627918 -1903319182166247871160542886965618944 12627919 -630764542204871946808589135486245649680 12627920 118188893299761697578859175612456632320 12627921 -1128014052629253114157153649331903970560 12627922 1107792705947480802978154470818166394512 12627923 -1619324523147177237767879570084795232 12627924 -217685436343037240171822256406582278144 12627925 562078571595024125912955321626466528650 12627926 -341030890451341604723890217869962786240 12627927 -185670738754234439639173258618979940960 12627928 -1362373619950603150023025770406511431680 12627929 -778553600019004769389234955919941023740 12627930 -100501318792885128251341642563681377280 12627931 -196757855011113292923537188826752286268 12627932 440901910664079105679498951434694402560 12627933 -745174412461797659245846699672807138176 12627934 104346373935171170537460073219725659520 12627935 -145813621281236120828352096757734044400 12627936 -206678369773300864824156757893933957120 12627937 -397013287606073967446495550220088479134 12627938 -908459418131577367524129265258505000880 12627939 9413503398823818352081234908684572928 12627940 185735985869208107418464313888204948480 12627941 577007461535992137321091855554090633342 12627942 190968879659297882886754390542134008512 12627943 17934643223542742356585171422392832000 12627944 613848976220254429642759195444500480000 12627945 534324193728215238663997384513745101440 12627946 232399688798906163869297352502765688064 12627947 -147240254889139812446575228832921314680 12627948 -398007858960824223964039598728241809920 12627949 2025520777501768670940414857262382513036 12627950 410775835351786812142401243303222864000 12627951 -101864626403771159011928545682645664000 12627952 126430860837809812243986234447943237632 12627953 -492998640482723024448860538826796042316 12627954 -309613263158438367194283774047771132160 12627955 592931724965601952084557257672989461360 12627956 -301427876049059046486843036175980288000 12627957 727817330525304243440634842537216332992 12627958 -148429149117282838561870916101820836224 12627959 123688510941516574062206221180430002512 12627960 679658959122331046544251925796749312000 12627961 -517056019091840890920790889417939596438 12627962 299957089349558938283846877182006130912 12627963 176057246318797167949287446034549957120 12627964 -1377811406552625423276039123083130241024 12627965 186243243569543986478177867879552870400 12627966 -124767944465758837449435288847552020480 12627967 267800900172457123687545405501440888952 12627968 1645628432723359705789245548155153416192 12627969 1322274626013802672116121876681352829120 12627970 315413427266525116373385595714965043200 12627971 -921796596203751454903851862670767533828 12627972 97587497020022760115987073626153254912 12627973 225877004807210135603081940859043648222 12627974 -285772451188691026804519049717601340416 12627975 -65993226012332772458065150864245786000 12627976 591686332974590151011595909396738969600 12627977 -53114054365110886638036631304423836380 12627978 40560640404946725677314472856919650816 12627979 38788519231628127097371581052434990080 12627980 491024436064643557034382138504698496000 12627981 -1120580144479334343596960461154789674656 12627982 -2166649819424685159736687752453069888 12627983 500674155339719835055517975917194317232 12627984 -237595916613258786731622356750438301696 12627985 -2298351118437939770229926116984522483800 12627986 -513579873970231132077201658581378337392 12627987 624815210856782298954620379859341691968 12627988 -145183736418552655636136422612999568512 12627989 -189585261964731612713623474693291223040 12627990 176706405244733464476033108666461003520 12627991 -314562687939404653686183301413069734400 12627992 381274081799591628724703342017978368000 12627993 -81703029287372438440726470553013534016 12627994 -951664344744723827731332447930898066704 12627995 136208122871163885386011697044220328000 12627996 -225728666001291315683266029722418513408 12627997 -1229039565136940565004494114457660549268 12627998 -446059686058572424299825220978195186560 12627999 -187899368472462181364506998355774055400 12628000 -194774675065335883074847408628170752000 12628001 1850277342563964133444762790636583964002 12628002 43666814123347156089237478322805141504 12628003 1962065036846304749442231918877576701904 12628004 -490146063290462208072817845294479938944 12628005 -122240783922979900683166947383540198400 12628006 -781488946466894337617659438128408883200 12628007 679926594035873244692258173395900140544 12628008 -454326748570312092896119143751950336000 12628009 -1958781999825192105370894631626021446790 12628010 -64826434482471828587833212263820215040 12628011 296377517688819701259074227712209077120 12628012 -228517673004088295536511893087076395008 12628013 173255139838218156596728904541079994262 12628014 -5966931885260496216661445075902430208 12628015 810111518944894976435847977955045545160 12628016 -241129853150056890739454507373179977728 12628017 -909235640392078366218334734968179256766 12628018 -608647851241444902233428806881901742416 12628019 -26230666196553770211810866245572446580 12628020 52233500144946302964714131727051847680 12628021 268100789753316133932488702464932679680 12628022 1588119121713192819029648463890484344448 12628023 -163127718375784803775463696240198247216 12628024 -339390643363282197992393302647476736000 12628025 8285260170644275953620466535028493600 12628026 128592381826427758752534889759937466624 12628027 -409476782977221307719274665880181007560 12628028 -83845273341799875244295056528138174464 12628029 -928500723148494620690974106691634851552 12628030 162676435114964371994678257433867992320 12628031 -918089007696988231462201841733024542568 12628032 142924234499437895507741335100168601600 12628033 -1337701073412900914121514426555649286240 12628034 612244946634687920310842510239103950752 12628035 -328480642109699569062333506294798860800 12628036 119688367988041539486394701439048253440 12628037 315140156382394156857032553438091321692 12628038 207159968571808530153693007441097751744 12628039 -2609437031632170909497284184611847664144 12628040 -6389141792685831039255782291886643200 12628041 148080169084967862522996791500950142944 12628042 -156579223846105108592959312196161035264 12628043 418716336439138391196691769992718041440 12628044 -353249617977547167860891403052290048 12628045 -175991996980247214032849784924324148680 12628046 -77055762433724347425679486385942873280 12628047 953023057788094968027056348951024632200 12628048 -628811309367824690583482688406274457600 12628049 -269815164124901349296931928482610294464 12628050 214737193910756140868839299426203328000 12628051 172089909949431644494784009148712618792 12628052 -49726325209771485298347230474414657664 12628053 485327540423626497507464762300131945824 12628054 -520945489572873240025824587402906688768 12628055 -546545414462980139517057820664048992080 12628056 -349583869964437480524563162543059107840 12628057 -137942581545801824190689714635494412220 12628058 13618933074794820082032730464793233408 12628059 367173820063045405301802047535618223920 12628060 497801629738018829007146889544145909760 12628061 502839789806273584074104101485992233824 12628062 48070128147908752985931292243783375872 12628063 -160549742210375402270640426177943878304 12628064 2777593802099893880536295918489489375232 12628065 -459061385968214866387532326954726656000 12628066 480598097568356096917820286183396618624 12628067 -242027549336598680479288984704795215808 12628068 -6125288521486763273105112609758201856 12628069 269730796986656581092599416435993641470 12628070 -33686488248374150929234054764228810240 12628071 262791878133002736666082258451481729120 12628072 1044257522775887505267718512445515340800 12628073 721099048930051226556916789901145644580 12628074 497985025689225432164503538250690274560 12628075 648591282103875398622368254740327863300 12628076 -569908954780174800381900167503744845312 12628077 165552774356626471932946177963856546304 12628078 394038236518906884696609156149627211840 12628079 -653498336895575168710778337489715683240 12628080 171391496371379839636666842942797414400 12628081 133964983617222601340987518961624873664 12628082 -278423411424774239318826341376615861216 12628083 -275668227358281008013744038795895750096 12628084 -448843978144608925341880491324867133440 12628085 1007274267325620165140755143343394586780 12628086 249368401172744296391264043300926371200 12628087 113316511483857826832623938159814999720 12628088 -843718444391840539332080939803856916480 12628089 476014814193457527155973547804651377600 12628090 -133791407205428497365498158016750823680 12628091 33711914748508002920506595492657421072 12628092 197728801757495915326725012085144166400 12628093 -471542497145062918193612203462619789184 12628094 -189932928342126951630922484796251126208 12628095 -775417911728891110641653153771947866480 12628096 -839708604845879571927490078185829171200 12628097 -1667593207420229413555159789416449746860 12628098 -26794119709564083643340375821078585344 12628099 -479877794027127646177010496124149749952 12628100 147494513187052440961857357721788614400 12628101 -15007152935472802854087523050413767296 12628102 -291793693225107378280430180640619129248 12628103 2543342682666116245419183463574615696640 12628104 -117470195677554695106925582684013690880 12628105 -67008228229470830195933031619176863040 12628106 -233547008356881828516805018165013518080 12628107 -204870038825803127696654185736548301520 12628108 -296332684314096713747653387110357688320 12628109 -1757770963016436782700724853472595612032 12628110 -117823249505533125169618283147691202560 12628111 28076809994939018297034618107763465592 12628112 -66446053134991496198799424542359420928 12628113 528494948142524481749148965747229948144 12628114 178037850412730084849560490407793056656 12628115 -629325620829663234743525507522226108240 12628116 -657551906574845720166737591807993610240 12628117 -1670182702419715344047111897262955582834 12628118 314805896287781808218987159643996979200 12628119 32896261779741278406095561192413399680 12628120 384824378569595475797022546043082956800 12628121 -993885906281289760346104595647860948000 12628122 -11529661487590388893746724879688778240 12628123 363702916731481715772996395819003751384 12628124 88475039524019788590821591227985157120 12628125 1055560463776556872375201308614759062500 12628126 201703068198638891233256212101570533760 12628127 875846998679392545218272661233179660192 12628128 -169818367554607268114266972695781441536 12628129 -278858791850254963424067575104556718080 12628130 20524510300677210146164352592700177920 12628131 -490981059958463606844103968707317016832 12628132 535291577156951766552523175733769270272 12628133 640192938537095552757777441934640817438 12628134 316271356393437338396562680600433233088 12628135 97442477802156734038544170212842372640 12628136 749890920967284442005331592477024455680 12628137 -52624455462996140814120395334353926080 12628138 -305193215614096844235759458971808494848 12628139 -12401530190860776419843468913883799568 12628140 56947843246945679690330549766966312960 12628141 28582584037148025251968035788787127542 12628142 194159966135769974380547706496950576000 12628143 26979495764272343907503683648302389304 12628144 -89277626888067293751568484279823253504 12628145 -839390751918124667513587378183947809100 12628146 137751081541245093925200865943151926784 12628147 -576640853195143190147403328251602581248 12628148 744233967063259610305517639757914013696 12628149 258634938205777004977701019360920639264 12628150 259538298775070374327873696888527360000 12628151 -1079725543473818777183591341662197090568 12628152 -851420887017749442379575411864198266880 12628153 -412148515850581842166249362789111276860 12628154 802106565925315166901882092807737344 12628155 143003995068965527951083135030445643520 12628156 118744478920256535255961359639177338880 12628157 -1735459096632112190187602585333775418740 12628158 -315393010485144712259226167518649874432 12628159 -8757210918004568454793503416036007760 12628160 113716601211045778960572149910837657600 12628161 -640594756256290604540411010806687616 12628162 629274710392763654393076647723533466832 12628163 574657805956551557837974536703341380412 12628164 44722499186575727288025424309877778432 12628165 1623839854966795403392599171686399580 12628166 1291281773046331634364970615477496186880 12628167 411249892854408866704626111168160691880 12628168 -233744860623235677174871375906608906240 12628169 -1369254154404453580112947080526896491430 12628170 -770231119280646904424543587077945100800 12628171 1619152523983811786517346490001170036372 12628172 482376064464779941619217639052894275072 12628173 -713063146483980439609411310262086570112 12628174 148640151590432490839972049755651365632 12628175 192671010913235093033202481114636030800 12628176 -132789301322127358567586867387168587776 12628177 1318487732167395087774076379480945196660 12628178 -461471079841289078443223060843375634144 12628179 -185562736727019805062213648182488881000 12628180 -548980972513547077305806826677999673600 12628181 -200366658797762903831799072378718884018 12628182 249686954895008932796502877096744155072 12628183 2154350883197902959344914127126424745200 12628184 1359614257414793233197916967752622284800 12628185 -301066010275455575549992695037716043200 12628186 808810980119964072795158568793439991792 12628187 151457565003658276862022361876539374328 12628188 169745591742709848435954923672458063872 12628189 176489629283237086669108878291038550272 12628190 649867211209289087309266992013205217600 12628191 -56774505708621029026242832736366378496 12628192 21458967016543475222387156195334684672 12628193 176106570384081412715313020389236990000 12628194 51220784076972641195130429268459478400 12628195 -845796643326406092890418299483384736000 12628196 188918470641519908555124032923014389760 12628197 -2049044743515153029757311216944368000 12628198 -166396363470517367609919665205328811520 12628199 -43207995865838505052447968837704377800 12628200 -148919020458191249379644546579773440000 12628201 -566323124372373551837164410642389782128 12628202 264663007773965486538338054578759432704 12628203 720152605102793815615106317571595975168 12628204 717395387923284020442851825818613200896 12628205 -454675056320787781348770742623899754000 12628206 637206230587499767355078634626199153024 12628207 -610460082187806815858508104823556026544 12628208 -327993238344401208968383363474994036736 12628209 -533859649763475437822753649667758738240 12628210 -6163765901557249291050002860709452800 12628211 -608729887548778947818893603664549717328 12628212 -1352815995651124006466785537200396066816 12628213 819143906552661891364856788914757171324 12628214 287973944458202761531872071838645303456 12628215 -152092116613288230618446294067582328440 12628216 232072999827703247040353728049143296000 12628217 -797606696638207069543153367432865576000 12628218 49633583449912979756122172532850274304 12628219 450526015167058468922075293983129411840 12628220 922794806290551804970415898629791979520 12628221 628379659130180932464335101206649101312 12628222 -27726596696682631622630459715863233536 12628223 -1278164438229729463977642206838846006528 12628224 393053154224218520338455932929478492160 12628225 460644384130836486793653721890895865750 12628226 445548763463869785247439341143355297824 12628227 -244087054713773484658358954472175359168 12628228 -876163239328703412851469897206748994432 12628229 -525669070490890692259348304239513818240 12628230 -320696047569983239662631698174315569280 12628231 443202053644294353564247707009600441600 12628232 206545840277915111949198479937116620800 12628233 1190317938789605243045863363699049506602 12628234 239745028382136952241355409108922606592 12628235 -692965454428819447869400935129236836320 12628236 -424889045557139675046524556811699445760 12628237 165141418804642361815713827500154144832 12628238 -79605570544557429183361016663073381504 12628239 -511961473467061508960523056551026928752 12628240 2768585833036682467100234780076933120 12628241 -163662534745228009932903838702104349200 12628242 -379087515629408459040625733752877137920 12628243 -1015044612246043673326982128720432119508 12628244 -242500722568429895365748647181018254464 12628245 -152660792303478533228138379416404131840 12628246 -425622730445535633117362909182980017280 12628247 1189800783446763907032492322623901634736 12628248 -498528088323758855877916291340145991680 12628249 344291524056328610922352342366599068436 12628250 362660413166240476476081364633153944000 12628251 -1540144596630069475906086228802378314960 12628252 -150998945314474927377925164581842044928 12628253 -489749543137540079105483904254472430080 12628254 -42250261261260605150201148200312979840 12628255 1359870927041772514206520191725351058000 12628256 -128160192781147181929189137551512240128 12628257 -125799139588123251389785126987932314112 12628258 -554323923207197646876458456517853625520 12628259 -363347720097405656056951867233597198384 12628260 -128080183559515144098954180886994353920 12628261 1280559409034144103096952099577620716000 12628262 100956277072098449596992527002367447232 12628263 -982918994267348683586597776923715095216 12628264 222246899032862606654236356396368363520 12628265 30475131360117793633443400496250347520 12628266 -114525080743508600061058226839688449536 12628267 -671689646701051049448258978222039045440 12628268 -127005595328613951167123844727812010752 12628269 -553394731543149253504405421340395006112 12628270 1003543403697032364125014023068688000 12628271 1036303793802461254495587722926830009000 12628272 109502856349348606626092277695412142080 12628273 -230484255694014766671538714938777540480 12628274 -4955064542764002135686413779738355200 12628275 489077756456565811747766579104819521600 12628276 188740327743137033474979783368897298432 12628277 -1901472662766654388186144586836774505874 12628278 59856982036599447634605657446885241600 12628279 121691085163738061458642846658354366784 12628280 700365376357155456536514054579158016000 12628281 -438618870964812651389327603051694294912 12628282 -242226342099676818591278184180367257600 12628283 20408890875360160007710708422173208744 12628284 118550977573824300076359051913613475840 12628285 384303384387158847194016587530840093560 12628286 1790872801719096359882472476941870656 12628287 113399486276009208825593012866058504160 12628288 90118686242774371250775924812503580672 12628289 2251542583180832604737695761747845239680 12628290 -682726468807593027568630624833446400 12628291 -37289254226820442329021958811499475536 12628292 -588683053754842657241808659255986560768 12628293 -497714187809266864251976231996503348000 12628294 -276677936539804876438266107039672629248 12628295 -444362095703412347374430241060540378720 12628296 695657567176413217925658035727245829120 12628297 1574585723769589593149843401357537242144 12628298 1346209375744421397719898194055475892064 12628299 -77095470624987092490245456120500503120 12628300 64461246770053225505745290929527244800 12628301 346896306908310865097605800252632890560 12628302 -178976487133335892932988871014890744768 12628303 669269602325019962307716609442135581552 12628304 -7857217197652126626743954495028756480 12628305 58989921939924563423532172397946684660 12628306 -406998477187185331863262109775409094016 12628307 967280064524182932748089142030222424556 12628308 -120288446285470471219305135327935201280 12628309 -341595317494870460135906326660385132096 12628310 288804862872187027244655427598162060160 12628311 256993820376921767262004589254081328640 12628312 -743521961848090840240742248237181337600 12628313 739771755329402830142555987054784132864 12628314 477183989647656368330028920618318339040 12628315 82148846162846995958537268511101296640 12628316 652536660211324643224834388986061760000 12628317 199679141525049132798373756970569753248 12628318 -702552869981942960490883863101118170496 12628319 508002013868973714393033710963095789560 12628320 -310279162387763809242649910004115046400 12628321 1852624054980904144957833486069266207522 12628322 16352572048406326853336098946681479680 12628323 358494925833232265633796058537033868772 12628324 -580695250742071567082171574461976402304 12628325 -239985301067367407142195890245713614400 12628326 10677606343544530182858843595082033664 12628327 -510927630563825676696254651742960842824 12628328 -229484980855589702021563607935927879680 12628329 134332922385118055689358103862968396672 12628330 -77527670518486692077124100502375055360 12628331 -2337615577311218406575640365055558788880 12628332 509474335318280313113139792881565772800 12628333 32289234771816683587122979556396672280 12628334 -453859510368996258374095894489156064640 12628335 20671880063457569918956195315848080400 12628336 -60026846003221358279181527487715737600 12628337 -1476709650158542277187833889013013236014 12628338 -173370756706716171930725134449197686656 12628339 376064523889711345875591708688520856140 12628340 -57970203617830867110614956026469593600 12628341 -44620477863889712282546314454266478400 12628342 -145278840373433275200850627611824739456 12628343 10666233496182257539249147115075371968 12628344 264718273766796554465438254353345085440 12628345 -484594331431430557638458534314064691900 12628346 231346028910760287404727692960458444800 12628347 -126695729328463976798175930937231165440 12628348 278223903045208452250920227071284504576 12628349 -1203553612872694177527092525982388726650 12628350 -84338828404482092465787346236901248000 12628351 -646476270211599923066500027541380939648 12628352 130326622622535139957046043119871590400 12628353 -821774304788672664766911307447907814096 12628354 -44310038123991940109705327370877772928 12628355 -498784710555183960020209300465604688240 12628356 -732032743794165770370922362742684876800 12628357 318654068465669423526799077444508916352 12628358 -11740352598965660380146193228262990016 12628359 396390774892544228068895870209826267040 12628360 669286484665154974815424981045383168000 12628361 -590410898146739371597932932909799407088 12628362 -197994587545820119335745532493972411648 12628363 587395425150420279369102204165314751888 12628364 376870156393183838099289848820839126016 12628365 -81290078962341847944196863533774863680 12628366 -466942996538547610660360092318767842368 12628367 -610738399806313055406702665343325874352 12628368 -64923954721213349258443430121171345408 12628369 4173519829855477664292915338119612800 12628370 87082683141461659747536074596199818560 12628371 20668713774831990664706370490135352064 12628372 384607988476792725478088887449473351680 12628373 -3028603991850353306624439295738580563680 12628374 -432910133529070381309320690474018224640 12628375 -1248693715785295318557561654023503038000 12628376 -34276392098779599347361653287738675200 12628377 352202801709364074299883385043486028288 12628378 -352341637064679944519044441176249440784 12628379 664108954643107809006040642656897886980 12628380 277891604461247189860035486353353605120 12628381 162771066513566672437947954322709502182 12628382 -359533569502997309905805537680515970176 12628383 -1813651451544038155506279021261568778496 12628384 -1420171753158015598153785469832850898944 12628385 -255975364414828261682526010865456580480 12628386 16063310447267966961711926324379369120 12628387 -593996291427656467161702524864310700640 12628388 -594983840530823836552225500175594137600 12628389 -1041282887156804012156622039670577532576 12628390 -138683205657323393040461785633522588800 12628391 144608081338602244057859105856412380792 12628392 -103465006288786414792799718946143436800 12628393 794155478522647943657847089452355867642 12628394 581358084981169208678426766553993400496 12628395 -16125020317047761173570189466029744080 12628396 199062867091141543716909850384955851776 12628397 -166458472286889964531101292390576748448 12628398 -712450291457049381900816011611361850240 12628399 -110860379201371907591499276186632467488 12628400 3676932951070140881387050144360857600 12628401 -147052004809522278327698251133074562976 12628402 -932894504160281553151356557319827908848 12628403 617510183348746264227871848033863452128 12628404 -437513179417207031017330201116399519360 12628405 -752069155043739229800674153630902139880 12628406 189906727040685214703577134311516913280 12628407 969471838367038081144718161760903040 12628408 246852192128489048350467476721453957120 12628409 -2028993887308138233022217944702287234390 12628410 -173364833041209854445848174890177236480 12628411 1847196625589958896098867057186804295012 12628412 -10962936321794560455418755479394390528 12628413 222971773393408565145718174558594694400 12628414 -45707130531151784166501136994791474944 12628415 -387770710744191832608701367188858789280 12628416 10974906022018631891227682023611039744 12628417 710193091384366762794776236536620134320 12628418 534126901453521855151298885747849507328 12628419 180075151577522395533379037578444825920 12628420 26174447835629116231140085540750970880 12628421 -319143104607759596637689609267995780296 12628422 -593153602712036503211300460638174886240 12628423 -186509968485235220575964721490936140328 12628424 -1865867643447763823828494233312830807040 12628425 -1167729352323642769013067671096464800 12628426 244391019103305583256138857758629568000 12628427 1744647483472545809788247869992646608240 12628428 -291825574485051072104276529166878597120 12628429 -450202451771451172532832054068155045920 12628430 383678172241170911480371638731030369280 12628431 -1021732239785663206461525639002344275480 12628432 200010085873705705880806338610921603072 12628433 -299536754279020989936467948358598109604 12628434 56549896138413113618895090755855063040 12628435 -457349092396966414650452999778380967120 12628436 1565133938234447362905503016393187063680 12628437 -730639856137079337481343678815700134848 12628438 61450337888139276337233823441997433120 12628439 -699618622346606780991374738360919735360 12628440 897772611175408373292940773942853632000 12628441 148281151628071567708563880981997807872 12628442 352216711127649193102986384663693349872 12628443 -979178360121779316455962072786313880936 12628444 1140243626629228423743024745971510503936 12628445 78750321210610133190182322501429451200 12628446 -65528335406691515939514543020296218816 12628447 -15111074273026395230185307713949413160 12628448 -44106610655713719805513263906015412224 12628449 -34473226882323783383841717192111221376 12628450 208456375756111177546971242255399904000 12628451 -136920601467965083923874804922263690992 12628452 -698822152883135915551467982115471843328 12628453 -1549635523716744146473261695939430835840 12628454 -320230373455767050020000406246142832128 12628455 5489376204938755877356708197794142720 12628456 550473128106300676310592664704153646080 12628457 -399915686965823745544965900325507284294 12628458 158265719971803998572394857627747695024 12628459 1247731645068032575978756224791613980660 12628460 365136697836342193846187862322990863360 12628461 -258854257955283113215576991030961993696 12628462 -75939261468958772213727265328712416256 12628463 -642362244158755945901452292507578746288 12628464 -25088212201059187790653355229244293120 12628465 -119735732241861894631764476176251317400 12628466 -1093253639747983699439527790474784983040 12628467 -905181036971708384959197045489155291160 12628468 -547918858607434733685205355613378036352 12628469 208712897029147515495043752450414334080 12628470 50038789260775360354102167316073349120 12628471 1486679102601439008792190142329423695792 12628472 1249316009072067905023768448386075729920 12628473 219036741104358748833433631308144191168 12628474 -191019848377005708275903868632627753760 12628475 -989844354858074430445080991254439171500 12628476 335206464827014984243633016563433710080 12628477 -1020970634115301179060103012179978595200 12628478 -108123801512960452579969488054559433280 12628479 1065304212586918466251575298082974134984 12628480 365794562318956269881762494802779176960 12628481 465153464004181024441491969901638544212 12628482 -488415034391721591981088267322306145408 12628483 407690793093373468072341724560454711040 12628484 1590595403331539337753881797065786488832 12628485 -993097167189376480103858421739949692200 12628486 -82827051506447758678907795931916269312 12628487 897206441786528642565684106407524296032 12628488 602950590735968270803799167283687915520 12628489 113060118956693173605928517271185935924 12628490 79792732208814544002358108445797785600 12628491 -509531550309906222924273441603764461608 12628492 47256218423454391184214655771655434752 12628493 28254896265395208702019425841723371840 12628494 -684035532064120786495714224528922200960 12628495 831330868833316610505950103266079168000 12628496 -306499459903854954319690169247794380800 12628497 128057810197891786260696361269579022272 12628498 -6828458518113679884671906977797284736 12628499 82192085917190918741537015327696908800 12628500 -397150657407201929955083694239592960000 12628501 -1740725166791516108947813019513097059364 12628502 -15859804729372683837900652275199666848 12628503 18185932415123404704044197513524230112 12628504 -564516406339889870346533005712875315200 12628505 412004316832413431637444116759109270660 12628506 609509757244978054397101673762451019008 12628507 -275116700015239283345936112441273066368 12628508 894985767036807288819072924661369763328 12628509 -506040928884312946255091030206784570496 12628510 -335692231327831609311746128479891483840 12628511 311856674567438524624599782457180984432 12628512 487992828443240226868119381068597035008 12628513 -1158905673253919667373059505178697006238 12628514 -1122788489853476918692370689217759535840 12628515 -514632247690670688027093208889604723360 12628516 550225029581355539102511640575074181120 12628517 1339078288800309654639566058116633967552 12628518 -32909709269659100569200259709535313920 12628519 309273084533175739800342892807876958880 12628520 -60016688264512754552954847575129702400 12628521 -1259230388922199815692685481202508288000 12628522 7168905102831069108157665786560111040 12628523 -704159503182850667105602156845964438920 12628524 -573417553343995711137311556467129745408 12628525 -438995266330894316107596209278702719450 12628526 -448914512627284755779229550101133764288 12628527 461740806258696450812996950180360802832 12628528 45590517722325107654163068443512864768 12628529 -1989735398052573462114923374098068368716 12628530 -404276787035849501035572723676594259040 12628531 -1336805230925507754707237241263830587336 12628532 85364965025184895094183594639260876800 12628533 221703678322812347033888920483387858368 12628534 155496402589980364287766671900694528512 12628535 -432705644444400282347806625677575943680 12628536 -1177899299090742756253524389739077529600 12628537 1317319931929671236521071734736285547920 12628538 -169859114706912066484424452169838968832 12628539 282197969610131417281657414741200434688 12628540 -152100352800973176052611862404771840000 12628541 9932337365879031140878262607458470368 12628542 192067323934352875094695805377148987712 12628543 2395461597901524589761511281097338693600 12628544 -19000058986415002873192608823287742464 12628545 1161507308858753513581110283578322732800 12628546 259771059847192457057927424331010711040 12628547 1538062257276076095274442200354162263996 12628548 65741033300586720409500846467744942208 12628549 -421482250100136206496226947778197412450 12628550 332645243202837948891827686852256241600 12628551 -38546156519780708157124855132256582880 12628552 -1669653374379569177543645892592304977920 12628553 37101123696622988306282117252732062080 12628554 -141974579132954752849065102156436558080 12628555 -342201544407152690321107416944457203040 12628556 1325638798004458676416170643006814872320 12628557 692835362463826887113132237649814681248 12628558 -247261644315527655151720283070242445120 12628559 -2009950616823912528790359440403851127960 12628560 501544067580660231778087012686888960 12628561 -237127357894844003614816453526777509152 12628562 -10292175471159523342998934341740150016 12628563 293092163160271769611809183777547262976 12628564 -65835823462911077643905529569945518080 12628565 196378787465163542532133164606087183000 12628566 118444629594892286694647742290800119360 12628567 -371896684628683118885956701254910908800 12628568 -2076446461910531658944709158923530240 12628569 -2118821095036291049509886951399713132992 12628570 -36159309766900672065342823495461330240 12628571 806350797314310349644997508149259627232 12628572 -407396315206564157334522160925217792000 12628573 978264642037733453849833331482028216320 12628574 278597503517571341353619746099369920000 12628575 -74289175562871784227497123148767748000 12628576 -1001696783464762531489741071860258439168 12628577 34454801080404979173997197426289123860 12628578 223114853950720617360815006410826691840 12628579 -1518881906737402844231887750251720270820 12628580 -434387771671934366518419341495145772800 12628581 93846692275892919053214365007237262464 12628582 -199502356341944654175934907860028728608 12628583 1202558565781613743042722914172254360448 12628584 5546903364266110964160612760512921600 12628585 -1368625431553615341233124918820363040220 12628586 -593147065656902434133202752045056269120 12628587 815858553111745859723643061274487571968 12628588 142642854175230064433355836375356768256 12628589 -153542263355051150460856738195047226944 12628590 50476012189452764488040910068704861440 12628591 -197175268475189017729726963265321513008 12628592 106216746063260215194296326225432903680 12628593 -86319810886793583135805401811636998540 12628594 -68126265405090566069090385441851283456 12628595 158567931316723034056847443397393131680 12628596 42752337777590670318404328918681692160 12628597 866787763991082563428869617041095795040 12628598 -652588325768169067055165074362263887200 12628599 -160015686336496182159209640239115174936 12628600 -142557944751680615051221941202778112000 12628601 501442551392914202145054517452916566720 12628602 291849426168724464679272578195380147200 12628603 -478507275371353795332478392163957141536 12628604 -135644788632826333565572461533667231744 12628605 -311235419030227229547540278486643602880 12628606 32539364832560426341372756721337868224 12628607 1183812409665706049493838619199476009856 12628608 70220762773777274351650967496708587520 12628609 332383820175762257627481633957870974912 12628610 122841639307128743567444935352278402560 12628611 1555996552860889440457334403972405068088 12628612 104457304137880024836737858168919238912 12628613 -1713867884890285686940490737932773535138 12628614 -592736834925769346036917665097963396608 12628615 -73642432485330539396206704255426479280 12628616 -136642367313917300120543045996131123200 12628617 -196440218818497691952317980388025422320 12628618 -188832098041257384386570086649199710208 12628619 1036693989884459012765248551035509170960 12628620 -64474249836661352616578769170134917120 12628621 750792012031949248219464804291129036000 12628622 -4595728114616366430625814402310144576 12628623 -710853984000313532850210563638945058040 12628624 -637193586549419219525379634438041763840 12628625 441206898014476438122598348927160640000 12628626 -186825421642778826988465940230551085056 12628627 12622533030917591659968523741672852800 12628628 -183154496457548627632403925669529067520 12628629 25042834054882762962472677256162587360 12628630 217715335871924077586520773120281612800 12628631 348029933366804081855701520811162438600 12628632 89031490198654689961836824721079480320 12628633 -4689406106639646693671261243791910016 12628634 -1552551030522174860172244066301976649248 12628635 -47413180107452472689946740901183129600 12628636 -624436828052781085753646012082517578240 12628637 667895790975374369618884634658131109312 12628638 301586947061928879490714071944619127488 12628639 -94529999239244989674590294042348768000 12628640 607823843316959286675289468777277030400 12628641 14388778438610874198931376976473240544 12628642 -57880595619887013205765221431231824608 12628643 -192722914544002533799125074227626258936 12628644 97965977658910884073389443820493824000 12628645 -196858374397837477216619676131571236100 12628646 228699415353763758481478158514498853120 12628647 -170971437862413913854692436814125149832 12628648 1198954235717790009015337392731828751360 12628649 -1963087282683169037927539760217985590 12628650 -159768723419843010045766756485403622400 12628651 119861381113680982964003329780528177552 12628652 297194095357719295416150191148476257536 12628653 -69292615535326552430273556416059836576 12628654 142994080877839023449428361759143630080 12628655 65944084386564959934008100186500184000 12628656 21957783208216399583161051190038364160 12628657 630362231972008528230940257757124213906 12628658 -326103230956306833822800844774338279424 12628659 1096914155284460175925285779259411353600 12628660 82919652744446190339376451172950937600 12628661 -198224804144557060223548210167230860068 12628662 -355356245450554560118826772006479141376 12628663 -1833387867469960748895668892570731289320 12628664 -21496464243473627959332804009204940800 12628665 -370050918046563333055946181956305850880 12628666 -195510640652033274922759569197185536 12628667 876706025130868395860118000172739021400 12628668 -391491460632579065582703948256805600256 12628669 957545988269007683993934292106675968070 12628670 -326424552865094537805412769872484854080 12628671 -645745978029629756039659463056130376192 12628672 -527966243896726464872007016739138174976 12628673 -1110649928053655561491058453999870003280 12628674 -77888817412197848660905775388883022256 12628675 -577477622595508581277163669532454420200 12628676 99057327125913427546956224996443410432 12628677 -1156709498627212338799327501388906952480 12628678 -434636188917652565372615972220376947360 12628679 -43242625786815143375093384593981048320 12628680 680982790076003530719052656886812672000 12628681 52341588826773920915930038030314541320 12628682 -965004296235242667631841994320009212416 12628683 -10463686569721855849182227050725176400 12628684 -981189400292840833540490351176276067584 12628685 -29300410122759924905710738371924356040 12628686 -207123454986183846288365823923276860416 12628687 -301597135090039657730979388044157659968 12628688 135076399634838137981716761712564469760 12628689 618947049251646323284472011909704048624 12628690 618986713995216977368916709975574461600 12628691 -212608482074070835267487333055269752968 12628692 35382187053419060350524365474860800000 12628693 -246206754476826436270818672133053548160 12628694 366343330911132209650116105322162308384 12628695 723888498465899291069262266505257059920 12628696 -2628317644137895555936588990114462371840 12628697 -719715904685925975170571138260994366828 12628698 -65803993010372826736115847427188536832 12628699 994720795549853769122749572967884039168 12628700 -262101885434438353720333836840978201600 12628701 -500658465304665984603406958246212152570 12628702 82251268594664061499589674986867765504 12628703 -2246605341479516422733624070001497637920 12628704 -157658056728685212749264017864639119360 12628705 857246794501435594916982290416133237160 12628706 127813488854469569638601450959217965440 12628707 -110263306466378908075238765925179728896 12628708 -10467306281419409514989661357693345280 12628709 -633446668938611649478998861270364905090 12628710 530583843266305974118037463062700677760 12628711 1149538816990063089513353872904653899400 12628712 1505027252606161727574681768835335290880 12628713 918980685814144748025114316304363520 12628714 183940797313449348349740816642972710400 12628715 742352466078155948873196221663072357520 12628716 -36951201562806019014097793963947462656 12628717 -538647616377769349447523835231149072000 12628718 480559024715007290016800763311254843392 12628719 1099033830257411289247566444034906655088 12628720 123190872296754251232993150838690283520 12628721 1592693747749600772722922710738596748068 12628722 -108762716743069646275117981541124006528 12628723 -128825187353907543931484776601462112360 12628724 -353276404970444258496312090940780581504 12628725 276562417239573689086991093153182075200 12628726 79902059293143530524120472775271185984 12628727 2358914637144026628345513304994275515120 12628728 296093198084246366395566397120722984960 12628729 520433406513146429873125366136756792832 12628730 -381449829795919882549771816179639302400 12628731 -147815804029116383946617805159863717376 12628732 340628518247174805907426196331868959232 12628733 68588265471709584689700640338478310604 12628734 193178688743340761320730449712164663296 12628735 -315782831524427829124191519287134177440 12628736 426669125260731921628310972085747843072 12628737 -547960637066061959728779529345417050240 12628738 -271554288907358374412388139868682126528 12628739 40315173589655956717717837548381386400 12628740 12706431989441522768476510038544281600 12628741 685400747511680535837238641468679474142 12628742 162557764151997867321214879895084944512 12628743 916959250694563215203259866620543986000 12628744 659291921633193951718751990883540019200 12628745 -776715479209198549862709303404559097500 12628746 112221398172351590324497207208747183040 12628747 1548225957171652868151985798072578298196 12628748 -627103578774603748743226023164771696640 12628749 81316679820849217588537817187220316160 12628750 100588431103057919735921113061470920000 12628751 69194038504564779899682390605285226312 12628752 -84768280501479711619243583486799249408 12628753 -220827149713194911401611289964232181760 12628754 -994379563576461751665257638583319629424 12628755 -951927387516347052352355369308231113600 12628756 70941611416840633579413384805441536 12628757 -2218918439264933683672100123147107562994 12628758 -151034468284683243997493659984148618880 12628759 -402568122478232447113616805300515988480 12628760 421585610877897488697770925491515392000 12628761 -529251764896154514683829163158297876528 12628762 -1447499748228037000477449953616211933728 12628763 226895342685494987905447171370753604096 12628764 -809323372031856918983923726820601031680 12628765 -172212517705336647594938319125515880340 12628766 -30944101016193948413624614115676186624 12628767 490068075378291432777278661354883778448 12628768 662048751630266693289948534718440407040 12628769 -135755487050377011162837664673830184940 12628770 241873720937342470645088009864762880 12628771 -213606396026323757035839534467296823040 12628772 -314985923066843160934175159909187649536 12628773 -869108020373323563760111459534506072000 12628774 -151487339832730750251155377613465631168 12628775 -1077485268071996754430815368828449635000 12628776 -295709697918885006520683778927208448000 12628777 393631978359571883243513364530173532544 12628778 634696676900552640252613532253805771440 12628779 -12351448599663334643366287066526639952 12628780 -73825803364871337083533541931958886400 12628781 -60980174649113931285593223811380683136 12628782 -275209610844569490678857102635600558080 12628783 -261117865545288047709362380213696937968 12628784 21782802194162338938919109903270608896 12628785 163459273586104050002507926540488911040 12628786 -584890690281352183481583235227364167408 12628787 -250622249553802878754919804698196952720 12628788 28467714245775874109048907740584157184 12628789 -1339259446664559628182994957320639060000 12628790 -377768285735408691599534968477828753920 12628791 28650175350923509011097173345260863152 12628792 990705697440049002138954850393649049600 12628793 -2420295158522594869337182959855607291200 12628794 -151112441832466259186053095205091676672 12628795 -763338296705331556445096422542145888800 12628796 -755837532332666115834502875485242598400 12628797 369838765426142707876646993605914833472 12628798 165688988346078666284102571996093607680 12628799 1288919577250702853699052160910494320 12628800 -219818530527525941695256538954635673600 12628801 1471034878693259623516435115999428516802 12628802 333290927091715859663648473338254118432 12628803 83494413818733349210824942922397369088 12628804 -385891899386001863361944563976621587200 12628805 404700877848590283409445543879959186560 12628806 -849087807075077332657690921534564700160 12628807 779856809662301986339874776118389275504 12628808 209113956102104593202904274410144768000 12628809 -61623031068225187339848378057429663276 12628810 520265460693708012340391679773786302560 12628811 -260725588174969936915761950443886779776 12628812 156547973280868035814078884984047910912 12628813 1311581743176496422094214616222906531724 12628814 -857777599634146817079554798932141479936 12628815 -625908595716277879623427086816989706480 12628816 -377788546684002254364249492390543097856 12628817 -544312377785210859175543119471982484046 12628818 599214254253973559400408214951951971840 12628819 1603878918171316318447922299617948702876 12628820 12671336144493108007847902642571804160 12628821 -349433759669817480575066038865434777920 12628822 -583380701476635362396490874640173160448 12628823 1583488620891048055238527408336923313344 12628824 103903819747250393658525461496139530240 12628825 456456050405016394177404122535167796000 12628826 -30872907121644808267533167016235031040 12628827 557300586740396384471856352254858375648 12628828 658880607510045338025714625783071584768 12628829 -1278294782610108688636195357679312153280 12628830 -710245029003521078665686215694188482560 12628831 -990646588985514991898604032984422284000 12628832 -437380039425402533567644661914081689600 12628833 -237832715408010707716339058657817811200 12628834 -589208501433026570870304980444431646208 12628835 -62559647544133311054099880769994499200 12628836 -782874329419071274667745837487998882816 12628837 1105842531653123637018014938579034431232 12628838 453790305342870506270827902321557998560 12628839 -515717917367110200552576374980041634776 12628840 -37043374052217791319372683530724966400 12628841 -476550870006816691952745764797906162176 12628842 -2918618849838632262404130543216476160 12628843 159333241408208688591414727916486655092 12628844 122714295660439938794344413030857203200 12628845 -1001473428250050934118131259004050352000 12628846 -118333308289482290988385148201453752320 12628847 518210631394740791411723054142624891264 12628848 -215642933841134804644574466300433760256 12628849 374193956315089290778447168491178935220 12628850 -170571457545439273637959220702260596000 12628851 -87757336603991809272176982380580852168 12628852 -1071000714349840298458917694165380840064 12628853 122114088215377892257943631536933650158 12628854 -13159800222637776024001375388916271872 12628855 -221321879644134655012970478193500675240 12628856 352185883771451586434627831759480954880 12628857 1436616871171764076323870113292827868288 12628858 57550663928007493482775564163137347072 12628859 1043066628482431933016129378949763473060 12628860 -152049757031320078304905907252417264640 12628861 -36869950146501749942152355836056291840 12628862 -149126722137835343442113712090565204800 12628863 -8726875810857902670604652819182541832 12628864 -228294981490823246893626687773296558080 12628865 -149437159628336875067904539913125134080 12628866 -349489477454262843729785414675483419776 12628867 230398754757566714028554674622837539320 12628868 517256669880457822410016564366884736128 12628869 -422958072312254216516005466002335472992 12628870 -618510232786658957610251108182066293120 12628871 -109846271055794661466912601374067981856 12628872 -50034807419548764737798882878958668800 12628873 560577138668805043555089835139641133824 12628874 -850138277699188230234711347623576151808 12628875 -174838452772040784132427731692691072000 12628876 -351502600813069356289991952723411642368 12628877 632576236966613411158673064703174438092 12628878 -32423969158796961845833615206049372032 12628879 -28208710911544585370182218716418669520 12628880 57019050755104549891734302554293534720 12628881 5664497331639536386261492631847398928 12628882 2850209704709767341478276533954800640 12628883 505252503702877015947670535474143856040 12628884 -61064431877109677103396504733411012608 12628885 -10220633753746192197991568882811043200 12628886 413643490528894913953124653750729092864 12628887 -148167577594776803080938799222296230040 12628888 -323625767964072622349435982495165450240 12628889 102546587213395780166187035878729337472 12628890 166814302223962274672039261620249444320 12628891 -2309861218960373074390951552248145200 12628892 611244181480892337276836905571012398080 12628893 294864737625417623389398472060667284704 12628894 9495263723924337531556013002274138496 12628895 -1304671446952711421178162998330177184600 12628896 358668460749900181961874030893186678784 12628897 1208376950634349020177825746883420663472 12628898 136489529968060011593083917415546391040 12628899 1583372236097461519777215125993169435120 12628900 472339033831375019029946926127805235200 12628901 422394464306863619726339515142969757600 12628902 90701499498143130957364240637333237760 12628903 397069107691062333466232191671756408880 12628904 133281069649304328962273285565159505920 12628905 301682938934396175584509273577164436160 12628906 -1275518538991104872375112440934126852000 12628907 606522465108124572991181884141192143156 12628908 72504981332281314277648209115912449792 12628909 -660734482686939776025355428224451806400 12628910 145949419260191446856981929086901205760 12628911 318596697508527179329484459940494317200 12628912 -300098847590458513047983072058279395328 12628913 -467095646307447288471945379348702145472 12628914 10112096265535223401780710649582502400 12628915 -293665954183062129566881059575469307680 12628916 370009126481215148289930999883277562240 12628917 -599053421901319066565878056548112244800 12628918 129548599821511471528097083273303828416 12628919 -272060729650278891200031917249107774680 12628920 388858117564770436688677935163637760000 12628921 802774246116822619164529266532378110122 12628922 459267374864635498528799408419703148000 12628923 -1373092479569762857164497579684335648656 12628924 -827824496051361155116723451681004896256 12628925 -953313082080430413718427215589605210350 12628926 1263406201569517266162540787423682776320 12628927 152547499018130101347303158288716822000 12628928 665274090062136017696183661147193344 12628929 397825026933976709772232956696967412784 12628930 447741044114150737174880790433604259360 12628931 193613078354603674695944307115002243792 12628932 -94848555079736297137323935369019076608 12628933 -992165581469587525657197310801375489376 12628934 -490464199010435404370955788738487377088 12628935 -209750681169761007312557387790530181120 12628936 181029648246749641229901889977158860800 12628937 355183297103945334475158921639657866586 12628938 35179174314430903226483959282373836800 12628939 328171712663535787105328241719142968880 12628940 -505610780081943522774002816862105600 12628941 -119865493502767029384554338399462794720 12628942 225842216386735122541289912393539992000 12628943 -462976814337363431632404793291413814560 12628944 293851036001803150565564170300669845504 12628945 250614239283312874003837478901929820480 12628946 369889511471614068316306567975294829568 12628947 896321383753603013696566119509706627072 12628948 552834031666612120522277960711197808640 12628949 509510057685738303272561037728185089660 12628950 -83315184860876233947607161943140672000 12628951 -513650894155885674697760988659058765608 12628952 -614324083894529330762825641929707274240 12628953 1119483869369500240839921662948149961904 12628954 146891689895403369511263760174564692960 12628955 662784301585552846888408874422089182400 12628956 -893256264165941458555614519350957372928 12628957 -1778432464388439081313839869614219385568 12628958 486068940697647294967406670797159760000 12628959 -368601768003020931240009407950352538240 12628960 -968247691002169489064946206940046295040 12628961 -1012548947593684737889352250051304665438 12628962 139831908112522919723032571693544403920 12628963 3155394306982829426393240337686319378240 12628964 959319388057015560375264430533389792256 12628965 -224939452700719145658736558455894038880 12628966 -80441074645456111778585035573629433344 12628967 627871823289880624588402012082215488192 12628968 648430946348958302871295854777027870720 12628969 617958172819760168838273171939102685370 12628970 532938154369617273141377285149535971680 12628971 -5560193556419650610004557337497112792 12628972 790457984840019531095534670974478315776 12628973 153435007556106837329446050275208764640 12628974 455693804445260185166836013451122211840 12628975 -835252283059699773556808182134547471000 12628976 502785625893069575364396213370592428032 12628977 1005034699896028346016873862725566998080 12628978 -21746588849063313313659747813623370240 12628979 -742711560191063897072754292877221387320 12628980 120762898264712608437523684742015385600 12628981 719502036164797819132034742439657092782 12628982 74968525257000701977249703497776677184 12628983 -352597265948024924932884393800327810304 12628984 -255060650410892107774987225773317529600 12628985 -1075252062330527037923965666675296101820 12628986 512542823602226375583525296933069702400 12628987 -52501623785383781177480908642295577600 12628988 -155147608513914697647911093438405420544 12628989 250672274210772364374319020013359936864 12628990 85546539119135900140741649839998729600 12628991 -397599178438550007441965722328902468608 12628992 836399780441375070041875965915055521792 12628993 -233363708718299133180468404539082953176 12628994 400049863272247076387258822603808583680 12628995 166236149875858238878033604775390483120 12628996 471022276505254872953559875323795077120 12628997 480691916983403034995973398538714355200 12628998 -581829879135379687799571678483646072416 12628999 -243861234673236352927655633676784048320 12629000 42191944947858126727890930395427840000 12629001 -153707440292914299411909996291812677632 12629002 366634439097502601727669758671964891952 12629003 -640494803654057863970013562271319800748 12629004 -83218511961667517423775286765236539904 12629005 -561076037409570957660944766801096956340 12629006 -380348733590918995438509000533124513216 12629007 654944647833204854614741944658066438800 12629008 145374142044305593767855567255061135360 12629009 -748020475051561769348605549523426814480 12629010 -1195083231879574615120167507728509440 12629011 162290426997754960268498148689115177240 12629012 -1421706198941797203848915296378456320 12629013 234978901390792375595265702631867704288 12629014 17045669232015135741327149107224091200 12629015 -308081580978873364471959185490137852400 12629016 848218665086833299728411403320704542720 12629017 -1124852809585843980838268219257948727280 12629018 -192001474644546867929462804429398490880 12629019 -530610067461070408921733388594368448000 12629020 155875062111532959079289486698437703680 12629021 1043292711630551572221809269877730693222 12629022 -221113813450609179064083427059037418496 12629023 -626580838985297786606901408008848131600 12629024 -821972842470322915093796864832495943680 12629025 -129213093184201684642114875904146265950 12629026 383266852039275956364190041027863848224 12629027 -1756563564307092048525599042134777577124 12629028 -129527424383043815118971443931671461888 12629029 -117264089784655370019462868403660623680 12629030 -698060516647351971887057554236497139840 12629031 -76342791665293965117047207124901097856 12629032 354092070627491035675162450341537285120 12629033 509385870220323877979878605451278012282 12629034 12565109379968080133101199754545767680 12629035 462178163359726416555510133630291920480 12629036 589053848484882401522055396024197775360 12629037 484690522847968638768698892073494538560 12629038 -1044242388514592524610129558610393618240 12629039 -1247247231300411175999236023509357778160 12629040 91101156357011818086606352879372861440 12629041 1554484983696105523767819144512211260160 12629042 485278878473887443290871419762304049152 12629043 -134525961124182278226230904675597867696 12629044 1184033010396605227244963847158648702976 12629045 286360057470580363309893105344695948800 12629046 -134102188673974503660988794749424215616 12629047 693092090635658419193345459504499976080 12629048 528433550842669212083535002829125775360 12629049 -100184813715054902560788610155421097136 12629050 -175533788452636682572669932645402451200 12629051 -1477152901285249702066137171826943793948 12629052 -74411207064551889417169612661048732160 12629053 -1750018705617329796713985085827979042880 12629054 -636803669251937203678571797275649953408 12629055 589069821677004697722206482825070901120 12629056 -390078672673191615927078483086970716160 12629057 414637797896283940089295702845966912 12629058 274115478585250638118508004243021593088 12629059 -83182158867073980953073595521482487808 12629060 -456759496386124871999522737259440331520 12629061 -961749856371925125226203135078696687360 12629062 -491976587588996992395726271327729916160 12629063 25074893797255181012348595938317516680 12629064 66452003928605601982408295563667251200 12629065 -1253408999703870438358377842181153643200 12629066 -692271265873979625380972090865967908672 12629067 -166771168345579723944076601578286334720 12629068 -400937411442491774917346513760339712 12629069 -1473373785971143941454520889334029163530 12629070 -74148967709997952889641893117779439360 12629071 -23224358780706507594025630713069208896 12629072 385759434005499663656715645212419031040 12629073 -3186067027449084837636548967343564896 12629074 68488375520441440545401612140473189168 12629075 657557814982881621647545576249514475000 12629076 -618986856716714196616221064632842864640 12629077 120587034313860711484923957105632092960 12629078 -9550764570957147859042796864594208768 12629079 -165685564128770142342436374483287421360 12629080 -564993494033999711707424633596436275200 12629081 2013471803615975841664914421546349886672 12629082 54086427946984672631109614342616801792 12629083 -1639885425933622467327294470705922629376 12629084 273593685780188652842358692236595851776 12629085 117701717642054688774865601333835192960 12629086 66212851150712944471894335414918628992 12629087 56270666441239651984063771067009096736 12629088 1931997601789407735184157847138745712640 12629089 -74791669583428812755465424990007582800 12629090 -78949744971445335281417028613277337600 12629091 -510203022824420524887350042970247104000 12629092 165763364387440370957034369476985733120 12629093 -12550350609871673085937086553249030176 12629094 -103270865939350740673896717746741295360 12629095 -1169094581139766756297675963136114743200 12629096 935565378717978851736914040997827164160 12629097 -157378497077527511153259518804926113372 12629098 40770433149771536917980103866158760960 12629099 277263671975037643890381579897813736992 12629100 2164409933015112174130653016187904000 12629101 -6211805998005619173150744667948329898 12629102 267322647383271101366274362481295046400 12629103 37462159704302777025351581528752245504 12629104 541267386551601230740088471434201169920 12629105 375946165636542036368822824422037185960 12629106 22238550956709927935049907299822418944 12629107 -593692661347513780884695124395950910808 12629108 -1347964913349518315685234610731626105472 12629109 317376297312770761083776347900951636800 12629110 100186998814111416543474102603852998400 12629111 1258030087634454861551783411614460802048 12629112 -1087578632810057637835719455060392980480 12629113 -444176725600394256107298447293357238444 12629114 715244079652440989395890748107345845760 12629115 -61715597485061531627253578762909871840 12629116 558238001328811162965660390753833751552 12629117 44221472556604487476764321323253519072 12629118 240008831412140405549879585762020087104 12629119 -1511954023619462010468672715484863012480 12629120 291122104503705938834815998593335296000 12629121 -47760338865726255068368862715050088960 12629122 170985912363243378417378356257696228224 12629123 10240735015004621786998104257577808800 12629124 -24723703066244347787782958805892487040 12629125 955731163675210215581467525572854208000 12629126 -438723669984369804825776038985001859488 12629127 84710886218368464914860250057787383040 12629128 455057503894349045890414644047273948160 12629129 -1604269487319243766523310433513086789360 12629130 414315107139442529589850491243554142720 12629131 162356443483446662910827958018913086932 12629132 253311763974350225688108946021416496896 12629133 1494484228692757177106601721816596726 12629134 83304058908355661172567140491250368512 12629135 381230827949038705061036625489036309120 12629136 19696542665144929138495046088985411584 12629137 -113963224654061553766081136503871633600 12629138 -568923869547842362372790159121041159280 12629139 1109410272239058114953562222395486335488 12629140 -353831165221909709143159510809727330560 12629141 489400463799427640193295419571394588544 12629142 -71640681777573242322655882507606917120 12629143 -30498608642887553271086426574676471016 12629144 -97653786027820144058632317024662138880 12629145 -83144758530094833651877448074498334400 12629146 50464372760706527085909892726531256544 12629147 -1656130922968391726562283359871904752728 12629148 111043362973845660680106308624011591680 12629149 723842358108815372141936162064912785164 12629150 259876862440150344415742494586914324800 12629151 -688184237254190366183687257248845919720 12629152 -38748944144462502867723783088216473600 12629153 1625892004607476015403716066883451762402 12629154 -520349483268436858535420496336882314880 12629155 236808399582272438764327300997625419520 12629156 -906334192834440143033670903526999235328 12629157 165478928604054657830713874862102054240 12629158 109546517416387421612087083450394759808 12629159 -1644026172566359817700467329390899573696 12629160 137809128912575265370844142593323161600 12629161 795679059986583846597867994473142778724 12629162 31485853413230460127606385285377112064 12629163 101130593815704327551836277318533980864 12629164 1259436807329552486657381869039652000256 12629165 1543533009879024396194530771445497836000 12629166 441330387658258527333680035356396518400 12629167 88976567103563358296211898494206577640 12629168 45190580658492547428163942455119265792 12629169 536364544750170221025326862206330221440 12629170 357664528551385341467666057878788581280 12629171 -455569575468955975394248017823146224628 12629172 -51478978804411196899533227003823403008 12629173 206264319659587481146102618937298739224 12629174 82328044091818095064246216728932801280 12629175 223393928953000712703887701527919657200 12629176 210104390600947414721193746637551616000 12629177 2356817947012417514473646146179597717120 12629178 -104364201153632255701177018392109642896 12629179 872678347423704526169764591897370318784 12629180 428527799171837690008294638420097958400 12629181 -305300791937142939028707740191511505600 12629182 458702428124381077554919062637978305792 12629183 22969283228715603260730641721903974400 12629184 -68614278871658209106723400080859070464 12629185 19281366656052935944888592847441547200 12629186 -14360471011299251518001939815565875200 12629187 511194357897863232633641680644336431088 12629188 -142798938036470425241191385993692938240 12629189 -94049368887122304649541472446801362440 12629190 45932245661654862321078127441337702400 12629191 -170806704367405083507647363612641475000 12629192 -1888213824222298697481836841051779358720 12629193 -129940320309435691427821968378141190272 12629194 68558859873605255600539867308255021312 12629195 282356963637573040676158236720678192480 12629196 -309015996400433339608365193789902744576 12629197 -467884133774612050949687836928079569088 12629198 -399379518736605456194912064568033083264 12629199 574283922178388890551431563815667861248 12629200 -21057229865488354016238887663394611200 12629201 200485401192699163915190199473006582310 12629202 -130187171767763652358019385782496451968 12629203 1177313988547303500161756377381700793452 12629204 151520298117096231332664295771958231040 12629205 -317656330179069713389918000474152765600 12629206 639533894979007920111055485588006465600 12629207 1197201286317783315589975919205862030872 12629208 -324951818832340799892068011042378874880 12629209 117960400796627339997760689899908422410 12629210 130848808690855686194440050300403276800 12629211 169028996767217777748169797781475247984 12629212 663518592686531105520858355816782035456 12629213 -559648623083274321828033366579038600538 12629214 5060737997970739135225405075891178496 12629215 -1211826758977005169539564446044005039600 12629216 -275991646728165158281158327572695351296 12629217 -14218669550817329624370880473656995920 12629218 -361921524310629830129117255333280105984 12629219 65082705351789357343592923088164087248 12629220 -5938273890957898261179095762805534720 12629221 -1007624048688491646823404122419250216256 12629222 1113847050159350130601773441620938866912 12629223 540307358262613636137684989855374050000 12629224 -16186379291125932011138104622051312640 12629225 -211655375317833853878944610979677345600 12629226 -538054278533313747736597226070241395456 12629227 379781459469854632489183382871612982960 12629228 -508102602970689356964726240602668561920 12629229 -26280545243433320985530397025913367552 12629230 30730571525053007859140935694759214720 12629231 -148247928910320223512518262376727341488 12629232 107364876521352108999232196729990283264 12629233 -2018144793702774077057438653980154745518 12629234 560912034540307758500851317338960960016 12629235 -1379168527364456793088465480071993177600 12629236 -142028781062136296022407976534709678720 12629237 -3134816703255192508371951513248919928968 12629238 367741741760272158684219885161261076480 12629239 -164259651752615800220336234341320356640 12629240 -94092671210266403535337831706204160000 12629241 -1004996288734629493030897982853957783750 12629242 -1105494065202377323818826926404207947776 12629243 511930902507298422214451193656863055040 12629244 76211290516450309010037037962840162816 12629245 -231615536878241890115161257734679820800 12629246 140321633963753030712030048664867347840 12629247 4862147328313336013784039868667977872 12629248 -348481554231684449796814709127777353728 12629249 -226414545320978300408972711038753831164 12629250 -354065741408126807625070822170309120000 12629251 -9221901733044747065136496565723432288 12629252 679234830986628141189469872695867204736 12629253 133344273182835138130597263793871488128 12629254 1022507153649251423245328207687233920 12629255 -493089556575167408433161994435219144840 12629256 -739864846230724515431834963914294886400 12629257 -1674898303946591327372220288153251515868 12629258 -477788506122958886347012648355415081216 12629259 -405055919661085832984818329249252612036 12629260 401305403197393430230852091613921530880 12629261 679744885735400685378387576479390914560 12629262 -88602590496805550705711780896094438400 12629263 7902208165296486276409611396250072600 12629264 -139575701347168447819886309918906228736 12629265 -718242112802542617744873161319829431360 12629266 584193804218176687526305264354306991424 12629267 -276741188782813400005871897747797852416 12629268 -133113618646885628483972626969014769920 12629269 -814101611716273268762286754591345367520 12629270 49841475741401422416193368401369806080 12629271 183373976391654573141943962545842587984 12629272 -6207287583292907161584847224898990080 12629273 -4784834222709561466182891849188222316 12629274 169153418761021406678829468449682908160 12629275 43177101836934542720554713231203071600 12629276 -321411970692224348621624612546424864768 12629277 50601401333281754660994007110192732960 12629278 39373236136761257993326249299933329280 12629279 952218760236398808711925415626831421784 12629280 585543823079189495306639364443414200320 12629281 -114894366674243181128502639829712323200 12629282 729355131688559637863310831787925254992 12629283 283527960293399458194881166567235229424 12629284 142216685261970013087643174545617101056 12629285 316238988329616941163399938767326720600 12629286 -414669784394854523940442278332775814368 12629287 450889391501928019228691258336937253680 12629288 -743519071278269726345689630313395568640 12629289 168803135682746746547195765207704155024 12629290 -512231484811204839535388429823810237600 12629291 874275192578419105829115400447510240692 12629292 -23930109946500522527462435071504680960 12629293 506137892978495349966888009928291323542 12629294 -280293654418894125262762964537126810304 12629295 -108963793239903439329810317856993470880 12629296 2438594010293975070341440034049277952 12629297 100249836030889664026336458330551287686 12629298 -672457014247894973849479168901047940352 12629299 1523994461554304683018187872462254507120 12629300 100121052121000502176936096523145984000 12629301 -449570895656436415703306589923617606368 12629302 -144447933126604844880029150970473005056 12629303 -1045680914525439889239595654027644178800 12629304 753022817317975087964329049045532672000 12629305 -431908079040931244577841954722033190080 12629306 -11544233824001562942039300626288565648 12629307 93212730261846924329157414639859123200 12629308 143685050304714845970945202036068533760 12629309 523920971542711163916714592479467673312 12629310 -863425317926138268906311113207059840 12629311 358509289915391698883988838770203857312 12629312 -197450937779920761171412181994703945728 12629313 -849565819194573132763122979577432657358 12629314 -372744702970463193572274810221296189440 12629315 -19190008968382793182268038618396328880 12629316 -137246081590992736316853805535767756800 12629317 628157778871304389508597182247592462144 12629318 217805105137037008053837414819640460928 12629319 786494836190292273750447351234478909440 12629320 -768590170225438948173957485990913638400 12629321 -134902602103363986157731945069668126748 12629322 -624798141538406053376739279969916082640 12629323 -624466592278638185034026387967083304960 12629324 1059499742203774366518889797543728557056 12629325 608569787471756767244956755394966677600 12629326 266670539911873220020720763078470812480 12629327 129674314697390937706948439249117368176 12629328 162820565845449240944953769343587057664 12629329 -1064525903784549301476133685779518525070 12629330 -26114862920162971278063734085894566400 12629331 -918956156693244417797127890445353341440 12629332 -698409338905363378879229738420250079488 12629333 1478919480979040729293418974208720229582 12629334 356201092291966161289468944363753328512 12629335 617761096386687605678710707699256036800 12629336 -12999760012505618735362811605982208000 12629337 126541031202593333535576845058387049152 12629338 -109150722354755940923241393813642608640 12629339 -1338950033609857411190886480586483516860 12629340 493481953042504637623156711795779740160 12629341 947165908942086723094569876645340168012 12629342 -269382109314245934743547081368305755456 12629343 -223299660190007444277794909629022274672 12629344 -248779296286093389847331859422084333568 12629345 544877277626885394265640795809003132800 12629346 -166961148373508421312513206525252828160 12629347 -717167451802467610375570930091631972768 12629348 38394468690605175426769965474175444608 12629349 11106180037047632755577651530454740734 12629350 667164328803460700916202541303430624000 12629351 266992390108385207609560982719151914080 12629352 -387281536575486583603880238344291450880 12629353 737957753974278478463263648773174144432 12629354 -822480194313205677696320285094578988624 12629355 -655246011697226879004475002734227034400 12629356 1494965499439267453546850211868958193920 12629357 670289200313513762635388261378220341280 12629358 211629491391950344574406908415331776 12629359 1988047913513778333874707326147568996560 12629360 -13195775728940448776207779918760017920 12629361 1018468887724780839255709487815661845872 12629362 -1010650215914787349949677534460784707568 12629363 -497011252258091686982531812868906942400 12629364 9546188993062757044880069877253115904 12629365 25636924920483009803835929491678379520 12629366 -761206388221977741234534398788476129312 12629367 -161514049965562819296336998663739598320 12629368 -934846446369436571316712264128942243840 12629369 135222994131796197279876258924517160448 12629370 -182726445664041822885507867613922088960 12629371 -240908539775584930155838191030779571248 12629372 35428108040321552659872829842197864448 12629373 -6523732169309516237219781542267004096 12629374 -159607115738568518619964826614133528064 12629375 -671150833653240054619989015007245000 12629376 359494400627969274993153222398862950400 12629377 1682969581775370677425389536589628804226 12629378 349572150833830830431252779944324558720 12629379 -61036086181742813403280483474330863360 12629380 27071663908749312086785148253650668800 12629381 -1983722105415218548006661105162360902818 12629382 229778120194371730999353234405483970560 12629383 412302412909952893000615347396747305704 12629384 -1754038189196086562169301320512701593600 12629385 -746039412553294126245619611293002444800 12629386 41490195484147085562964028707880517120 12629387 712182111690135041844446106821783118036 12629388 221904565674359386128500503104917078016 12629389 -1556089815551610347673127597915978547700 12629390 356970909526064051713188213850338859200 12629391 439417988935992117797831659081795705992 12629392 118264802852727177744089369037428490240 12629393 447043962122675731897331325482001979200 12629394 81212657084938585737191334749656875840 12629395 -558619846430344364288789179349765536800 12629396 -110977381680837995765856892021088203008 12629397 -797732137605902604854784677790643928160 12629398 757206026227840158088010201333863879200 12629399 -532598788010391333724133613222993743280 12629400 -36030419175787436045204170383163392000 12629401 -14473650391231617473692045923326710240 12629402 -239114239356210304333237772670763303968 12629403 110901897238061277166547500228257638040 12629404 -33296007270332122171848143756964391424 12629405 -1107537586424315380747209672694911902880 12629406 -564691092167447087374862080234186159296 12629407 -257169262261098453886767477488589673368 12629408 346648179501326268923770991704103976960 12629409 155788803653612337687432078774090481536 12629410 -194971812510111206422301686839278204640 12629411 1505848209076177015169672026021435074012 12629412 -2031700542930639963707744281950686269440 12629413 -337065747264813863076362807767172547840 12629414 382008295120527903127598126926364467200 12629415 169789780927599666561817271997035397120 12629416 2095483295349957588215375168108890767360 12629417 274859502848562751337451897182756092800 12629418 -30432521530066216156068913015981789440 12629419 -1138927401234387042042336946385344967088 12629420 487798974838308991619692492496881121280 12629421 -51508355654295753945500437617952549728 12629422 -321862120222355540817890114226961388160 12629423 -236142732219213744519485642779162565016 12629424 165022732110967061237003035865607045120 12629425 742494702580136964517510615515555456000 12629426 -226185171339451835900000819455679183088 12629427 368915306214392708058692399716747742520 12629428 425061456333647952593770514292743796736 12629429 391777572758190430704414262079349482784 12629430 483727405857512041259334693602905288320 12629431 208843897741357839798578693157460502464 12629432 363684620643691720466344100444996628480 12629433 194701567710082754877354319282570448640 12629434 -554215488622666295610507692424143466384 12629435 -20343326614898414619051731728753822080 12629436 -5086776166428576220017798496953277440 12629437 348588755276076362084821853853760758086 12629438 -1272839734506267201200218639682049792 12629439 -502910742901243380458614440442814483496 12629440 311615241199469956480298888378324090880 12629441 -100312955673695909700902620636643395296 12629442 13370567158594866487880879063609011200 12629443 28200956529810963313540161064440689904 12629444 5078885878741716353311335345334628352 12629445 401650289320818394551276817967255307840 12629446 609297373484061996887049874452617548224 12629447 1715669348217921217896666302294227687896 12629448 -790784753147515241629226602188104171520 12629449 228717808123277982280888602465379044736 12629450 -118519682568738595678693165906412454000 12629451 -408932562616224427202541107724021417768 12629452 -1482735032135747390041765371459621089280 12629453 -1989155457418579214701193773101843766740 12629454 390356638013318523920016722307501894720 12629455 -423969028634515868071353386879840987040 12629456 -41731480732952472882401947045962792960 12629457 -784063586031755632729953718898639147760 12629458 -489491715234537749402017147692002016 12629459 95442360101693177646919290841799153520 12629460 -36662956608368439138026669272279971840 12629461 188355138733540405115843256040925122560 12629462 -17325832433941113583895981139827169504 12629463 230953437860746628313871802712737319168 12629464 706276001999557846339095660554955571200 12629465 1937138463961085373210205016180143053120 12629466 -842708688461816367144516195959287718400 12629467 -312165013901500888362734770869971364720 12629468 900254339474384861853642453374427867648 12629469 -225254146192656778996880805547207604640 12629470 170523174525378046832488630207172636160 12629471 1110681450832864258493813854444377781200 12629472 -726301764262999711493724848531845939200 12629473 -484110523687719298973380497353794165740 12629474 -145464478500464537222623527307328348160 12629475 -36100557850425368393775111639449013900 12629476 -146249301428411385985655397960311594496 12629477 -29582003888161776998951711007127008000 12629478 -633286455489425929742585944900829971776 12629479 1424125987122562672668554820301593633080 12629480 -763348307426510173759003042994238259200 12629481 -677093538380432892737399030230149612960 12629482 -12320410404104216735346216385044163488 12629483 549268172866003600481799163442092575732 12629484 17196063324848926831755560285648732160 12629485 -539402086383436981422580018359497243040 12629486 60732582019316086385535074951491120320 12629487 -5654128907407351133134658800004730624 12629488 -463362426114281543493341649628755263488 12629489 607785235185971320691351644133842562880 12629490 -421686294093159851404750580250861196800 12629491 413042614357317668217406889833555880272 12629492 1432122286772315126376914160796963372416 12629493 407730218865399469730598079658714726400 12629494 -36065960600720038206098472233338431168 12629495 171688416481906254305610271308368838000 12629496 -194985501382580393373761752653312000 12629497 -1583585413234021187112926480516304305708 12629498 70049203737034771586031903230126307840 12629499 -60025534403687402584419751047157455336 12629500 606937789532217547833691108239106560000 12629501 -677763021733696847692931073736506801396 12629502 213885261272394210583183215790205680320 12629503 1145971577519346345656990073864503449992 12629504 -581975500462336068318495521551090188288 12629505 96505398522113699574157221140186684160 12629506 -8388675226706459748006870180457152480 12629507 344371725519974128285950432439611924480 12629508 -426227894536201310048493329860972631040 12629509 -965709810109307355118864069017946196960 12629510 -136953888865198706077553427805940688000 12629511 92165041311270952202985245247709266240 12629512 -63507079718918586612759807935118213120 12629513 329957045900509188267152409174341599524 12629514 46422770812589740698462163908159871488 12629515 -756504151820569533928035209918849164800 12629516 -1160689574849055270640584241785927010560 12629517 355534206043449180012930279370669475520 12629518 911436791862851987634218711185576057728 12629519 -27573865539678720176920746930839963040 12629520 -11981588709922552704477099920799744000 12629521 -424254946028574484919241444879251377308 12629522 -524556203901654265837086226481827928688 12629523 -125394172551391297071441762282162329856 12629524 176879334687721497163678442835452313600 12629525 -646036052273300034016043405858491888950 12629526 -95724096900687429316513557846084052992 12629527 1591649530248763606484875369019388226376 12629528 -1315174882699912887804589121657842176000 12629529 -365261965655656390650718243588538925120 12629530 4996755344391747192199681360425169920 12629531 -491824522492397496292785747162992779608 12629532 -590915429025929493604144496078816406528 12629533 11652818591670034723590788624952826720 12629534 -184112450584176294595157624728939080960 12629535 52057906718259882166924754477600064000 12629536 1125800787840917312925388929294147059712 12629537 783233410754004201856610085191754297186 12629538 -344957022132940654167065687232044875200 12629539 -1085862174918349080798363496471720577076 12629540 -197095960000574643985062149330362368000 12629541 -204260388600897775216938810685028672736 12629542 -1465245502374287964321669680579093505408 12629543 710051332459590358196762043115173458040 12629544 -243493099833855954854379209128575713280 12629545 -207573484678379182147129287983637433200 12629546 675667050689294408265183182795400695472 12629547 -691464711200837748102523818774616665600 12629548 283141479449131842873850079423548018176 12629549 69615337592888894552151506748933588864 12629550 -396398622870972228373300254612265488000 12629551 -1554136691275943253134932757723096504832 12629552 74940136527635493187281941055352995840 12629553 -45883747842515172297156652392455130816 12629554 -99071428137019072610353407038733233904 12629555 135167821192069205774928987462524248320 12629556 944781240290475396715216826543008660224 12629557 88248677000542970239863319614041661806 12629558 217276042287968285754826000255352785920 12629559 1218291804855862908762671120717005417704 12629560 -456444817153985649101732613004644864000 12629561 -833890995513289903834205277423024479616 12629562 -277316277679305292698934278884772152832 12629563 -759117522183521362652178592803962492188 12629564 848986874691194026272856785782880562176 12629565 373930061205213897549811875276302215800 12629566 -92661022061593241481680261169828326400 12629567 -1370270702601266485837631380909177441536 12629568 -135619604005222899876929665315073163264 12629569 2023485670422941538498147611409136843970 12629570 -192869839123470928322423041685142359520 12629571 483534509299429007063834290670941615104 12629572 -1612880320066382460809662179085669662720 12629573 21588139666917522854246976257519354208 12629574 132044423709067734137983427928825901440 12629575 -230269345134552115581847705233775862000 12629576 -320581150795785944708678796256139673600 12629577 1097993587540624795740211401521743503120 12629578 346777933466408116417855252532191043424 12629579 -1277770784181175192664092203512887921680 12629580 -40037065236884205501576516739833292800 12629581 -717681157849477573024292126713566340618 12629582 92458017408828076156997820708604625664 12629583 -680453044857838675473528941923317469848 12629584 9186822490670312125827642843604451328 12629585 25094023792719429080053238162510246580 12629586 -69098915191670171288771011168179382272 12629587 2601347084533512347530274541152102705760 12629588 -1542235512150712506812316398367709917312 12629589 185904865892186782613702187105441143232 12629590 -1107535225158598965241000275737185783680 12629591 -6934640985532285939282013113015945440 12629592 -45566132710659979523219977856354887680 12629593 327343280495246977721962598243686376064 12629594 107279592841383911096621597481436135392 12629595 617037411408837719516496974682243440640 12629596 -171444943695927870626343452905075438592 12629597 727759735920428736937873254499242874572 12629598 -268287938578987051135509090794494316736 12629599 40535080863374123712551560310351850240 12629600 438199586930165155616835442297611878400 12629601 -53429906381076604984652098105620992958 12629602 114585070947215640986726432244076252752 12629603 426198830522466716593822244208745437600 12629604 -2570755601525219750820982939672965120 12629605 -22021745222046058562188821635267143680 12629606 438739350581390974098536290839338240640 12629607 650102834849947694086435573990793216040 12629608 -685701755942273052976746438482590295040 12629609 1914394215843274006260527226287337692916 12629610 -114400825982749971062008382809940797440 12629611 -262335968282567366429878221573084768968 12629612 -81367233788889037777778555841273984000 12629613 542099949922114896505839307859447982144 12629614 -538129597808655807341594637767654536128 12629615 23812610923074967416942467419930996320 12629616 3716087210093220044053799761218109440 12629617 46415962596157953143187272447460352 12629618 -309780583852901820999554414979405024240 12629619 -219743823255045372993280202004627399816 12629620 -1016137696431156125090221106276069376000 12629621 658736330917631012556167969587366155822 12629622 -5813665827672141164074989764387450880 12629623 -516434142717673669606186526246032209120 12629624 -324439616158520623059372647871282585600 12629625 -853577716737077806790740177674053280000 12629626 342764938806356830245914899784897401824 12629627 1383207277279557452803778824355882989476 12629628 103798024475326258018784865804105891840 12629629 990453945921160807921017433357427172230 12629630 207968539021025568332982021423577681920 12629631 -128523293807863957128209629978337033856 12629632 -720567132918681131066343981686508748800 12629633 547990143426873575508550749644404266882 12629634 -58293676250248814365902353354996375040 12629635 -278862521548844829301630680581003732400 12629636 558899022657676437426608340769418480640 12629637 -12455538071726955493592846141678202852 12629638 195118542690929715850949798076172234752 12629639 -829839177899825525093254248689289511632 12629640 180387903572557529300178352117412659200 12629641 -6057438455236473436184989134549661388 12629642 -678782753459982167424171806185080545280 12629643 403453396737972045463930897100126375664 12629644 -107827324241939502059339062031195025664 12629645 328211581048985026746405932658556377600 12629646 249945400835410615907468746529652001344 12629647 681473066755152283559579011118958626096 12629648 -74563112706494428554231547922954059776 12629649 383956584560284938007611537331159425264 12629650 621294202427401101287811019806488361600 12629651 -846098921804683714563001534118830466400 12629652 513380884559010558632163755650813943808 12629653 -725962438539127636858082817612817311140 12629654 -420012854017999443801913586673093351168 12629655 -1047293840591623139326483223226878632800 12629656 753240011132830421627513598136194662400 12629657 -45634897890955609771523950357768127448 12629658 563000805133129207704669090137502347520 12629659 7736857932699462595287049432207704320 12629660 -873045622029571907767593265603049464320 12629661 1126742925961276488738748663257476367360 12629662 256490994594080379024684946536760040832 12629663 1586273847437180507062263722304979376040 12629664 -1376863737908330437284559982478597881856 12629665 -868654327965019172003147006468841080940 12629666 410222745744416326207794831674475717120 12629667 23694283266027682744877482657999829880 12629668 532349491577492820577547577882884014080 12629669 670868000221794746053244274597646615644 12629670 93133176573327424160387656029232008960 12629671 -37238290709640599489354010869391130608 12629672 -808024985771146648462114541800877260800 12629673 -34535703912857417810140323392303839296 12629674 -327372727646853137576015625402617659200 12629675 -678433424058662214659044844708593127100 12629676 592754742651187487619531299309923026432 12629677 -241846272164374838010155186418686632148 12629678 669162287178195238421245073614117496640 12629679 69448890818802072028666566172828124160 12629680 73245850207933996835482576050428313600 12629681 -571170429998672024929712136511385412636 12629682 -215525400266392164811134372020151168000 12629683 -63817901658463780642199624995125988800 12629684 106582881528610988050331474742127755264 12629685 47452269669959084408339513126298112800 12629686 210561391225806761646112912254835570944 12629687 855518496771276836982418703991229644000 12629688 415520990289887135535384813868387737600 12629689 -1957595045212625907608723897142604711510 12629690 25137064627950995121210233543042400000 12629691 -199989494366060011374629989570013495616 12629692 213487977812798048211636309918389509632 12629693 1031340513244227296575369792183843415904 12629694 -27267215317163079553490856537888700416 12629695 38917325111931851300703254303070078240 12629696 143619089686747870582044757509427691520 12629697 -154260516980191265801336158862962741200 12629698 -394194029962160031722971680861729652320 12629699 2247615205892241200134636229795945533440 12629700 -176837670974734576688985237652127299200 12629701 -471866614166819407440970085449330803552 12629702 10629009571421399771506576173906937152 12629703 -276668641080913138474382892718077686400 12629704 1083923004805325539255056482708594549760 12629705 829878396796573618830286855550820894720 12629706 -650410639783506581551580024418086205696 12629707 1075116937490068851959114016993665271956 12629708 326455673237655266480278337106302416896 12629709 -1127487580669274846429708708634327346560 12629710 192941059343806615235737603142867927040 12629711 -1196149359237013107787440525094927388688 12629712 -203141719897764712466359222565500354560 12629713 -1071838048311616271732869607537728167360 12629714 16582919962214425262442324342704805888 12629715 175328276899319032877456083040734974720 12629716 -414768599315417852672446433058355077120 12629717 601262014511377334335503874866435693120 12629718 353085872824445322586532235460994923200 12629719 1115853327125163924182919497914528778120 12629720 990379932401089012144240296151334092800 12629721 -98056773933451352001537503785861792320 12629722 105786306463841051377563517806743560704 12629723 371469136337763831033636698800159830840 12629724 379311768469884422595507428800055255040 12629725 588035610869142887907505248895048980900 12629726 -484185785092197652536850194229231010688 12629727 1762414180528148181898194365280691217136 12629728 -129073313798493438738125216448889749504 12629729 -76085170011723072869073519605101316160 12629730 346937317464867322738404071751673881600 12629731 -891306874793667555327783855509489530468 12629732 -701919724650822958819986282247599855360 12629733 -1154163641711090389525754950434438146976 12629734 54175900509101653088075189321248108800 12629735 -329560782218032788428691225272060588400 12629736 -420814556976518627656899823154277580800 12629737 -670795367065634305525765069250751971520 12629738 -246729819665670686384360100420640080 12629739 564197606704728432056671942649453428824 12629740 -354048868713713203692630185909999247360 12629741 245316506660974073522021105416453000704 12629742 -93675201426177368528822993042923725696 12629743 -36735475187361613060324331188245098000 12629744 -134014314787222148002793011401391865856 12629745 5901099745007668612975676918581285440 12629746 -550946830325915269191987007169988234240 12629747 -493588967551612865712894382139096549520 12629748 297557928057187258528622834956080660480 12629749 1963681752453456712302403650219014059392 12629750 495019685554774135686199908885671712000 12629751 95025213676502966385321703989373535184 12629752 463325731341872743785564365338493337600 12629753 -1843936872770577352133621862000350254998 12629754 437486815675523293740852425157560663664 12629755 -76658981354868460881620668055057712000 12629756 552152527316499575634595122150447928320 12629757 280704033381089703927060229335676047360 12629758 -836560506838126619194950929361275385216 12629759 -3014688304350836176589686503881811313488 12629760 95612230330957181263236956726734356480 12629761 291916843488739216373675228780731903080 12629762 -1133942618486505020243581439594909752368 12629763 27534134155012949403898013316468781224 12629764 -170900129988235182268673263856775979008 12629765 -369845525634469230924037842768882755280 12629766 415490729525095114748329808864226681024 12629767 666864889019252532588351241212694481816 12629768 487471464073779952492326088178228060160 12629769 -126480038828570945688314232364371379200 12629770 385956743447751653753967643708559463360 12629771 449831421147959428668771937157917526784 12629772 -264806965263190203359270440335765762048 12629773 -765897243631264824419045258400512850836 12629774 81550094646197199698558094571709171136 12629775 385997960904243946457224623004072512000 12629776 467912786429083908152997553150853775360 12629777 -501825077822616118327479016490730775374 12629778 119455643276701018106821980252109774848 12629779 168927130896578989177887378346413221784 12629780 -20459986430273075693065206459437898240 12629781 -1389954728995561625396113040560040634930 12629782 860937765180163441413647438896043909184 12629783 -710499310651001044652786433325880194416 12629784 -426777967156113032634041059396221050880 12629785 188246844531314816372019013077068160960 12629786 -459973519197684308576819146408615934976 12629787 885924359487229755414077558488449457560 12629788 -1261403094979967920932762026255463424 12629789 1495744217503485346234078067345911519590 12629790 -353912962388301377134833609851246784000 12629791 -948144177949455040272667505924847949616 12629792 337293697167342055956551818961309663232 12629793 -2627371105632689444930982914209102970880 12629794 -31673640366740211323509747584734699520 12629795 -81157677194005304829514034383960177200 12629796 377405828851817457591456655347604346880 12629797 -504401186619646989676167514904231323968 12629798 -949729140491071060600716876629620461600 12629799 167647103824299940399530744213261448824 12629800 851754640648097149457011040245852800000 12629801 -1414415005686483566609592991601433528198 12629802 -150707724858505839515308789065359198976 12629803 16728085566490481318870085672530803328 12629804 -237666573913726612928490212334481099776 12629805 18924442520306615583827997428682593760 12629806 15842747948956135818691213584360419328 12629807 528134149647440171319986773252892503056 12629808 307012166917665821135748326148270981120 12629809 -230350759534818392297505307264119511040 12629810 84331296853970644735070826681452669760 12629811 -785333316725416721947610746592444336328 12629812 13676654342252975135423028064115443200 12629813 159105610682015813783424543903635058240 12629814 -534303506088598193344980154368010589760 12629815 -765085036511678637356252697958860967200 12629816 -1304142202901711150635688856717317099520 12629817 30561979148208199314786343971372624000 12629818 185357066839178856405088100299617980160 12629819 -1575357843928105793722197221778291858000 12629820 -27757518365526989753108847611317616640 12629821 1242627050418487468432356367326874990022 12629822 1144893074090727488899612676911688147712 12629823 1879755161223917059254506718446096868624 12629824 48294173572476402258567761158569721856 12629825 -223632306256478609485524368633068440900 12629826 -41709765589926390209540475951818694912 12629827 -397932330258986740505323288041856144896 12629828 -1074318606352301575162876635460921098240 12629829 -1059048810058493216164390301938047552 12629830 316445051363543942979327297783253372800 12629831 28547943741360837300480044621096979672 12629832 -269843185525352515369182032441156812800 12629833 -286821737934995995309819938422349562918 12629834 86495360813648988668690933669544259584 12629835 -431778809938806167845770950984761708800 12629836 -519727063842872825881745619325232409600 12629837 544128597160769730992059784280253044192 12629838 -197618288317194618670091893949574502272 12629839 670520323649468957052945548155354106056 12629840 58713694458069192225489431131638988800 12629841 -604994856148322969686959287416757225472 12629842 73924705398430245181419740222859645072 12629843 -876682198004059781221778118372178981908 12629844 29851269462743677180224579507052613376 12629845 -491066290197626588612864396322731123400 12629846 9923983894756577206470609100446475584 12629847 106267065470783700279761345267336174928 12629848 -804457952623789436159977132525825843200 12629849 -1297016120160923609629178731306310264064 12629850 346826566231625084061666507280788960000 12629851 -354782555959783496389122818523085360720 12629852 -554009149370570874416256541634305302528 12629853 -11570695533419505654028285469772815616 12629854 -17606427818507231605409427848880779520 12629855 16861040218453049029976910805633860960 12629856 -624089219135249180816977538715434090496 12629857 -672709599934855074940789115872625500894 12629858 186711621975410404506382162754011531776 12629859 157377299071562869989922636332075428736 12629860 -942846183837224027884020952955690864640 12629861 1639465689662280170602151702800767436224 12629862 -44926681657035748755060799253210095488 12629863 3225097874245609165734380508413037317824 12629864 61966120552860732564119686854548305920 12629865 80389906002306336872745445943661603840 12629866 427334858709800810685639581497924915632 12629867 1123198814187037438434698367372200285904 12629868 -103735447293980360360105476008509237760 12629869 -484654557432689094311698946028150243104 12629870 -686524352065556768571674319574426905600 12629871 932501522510557845148273352398002660240 12629872 189209562663090532048629605848454168576 12629873 -1472258578026490365405730244939711704878 12629874 293823995408483336228273781355008768 12629875 600218226599914592801696925830197728000 12629876 -18110136253218734856841864729167151104 12629877 -256830263026049852844055356490230160800 12629878 -384716816458259394700563417197982959904 12629879 -610322092611723782562994249033705754520 12629880 -359795227071640581956687511896754278400 12629881 1752153602587577483918437147287293003664 12629882 -464895311232726510516108215601770073600 12629883 -171546230518753349745977420794008807936 12629884 137049432477468744385840264748354594816 12629885 -840160396766686709816271293307905686440 12629886 -208070515715083723673692156796846758272 12629887 1737626210898899802527555145029714241312 12629888 357691337418459556567706828065996800000 12629889 -51948471619512110699378358301344063600 12629890 16004132245894881802723375164286924800 12629891 -694728914325339633871076857035538200708 12629892 -172739802803106704293135082289806032896 12629893 -299016579111193325988077783403116317860 12629894 -80747494478162113922472563650011487680 12629895 -437098587015342514452120284015505967200 12629896 -156463460181023815443354590789794529280 12629897 -372338259234674615404938727196049024588 12629898 181036707332562288540392805927628876800 12629899 -1183817420918660552339920381658259405100 12629900 -107855937617805241078160665149184051200 12629901 54828753940889811972450694082245930560 12629902 -445704407502538468163306666982930629568 12629903 267199090139907393361921445982232691568 12629904 8739983874023007418032598924602900480 12629905 -603461286297331473071027706121457132940 12629906 -29118456269775448846619973743071434240 12629907 492730514431887741009196835845501905204 12629908 -490461770540809647867079771022098503680 12629909 1523652956564851963648715499176315572110 12629910 -106196597959067764901347557881202560640 12629911 -404013375747475338171122235627537900368 12629912 1176490049320569237224415624521249402880 12629913 319696476486030059506203063022304387904 12629914 1434388289912950192959280264539729871104 12629915 1069790395985038961911007248308165468000 12629916 347954982471304292938900234178060969472 12629917 -7199923309558961244280131120424881120 12629918 113984143673542580869374545181758994816 12629919 -572265717239772282859068136625704888560 12629920 1066044315933361519670755428785396121600 12629921 -287420955445306147698599337799016515200 12629922 -223128924726176849814657514169939238528 12629923 1004438956203336987307892380920978495744 12629924 -707005654585590169584133826254366879104 12629925 -216496518560844624325177304241227263200 12629926 -830267780888380033597408907592676205088 12629927 3787497136145746846647844365884482560 12629928 1257361135267409910037227957888141803520 12629929 871933949966803390108724209005535753800 12629930 -658644103334756883096118511731738817280 12629931 370675908525743370142607414387834488152 12629932 204854588982180248485693652197545640960 12629933 12872767675782980920449570652619935200 12629934 -372147720394696101123673133417293059840 12629935 699971008476343572794233304939657260800 12629936 132323725144712918052166513201316265984 12629937 852874359740284753436277878566459778160 12629938 997607620478321631868293130921181623296 12629939 -136592418388395435064841335127976221280 12629940 107199406583594637142895708589146880000 12629941 2177899957102212912967898122144308047342 12629942 153970916907728651143971324111913123584 12629943 615814006081476808758165284987761568832 12629944 -12592156775758316101262844357699502080 12629945 -257196518440701403925733464833258314300 12629946 -7257559277834576645523134392325606400 12629947 1661823262236996498450517716151899447912 12629948 -374262990668446607933342706447012744192 12629949 43185939194122352795238351122439971136 12629950 152957328574082987986663594367834510400 12629951 -995203650018304518016647665008020282048 12629952 220488038121584088171021211384519065600 12629953 121712154958216886582185055723883669120 12629954 -145849556959147343382046850240755292160 12629955 -18917084909261565336312992805045350400 12629956 -835205527069409476859911931101503018880 12629957 1410829998006691032818476121004910409280 12629958 -226847196139543613072866693234585903104 12629959 190582477029200905941636178174677168216 12629960 5667937602357771557580784715735040000 12629961 98777938879765066487330901244640508900 12629962 -55689766477680446975958284115465529248 12629963 2003422024985434705938888251845950785184 12629964 208275435803756297206710080278762613760 12629965 -1118526273194059335064845063644976794400 12629966 -1140236874185719210218989996277212597568 12629967 190654403717164718602910198002849136640 12629968 -31780753965558182821805257655355604992 12629969 -1410034520712084626289755749910667216288 12629970 462745575780082838261679111982368757920 12629971 -957044299974523543492724988541547143828 12629972 -433407237983026049324493333956853086208 12629973 1010860423084233577197307761734543066784 12629974 -355900252242580307848972934249773938048 12629975 403395423653931579195175834080395400 12629976 -533450422965038887609693133243927040000 12629977 -552612994088900510916250640527101182208 12629978 487000892726773331078320510144212783360 12629979 -136080729677649313083513282963923289600 12629980 374620736429483603244904424191288320 12629981 -171331166278422985151116015642733938176 12629982 402829923137263589144988956933017017984 12629983 -299748391063006415455150769652415036768 12629984 63399321888485509679300048406651863040 12629985 951931104046502480582177145669771528000 12629986 346581414889383082046956913785143642192 12629987 -83948336485478114758194218387429636448 12629988 -312071989319959388886730224810241044480 12629989 58318916473440250728735559598932267520 12629990 1314499794639717821489323866522662400 12629991 -1092100215579860001834953105022469166976 12629992 1518134728006752239143930355537489280000 12629993 -355332282144552332291623821984724357440 12629994 89987487184469568516253220228763356928 12629995 542190462881286502202000558089376594880 12629996 -771738495754186998571178310871256174592 12629997 -994472488576663974310655294874380898900 12629998 -700820292890830427531445957254578791936 12629999 756729118046715139118202071147851805160 12630000 -20810105606765174406803493419151360000 12630001 -78141051808260413938683127138489186496 12630002 101146903605627412490695636094605054464 12630003 -6926966724410142909170870955001069440 12630004 -4834441751445584872534670184600674944 12630005 600126909182861345206016047962024960 12630006 10122675205785534176766114547744349184 12630007 77484402848976395537521745121434843888 12630008 612896329071301090314216830917631016960 12630009 -25260954505451412263733552566614830720 12630010 -186700985458624839675853520069804159040 12630011 187745795365702969869787529634877080612 12630012 -564956835888262264788284547064267161600 12630013 -829990842529111442109262680178167859392 12630014 -887221577007302344300608055317670664448 12630015 792707903332045834126360513460051923920 12630016 9423351645720633291624966086385991680 12630017 3646292044913445268456176374725689274452 12630018 -193012643591349594138377211386913492096 12630019 -131786465448388277338085297623010424580 12630020 -70298336979188594914146683258571325440 12630021 233026992550866002505373282777953603264 12630022 -63249518124580793224798040548979692800 12630023 -55462032581174453642108131095843569664 12630024 -67126441455475204015054404875510415360 12630025 262011172913933790904559923808952631550 12630026 -207077179666272953410993968599641760160 12630027 274167072773349093652748522374922505408 12630028 282901895637768492093113156120493398016 12630029 -390540913962429914676664584480365447370 12630030 4220174432216911829483084855439974400 12630031 225994439956291676168839883791787028672 12630032 161854075287699832693456852903241588736 12630033 97720932095125076448056756378334401280 12630034 -210208913069703794296628502791340073584 12630035 -358787224903552396480113483599627275440 12630036 -324534756357500553313277441886518870016 12630037 -305231770287484804926325285419747049600 12630038 -530055029826410613765209945437892046816 12630039 -1224112842887081093447149496474713229976 12630040 427814743525717953273298575962755276800 12630041 762070586334958278801530466755338126800 12630042 263678042002455977959087126157923680240 12630043 1725742322382290020598715164350441177680 12630044 -148111289682739263322709275749338519040 12630045 348412260611682666074747136148523284320 12630046 -12214786883225309266603202821382952960 12630047 -2273803397847363925157030599680786040920 12630048 246305881790528157111211570558968791040 12630049 43170670738429373862287664563219523264 12630050 107225615402466844365583693691182891200 12630051 -94704410985192839527400833290213212160 12630052 -235788648611030951879181154985167322880 12630053 -211527470087305664819461678119223414560 12630054 -206464430464855158490522633089827830080 12630055 71063545583173195448615444074011182160 12630056 -580627111016517854342222049680926156800 12630057 28138048610293511396672827027697341920 12630058 -139920851275650521827933511662379504640 12630059 39581892605456218874799742135131569088 12630060 537981727122473717283972632153137152000 12630061 66791539239561598593298893572211936480 12630062 1002766025629257576410065449136723444032 12630063 342791858641473956388362776029594343944 12630064 -179125556478680951599219618734171684864 12630065 -140056517065390096250250419708771176320 12630066 340362451090106319131655177313606238208 12630067 -713103710057768649791409858164133056884 12630068 -436129867558690086976191226393164908544 12630069 582850772359908701513598944438293584288 12630070 -629848783565839181826782825582584235520 12630071 964261107433195700719767339698374942200 12630072 147747091959154406276460865712353443840 12630073 854829671052070757224629413740026145322 12630074 457384332992042160396452898345134503536 12630075 -955736563774186401823048896463033958400 12630076 330517914404524681437629075156847685120 12630077 -796432703373567805500609949215150262074 12630078 -77459424560930391799432322243601055296 12630079 178924472541503111719558660851919065600 12630080 478201654522743497988844735443920486400 12630081 338109990399923791419832275023442218784 12630082 -151458453996146235374595863654743252992 12630083 -990834252696810268857275619389968729668 12630084 -83289108034496367598938625740420587520 12630085 207127767741850010785455821428399344600 12630086 -182866546988394115620601542617594275584 12630087 -1323376567992134616785775877249072848 12630088 -933998218959366319045511562852019968000 12630089 -4482040917360466315089776489696176176 12630090 205197348174653832120175690321702986240 12630091 246112368384369976036600837867727460984 12630092 398092933947472148177902650621576115200 12630093 476814934053127061867674260186903771840 12630094 1582007003797440256659535814368024078080 12630095 25127255989238027580116252616645521520 12630096 285420888777898479288083236320759644160 12630097 582597944482499833636790260909878866546 12630098 74002355884627007441146128905586516480 12630099 237982646517415800888830775886631314800 12630100 -119209123208812979977114572656918681600 12630101 -225416386398126148216334439137626194 12630102 -854960703652971467824446766428901416576 12630103 227746195213314357918143665967765306880 12630104 -29266877492175466548703488006830407680 12630105 -7935837406169634210289876178970231360 12630106 1424303384101944292683455217489854035200 12630107 491301157095520695412598270648658741024 12630108 163923882517790491472761102263811077120 12630109 1560072247278035945058710486155651777560 12630110 -167243208039177869618858271773708807040 12630111 -251082435321564729632194086226760001120 12630112 -237175160941151176041766674525725392896 12630113 -97027721059547146480868525952981430272 12630114 -311119712943348271811716275175134581760 12630115 802450891007394516909129519549526343760 12630116 562161174597056689134590675311450115328 12630117 -416152102400832946590662284781911545120 12630118 -818211971605053919413586844964371070240 12630119 957952108347796697322503756750044981680 12630120 -226743677917265244282041944424083046400 12630121 384759053605361681581105176356787421312 12630122 -429562174423102826124721075412301301248 12630123 -277489975994440143976595156255178842160 12630124 -321966506050476576196300310037045115904 12630125 1132952554858335519168725155069900800000 12630126 11512511237701625497111704467249078400 12630127 -597095240505632287447667783264432959024 12630128 23717636591292129583951298605250248704 12630129 -27170956109787886110625280908542070416 12630130 -609860159625492361985177048809245235200 12630131 583644024971776968283133357365177177932 12630132 -642960595821249649612681015520563200 12630133 868506451944619341023133516031550204700 12630134 862806028873863379088950975766508969600 12630135 120645704840004910748803805243753541120 12630136 -390125793152228361729975628784624332800 12630137 373061336981469781154848831621235060100 12630138 -184642138103984954197139768992080834816 12630139 -1186477291420062916408128737493282833544 12630140 -140329006893850915300618813011510658560 12630141 -1276774949380181805018817771044224410560 12630142 -662982644040785670120462426246421311360 12630143 -784685685161090853305846479802431828608 12630144 -328694898034318117494524822317820805120 12630145 -560002852043770252225245318731400177600 12630146 506359986296536016721324638753086840272 12630147 -485513832951806122002475184092584251400 12630148 -521756475717675316151571589808556241792 12630149 801069576235164210630603953355741090336 12630150 72899202683968933030848669826023321600 12630151 266543241536901137788357929483919053984 12630152 537602960190691146366274067797101081600 12630153 117483327314451233899030514014144824384 12630154 337837126123180510012681088114085865776 12630155 1213996132705162215862102901758854270000 12630156 -233904928579921638472456136745062645760 12630157 660232425718981345690597167985896099820 12630158 424668834878633531412130972785975168576 12630159 -847483025612964132027180358439997189336 12630160 112212656884233799362578891073518714880 12630161 -425176059321040683755783027177976044238 12630162 383190290821720619540804621148697613952 12630163 99695724571625945542886061707311493024 12630164 208454033698409759176054300347323669376 12630165 -4121441364489256863861089568726516480 12630166 63590079473396390012125036285451200032 12630167 -273795653382034811646710136520776478320 12630168 -41417190854530150027410176828849971200 12630169 68662388941535376305006614650651467520 12630170 -204075018791739851443854826896923581440 12630171 -375655429666301470421690170256120994816 12630172 398185367152992781393846404388453222400 12630173 271400283657931436754739862953312488960 12630174 12790226682902631150602842654897735680 12630175 -3379812692106802944713841146928832000 12630176 -848063653060489091340735367998526980096 12630177 23222822663063178784201867237268252928 12630178 -948378872090563551601662925572614236800 12630179 1156131997978101164213933793930139675776 12630180 93920920201126549517942300178410680320 12630181 647083537744678056590197884946567009982 12630182 746699382865220845934166204950386932192 12630183 901078075044001528921581166062684886824 12630184 -588143792087477499716491875242046750720 12630185 775095323857306826273531473937685193380 12630186 -543147547089098773345259269682930671776 12630187 830595372906292301397353774731643599632 12630188 83789631556892591592094599829763781888 12630189 -43975411748303885113831133357044800000 12630190 241156726325080631137945804352293958400 12630191 -1862162044019544790325008515487581865728 12630192 232235785101698665842385614444651970560 12630193 -260731434170321328041169195899196597600 12630194 -323041508783824554679125432058990341120 12630195 -584066253802224716142198661354142858400 12630196 -1115231243707082453070655605129818123520 12630197 -605216000236630054461065776022491324320 12630198 92592910677330463848240499239318589440 12630199 1847739220764438653784086785250068055680 12630200 886629255716187310581194973842354688000 12630201 498794510548182324985312710442557932064 12630202 -16326967376347699472456239239513984288 12630203 -889205734815124456937291321089009243548 12630204 61022356000848864160648091079470069760 12630205 -311664410649300980559635523652361034240 12630206 -168109638976939028660578848715378377216 12630207 -820043482419499224427261501137411733560 12630208 118132914197633218623550490043065827328 12630209 -477254433502869410757085831931887594284 12630210 511431620832880926321567095014403128320 12630211 516477695109380082826616765386006839504 12630212 327983441379601702031685343524724715520 12630213 858589569237771115273284806715972381342 12630214 366210128423870036061573796604005891392 12630215 467974653514827421562280254566415336760 12630216 1319977278446037572019300885905826447360 12630217 -1321603863941375317453095785503647437734 12630218 -1621101996823684417279634757812239872 12630219 -378425778298062928976015533014112005120 12630220 148101563576548967177748981830798407680 12630221 -1659199200448667625051439099195392253578 12630222 1230358131839207408649196494712763520 12630223 724993159121623330805553857242803876600 12630224 297291842276189761711072836048948387840 12630225 -195928920168330243965403934966304016000 12630226 42817066130266910149404390768687605760 12630227 -1012113733304134277169429579026124141600 12630228 -267072112090285057092234357517705537536 12630229 358465214457468616385609566311063594830 12630230 -287133280287803300583702579261323203200 12630231 1774071297730582835486066271835556939280 12630232 -563018778826356896222473463175082137600 12630233 -565882422404964402732358970430934112640 12630234 -678140201586698673414851388836665969920 12630235 1615995225407606484652763559431867604000 12630236 83922294138733838586763532691366362112 12630237 26195288936887850314274880315420801024 12630238 32548375250496962250375511064104214400 12630239 -184128612575183809779439470927083079576 12630240 -308069004675295618310780710731192729600 12630241 11566809360858319160877447394226929640 12630242 517006871139496188280018489337667208272 12630243 541357835872396671641368151413213549824 12630244 488709950010068276020615022987978502144 12630245 -669286241598356981279229910583679418500 12630246 -23686747215045285893827339518878491776 12630247 -311362349444957752647170824527526908368 12630248 -1418571047245431374871915671724091392000 12630249 95098463561444315122996128652082867280 12630250 118803065761934288913322782085694400000 12630251 1618578888803039223910209699926347179252 12630252 517853395859248463236094020387653679104 12630253 359702941805003150600478283595999404502 12630254 -95501214552586976907654925777335482880 12630255 -304139092593986338311789226472483285760 12630256 -127139572514951452071928333114352140288 12630257 -94093236530197212998448773346821207040 12630258 -649927316820113446407271631547537553776 12630259 126347648498825421047628265941715552460 12630260 995836044042996664453510146007304282880 12630261 -2034977281905645814353632669660977152 12630262 529300915751610310364072898576877033632 12630263 -2158900633026392381130841788696908308320 12630264 5991272324927535507287149109831639040 12630265 -261750799625841635130884649128841588600 12630266 207843559123824582436952054582559667200 12630267 30361915985709399276238309004745574368 12630268 -9817652778827114127201738903618715648 12630269 -96223610043952434271389317795045890560 12630270 -128469144969824190541931138534156246400 12630271 84697838523790532395742649521195547912 12630272 3236289717805615297451919515669873295360 12630273 283285826371462689867089093443618821984 12630274 762008753246325315439070679109459107840 12630275 32593281188973721404587451105528274800 12630276 176304759812943519933900844790443315200 12630277 219183999755906920699090835911096187904 12630278 -363478173396855260683350309321577798560 12630279 535996018953256299541229402951639414184 12630280 28928424750491551555993273467059404800 12630281 -738847117171498893877610216380748839728 12630282 20550768187019154905983167383168254464 12630283 994782735802989146274290374926738960000 12630284 -915751450825726236198304669775908272384 12630285 -243518977738207978720278424304577876180 12630286 615668976893612993516185804429680881280 12630287 -287877145488395654587836970958512242648 12630288 55451478563125268028693928778583244800 12630289 -176989550622541711165108354168521964800 12630290 174012861279397627521691141473011358720 12630291 31194302776482020604345229599885175920 12630292 631203418111737109443891311061318022016 12630293 303384503168828034186513924838414272444 12630294 390113443785328925315598049269383347968 12630295 964754957733535393841694492731171088000 12630296 61847412232208585781428940320972881920 12630297 -50009033881982807129601167909406156000 12630298 -212079506004780976402949984304364842240 12630299 -69102480877864636517171107230392125440 12630300 -361180727548591892161196625754987123200 12630301 1584048574543325176720592275607656083302 12630302 -79081847683075245045095730604053867648 12630303 433787138622168249283023702916016202240 12630304 15500153284769504526045584383338872832 12630305 2116655101722965539973025857670660024960 12630306 -151406788793887588956115494912932090880 12630307 -4445521543150610108216421970585563480 12630308 1381916933085572701458976493562142988928 12630309 -1300134472308478172041715324871408475296 12630310 -71507153169867237081807943807985664000 12630311 -540784320820818461647931957595201038088 12630312 557882410280008491920315424201036595200 12630313 -1139664958137237460827757629760660738438 12630314 74266718143005570763092588125755329120 12630315 -752196901818464879222560210178183070480 12630316 -623123828247253317189254650262649352960 12630317 -416390381586054454674407756348924999616 12630318 -79535158510389172875786112124430292992 12630319 -38741533972170555345171999330621109256 12630320 77893909190115964103319818424379637760 12630321 -711320438007723889612295723765270144880 12630322 -451514245509259229855447226549626562288 12630323 1715784482068448792034274850179402571424 12630324 70522439590265594014141244159443771392 12630325 -28180791288657361300796748976968716950 12630326 26009848699499291176225638666371606400 12630327 540093488963995431548214329100908454120 12630328 -140836809832220818395079893794119680 12630329 1176564914928152339097137258615999368020 12630330 5167325129363091740509672868794552320 12630331 1401461476192416107629140283234131200 12630332 222029319767783168234540450869502312448 12630333 1804295560897736336112979800776946204384 12630334 -800637585224549210172967474173423101184 12630335 64378968890782333907501298302620096800 12630336 65664757433162792185316407492340613120 12630337 446836786908088332426991199798566773384 12630338 491464153971750027408946099503388720488 12630339 -1099857948846238522085702210199901292796 12630340 47041172275435951950583468626670963200 12630341 1960691420025513666981726896429307591900 12630342 36553727487649721095162679430038376960 12630343 103868467566861561866145349886574656 12630344 -252485670143442866171272118229024291840 12630345 -27605638450387868149999257990829977600 12630346 84959237716624303476386530805706111840 12630347 -633565274640637844505925756814063640 12630348 -49958194221111853807000250963282074368 12630349 -161690000966623327719671428285414494036 12630350 -451020571072605884867346561597212121600 12630351 -484372878858376328152609864630214638320 12630352 25075581073670540870163039770134577152 12630353 81222719517699105611971670455684290804 12630354 752044864680109017273325710612893935104 12630355 1380808700551869632195120244009080489520 12630356 881371637443745985479492656426196737920 12630357 927124517499694817087287254778533158400 12630358 113169005323969688371961860602209879808 12630359 15682337619491325676433172038684503680 12630360 286771883983106274331232879866656153600 12630361 -57543559156489289960041129124272221952 12630362 1517192175034534801529899174316291443200 12630363 308508187654953932320290296021596245144 12630364 -566335659042196488850935118740630617600 12630365 -130620824777880293179563817156015450560 12630366 -113458080723652911456482222029113216000 12630367 -405182966567153547788654154586863119584 12630368 162255347864278636799804104346989363200 12630369 384287078391029431293193634975365382400 12630370 683751412908576990600097271521974480000 12630371 925473578554679644115617047763646638944 12630372 165555771091018033678305312545193710592 12630373 401405964338248143981220537559130538944 12630374 -117076792349978581184358848096789641920 12630375 -676801107081716602268227278127678920000 12630376 -1160144023307269505528607635841367818240 12630377 -457749771978681728635719739837756891968 12630378 220147659606915539458649598625611568128 12630379 59251191314848109864042248690607844980 12630380 -35657172266163830909206564498962216960 12630381 -61769251139464895882357458472283984384 12630382 -127950577743079119917866309773719606208 12630383 -347906378189418872839435983850689651480 12630384 -100260104323474795243214113234022891520 12630385 195679380426954307037130045387295382580 12630386 335879783623394380566261135231326376960 12630387 -30199273295899546609558516396146600576 12630388 -1139789850755322361013165987169295661568 12630389 -1264730865652967134800910733005396377810 12630390 3350851912280505674445263750565642240 12630391 971788876422515933866099749987222578792 12630392 83937008778513576374655801431981260800 12630393 -278282516633194198893546723477063765318 12630394 131726948763482441761802592045247937280 12630395 -986722606441271337239817010630976887200 12630396 -165051044417545029947631448219820318208 12630397 -299651337275486766735680844072187191860 12630398 163935246999509014163009893227982998720 12630399 -382595986804987014302706030480398880240 12630400 -453423391520740020790282282463133696000 12630401 -102345178496746154905464573592434344640 12630402 -312713214107025666684168785326257601920 12630403 581545267561328168458513731951420684624 12630404 -628994163149441243294093486821342838784 12630405 997874776960444847248285801388521849920 12630406 -1182749043934244211930570423208373683776 12630407 -855964086532149977281385618909469274344 12630408 183706207276353905172493530626231992320 12630409 316025613860160095850628178872925599440 12630410 -94573583885477416013490653913962802240 12630411 -121490547294151294114366483275445237368 12630412 -587889148727843973787277056673628070144 12630413 152032525812216644905978755096682034124 12630414 675453102065587674709246651207068901440 12630415 -6559300457507879975527798346272490400 12630416 -159791474822739824724865561979390509056 12630417 -86271955043758230455310139561078287120 12630418 -330441201618304249754286412740143433840 12630419 223894921460530426662978728423893404720 12630420 388740121975660938800883068464667596800 12630421 972800013046367751202569894037107783200 12630422 -192828856895291458546457693248273754880 12630423 398418261122895843939069061234340543952 12630424 1310819335889745302096051880532973352960 12630425 85600212590791794542401377765980418000 12630426 506346876446161991723181683751753874944 12630427 23871172149902566810674095281484122800 12630428 269120179405387072505586901303952724480 12630429 -219702410731164683166072208030158073056 12630430 336003147809165543335653492633665445120 12630431 481665945802528271769341770326805632624 12630432 28535775063956161136971693243210137600 12630433 -4225186747550409154387185103823145600 12630434 -917839251326143226807653142521991454384 12630435 243118985175871911417915711814099528800 12630436 -457448699424888803398486135323078995712 12630437 872578920277611375334855248373446659232 12630438 14097235585591273777923123568235658240 12630439 -276307236948880145386140864193883440944 12630440 233408289779800520471276449456834560000 12630441 427842308698307342120588081813562182400 12630442 -115328196372692840516713795521972185856 12630443 -102550363405486386160602050748220364400 12630444 -632191555881413545550661519016909699584 12630445 732620489612727714698092882696475618700 12630446 -120129153844842901064244794046115931328 12630447 102674189236290477822384836148523311624 12630448 -265206856766334327410573035194315964416 12630449 -83758565278976064870380303309839417152 12630450 1050383805107683885364947633073971200 12630451 -2682962315053990679292658408668314816928 12630452 1499051105942201863085444285553335243136 12630453 1933462241600475106991029697764911019008 12630454 235866780288827092143591598275317351424 12630455 2068676668222217732751431444343558720 12630456 321593464047300284646405739640756551680 12630457 -436634117766457596600391836598385246400 12630458 633981085753181097705473987894662711776 12630459 -302360311101939842848629864146352989760 12630460 21783467110300949425372413042664581120 12630461 1786115027087994394597896389824056565062 12630462 -53276458020717393809749231228028093184 12630463 954457459547258648900754474452350843712 12630464 395572006966928120985584330235445248 12630465 -420191498095823382697994486374646064000 12630466 -1354177996555069739801446626357520886880 12630467 1598122087394700758753731189872718295352 12630468 -284958025847119506245716488045016203264 12630469 121975971030798188318146726183788765280 12630470 705626705333715130020177329643704983680 12630471 72260875443548361166319391530077367424 12630472 542950342426333078326252001150372684800 12630473 -470622245130987207468864974648446922496 12630474 -336981454917851575455269532854167049472 12630475 74628504301092618201651943149778081200 12630476 15922949604360094614792578524031980032 12630477 116898096762794041262585945614146610080 12630478 705397766972813717500492339330213908480 12630479 512370317725306631470943839284897579576 12630480 78358299898604924815666302817265909760 12630481 232347370719378678387532128654959639282 12630482 -356747858970284995795335988996011992448 12630483 -202968502187848433141513485355812910880 12630484 -271591407943051886803464408753773414400 12630485 -192163694223773518429223319484966871040 12630486 508634604896648542579659176249617152000 12630487 -1674446027754795152570489915106141439864 12630488 109234983988059232974592305530974248960 12630489 1298385649048577523602583574562283726048 12630490 172919034854352701620662875024975762880 12630491 -2683652182307605887475399045640366568 12630492 14460680726102305837073252605842754560 12630493 643302406755257614820644677247131162700 12630494 -461722762763067850523239109979135912768 12630495 199845564686288511665783224393131472800 12630496 -747573079929162767503382294943055478784 12630497 -157524772495187188603611908542286192640 12630498 140396048062954870059581595961026401280 12630499 484241089971210256302175262461609143200 12630500 -1104822709935546375479974107590079168000 12630501 52997464648180803266629263199442760696 12630502 132254084798698276698125882901334985952 12630503 271431608047276350507304861591978008624 12630504 59361002049844861352205695522614149120 12630505 579465186261618246594783501212826033600 12630506 -61074046179697116337630348012165144320 12630507 182280058514933400662784529172976975744 12630508 1375497938667293140028377099239759407616 12630509 -386355846691045159300035539559498517290 12630510 353327645802283253343137260116110318400 12630511 -550950535084293221835754306679196691888 12630512 -342974843077047409993433634124136054784 12630513 -180033569604634099572320352924566430720 12630514 120005926625408102143811473712936486400 12630515 -518272196504151524417230820700753147600 12630516 -216077833307544228227699953773747240960 12630517 -743636833727970505465207772292557252434 12630518 -132057727181847367355288690653985459040 12630519 678510809751052500628494812314330172160 12630520 -372983405551864246092928775577993216000 12630521 831836410210114551183350526204256399722 12630522 -675749765274967360896240277486812266496 12630523 666039936125556350293240750696323508772 12630524 323767807952397697959454699891134289920 12630525 390524739596278302107541510610692948000 12630526 -95285784949433234832290277539729071296 12630527 -116260453107802833502741637934914928288 12630528 -146352797828478367157821125507831300096 12630529 -840662047539832687079633757448157071870 12630530 39617572118495571501607371848694912000 12630531 -367632415099250880631825100272462135296 12630532 -22167403047218943062838193657410282240 12630533 -37469790254695604412432837194066532516 12630534 -376820642005921733240328319895651419968 12630535 782562416872377226313078067151602637200 12630536 -619829700384240984908059202107776153600 12630537 -782466404220338891067393959238979342806 12630538 748883226742071572690176714895470750560 12630539 1240305208119142166000482974630058784340 12630540 88906482838759875415590853616752465920 12630541 -557753695904662798508002366203544963200 12630542 -25039803362744093795131839845053681152 12630543 -700077123122102385995848707199387468800 12630544 -124951062612113122167684238940539453440 12630545 -84776877464512330730518741830704970240 12630546 -543369969704014617200406045923173248000 12630547 177947332288769429290127792327523967552 12630548 -558681517085747715174020501624144216064 12630549 -373078431634084882580365242885875391552 12630550 -44618480365906045510687917208822543200 12630551 -1812001900761138736447619002531777931448 12630552 -821773772457864222673266014146477916160 12630553 1118219850988848810947694258666476525000 12630554 1053170193275057866323278361468764601600 12630555 156348514758192650589830643787441101120 12630556 -327977608071099642643289952045026183680 12630557 288597722158983639089008293053782516620 12630558 278661724423426869061861654213973765760 12630559 -453376903205204233746178718440621102240 12630560 52497944848918395061295258256815554560 12630561 405418058857191719705851004179906218672 12630562 -6687718110391728380577378139352065536 12630563 -2287180174026580172546207325026450354880 12630564 -459868367223497043438310374760500044544 12630565 618352124057363612327798757764602696320 12630566 -236332362290891537417899222220315886336 12630567 116472485037947390207909972277382654848 12630568 -861335523762468307751086267078231741440 12630569 769283646218081373788928605304271872 12630570 -26678933518839146813487950077063852800 12630571 1222269903237432947271833001040455137544 12630572 256107942494903428013025135544497047040 12630573 38099990060481802257748069445139559200 12630574 632882069599828962127532593402423296000 12630575 363960744208519724973515097303574845600 12630576 -69292632821711809220057962957746733056 12630577 -1317341172950257264901721800459010318574 12630578 -64169811604875739020470210108432867328 12630579 -68122650405302219937764768713071687072 12630580 -294360463711453250465440654543177708800 12630581 -3406178209361993863191065314558955222400 12630582 -73718590876891814932363240159516653600 12630583 125452009467382991715618859908901787616 12630584 -954258642851087594372648990980064317440 12630585 282072485976387080114569355015644800 12630586 -516214606554509056128012849390631621008 12630587 -307582224037630223952367332242488084764 12630588 -206730962952086459663182260033678729216 12630589 -684238178199058539408847159497696276 12630590 -115319337553994374710884438585656254720 12630591 -1038219770689986488496175394501691832200 12630592 308562421291098277356467589534890065920 12630593 575412266253742685965877910753376431060 12630594 43115896848389551084365927434148771072 12630595 386025720496546205138611710959016771600 12630596 416954940684497433978044995930337295360 12630597 35329242466280736058657385052788657472 12630598 282612340864209220808443894243742592960 12630599 -2272383154644900363533499147636275388480 12630600 -327942365901489084342640287989606400000 12630601 -366476964064874551989504904897140864048 12630602 75443056357243624095547282306796409600 12630603 577490303988668396084223544308994162608 12630604 97715017757542841441139894571655443456 12630605 8273561168838919901738588556650774400 12630606 -20467826058173865008326316639660831616 12630607 -7216142986333148562188294113507508496 12630608 -97919537061977422197497257299683966976 12630609 -125056595652794587900812730151384059392 12630610 -2159174095309577981924730970203407040 12630611 440744321866929012530166693347314291200 12630612 864362503546872025871389774545140262912 12630613 756417505816922757051302310394514671740 12630614 -911639825022386205454194354313887877344 12630615 633825547402733395758088297117800624720 12630616 -352576138740893358457833780028660039680 12630617 64151532393529391690768473163236470666 12630618 80787703127548053225444651993933904896 12630619 533342713415725032942493583007771294020 12630620 841957143385774400625781123418149639680 12630621 -1067837617073096675868509719771294793088 12630622 748712802797416500286248696073620074112 12630623 -1199483904318845236233341545054578844128 12630624 -461160836039817761099080280549173493760 12630625 -33678809640908011080094850595979640000 12630626 -748891007940540616966290034209389376960 12630627 1479238680132979368518860685179768183680 12630628 1607799641364587357219709503885514954368 12630629 183753071017383940330637922847055338080 12630630 -275104520850941372775193624780881408000 12630631 -1021305146878121697836588379020929130880 12630632 1184145529965389211184408908727431168000 12630633 663701555074730482416980793946166484624 12630634 -324006108017686427417541036390080375040 12630635 -1340387187870683462376721048927663045920 12630636 -83651210692513487183754890832653745408 12630637 -1901784921261146330175212778235756300714 12630638 352697913364329286350173527944949253760 12630639 484945623878523473248623837004356255744 12630640 -16458142171080153086476216909650984960 12630641 -259915426171370811520246230413005286958 12630642 -10939378843641723515820989134339115520 12630643 -569897710224412134022761150256690703520 12630644 -367200618461122774989774166662573027840 12630645 -452325838233259013863561368483577712580 12630646 -121306192157382519032297638492322052864 12630647 -1378144371484775154996908113950144650904 12630648 7538518162465252960732428060986572800 12630649 -941861669906559507346117941828611299760 12630650 168993366540904379786454328597251204000 12630651 529387517219764370725367606814454067904 12630652 -1115581144381265731541114162530552762880 12630653 -18195370040565110684324143873385785344 12630654 465529173277251586040347657459167526464 12630655 1029024472957721170592996546630689692960 12630656 -241496342680845588813113691128652103680 12630657 -263487159489414387366542319849563474304 12630658 -70550073466585864262631981055387828224 12630659 -57591501636920892739888469762842132800 12630660 -185060625548464483460833764187489075200 12630661 285863583175371841130133249440825429760 12630662 245373352210855892129199032851142774400 12630663 630502657001535057574566801452153550192 12630664 496991009735714550635018978363450127360 12630665 310141871482334122852938838696697149320 12630666 -330650740848579530927911788086230738176 12630667 351321095272914896209649648497473192592 12630668 1449992221066849156725115823618435328 12630669 270886310799671822902379859836680746048 12630670 27686456190639478514240173642989945600 12630671 -34645305774586171995688274553741952512 12630672 -142485646448966599576054002911642910720 12630673 -3824138839349131187398155774242437541760 12630674 422543468877057803509779594663023434752 12630675 -614446407521060524186228185816218367000 12630676 553479169479912227788904963493133400960 12630677 1768735713638954928555463426973373915612 12630678 -935498233838212263262751741706750013440 12630679 -41310515579089009429187354831290260416 12630680 12608132001056598250875555792451584000 12630681 1239792624410549252004812721148401281760 12630682 -602075413533229398381508068537662465808 12630683 -249634740035526073397065595201173578096 12630684 160067259527815801434032157116524216320 12630685 65694054489924299542643010079179286380 12630686 1016122881570405745110740496183148657920 12630687 -6280138637030988039222283535053021440 12630688 30534102481379877807508912483860480000 12630689 -300384056820989612090661690162351234540 12630690 140254828236632425012024315755855366720 12630691 16980158250347004252275694271666032960 12630692 -1766481797994567918250724138570159340288 12630693 -317279195718420374163543571411185285696 12630694 -354584519536863580413508703511075716928 12630695 291585646433365526678505164657421350400 12630696 164248454267787242561669005006181744640 12630697 2281827847804355450692518726955948179840 12630698 -367327027834761065152226740537507236000 12630699 -182126111679937749518100131630052847716 12630700 88762573422611018609935543542984915200 12630701 -1510143453802553908877587313508560216298 12630702 9827923292137160294228869103692185600 12630703 843409946992321313042512272291236445264 12630704 332222649911455610120529093386066411520 12630705 135618273428944963077684969858889551360 12630706 608243214574749500722340266874353920 12630707 -139269487229281075707054192539849168520 12630708 24791427958786064371912522324646891520 12630709 -97799013961573246559976194375408070400 12630710 21847335817646631334117595567381429760 12630711 1129199718505872759745490720940514454784 12630712 -362883331666972949915608317364730572800 12630713 -1431724812739391032794458385578107966038 12630714 -502106790162413565144033999280293288960 12630715 -107067214332911627044274119045673368800 12630716 -454755543785187079228155104811794998272 12630717 375158342100360863212158120009489986688 12630718 1227379089799110945144208899199446855360 12630719 25548177707471192702652319050859199544 12630720 -125052113597486649064302668316829286400 12630721 -891547942198688416636640241606558947756 12630722 -595162417974511070220724688831416089360 12630723 -148884472883570777285730045327460023552 12630724 1538758363985839951088062250678230201600 12630725 -875818651998206708248306749496208304000 12630726 229938163380261275950350619023166611840 12630727 -1316921871936917726369178634730578760416 12630728 -1449865926025659861410060160877302497280 12630729 55249562092592167826055391596544286400 12630730 208533452594127440798004043297914072000 12630731 -69983118175317176981788084390945647468 12630732 -77670681580500135133538051470955708928 12630733 217922789962651797916291818977615447040 12630734 -1920343492510320849891974445596986368 12630735 -6279524518651344205840890719965296000 12630736 -26128524769227250327143764226837708800 12630737 -208860850943490658728004028469394285248 12630738 225519937648684293022323081247673061120 12630739 605793418361008458212868653322113949000 12630740 -193621623792461360166859322048428335360 12630741 -276709363000808235930188024831529952608 12630742 766568094382721192577524234510076970272 12630743 -1442504449277682530675572358065025830008 12630744 -215615937831433903205210373055266816000 12630745 164416477074468992486203184380080336780 12630746 -740630690102422722245476589838210854928 12630747 359762558608548461172355716929432156640 12630748 168048599438474604053946182996780488704 12630749 1172987635056622799216247932553555644064 12630750 -606127577615282764339829543686512384000 12630751 395552169565945381705876434057943111680 12630752 -64018075972138990197128716709189910528 12630753 993909536416082378046060810585828745362 12630754 203920357690052959797321833643008490576 12630755 -127014264679928872125771762627411522000 12630756 50075488175495255302684183378065257472 12630757 510739605577112600012485587797864747520 12630758 186402611037361929866147329095205269504 12630759 -652275680748889901860205173375985537496 12630760 1907649835511190716336997710297713766400 12630761 377868519460661058604883597306120756544 12630762 440169385585289405462355988169977651200 12630763 -1902145422190583102095139130249115731080 12630764 -52246672314676067887990995277060005888 12630765 252205799639938835224113901645428424320 12630766 253748940008145205278631718019930080832 12630767 -36792848283190122886615768924505195184 12630768 20140482378204858255179906369530626048 12630769 -1297583407861505329294452945984615110830 12630770 557416846262575068234338845504303858080 12630771 18116850166059505541451970452469898472 12630772 -40966295991110562186752888871428161536 12630773 2783089292598579840389197616752070610720 12630774 -161598510832937792114677545591317028864 12630775 167475591659857117646617046442445374800 12630776 127386298147116431207415719250029260800 12630777 -5457798194132297319219453309634126080 12630778 113120147967074936839764920471229379440 12630779 -1457150847879257934738757541594029764720 12630780 725511742980210183635943683395754741760 12630781 -718608085286588756549241455389080210336 12630782 -1003161421418897229402035437066001712000 12630783 539968079240983839505647799686820520448 12630784 -875079937265334936236216313398752706560 12630785 47345090859305462761421071965659151360 12630786 -88543357309942558055741477946433890816 12630787 452108801521176799358063516683022324768 12630788 37231455713617487502784992528999618816 12630789 -284480432275940005947605835088900599360 12630790 -513732127208357983393962552698708745600 12630791 -510219523969267497739901099701618654800 12630792 611159928148915769615680084968427806720 12630793 614072532983893525674445437943925142400 12630794 -582055026526955040182791026427174399488 12630795 -146884253622376572427451066220369899520 12630796 -886957207653165925715904027816481761792 12630797 167910333324574878149840346147675481932 12630798 125858128601703554310075745584802022784 12630799 -1877144509606515151140601528068633893200 12630800 37903167277747139244706411428859084800 12630801 -66529214141695938983906357646082170240 12630802 334517046906155383463080027492000065312 12630803 441740717947036137257167642417786225440 12630804 -489273081244896763919639965054498965504 12630805 -1481170087677161407891849561764951264000 12630806 198014288849205450953887634017018424352 12630807 337851038616578373436174388122125373152 12630808 -1837659543552595570302745553584186583040 12630809 955015607537508592316943205505797592010 12630810 1173865570064663027338842790763589120 12630811 -896810648605044063907352185330128801200 12630812 -1426239735243884578646590285489668217344 12630813 385442557010671877604052382404318114368 12630814 -110800092720917328703249197247631849088 12630815 -685568187380440844915215375539227581200 12630816 -57502088755130347560892597106338430976 12630817 -1833793012685763851657272050610796831134 12630818 -483520799918194416677140260885805303296 12630819 -928520192599770694569731035599380835600 12630820 -14468018268428183013660577388586700800 12630821 288564724248181256871959626883800218912 12630822 441264618148832333900822245784933804544 12630823 1530270142491521011720238817863728910072 12630824 -654683729258048150172454983631210583040 12630825 10706741754210824355954201311501089500 12630826 -56949109125475553173732596865912369152 12630827 317872383688619086878788162095728096 12630828 409022169523931127937105313954952685056 12630829 66249234752934008728487157609895191360 12630830 -331426438216459337873722698105284505600 12630831 693039232948303347656061598127560543752 12630832 -53760290318696235628698999460749836288 12630833 61332906314227810834074125312533295424 12630834 482088332038145471544611925700921107360 12630835 -4843018822841334886637738235128472000 12630836 -116572507243085874933151081482121605120 12630837 1231655234578493848668756706457047145760 12630838 294487769942745383543666465023842723840 12630839 414195563566987899501298102616988343440 12630840 1001963963394557852769921028152080793600 12630841 475627265164566222525680222968792474752 12630842 -238130929433902471971375014637023686656 12630843 471615608711141939258793228048802552800 12630844 -343449115517535752533182403623262987264 12630845 855032471484773514518503960177738493100 12630846 -544096355735942098650561469467526670016 12630847 -440492326766511062874647810479078084128 12630848 197278369039117582401864154722877833216 12630849 72802123748888859966621030247361848320 12630850 -460067852194613323814941182021295587600 12630851 -551104937139864932787918783433019342148 12630852 -82609711553769927676900441016100300288 12630853 -716233449470430104367493078276512300898 12630854 307179501614205302210884748322100686720 12630855 297831647048821085477619412235630831520 12630856 -54433662873583390407733225613110640640 12630857 -100931450045243861828754618961982127360 12630858 -57577728485705168272680449294289246720 12630859 -946269316392243217419585063502329810984 12630860 858346270109070371434065167162664514560 12630861 -581355162050518105072044008322008077290 12630862 251775923372338694830626691869074678592 12630863 11857604875013949815701581543780840960 12630864 -151848407411946784024215910556939845632 12630865 -575320235430098324345514949952799133680 12630866 -225159249797086241835416309883245248368 12630867 1281193440550343467867241745891005685312 12630868 724081108013771149952276415921373224960 12630869 -877666098196617389412688280653903079730 12630870 15681882877147400447725872388627046400 12630871 -1429765601022926088303287971455223692456 12630872 -392884509901250322082895015779233331200 12630873 1075424714802508762601874430540304754384 12630874 -493056028326100035623362490025234713088 12630875 -440847222136148257343835387223181676000 12630876 275140179692384414955977176737872620032 12630877 1050662701954983130145096496320600232960 12630878 622381879704563357488812737575852389120 12630879 1489541513176617124793018925755088171000 12630880 135802275236312042513140284725998387200 12630881 -376325713760946523574948545970421476028 12630882 -1853322445265123322499671159405852672 12630883 -1261556648595872480459125028124411271040 12630884 -38890526776632477731008405023235620864 12630885 1101279916621645057107388315402714808640 12630886 179689996543507471337055565038574673664 12630887 778204721335289224986434753734185953040 12630888 -205910966466930015276398316082490572800 12630889 2473474186705155745513939718725270596240 12630890 -530246827192356094774399989551493166080 12630891 47256341119271352613255535325432771840 12630892 -29615493577765387665101947525367976960 12630893 2171738225694918751720755387426298165344 12630894 -210201898156301787277200972825339979200 12630895 810423840758430080465908813321190971200 12630896 75600829453990923515114974876717056000 12630897 -293601840856575802907009169263712017760 12630898 -10012298827481992476864234058632357888 12630899 120626397756783719367036835028289971664 12630900 -28091982843725911123460936396589158400 12630901 -483997585524848187324577462018694294048 12630902 -43485237985850609740942474979434848 12630903 -318683511705553854909171185738725824816 12630904 180929722187466969574165414227255214080 12630905 -19976046557953061074200046264725886080 12630906 -8222440204515355081614138808187320320 12630907 -802499836710795535559760888343012856208 12630908 54702083694105106046844422800351626240 12630909 -499454408714087457362261807922595216896 12630910 38786679932547455833154849423233148160 12630911 -11584054537268729963913311319438148800 12630912 -68286804209565598957231914844296314880 12630913 1671848584104486122678955889384918124162 12630914 81538965820595046833472271309329509280 12630915 823536691367174765056231612721776512000 12630916 -789301301929871118325227029621991863616 12630917 239040518134715560801964062600119165240 12630918 476334427422147249972012714611148907008 12630919 -193890456318209688298069810568302747648 12630920 96071768920731223509100792833821184000 12630921 -1890693023347053431536275902756386425600 12630922 -476674495032084204584469176654567827968 12630923 190113134129307852760584372815593377600 12630924 968902603932667136342363280869696363520 12630925 -683222651134229396571444351517529888350 12630926 492811013088853550619033814526162782656 12630927 657945927309612253593196833908626064520 12630928 86823848713161898807549906266043187200 12630929 1256450861360804798727846838207693975284 12630930 -176897391624322323968151642330833126400 12630931 -1290332543064675092509950555747373530800 12630932 -217225766421763094060806393069665696000 12630933 -168677238772585897279861637375128334880 12630934 -996415806212035346907173829157787799360 12630935 -80275376169942211424538617266407702120 12630936 -30719329615650221796261753818192793600 12630937 626819919451598938221966770651492081280 12630938 -1072135863351808447903128288959175428880 12630939 1669182126470260554471405190245766720368 12630940 18789876907718909065259911629149306880 12630941 1333702117365849183345583611684017178342 12630942 -391956111593126037244902564703075700160 12630943 -49298940487575947191105283040795039616 12630944 713388335951404786575140673979636187136 12630945 145425607984591034926952709120342913920 12630946 232525410538496283396953919492674574672 12630947 74137886336391723600916010955443297232 12630948 1089678672486755066548782941962521600 12630949 13304669862819390844497416193546833472 12630950 -87351820091034560283258324911855232000 12630951 -1859964206520435124851387789588957702960 12630952 406357811252896057707131909791392706560 12630953 -1367022426292184758340141491263883012800 12630954 93415036114012546632475320078998421504 12630955 -67782571133708353515338998989113111280 12630956 -138333883863548373106372526479900262400 12630957 992309423378107995822546375727086885888 12630958 114517846503448000176787636761081910080 12630959 748482080316612133344604621492977834480 12630960 -54987357481567571698523790949189877760 12630961 -86534955201049270422966978141308212800 12630962 451053987235894590381370345293020393232 12630963 767733898293447420266751665462483039544 12630964 1341414227845516220812734330381836137216 12630965 28663752337668720176119450756381898520 12630966 39402991431914290479499408757986276224 12630967 -97113982514344163309739531441819808984 12630968 360244615072761128088366709999140864000 12630969 -194258397319152493580302360576184813880 12630970 243142453705794263957956965159974664960 12630971 -10324242696175419545922006393593335776 12630972 933144097351417608141329947599264768000 12630973 -40468631454862022580210041820608226656 12630974 992421438298675837707826891872738000192 12630975 191285886158215623832731031727722080000 12630976 -205102814513677477656748005388630097920 12630977 -1092731658588194992662255932159148138174 12630978 51759862503078525496448804401366138320 12630979 -94757173750736721080800933569244470576 12630980 460798182503361829713158480994369312000 12630981 -158993314963136170222943776069827459072 12630982 -73337149775652144578439883432937254656 12630983 1099781253660278868813913661124833178000 12630984 -939232318120825662355855733537877319680 12630985 -771778748599273339626102463840176449820 12630986 -38862788603712214542761553279969939360 12630987 -345182166609587323557369764847187021956 12630988 -568487280850182400297039117775405519360 12630989 -111050059767737543808541687942764243648 12630990 -390122120292590410766799368617452458880 12630991 -944888220179935166300723692792694082200 12630992 -6727722921895154454159463368620113920 12630993 375129219647831512203839078957866220928 12630994 362413838388474506530994680596352066560 12630995 453778160269471445267171903065314603120 12630996 188521642321286553826730889399590787072 12630997 -2131766669065998078147950869577686085554 12630998 -192099398905256095844167563095980004736 12630999 111042880738756959368037372378570016128 12631000 285447651909711210928072068032286720000 12631001 -2140882637861780754508254086886757162998 12631002 -344779561904006915778336143942770721280 12631003 611676788138486876339278822878813492480 12631004 -772380487008592624723717713762155410944 12631005 930668388333399083077964506940827003200 12631006 261263305722935347401761949302926157952 12631007 -1119756596334691251177227558134060520568 12631008 -94298852769311551720780867465248768000 12631009 1431907025184908692127040110263486100100 12631010 13357258755239750543006939164514073600 12631011 -542866512884004573450714505596135387528 12631012 23985456207483775404271791244300337152 12631013 531172638519644999188342891120835875644 12631014 655762706947527231454983651590404792128 12631015 741518539390336611163305427403248281600 12631016 -1564098682173660699023782573387269227520 12631017 489267185786288911375263483495215094144 12631018 121559845207131718349661420395973707520 12631019 -1609845908977547429931362769094066733580 12631020 -788265810233318308391254759690397859840 12631021 -200245498054670920613256324375777939456 12631022 -376916198527216098463204589953252490688 12631023 -184350695553777422289998319219902410416 12631024 77795587432634661864929972429477707776 12631025 -243181161892418465613284164183937918400 12631026 733641012806747120688093562589601881088 12631027 -432810709781977440658350072166778434440 12631028 -84753090248532532121444329955087289600 12631029 -4719697430902768126103861480508067680 12631030 102790255735626887833649031973227356160 12631031 167015110911033103760348261961491804592 12631032 -35222505155951655787892851456672358400 12631033 -245010761780891500363868859135080920496 12631034 -84738325371513226759486198317639796752 12631035 -9432654417849842653009884638819880960 12631036 -1613095657230098414414606112312667628544 12631037 -2424114549685847946138946789748347162740 12631038 -190094719634741619040921878739353707520 12631039 -176104532268928829492852727183114600448 12631040 568307947442669516284808857311762186240 12631041 483215705434073875510333658248561099152 12631042 32834721877502503861359653624324089344 12631043 184202214874296405224620738960465531008 12631044 22285575373304312084671389619475466240 12631045 166777250914928724808781549457453116160 12631046 -33449988628672948416330350691938922816 12631047 -395776775816398483196242978508528075904 12631048 -42440324182086575654701264597649817600 12631049 1149951796415027015804208781918933979592 12631050 164381653299009125483668622359910106000 12631051 -36531274259088844605673141075401464496 12631052 559216921542559767574034064765379630080 12631053 -714542743030815056776402748390713783200 12631054 496702705038990291871249453398873878976 12631055 253015923200813873394550251951191181960 12631056 310186671052953593201601327670449930240 12631057 61134463667685974215669684248853904306 12631058 145813991988753451887125294041796079360 12631059 33946356899434688968420736497906126416 12631060 -154438602703943737444747631140093079040 12631061 268786538745305508076713866006942808732 12631062 -1150003679128651745478914167848540253248 12631063 1003232395049586329681189249555510474560 12631064 -642932143462283963950542367907554928640 12631065 135251706929129644065867725155959827520 12631066 200480075124807739567406947924673756160 12631067 -1522216260365011187489706297033371340360 12631068 -101888988607421626217827843072053596160 12631069 2027401286233281237266846570084511040 12631070 -189035456986134794594966412048267107520 12631071 635914862209927820129051805992236621440 12631072 1037312491401577820271216732578323955712 12631073 485174172484103911045854427401209861760 12631074 -90423511721311827555027864896439582720 12631075 3635081006204555049949945150698138600 12631076 420984952723209158329894005167580901632 12631077 55073585170351336265978637391070551614 12631078 -17322838937766741344743290040341916032 12631079 1640342476724769457683353988511643314680 12631080 150528150481520621421631966408055193600 12631081 -730133498306797586984215515665799923328 12631082 366879451144896521931719030566328137392 12631083 -664213612013742760190715531410778897576 12631084 -1371651562550935716946847895019876950784 12631085 9279895215423746895496450623860523120 12631086 308865465863485628091945708268588492800 12631087 656165398622256409750028791395181534304 12631088 -332597391259130739281058207543215013888 12631089 184268109564294268375331238575452893120 12631090 -386382491850987017547388106568222895200 12631091 -806174594707400658819575354741970340032 12631092 -48782750265784584037746086850333001728 12631093 1366839067340622510438778561136064878944 12631094 80439923078673467500626941743481567232 12631095 82072274810615158532127808124026584000 12631096 -51805064864159578655144573564106547200 12631097 -178105452013874880103802431392956896248 12631098 -621210403531847470558843921601398772736 12631099 -440136427665517048557074632027659370272 12631100 367910140509520489995341298182612390400 12631101 527404891642707238847080557281410166784 12631102 -372954719445846311979492019496449934976 12631103 544792045022410065554525290642580508384 12631104 369830152770450142519664649797991137280 12631105 -281843080885942554247623883038388032000 12631106 261232476369864468914952215179382991744 12631107 -357222958523508247383787620568288251408 12631108 -230952614643810131093239066770593910784 12631109 1739412076331486510927432942747055441216 12631110 -211326291105827795585348716742299482240 12631111 -1582168596621007739027350384588745029288 12631112 777850719097522827251507824652706539520 12631113 652864156660933124456110004818921728000 12631114 -187572215526049012377835696689094651344 12631115 167962223374693025455310954798259347520 12631116 -54159857468754938918424335316149830656 12631117 45948837095499052633740474771387718848 12631118 171547350503370773373919734174596333760 12631119 383902619516673790328934060263446552608 12631120 109093383800294204884905603282209587200 12631121 -12630185326139624900030179992244496256 12631122 -568217518541198648044606513789070873328 12631123 212206452923134731444322173282615915040 12631124 -999304598088299867106469598034760396800 12631125 470116935722379818093297393642887296000 12631126 316262684916773730028360633588049937600 12631127 141093834591522631959433714852989188400 12631128 837277831806748736652406940436018524160 12631129 526311496284378169039582932696491013376 12631130 166205685254753846899840231787898036960 12631131 -379152147686740785171411737577032959380 12631132 -234842191372497163539979569779522543104 12631133 1032387772651189246877098560243599307360 12631134 -82563545425546986384630653455335113088 12631135 971258092960769819975177518310605641600 12631136 108466070253669011442777456631477174272 12631137 344701228201199537871787369894789884000 12631138 -63991687173088314237904748337262879680 12631139 -27854043653754549309058273070579458776 12631140 151243369425880121344073567230086635520 12631141 -1760994817133109189477048766049433299458 12631142 -335762511515622165300239094527276682528 12631143 -184343593840460008616117966141653781760 12631144 -40246875776847881265373855789233684480 12631145 253897705511211381951976651594434974400 12631146 -288890739549013685449759444040551091712 12631147 -802081879438748527341404868896812191600 12631148 289174017694960735926779405378327141376 12631149 22653010481219657261230302339729094134 12631150 -60316043676854111110865007531260928000 12631151 946101524846528280807894256809374745744 12631152 97415779458277089166231411983746334720 12631153 112555341856873211789962623818257430760 12631154 281335743382749321035938503604748917776 12631155 -321012613685186977477505200127595429840 12631156 58661803979740986582852744734357434368 12631157 37842897644178624076961385305562354048 12631158 -530016070064496643461850737843556390176 12631159 1134535558956805671802344474840070857760 12631160 -477765697524607867441121632707153408000 12631161 -146519141542630292234281915168084587456 12631162 713787660974306832039107770771781568000 12631163 -1604469098314817537032720552906105538976 12631164 1587819005604637450822417821302292480 12631165 635383448188543368478491453531318060 12631166 -88393498825003823020271917896442119168 12631167 -306874524572216932556867641049842283520 12631168 471103449370107609529258115906918154240 12631169 -1516619290558489360836242104539523106430 12631170 -40897695394526542768219918297563095040 12631171 235286428219850712529566002429413009968 12631172 431556418646931342035284760394421800192 12631173 541744883529807292821740133986587183584 12631174 219286083355308072789324160869050639040 12631175 -8393093097137519452589292864696664200 12631176 60378994495932135318095844938313323520 12631177 1189820189252536859235463275501846030600 12631178 268942625670770157455347749933991501056 12631179 -94084599992592828097865871724070325312 12631180 -99422933007138611396212096939980057600 12631181 -382000394402039800500897166053904464000 12631182 765569532896058853758021235672876012800 12631183 -112902438322339785872044476978466191568 12631184 119324826211567826134363107542724771840 12631185 334142138894166314099629588544213016000 12631186 -57605995703426447576011713750501451776 12631187 -124348589271528109812756549404755650000 12631188 32023135160735225397897747849293961216 12631189 -1265718326151751622141347005355970028576 12631190 -14926827711291318819864958101640312320 12631191 197674281619548953231201678737099449192 12631192 418414861742288461845455524870560153600 12631193 -1722767862882839291315644613841879237558 12631194 147259699694404070501693161755868055040 12631195 -232941584071718733937192628839354756800 12631196 -328914170119404610016640398609755780608 12631197 447675626609203800898863500193247420800 12631198 14913959059604615643231303195126881280 12631199 1254350278054170085329723178224504407040 12631200 -221261451454864621744768978165039104000 12631201 -406603869476138661794170542246588572496 12631202 -904089128876724853295544284924010998448 12631203 671006348187540666485675747021811428544 12631204 -1101561089890521568545009824758929218304 12631205 431385954172467301663569991767523077720 12631206 174710321769552552398277600839470946304 12631207 4491529766996482754463709552788007000 12631208 -140657969164774581519087004298085580800 12631209 447366587413643824152318247275965744256 12631210 569202530429617927081900938868543313760 12631211 1454669306419426104979104858618301438800 12631212 680568293486125749648642626203644985344 12631213 89745304929680027576999355795378484960 12631214 292684420326254528035677900834317979456 12631215 485691771413725577448015677773240815120 12631216 38363730665622777887130144885210284032 12631217 -837411990280764950573849463482371370268 12631218 331181910111023088885090222723048242304 12631219 224549741654020601678379082285610118000 12631220 -262657381300080747267207332533738579200 12631221 138857325059321023229820815764431532572 12631222 -266293096886586448070849663023928213088 12631223 -356028775732942883032246266674146432296 12631224 -7762577907231733356973459392464609280 12631225 20557646745199853373814204584943577100 12631226 -951889072841039100711667734762907724688 12631227 -294907843941899917089309481080708346368 12631228 -1490104607762197949715297485788279954432 12631229 350034109435620173661012936560651868288 12631230 -331224547446410132848259955794819558400 12631231 1084395899766084279164717865662327947200 12631232 -133241145139738945796960060709669961728 12631233 -171921219207401623295530689744557696976 12631234 57712948728418346344618273543231363584 12631235 -107722574219879369985153704080462318320 12631236 -48942998998053882039279530067239516160 12631237 1365809401474609826857183500388825369886 12631238 -689241198671169845405184596681989522560 12631239 -403659442803861022639958609334519260592 12631240 392620230747669194225996536886100480000 12631241 -140832065242974825886958758979663833728 12631242 169896000318126232079297340968655711744 12631243 175824535390364077830568104082311800016 12631244 842202459730196047279467918046060321536 12631245 239664397324629731546015474786157686400 12631246 460432101853027442162309759123353824960 12631247 -500343386028981936338928581260000147080 12631248 -119206524947265905974325092050500321280 12631249 884813272187287009991086763516531784564 12631250 16753733447007695754089401383657600000 12631251 572825345349250770525519064320905202240 12631252 1241860003444506262073013526543581034240 12631253 737695883276841857640389350768703838684 12631254 3101619553614804447392665893229840320 12631255 -58902050548261233796441777424065474560 12631256 748077826201240080559147179870260367360 12631257 -183559756796065281740634379020133002960 12631258 -51801246072349294236604801694025365520 12631259 855837066479807531116119013374188735304 12631260 -156034194276838590904075404056908922880 12631261 1117513969309287991424565926175624157862 12631262 191917255515870281422514004832854230784 12631263 -18758883125625037382627308692086307552 12631264 2022401479595213346515624005126759120896 12631265 823151910145986753534294752435603325120 12631266 121150263395124816104700362075870094624 12631267 -838045550003235215371207314806260739448 12631268 882854844937379093316164013629390246400 12631269 842340553328878484489777720016112808160 12631270 -418998454029957784672641370070675802240 12631271 2870483704312719459977673186763834978032 12631272 -237904330495262004388645115269203394560 12631273 1084145952780299718498034417239659246522 12631274 36914980565517286141977758989751561136 12631275 822208579491375717429913062623058906000 12631276 -331810549187487657917367279726652948480 12631277 1730179931452304066037991501086938439126 12631278 126527513886208366145731731555573313536 12631279 985616916523975879998973556943490732880 12631280 -48078676936426588843135319570376622080 12631281 -65709760382335696142285257486938972480 12631282 32545321573060635259044038524635400704 12631283 38006494516759340028560787400971792720 12631284 563994996746212734593484987907336897920 12631285 -273168354818914969480928832198381586020 12631286 83904620941680177483448353548209012224 12631287 -35082736938288616504070781499655548440 12631288 -839849114789724484996045349860810506240 12631289 1767834640621163533377679970893654806432 12631290 -99725444946305756287746295146765696000 12631291 325427586039354150186817945191581370368 12631292 -16334364576109287436873375545535592448 12631293 -12251468921385698249545382233103963136 12631294 -149507682137982803770316239618445175360 12631295 532812281781535103409585988073373733200 12631296 517981894182318677302351665150591762432 12631297 -124607035917382735591719543536181297408 12631298 -872709044496343727275019312663689167840 12631299 -726436400996791882342254222556850672136 12631300 -698588249897707063418556695312615347200 12631301 -409405523391643565300736616158932927616 12631302 -6018246263232682107680627245087786368 12631303 -333600301041339899156409417115321209448 12631304 -780066956614461965281748186729454796800 12631305 699347533262000877874639590021260429760 12631306 -279850281641559627834418160007795956640 12631307 594368198047610183527263769718972663280 12631308 421801335865242854500830594773111631360 12631309 -2931747946262743038094719212854483352384 12631310 -86393117687768614879632775594616832000 12631311 403407318215208994533297619435992816 12631312 327617104117635704333524966189612072960 12631313 -336439120978268010387340290345805959696 12631314 -458106921094914343478263826343050496000 12631315 -45290514015133179096428474201774027280 12631316 -763675769386007500069996546872113400960 12631317 56480227693589586100453488434312426880 12631318 100871059101330218953637188624666809600 12631319 229502545695630232566210009120767805792 12631320 131922920556250498889601336484254720000 12631321 736149683066521931003694329243545997844 12631322 -167563486645965803802533844377835620352 12631323 -807639568993200134471506322520734946720 12631324 -267983603903680677805060880377484156928 12631325 54263540292347304280379968416195912000 12631326 48113715844020544036479820880478720000 12631327 1333786527377706863114990877484622293560 12631328 -873713330437434870727746134495166136320 12631329 -993541017357283200668976416664474298080 12631330 101781272683949948380801027153521718560 12631331 871573901562212369145009802374891924144 12631332 -158521083904386861761604484800493867008 12631333 708991797565995990303550251854167272000 12631334 707697701384392879689888929820985038816 12631335 -123755655983168456830341757627156407600 12631336 -1072844579425351986359827320310824960 12631337 -976166267973805048907785764502618267014 12631338 385529373612914156939233140345113479344 12631339 -573922535204502798557567205235576402544 12631340 852459140722129177421417979790036500480 12631341 375938799098846237618850790642396521792 12631342 -640964195673066351377309071171105460928 12631343 -741874136110393580667811698042131923656 12631344 30647251890315946397060061480867594240 12631345 614726972612198580122342442872904626100 12631346 111225777151107042360572765434887289344 12631347 36707454345494158264581870336753542400 12631348 -36925569178998879073865528626666571392 12631349 1674454833553641350370086842608255120636 12631350 184080880452827629350009928723265164800 12631351 -681197215119518019691814116274250562648 12631352 717339053116982228258002768469861683200 12631353 -41662388464415383741860860631348498432 12631354 -723536200399144715133953794199719476624 12631355 1225113424402401896917683312462186155520 12631356 -185455765215049561631307403551124992000 12631357 -259527188482280901234076954504075137000 12631358 224440773828580598415638930831049006720 12631359 -55068701230901676279481540050140111232 12631360 -142608771440347438073766046123583078400 12631361 1448881420737335431403565565823559616962 12631362 184472435873428458688683371389137272064 12631363 368577490102379504344587235744052815824 12631364 -990843458795530182568129888731107241984 12631365 564304453018242028149533641029952039260 12631366 -490199508354567065985647676908920363392 12631367 549702483111890977327639252282288622376 12631368 205845736175753448910372324458802421760 12631369 860872859896725919869944997130379539920 12631370 -142311802581629538599144153683345996800 12631371 -338617041404814815488424168720198080320 12631372 120877981252101586715344835800801964032 12631373 -1156509973619597529483642103363402842378 12631374 -294130107865241986714559715080248697088 12631375 -2070007956160722288955126711546496226000 12631376 284516692268994849226486547437791608832 12631377 -172394571589411715475130498025238613920 12631378 1097501312248239235146106190764234733856 12631379 -42788694743571382676471258897740538880 12631380 545591016503433484333428320341193410560 12631381 -370380139279474356777579440762546732160 12631382 61797330393795733529046283794683349792 12631383 662351596812889097660098879852094401872 12631384 -342179611619201043148491818010485391360 12631385 -440835733295603728077155120983917140400 12631386 598028422944756382560177409154289406464 12631387 18821336758559326324403954197984916036 12631388 338626292917583077463776210795742011392 12631389 -503016246757603774252549260232844083200 12631390 -14963638230393408476512481003151240000 12631391 181125793045791842525770688496261495360 12631392 1509941538748618666170125752014266695680 12631393 -351642558006164843580147686059731817536 12631394 -906413541889374089326375856426575875504 12631395 155628333225436167996671899968448608000 12631396 875843226880226460599869476602035137792 12631397 321978882803036049443971771490032038432 12631398 -498712608926003641597744527149155310016 12631399 -88279725859230923278834640187798739152 12631400 -466916052280899900087525052394954496000 12631401 -638129757461679487760090978149207324470 12631402 176275198321314073649054727209034407424 12631403 -276171109557541248991689437638955749632 12631404 -415425690568277529961381826531717283840 12631405 1720794362699613948759764516577937340160 12631406 -1050001222748861033439775151081160733440 12631407 -356035072274964257720495835640591616760 12631408 -546273060880195669693029852261697781760 12631409 20603147719085212403796630125748458880 12631410 -727678918690384504445608738841120793600 12631411 416516767556597600844057621664807614320 12631412 -721821085886690807899248536189397654144 12631413 -276149199057084131754884426101967255712 12631414 -402217840612005713726781589884753292800 12631415 54693559178809892752935069860528793600 12631416 415817302961621438699463029092554178560 12631417 -1158464425773961724515986154347001792534 12631418 516328090684954627516361746170555554160 12631419 -115147819752200966948340305451223685556 12631420 328412876109657231494622029116484321280 12631421 1942121111619414740504651038942234314144 12631422 -1645204940415297001453817867264216064 12631423 465208523826996220740551283638880592240 12631424 -22480005276930622937840986422100623360 12631425 -153036025526539189595863036519475191200 12631426 787893002203959926675809380292312680912 12631427 -2040110053172000384314463186758081070724 12631428 920673593212357094030924653896709478400 12631429 896415212226036683115379227286196360030 12631430 44583803087818015077743995864295201280 12631431 -1745978491775961914784872135801858360496 12631432 1489918076355826790098611704525952000 12631433 866100918938612890568000742677810986020 12631434 -359857615312285227225804037123635660288 12631435 -766262106865629842182793237146787457840 12631436 169979573479091576074123777726569127680 12631437 84870747338308665206290888984850926080 12631438 -898381105718056531808405234169801922560 12631439 -950880051709701849276421648996579225776 12631440 -13669002469021274136972422459711815680 12631441 105918652379984989140680847019400950884 12631442 -990552462198794464358535078214881271008 12631443 770285278640829632851792829694038872320 12631444 86207401097839807327544344943497408512 12631445 -950601775939615229400015024806310315300 12631446 17918777422657717756666019404408779264 12631447 -165090272208570022220965673550397166320 12631448 -14015637276598057747645946741990000640 12631449 -260323623366328841243632383133970078112 12631450 -37481634790641084500399143731155522400 12631451 -361205863047501691510220238282173976048 12631452 159047300308159308323833213988668760064 12631453 1059473172004377060873939890062842809164 12631454 -945873618469777248909168151584026411328 12631455 -853107108493453768868329199354192433000 12631456 710962549297333396060695190225848041472 12631457 138312085564803028813830084535259950512 12631458 -195591685348154181798039090917464128000 12631459 -1485470718722477380613666740889746982184 12631460 91356131001168867395311009734595457280 12631461 689749878831208016029117113884356690272 12631462 -258091830368824614094550208982798012320 12631463 -594111766034432904016947758754914185176 12631464 62583104402514758742871965489012971520 12631465 5514323896168836142327440548721825600 12631466 -174949619701382664768908794231982703360 12631467 -38252766005680677934952203706393161488 12631468 -134582478092912390525758224389134909440 12631469 -1163781124132697133744708961829150558100 12631470 -308202568372200635029977628517130672000 12631471 -117638006117349271732006011328528137328 12631472 -171849597235086843384385951171579084800 12631473 106987773808623170620043767554015594420 12631474 759060169410613780447730646886265726736 12631475 -479369406908616749644410572977686480000 12631476 -79028615178007706369111249858090360832 12631477 137691268669545409554342113630074671104 12631478 682361351695088384633859206349116212224 12631479 115207449170191197822002008899404736768 12631480 -340207326944617851479847674686926643200 12631481 1996612750302548125172669736741217050282 12631482 7501760240441167477348105900384071648 12631483 -1338171153825332944068216996096146635160 12631484 -45591739434033084017556969965704571904 12631485 200322329340079298721039592094685388800 12631486 -94806101152700026850628947121421317120 12631487 -275334053977823387051653090966029202560 12631488 122346455523972064195337921749309194240 12631489 125653245639463464853586493409474618324 12631490 78570588155335980732973799724121197120 12631491 1485250747025472745243388636726061235440 12631492 868415879831131543988153677156065036416 12631493 -58972168108094747455649715334494215040 12631494 733743970462208008291825622051987599872 12631495 1006276247149991701283336472429179979000 12631496 -28019096051306209353097321757378764800 12631497 -273765075787205020689738298343220150000 12631498 788698507701704730918848713354168696320 12631499 -1569544548442100926487062366450438607664 12631500 -134148915401264248575206389707173376000 12631501 -1041736720233852439475356386068363298900 12631502 -405300071090107481564386153859336138688 12631503 -126854843070313190643069887322089497200 12631504 -70459849588877937745296863938452520960 12631505 -966579140848633205788140898194606851340 12631506 -12708222461402898988516429405679988096 12631507 377621962208545897904559829053320018512 12631508 5606669447001555052014044662328721408 12631509 341244455111739680624116294251574492128 12631510 945429706576087550446726383860814508800 12631511 743672660221065693188936822034532607112 12631512 -281087427044962493854359389601276764160 12631513 1418122962987129823033370530497236414724 12631514 401216734844507828736039662947014439392 12631515 73140374204743314190670925222616554240 12631516 -1214983286255762080170262345437243266560 12631517 1549393683442412798624463727377692806566 12631518 -505958446655882468276606720145582929280 12631519 -1309234167935532668807499606651806858080 12631520 841133979573086555950580055074246492160 12631521 -305967869845426431615928948800171227136 12631522 69662265403781747814846552503324525952 12631523 1169837289128953503055255298894361538800 12631524 8011629048868249354156449106852976640 12631525 87223035406384290996409787089059700000 12631526 -283531620081387331649213105379096217536 12631527 631097839435563523324459790466156645120 12631528 84486920065360836899385941899889541120 12631529 1012234190812573059852835457991663251130 12631530 -154937544711321624848024099785640064000 12631531 1259210351997296898981183516646882232064 12631532 -1701435764974100909024512830104398202880 12631533 -19810499608104439530599553370153969152 12631534 -470641181383754065799492904550419954048 12631535 -136534781744555710394004282557618075040 12631536 37276705902474769316372984895129354240 12631537 -1094138213566790169630841365097798553674 12631538 417495399266801151403944367199887291920 12631539 103958423998409994980137374022200170496 12631540 48871342661495162149555755330621162240 12631541 302840597747847769671151138218870984984 12631542 -13444991847454724458719210581232844800 12631543 -326594515226890183170613436853073088136 12631544 -257292992725638564276125271415824998400 12631545 62658609651611656527175010563571093700 12631546 345935709769166373496778739161817822720 12631547 -391640238639779351644673794249981747200 12631548 225616087047541699956747982876826042880 12631549 -265310260559755166578608581994038850464 12631550 174388208302576486372927294846939708800 12631551 9358357783153356606321166624302458880 12631552 -223068386204557526431436157021635739648 12631553 1285006187481584348568678976921615986 12631554 -58392143116599683129615735854464225792 12631555 34710032503959490571465517464325562560 12631556 468492313621489411612037576557134888960 12631557 198421580820218863760384666731987407840 12631558 -402934315920958499321453592106197897120 12631559 -807186126682746926415450878318119091640 12631560 -598634181417867925486990188162008678400 12631561 -1693926561724113686920639743071357635680 12631562 -363688688942950201093874869410545269968 12631563 -317303408039498655761819807656257133908 12631564 -162234210503874000664349501525293068288 12631565 -807629234105988567086096346042265723080 12631566 83345257899795454405120037737354696704 12631567 610774942514889083630572380339740271168 12631568 -31436955519340172368163464380612599808 12631569 -368838466426756363151423328724016733456 12631570 7547850846049617603912905593400401920 12631571 -592167912622490097183556760038293378000 12631572 -244867329845872932156098144456838758400 12631573 621697081405274989851917663657455319822 12631574 -354525596646866378559987386269396836480 12631575 -310264816567939376554345224434552553600 12631576 129606281763877006622866098781345013760 12631577 -563979758613505696791411268737398055936 12631578 -102552085729325619434780937957019857408 12631579 2756811450014690245607982236641769354976 12631580 83815963940632848662792007421131417600 12631581 -35699403134178024659901825127927202880 12631582 -600045736454563373568150794540000788608 12631583 1812506038129312609396985282940245972832 12631584 -142068329319280390200858496049671569408 12631585 782980234724726266384285177589170437780 12631586 -720100976929684571261823775632184611456 12631587 382178215093602307043310405160324349952 12631588 342843534182063661780382907396646170880 12631589 2135469239943576394846633254123048771390 12631590 345515302195601573371281616743860229120 12631591 -767347592088738788264175355374116350928 12631592 236430671151811130974414894171391078400 12631593 119107429760059469132545672158544176960 12631594 2865862549264324243711148168621690880 12631595 172527366644264669594017418321268189600 12631596 279397479652218512577472091876279737344 12631597 898559228483017687695792521193958223712 12631598 8435979036279676688369365235625034752 12631599 392339362680997874202250904504109580800 12631600 -92381091401272170572742836144981606400 12631601 381017029061519649368470090092284143104 12631602 312433261980358738960584175210633544832 12631603 1624347944768503974059746858537799861104 12631604 -315751128964302325338853133965050077184 12631605 -107028220233964428823559071526343936000 12631606 459094458141771876729704183967927609984 12631607 -184660203560240566380212263814915277144 12631608 237014584931826812256995694671259033600 12631609 1911991667142118204056257238874754720810 12631610 -66997676346009002433559833893101486080 12631611 1233464985806929590800827472524922257920 12631612 245881685320324483162788379921783732224 12631613 -49993331345679816516278129618431237620 12631614 20364761264908842666886370607108843840 12631615 567281662793983056302270375428191434400 12631616 220467579604116181998741803070046863360 12631617 799676526136068468431247457812902395860 12631618 861104528851772453357270225321534471040 12631619 35546693824422805084976460894109313280 12631620 563136324183152074618987725734909460480 12631621 1320998765701449887387197661154159761822 12631622 82247282213459651833579634645497429824 12631623 162318966840933139207102206679398751104 12631624 1304359621845951397894108965614207232000 12631625 -528058059448562265706011682147680720000 12631626 551622557554711656787615870536075509760 12631627 -914422664944813312756805412161984131440 12631628 -15334033421134638054264597234449387520 12631629 -1716631235346111693402897761953440765312 12631630 -298199683302180242924304803666727089280 12631631 -1772827249171949781159175759632262872288 12631632 -9002383888293505990415396008051605504 12631633 199970147264816322856120507634077358976 12631634 -60107662756992882000377756955013582560 12631635 -283683812567301332792612695775190746880 12631636 -722870302086082709520535914677550106880 12631637 11579821643051820816521050429965787680 12631638 313199352632984961637904971135813930944 12631639 131269025370535555270428663000252498440 12631640 -232349892288699514164373460556361728000 12631641 -1348986485018076905715496734162516991776 12631642 38099702844117514624154584514142684672 12631643 1194656153209393285190127803110058861892 12631644 1309796407791950759013156922347677968896 12631645 142779167900135762239379137901745878640 12631646 74390780998760049570247388166267394560 12631647 392401805845274049208523803800653043072 12631648 -2066572197105447805821048475242581852160 12631649 241892241256718567589053793134535292008 12631650 -113672836501106028966097731352948406400 12631651 156646384742925301160901145508519996232 12631652 9985970019651230169481228413825884160 12631653 410715147315596182800469818627352691520 12631654 -244120408063549731274574285090585440128 12631655 -328279528540498713981714875437124700000 12631656 -345799909560799962574119221219017113600 12631657 -1845136769083641750100644499669933897100 12631658 -21816750438852168805791638584056563616 12631659 844680183523054980132547188975572374104 12631660 393710334966993582744616349844009799680 12631661 -860731596809934168602264567945270296938 12631662 -134986737376823582287377618756011599680 12631663 -64246157348303019005400944698867399680 12631664 102921439147608489750765136842818027520 12631665 -267608190458730588616598600749890862080 12631666 418084981525383810315984294468062645664 12631667 1173096823956368798879550794802448716 12631668 -172558922224237137885020980137856856064 12631669 785745002511049518377943382125136270944 12631670 -949933364055666946769187088524768752640 12631671 -83780461122526252492917819981980798160 12631672 894705912313742047381840392155571916800 12631673 -2920089055184849923240442378525594451840 12631674 -235318203092803770862650631027482624 12631675 369132114297570749910596807644128480000 12631676 -1062511793861086424496808234359767255040 12631677 -1251852986239133812221597058579399764480 12631678 488104747661115112689267632833549616640 12631679 -1462106766204747243917847325875595374720 12631680 -14151631595330653022230160949116928000 12631681 283851498759944076389033805225831840000 12631682 156500132028147389701692451090393462272 12631683 272616143186648171366164723914839847600 12631684 -127715912455408589719129341785948497408 12631685 51481901850969516881652549717915067200 12631686 -3297658858155802626072075136670400000 12631687 -480606234331822339628248119338432179320 12631688 160230489056225673307387228122179957760 12631689 -27405282796119804111481721542955348160 12631690 -60199974464212682315692804484461166400 12631691 1638699056143099389942980713796279531400 12631692 -524750235996641833682727632918061170688 12631693 1845041028564523387843335231547163957942 12631694 73974984515891059037374841275318087680 12631695 -138236225299493372979787220138316388080 12631696 -127243925565670010426054463491654025216 12631697 1072383050350040479990858058761151640144 12631698 -366225957362665046239790566358375429616 12631699 385910740097799543318683178700373686700 12631700 175136267900353852385374829026934467200 12631701 25856465631498474014348593370397256320 12631702 324994879849993662449688926141505329280 12631703 496105130489432428352202007370206127280 12631704 -19395800981161793803274409715553280000 12631705 -261994231974195106486212419544826310400 12631706 -8985949816823909066976062755090106400 12631707 -3094748214403949874244226653521999768 12631708 -1088753224657074208111217119967377142272 12631709 3260026848216967058696175507684017765760 12631710 152651085007814892048199545087117246720 12631711 928949781083089661228854735447979040712 12631712 -758335964973026339804333042832113664000 12631713 760932550903446348736828649728606525440 12631714 450078003982656338830222128951873825792 12631715 69781746486147628863418336511457469920 12631716 22818387242711615558732102130629830272 12631717 -911428039381782540399830679744988056000 12631718 -144112408016897532824633290870656020160 12631719 -737056903600701426364376618905666928856 12631720 958097985316227593199904368789946368000 12631721 1028928917238685485148757506407492188922 12631722 622566838275694024269684322695506211072 12631723 -11883286625599560882733664444784414720 12631724 29313480100545018337113453195690393600 12631725 205338042556093278537620932273228963200 12631726 -166501240067462095901200022126344759680 12631727 120836577338261636060805798232735300680 12631728 65788194933343119401512183662298988544 12631729 -407636795166644636039603638124814946320 12631730 215553855686714283571660939695702521760 12631731 97066205825507402099016181557080199168 12631732 444662739822557269803772577455816130560 12631733 285791613237678521502981475172569624380 12631734 -568015318549702485545037832318615493760 12631735 -30283383580685476497563363519849089200 12631736 -1043812592301163738865276540076389498880 12631737 -295714980722878125439096942651066238640 12631738 229547145446795464097615914792433218560 12631739 -447883052928670526154237968362726457880 12631740 138558988302943531093268392779571814400 12631741 -3478037968560122502856579678568467593428 12631742 49677641638181193208336863482517718272 12631743 129117213417039166662638081322527757360 12631744 -363264257113547428538524281362216648704 12631745 77434873376263866567139507174539170880 12631746 534698555184514652343296168341014096384 12631747 972792552322933541658211025840584699196 12631748 -916755416719224772460437630337053067136 12631749 -96865999872822921879009336557865007872 12631750 -612702861948159022392364858255337088000 12631751 -2263234748263305370969216370093329896 12631752 39208018267193764107255918463304663040 12631753 935749250840001190859296294067941095002 12631754 -98848941591171949124439871979021233872 12631755 -344136130516223087261484812170116679200 12631756 -129969047434143095220314275027082670080 12631757 -144364655001848261129453143260871289994 12631758 37767225694019601626641451683121090688 12631759 839141012081412676416818157276688256256 12631760 -49323789799880786439510961884223979520 12631761 -629604646415668205350782886614995521920 12631762 -34512810718044498654383823995120540160 12631763 -287539669073368818326782142325459943092 12631764 -371725829183994390819217423718727505920 12631765 -66806024299514405264115405138059728200 12631766 -5806925238876474845601003271339739136 12631767 316591735596384415399331758538305434624 12631768 -129748808946430413663769704906020413440 12631769 876318373080106236004845639961764604170 12631770 102972351797009106768661576073052096000 12631771 1860297659088898945489888124211588323752 12631772 -610909902381872241103585260863316553728 12631773 -447631990439872514048337046527727718400 12631774 1280535289583661649650288343525021440 12631775 -456172206009485314286903706235668856200 12631776 296041339866125490446865533431552671744 12631777 104598225992905030813650892799472414626 12631778 141568302944738525342435666038309347072 12631779 148734828772541710517757086540896615524 12631780 267211822316032977498235187995680829440 12631781 197361731274887807047142281452016563582 12631782 34398326692494657928102571517105792000 12631783 168879401426805594081964456921210623032 12631784 593529520840783458287035923546018693120 12631785 -155306146308986744028455047193647180800 12631786 45980123144361898554415086944087888640 12631787 240553958311989988608024388096578837504 12631788 -12911972313698805441589387814436480000 12631789 -7118299127897098571190315762416107360 12631790 516478580952655217589734403808429502400 12631791 734322758265633720849243443151867115920 12631792 -68882561120935004580119013830249185280 12631793 -1289630686231774295063647493644998017436 12631794 21778251904502999883240889981254262272 12631795 -2004822867291296758636388409315352800 12631796 -602093139283883415020046956599487222400 12631797 -1252413285064821658288827508952398295826 12631798 683538476810852917035612566476697354400 12631799 -1017520797549979362572714013467516349264 12631800 133775014112669782784735251542420480000 12631801 -6472726237163129149857514722580606976 12631802 527350096325362751607738408892164842352 12631803 1217157785950623206636724080484756103704 12631804 63360739034598928220113582732651854336 12631805 720803047501516625402475066496319036460 12631806 -202502640441055022829943771837413215232 12631807 495191713740274372874525060617053454752 12631808 -393921820790280156405885835734920724480 12631809 -7292626380069516251067151619701130304 12631810 -476712940478819119756211057023216873440 12631811 595267795286586863171150631510424243272 12631812 429602543938564650809314628811919847424 12631813 238437561201019352066680369161685747164 12631814 -401199868595890833949401263211342832128 12631815 282770098750207385257249883288940825600 12631816 1163772002073057495113543467229845032960 12631817 544798058979106237379096003556756417600 12631818 -63656038704982920440270688146875428864 12631819 -233130077683785059860013921851707377840 12631820 -207822231327908682616847947723704145920 12631821 1222625558395660819092832759040972171712 12631822 26516112228417557955508704565919216640 12631823 -266476475363966726586353492432554305936 12631824 123640411640639956151283380695425490944 12631825 -128830694911372956563179942665548808500 12631826 774384660511897744377755652797324164224 12631827 78944758022085568004678157767753383680 12631828 -1288259932463370908031436544091344891904 12631829 215172435304338789872835368804049986976 12631830 128160783383904889784053185880609413120 12631831 -774765035676219944380366608423122813368 12631832 -1866736262549434367065723887854320281600 12631833 -463158421985767352104662655385558122956 12631834 221129425505293986703193957974778328816 12631835 119758883724685023021325968088422076800 12631836 -235026989377062362432181384546234654720 12631837 16491308635445790735062154644354547192 12631838 1086001356592218438268913403967213288320 12631839 -528523451256982630064846075435156845824 12631840 -262698177284175382808262596959088148480 12631841 19658264284286284904370345171164211360 12631842 -1178460449527142247771024228820494677760 12631843 349049379638012658490926938776766414800 12631844 855297564914280119924904997663549700736 12631845 304246509779857173841197450473734123200 12631846 571201544234508533041465326771388278720 12631847 -4641793150405481779808531567880215520 12631848 -228854470583594297801079366297407078400 12631849 717363474873714469771078577870000920320 12631850 205896061692681287618963152349952537600 12631851 -77713891157923983146167680524552716680 12631852 -14237584760943414028762456088718342912 12631853 27095174469475664207824191499586974080 12631854 -136823587065761330281835818775936073600 12631855 -825196749900440351454256906584510717240 12631856 -261072335186894476348371121340641394688 12631857 -34348192333821295021605042424058100048 12631858 157080965777721596277504400421414699280 12631859 79626503681964808155032317512935865480 12631860 -466063922068470600040886406290623192320 12631861 1672328846082996029284667784079852347648 12631862 -569224413238251450215995622120983814208 12631863 -705026030954608877179202259562197792000 12631864 -351030017463030464684828128680180326400 12631865 -1530718975072508153217811868400058862400 12631866 155442784032314510625661877716680347904 12631867 -871354828367390309547365223028436001600 12631868 411113004265848198369220229543564714496 12631869 215475459419266629185035002655342726560 12631870 733932457449254227179150585215984930880 12631871 -201485241134144831988883352457669187200 12631872 -133990319300536774534120044696988286976 12631873 -1695599467953115683745886889020892962878 12631874 -32912325612333961374313822384234933728 12631875 102459936296322385983239938218351495000 12631876 -405834030008109285002751970095733075968 12631877 1688148740250266721289074089499095661726 12631878 -153991831944776114708138450437244778240 12631879 187961303492190065619957253650479406184 12631880 -413213742582976495987855798707250790400 12631881 106931466663563382404415924935164295952 12631882 -609440230336205617210061606595914144208 12631883 -2426346599368095926181876753586181321280 12631884 635189769274552864030948910650160947200 12631885 275761115044784170897506673257631359360 12631886 -906007743652094283217707235924018252608 12631887 1200778947520545532262417010398672677008 12631888 141207212179138245477124735135972646912 12631889 1184261531042721194194147016275693176690 12631890 -109417809668288699243785303259360732160 12631891 1490340554383396232646246923795741197292 12631892 -721512319752394045709292864796704768 12631893 -934155576058140481628809865726121527136 12631894 -163922132816591967080102548462208772096 12631895 -4563942405192688035572607970601120160 12631896 -1762478890259168329630748098585084108800 12631897 -1256444442028761526246256686018734049654 12631898 -202948006209965487302420803346068918800 12631899 -88327407555493567439737149945757711872 12631900 546228208771438643213411914969356864000 12631901 -131558847816016627573781016472136683740 12631902 215455265024001078391030180727573274432 12631903 -1768033308324537877926440185043078406400 12631904 998080896117512458917988382813041852416 12631905 -352827057837912699169017515002903081920 12631906 14949445738378421855297968765404070176 12631907 2075243194271260893604841643609652796160 12631908 -166181189434520922696977478034251669504 12631909 -423170162275867766083268442909535936196 12631910 284741829618676395122429695504878975360 12631911 -82272525683532943514673777147388864512 12631912 -837241971916508286962161763016514437120 12631913 -243233868079469537594551733538129901440 12631914 120848340570450997429153399343690145888 12631915 85804801569838459267780089085516942560 12631916 183366782287317196454493836448710400 12631917 368798121767618329808408521248250274880 12631918 -542768738864744040102767571399248365440 12631919 -618295598203728064176632131922086117680 12631920 6648147873855871444161931966037360640 12631921 -1032604483686312422229448913238051459008 12631922 399146188847449479118778858462130816000 12631923 222177345934993982635601560824056448000 12631924 2317838761654855433143154526721344896 12631925 174697191270477647647349739912997972650 12631926 128888229310068892769519338299995762688 12631927 -792649097808449342010440282838124189056 12631928 -660188144291344272759043994746322288640 12631929 222562933669835974072247810654003336784 12631930 643739494212338555561334705287371323360 12631931 -255937272862206761006252605245055293600 12631932 101870262898051934901247474984518329856 12631933 -1038428074398958199875503319516646758880 12631934 -14337282472604852981306204789992583808 12631935 1644089376178840016242905435878096160 12631936 -392377364069530357572796113952230604800 12631937 -1301966866277118406797032356952442518496 12631938 -11994275641889614559640469959624873984 12631939 -1586679872473090667996725439745691581960 12631940 -681195564650603489077850572643115528960 12631941 -134124188573242765315045776482357063040 12631942 -157831968222523707330554012061252403200 12631943 -940255130791987232255141561983822040808 12631944 63680492513533553160725124668896542720 12631945 -30452763089990943161449644356769574080 12631946 652779213728715880457212463593600314672 12631947 599708178049124300289427767836414179800 12631948 -33358848732834383655932348665648558080 12631949 1132111076845593732821914622746467498720 12631950 9574208786929714480393072271713008000 12631951 1871606344985622113213877448071644923952 12631952 222509082676321270414511682205093281792 12631953 -434672085294994907858537185807225394592 12631954 -361013348860415300532795649474241011824 12631955 -240614278494145462210402653572949744960 12631956 420868996868262052189774614456424323072 12631957 661877467103346408863917358590043716320 12631958 -803015655607171926417970682100504253920 12631959 126814165114620505191885583827776263800 12631960 1109186626168946750895103335557087232000 12631961 -385601117184144432679655947874583456438 12631962 -203718289463631022125129143899569440256 12631963 745022134506086827399340743343796606212 12631964 515367543082587313120539924248266046976 12631965 -315503418525023497033620775793175264000 12631966 1131411199730519978965987298405891586432 12631967 -181643149003533484295707560485093601720 12631968 -90856809211524598186966542603802116096 12631969 -530635710602316268638977826557641055616 12631970 -62345229670780535667114284813989732800 12631971 -946421499364404963637418207334224202240 12631972 -1374517604454041298156963498477986852224 12631973 430855164867320104277954445342622833024 12631974 241871598901898382168573289601920839360 12631975 -870921662682899462194475085943175368000 12631976 -478648607640916902173588628625914593280 12631977 52870201163714003595860956074357199680 12631978 -376184237576230101394780514694005466960 12631979 -836063155626639861267806294278280228160 12631980 -300288128996372618303872353480422384640 12631981 -18010425388844685550726909281681021728 12631982 599459780041998523599969071946836328384 12631983 64500119176499972385853905618639187968 12631984 274291398216516209459145214636491079680 12631985 55679543525164707042784842327290117160 12631986 -242306100297657368833433967550814114016 12631987 1168302446301267090054014284816422458636 12631988 392909841838124596892127107617573570560 12631989 -602049990762179812248898185219210115392 12631990 41403468087134629910073191273545474560 12631991 71472390071696335241487116019931134360 12631992 402617472702061106702979579949749043200 12631993 158845202967734674545155279447030910048 12631994 -579551398708407172360361743377320843040 12631995 416600645990379082206392614463801064720 12631996 -145595132685571386642102840416134558208 12631997 -88365968094076448520276993719594918400 12631998 -213864722420433779922325270049442216960 12631999 -386707030091176097110053112662692152000 12632000 -516743037993414629063211638516613120000 12632001 304102752365116483692417668688203664432 12632002 675109442185641093651372415884533013504 12632003 -2030829213230491607270195403461849268840 12632004 -187477107233633848695712760220745728000 12632005 1262328063280848623146426923045385401660 12632006 -67535680669745977391496582590647398048 12632007 1139247650759816344074114975634134133200 12632008 -1508740426975864843737700460422878551040 12632009 -810178611341172110894034654160433231196 12632010 119739387825894407064972172720557235200 12632011 -108207706764232937719316455106965743616 12632012 -382035587858240342414919929905552765440 12632013 70055438266483037141195499357049934742 12632014 -421865484903422006290472763971563063680 12632015 -23910975066949647000684066551997603360 12632016 236913847747228114244143940026868170752 12632017 -2086472791953912451151318907186526889360 12632018 35442928737313069927783823554516669440 12632019 12099177205404363344974424500682275968 12632020 -448836208145989900400919695851756016640 12632021 1253555176208857567361530611550896792000 12632022 -92867097145970642717701007751179180160 12632023 -267379482845550660938017463529114199200 12632024 9419925703497327317353506261699563520 12632025 226627517374889655696090477666726081600 12632026 -396023435023712625591188610190303017216 12632027 -125298855226665930094870067755249819008 12632028 102122573387005788881760701201993342976 12632029 -256114223033932066713409432347247169216 12632030 -429777787982174981987813452672424265600 12632031 -6697665485998301709918390440640025368 12632032 -128891352376106427734365028664444715008 12632033 -1376839943312866744050110099185630084560 12632034 238030229490256263705215288903782797312 12632035 -171198253701575433989452247066257017600 12632036 -73054805255688140340405316695593717760 12632037 404082747493408680032959741705668480 12632038 80549867335414634956455068748314653920 12632039 -576019523104326920524165119872031508944 12632040 480834074925278413552218752488127232000 12632041 -455667740010325693966831975590011935558 12632042 1095445302454705875931896659672531865600 12632043 -1036465037625603640716028279369609797456 12632044 -420418881657997954960347289114693830144 12632045 -1265595795372339840434291207114817203700 12632046 7170065111950303508203283851642951680 12632047 330641777064560233897193317768911537072 12632048 83471098600980319907740470156102402048 12632049 1580728954634095271772246319877833160064 12632050 -30463159182525181177091193798229381200 12632051 -781136815978579854297484932694052880948 12632052 -756399574003018272717394703106245376000 12632053 -722484290314412940865087216350960119922 12632054 1418919354651119603507136126884293898112 12632055 87421940193113119751533617126251520000 12632056 1627093029409699869857248033089764597760 12632057 -333420178449073268373209324589673196694 12632058 624884183203533416086292953779267072000 12632059 20021519896604797104418131651326386464 12632060 19808692534070016178316905577581608960 12632061 129071188160380607705129453915255709600 12632062 411816299361265182270266387613465772032 12632063 -1150969366470769971681740872209030032160 12632064 600018696270366262526410211645064216576 12632065 -393688199699984617173994769916598224000 12632066 3153616254921227062710488952150970368 12632067 6637799061008285404578506711050215168 12632068 790906425857875697058913619698843954176 12632069 -1268315455189674029501007818503496815200 12632070 -186971857081862492041697518270396876800 12632071 -1586744361754273181058970777789184499600 12632072 -1684824656045274652946962296406576819200 12632073 360987690791946156374524909227811866000 12632074 -131435720976097301578064025178710827520 12632075 568176719554653189127571397623730987300 12632076 -10842172295357619181436769841606887168 12632077 1009406346899339471882031660903050147040 12632078 743085755141028779744992925911995195840 12632079 -310042436405532433926389933193339530616 12632080 148707365082422175666718594779279605760 12632081 24943869668448206164909409813219756160 12632082 335927959453550872989624270083757489792 12632083 874381219384395028325922840757986620784 12632084 569449227706993400281864778100570345216 12632085 -318847218841279339744500459940559932800 12632086 -194810691085825412707474020539073575616 12632087 -526978312680322107005649298701634548600 12632088 -135784360104208082604043388426661396480 12632089 405096342287942471376161936371156146890 12632090 -320080933685489927436752193400623847200 12632091 329566868104563235508273799232056954480 12632092 -223119209523011049433555934948005759488 12632093 244773779497263780081471480534875680320 12632094 -249527762093377945831782153650898442176 12632095 532298535298803770848649464016076408000 12632096 -130981526640622612655282432140193562624 12632097 327430112878118903402739659589802955520 12632098 133427935742195698922933899717677622560 12632099 -160934972874857539743535061884113851064 12632100 -64180593904107925531983897295460352000 12632101 1335282395624679565205777700213379319102 12632102 397360954201476470855490694880269935552 12632103 231865935551668968261773343218430810264 12632104 1579160478603470953963569575140392053760 12632105 -142174057001276775223648886783806381680 12632106 186321430478937731069469814568787640320 12632107 -285745362515293515300425131586097547248 12632108 -321151319643642200292085764310047604224 12632109 -274903559260887721460109387201223569792 12632110 2059211550556924074267684740737401600 12632111 4106187553715816179769784457594864466400 12632112 4453191300500236160265208969888727040 12632113 -669733296148906725358409093007336145216 12632114 248857504723865085396908969977934446080 12632115 -99415454498342432538989803766567459280 12632116 -317397107756635108573990049452367417344 12632117 -1175717077732477601326433827903007346834 12632118 -35762847003586630117908610712703499392 12632119 -859759137809652305301831326293338047480 12632120 -543488511825979137219759720029316403200 12632121 1142189058787129694023454799496131127290 12632122 -183131830060705274693605946289758476800 12632123 -41602098088089173255210766275209044480 12632124 -706110024865367417655999653961833069568 12632125 -1397563456118702122085597770419245016000 12632126 -124866170459446453150235434110739745280 12632127 -873398117312926523682636188994065626680 12632128 122765567560825033882950104593010262016 12632129 -75819517117368506013018661312215645120 12632130 124797598482012230849218460494996446720 12632131 396441932685351866526107032478156047000 12632132 -349632184646232958252436201313089503104 12632133 -603252415491180849399299345979371498880 12632134 237382847848162305464371468059214053216 12632135 -899451031419178816482872791186317286920 12632136 300330093125170629729600950881625702400 12632137 -390564887294514231588366303251876888128 12632138 -549266840486315886458435505268363427280 12632139 -54954085069516499532346883404735209600 12632140 546626433853324076713060050781975572480 12632141 180969180541104513279543144620867451084 12632142 471100260219060324039441606512248398912 12632143 -790282815147892568601621784944333537984 12632144 -63046156383357035839407504800450740224 12632145 301059761980366013679513321574755637440 12632146 -963165813116062309603547818572921295728 12632147 -1321906145858538527428356157926646805688 12632148 504179644155319729584541564330291789824 12632149 1543360738796653581403300339087069427150 12632150 122016225081170522199486372967092648000 12632151 -1093399734938266221334802456717261005848 12632152 -95237245392475377102105231666676776960 12632153 35562329708447746444070344046450873664 12632154 -16884702226263079493564480129137466880 12632155 -601097747475626581266347546632754942640 12632156 -220697131184423639543599420909584172032 12632157 -432180513773358489211745720292068086452 12632158 677507135101758830870667537581743488 12632159 -90199505680074295027584337092968934720 12632160 812236731844845673739385496684407029760 12632161 1018041412420544825853490462123055177762 12632162 -550350990810223477425321314590388428800 12632163 -360075567228258943003393124793685963656 12632164 375088464551068127661077787542787061376 12632165 -199530258956736628718916609305466986880 12632166 -998970611951065306225800298185437472000 12632167 1529111819559620047091004392143181853312 12632168 -2047350296964925667761536129449483520000 12632169 962308804328466730840287252793939495680 12632170 85968155215044904112549000856950592960 12632171 223849167529249830677992631628245447088 12632172 4682875118626541149761913167383396352 12632173 -1694757949156427959411364897748807976980 12632174 -18808176620907937722487242410084184000 12632175 289795047683711472124676045892876265200 12632176 -347647899098444983544922823744077856768 12632177 1176457491058075618467555820163293699026 12632178 -88163204395761087071495951442878383104 12632179 -73114317796951186625551075146917498880 12632180 -1309680928212842741535230578644568043520 12632181 -748452778036687753530560335554686483040 12632182 229990284984874586779005162777492885504 12632183 -2200585257301507366314384056095894474560 12632184 43341040748747985670383665914687426560 12632185 107315677342831083837455752311313800000 12632186 -268078269108015124290245752234002643200 12632187 355038101019557822114697893920853010480 12632188 2567083568733383398435016823083072716800 12632189 -1305934030632322679113601130209523302010 12632190 55670506703257274435513782151834664960 12632191 146221062392277775422769631582360435184 12632192 -245932932836839279241831524921874841600 12632193 -24947799359942783961496289968115497920 12632194 562621207755301915520689842374676558720 12632195 287364395377447127642825738526111987600 12632196 3715371362389016700693290754696075264 12632197 -816678633108358237786766825406848037540 12632198 -11517144287304899568044863608298186752 12632199 482658890774886841328615640057382994688 12632200 19249586091753407254878804410336640000 12632201 -170422655105695284029931996829638621798 12632202 -256069981905462498653459924103011116800 12632203 -262585508912765028471062248207132954320 12632204 -450690517324835846578419598486933899264 12632205 -395121086434860788109042725034755492640 12632206 481730024550776576739201205680757049280 12632207 185199451924815244433377630856317271040 12632208 -186509993477271647821223058931792674816 12632209 -845881716835560441602529566281991229840 12632210 -835216366174878433539398393616385602240 12632211 -394201022680869591505578984919573153740 12632212 -57251390016835638081832735582626046208 12632213 1287802348694703447732669537305197985280 12632214 247151905701196879122670151245361885184 12632215 -699397291916476434814661156491250986800 12632216 -58105122559339505880281006975004395520 12632217 194087623293303159393938362655375451648 12632218 821368799584175492512347230986299064560 12632219 -876907588563846827360955385190698768380 12632220 -764263273720403631407900137190254080000 12632221 32853933344229721287357696740649197568 12632222 441903601402759372447508186162739871872 12632223 506575628103836378196936234283017815568 12632224 245017392759466807812295043449444368384 12632225 40361964863269385589800553747603072000 12632226 -241873238167219478111204026727753817600 12632227 -789712942263073593927431026612054734800 12632228 138173195266291830339435446608708915200 12632229 -2205606573261798607631812337860261131936 12632230 -54067936008708270640068749141741066880 12632231 269825863028445716965373076948033024312 12632232 58853224860344809105794839623414333440 12632233 -837263319155249241766397636690312432816 12632234 1027342092898966279242778332016967972016 12632235 -279287096340489294872650146944911649280 12632236 -874430844011841790906999157479627109888 12632237 1334618600964460661479522910100302450112 12632238 -480678705095479850910124428555603085056 12632239 27254519172721705796012910272646162424 12632240 -299877133524330766880296871098107494400 12632241 -716373225013050021859375104079391933856 12632242 -82204786858724588375398914634424383488 12632243 -1486304517896268843453154358752785437028 12632244 -122652066868967508149014397085981155328 12632245 972799162425919105205197549215137479200 12632246 -1203509578698186385693827737639526463872 12632247 2823519184880630844674155695786436919040 12632248 1609713585738658743134894875543020687360 12632249 266982006921983133904808028289601292672 12632250 -62219951847104092653238258592544192000 12632251 -119685034995579995868907953586619022748 12632252 -224765589031714944627918993062374821888 12632253 107152919686495261612113450579705736800 12632254 -329771440054455341658245699116433532480 12632255 -402432006247340700235818384668257992000 12632256 686391788601001543256064157940711424 12632257 -1008941080271154547218676661722042741968 12632258 616437305983395092721986450979235061760 12632259 -534298139060225003137842224720514616080 12632260 -647269521594731038501558442757916773120 12632261 250481340423993033978426283534826802492 12632262 200092218564231038053262442668206249152 12632263 21699950786813511003460318965267949360 12632264 35261523237416721534328370845125427200 12632265 -95917709620406295321449426104917168540 12632266 -410959417147028072856289490284192745376 12632267 866904627048865434666194245274066867760 12632268 121450827554916545118709355522248286208 12632269 -688356431568047358580088054881211751956 12632270 121750703558585701754022749694265320960 12632271 -558048936606910261092642740063920289280 12632272 61231762601735793367368366278836273152 12632273 -1346356293524956245722653338131854425996 12632274 18715816561126011123645492709107163536 12632275 1237946390298270291988704514539372967800 12632276 -478101955265216998262023070564720883840 12632277 246882581260642299378364774723518234624 12632278 -28707421603135757037544894284522574560 12632279 -1505413934576965370462792736874222800 12632280 -467825326900432449821994374822790144000 12632281 697894689352074086381410633202553522944 12632282 6624947504932519236093551726870611200 12632283 115267749227156557084923357819198658560 12632284 -540787267912736384220906867999584747520 12632285 13376255615121020225746226203619645040 12632286 445982182667164666769823852703465875264 12632287 -616506489337662433957000597880999558760 12632288 1106177842231393699460905182559473500160 12632289 200744747841775637174119739199873327024 12632290 -225301412134951903987787951778402984960 12632291 -764799212680213308311780600846396321328 12632292 308438157418823770910560832121769542912 12632293 -304228183059472389062492675892669323360 12632294 -228771461345276206012001035432238870304 12632295 -243220881539629484147087305050209614560 12632296 -59956953851937983033640276774600606720 12632297 -1743404877344965486399755128975658205254 12632298 -306754110108275466360881462661778593024 12632299 -2229899705306836944412743739095959634700 12632300 -447543889918798690560749915399734137600 12632301 -1595640623409516395946875804947355382720 12632302 616008826498133018374006712062652611200 12632303 39761572145340509270301587324622904920 12632304 40478741135275177792022712139075092480 12632305 -103285224394448968599133886903312023680 12632306 -3679322313169095456267774989620401648 12632307 885768718971000997864087391602998915120 12632308 392398774757044136015499261184655207936 12632309 602289055594128732050358396130808466432 12632310 318231132755602120076168336714899656960 12632311 709871300869212405598235047943205834000 12632312 263083833937313183919859199850488463360 12632313 -282498398335024462612542129772070476800 12632314 1676595136601685982849063810624456704 12632315 258005426216427493332898183857697128960 12632316 377090223150582349285028891614129930752 12632317 1210721909060105308156008109557535343366 12632318 99728809413431799720370554787642084416 12632319 -362500041744345830276544098985475201296 12632320 -385029364071137418384183503751846297600 12632321 -107502663947152604395428141860877072000 12632322 -145712165536740437351802131295841353216 12632323 141607383160985153633064162090094989120 12632324 234256292156691005295628920339643245696 12632325 10532691403740527331543227826578661600 12632326 71209836703798386466478217257557207296 12632327 -503499289009992282567762644164518836040 12632328 1411621300289565475321279685630482022400 12632329 464662237716136894512051267806359259930 12632330 561863005593693101140512657210728843520 12632331 794733079941610261894465839998283032064 12632332 -1223555084956584084597203747037471177728 12632333 -102984179726071816552492468937771342880 12632334 249318991583965015219786389841811598336 12632335 94869407206152184666975949877274502280 12632336 -223021211455002093355628402123632017408 12632337 113900257740166893054409581818441827200 12632338 -9114502218584256873652005499881826656 12632339 2088903516314843433235916333901601729056 12632340 52427841409865485037445553506071347200 12632341 1769437995405287728043218803709837513742 12632342 -155932935268278099452101375106647399680 12632343 394092623379612817915945809206809723344 12632344 1412260412599349046240361243887361628160 12632345 416941964047117155639993113732906851200 12632346 -73573352450518042047029754722473963296 12632347 200183703613704207912662154593067227200 12632348 251745310702219578673419895702816900608 12632349 924930593422075883772549343389634568064 12632350 640514891519853508795448711942451460800 12632351 -1373634771940045187084583216095448669528 12632352 121780426556154365547211603833985695744 12632353 -1162868298896383415403420754769778794398 12632354 -130038161562839861131159863139534499328 12632355 -248093448712828582428118604223390278880 12632356 9600504617801981115319612577234457600 12632357 -1115119604883389049242371704884824979394 12632358 20162340354910673676391085783202103296 12632359 401288343315073969619656445985748327680 12632360 -263851028446072160680653822648431616000 12632361 215511175938459355575524804718845786304 12632362 -93671174027391721548962902724365034400 12632363 -283241435810675357653699264060167229080 12632364 625525070026211307114682237633979078400 12632365 -324038519560215485067549253972281082740 12632366 -657981750615152329647323910433215268416 12632367 -337413425255761583153860359562688004864 12632368 106817297831616011051548115118026194944 12632369 595845657603552915784001399466792286470 12632370 -137353939400345166070222889715348211200 12632371 1550288031028443758705099239651667871600 12632372 642192302819506981747015850574206945280 12632373 -435682741431575233313381129452782584040 12632374 -790914692295997516222552030481994818880 12632375 -430408950825594141384778687316941608000 12632376 98979578778327308760248888609282457600 12632377 -2128555831607283111017634111462719774328 12632378 -111747405596755378138271380027597086720 12632379 102450240160449041257485122468490850584 12632380 -388612986235549753309596025188819955200 12632381 2287783274323860882539838895453261442880 12632382 110914936853661636983692194045198458880 12632383 -46244252193200511931163296552224086496 12632384 -565895171647834982145401318597183668224 12632385 190054615861931621148516908735354217600 12632386 -57682554976022802516597918728104920000 12632387 194993050143721464269917075627044185352 12632388 -30406332612365590152396327066163722240 12632389 51914060808643101222443327733423997632 12632390 580544438621756427121395193365222403200 12632391 -97966415466593802849531682364149288224 12632392 -594999083639083236095043960237855774720 12632393 122792657479609816182852466318789983540 12632394 -47760813959078009141432003126149502976 12632395 1239552241282651912424616220674624266400 12632396 22290934799091215732019552376997822208 12632397 -1213385607503184814582672529553308015520 12632398 -130773558654757076838136634510202196800 12632399 -644408180150004187862363617261095963336 12632400 183038466746123085455416050803712000 12632401 -618731365810643528988927108056556243598 12632402 347105051495051731291674097999079739552 12632403 -216872995716478845550268765304845066496 12632404 -85919126287635240355116200450041760000 12632405 -133321687996974931509754987340726567040 12632406 40580914287095028939978075709851577056 12632407 -336170296334717745316778592639453821056 12632408 -342324395432653384604368963912945367040 12632409 215041741483211203484938629046868442720 12632410 82843211712213364380861218854750709760 12632411 -39795867798582113841847930508226033792 12632412 276965518180918811985642436232243535360 12632413 -523725655741567315495530989729151461338 12632414 621385647809805657840468425249648317056 12632415 -373015615912028763702304703703582484080 12632416 1940379930652766853516654326003741491200 12632417 -690907404003775133854487808389116953408 12632418 458920237260076344383264569386349720704 12632419 -674570055739693889435774090582004307160 12632420 -452602250491157175347209844982921093120 12632421 -427493517506129115884381148325877097888 12632422 172538138214334042833470851911443529024 12632423 -1795135896663312272833559154192734816328 12632424 124090361346022170847425691094763601920 12632425 10789924783694291015169830114274652800 12632426 -567296056739197094553017159233681643088 12632427 1227792347438217732582611922605316499164 12632428 -167948287841101370092312611165452587008 12632429 -885822052224875360961933337397239739280 12632430 -132603672671402515403561041447258922880 12632431 9335895117902286299060389915613702400 12632432 -415692401644959932575422929423316516864 12632433 924154386971207970272179405891702743648 12632434 543515184257188171038812545879249027200 12632435 219985660915051719722325632164692422400 12632436 9859749352278885047092940475746254848 12632437 -1549134192733236617394543364827092936914 12632438 30175586273177111660181479788908380160 12632439 -1020931651686985504481862297748161380376 12632440 -1285743832550126481479110342760067379200 12632441 -623236086680304924494048273264922715158 12632442 -280035205306236770064074262176727103488 12632443 -978922504572281681293886220504756713308 12632444 -39651456597310307239155916466361320448 12632445 -778351342931392976614723616668652434920 12632446 300665787756692602732525032421030349760 12632447 1404451487245651564136663669415351381072 12632448 638195434904539457683160748822406103040 12632449 -662355591468048252404864550795722626640 12632450 117473403743693014402283824833047330400 12632451 340757780292525152724240479388152599296 12632452 -342188499220897846274635993145770987520 12632453 -677364109740877040035256128441827529476 12632454 -2710224492307033893720877739851891200 12632455 203118975365747717272957087262129532720 12632456 -436099722064385169440225366778045189120 12632457 -428304877138843364271991087397976280560 12632458 -1868238259607675558748651621615339840 12632459 -63335666863064423570679342680054027520 12632460 44227326118417778496300452089752360960 12632461 1308207635630282713480360828346838988224 12632462 487981894986902256880129267544695275264 12632463 -1117633650272866065342064444122852831600 12632464 -128643541697964284844084213354670309376 12632465 297456200449851208300227827117988703860 12632466 82933034809852369419697855460763279360 12632467 987314620050356716819565851382246777516 12632468 -477545395004268554702521697058055129344 12632469 -63105557306172796239985622633415519744 12632470 -59053054974444997628947776514076440320 12632471 2048776531262275492065355287806332323792 12632472 206776835404493467933840364552753233920 12632473 -18205775736463435045100537565628152000 12632474 162361036561497501894547128222694625280 12632475 -1121390916357443574949485437090705400 12632476 96754848607073686356361172568820866560 12632477 781616739805606037359301070910214624160 12632478 -450881102796755614767765771393625027776 12632479 -590659864055094277371209595586462767424 12632480 415386774942817338554613999164876390400 12632481 -394713486763495941412763567951923510830 12632482 -166245541534815434243132907155817103200 12632483 -827053964011197401203130849527146911268 12632484 661011027229809623573885423545791169536 12632485 -1247550999124837317655593843292080770820 12632486 102849503598131789490280060669278240384 12632487 185134728806213108526553043625134123520 12632488 770638332345050070812036717008097771520 12632489 1265537930943709332579157582315012506624 12632490 177157480057701657197401285556937984000 12632491 519799124498346234782560951550037379892 12632492 -302179179549258248917879823919766732800 12632493 1104945199591231448235338918468714259264 12632494 140380128954497737109118664967579315136 12632495 702983675605227003858420080851336900800 12632496 -43472596292445221612355603601399873536 12632497 -117871095373877831166580017752429184 12632498 -860532836136014825772865166524246518000 12632499 -214920950538256302974496061818826384632 12632500 13607965856411891941166530882769920000 12632501 14714496484000156124468713717166600352 12632502 -35827691065769734700899563395270434368 12632503 221975347681087867921279272629339002784 12632504 68040094378669254128315425194485022720 12632505 -918449146844654532471103525334845813440 12632506 94333951006752251261113301381468361984 12632507 -2501960750577602311362407973443813401248 12632508 -175072817858888379129953872309404779520 12632509 -1062432059268453956977947868260770209920 12632510 -106648297918906611782338753046763951360 12632511 -815205499749812272196391737788338203520 12632512 298757465213200309814388759973515493376 12632513 135183377466276388387703335454485156740 12632514 -283181006076428191985961041782954719360 12632515 725028020521873822750869862631160180480 12632516 -264733133762416088648606220980514424320 12632517 -23691725436866572119743343082658075040 12632518 1425095426256559060375239008371689916800 12632519 1364865669058010467903043067421665710496 12632520 -45330728116548336738301073337569280000 12632521 -2014661754935171068147989307898417898912 12632522 307978957942652759752437725880583378944 12632523 567235920647484547554021082477431072984 12632524 360469140571114731320214158309456612096 12632525 -659820556926397780760792653676798065950 12632526 365846899193423277426565234215183872064 12632527 -191686755398552324886619122583078904328 12632528 168777868216715707887310384886527844352 12632529 213243880482948587037444694964815671168 12632530 294524598226318309986583336488714931200 12632531 -704713588743246726802503560619108390336 12632532 -358466824291248692330644366245230893056 12632533 -116068923320937634220095368428253247872 12632534 -804355780014937700089836101547314471808 12632535 478878062887798864112696194615772847600 12632536 144920296745070886030670409352409948160 12632537 356370334894246903686543647307888114186 12632538 179381369469199635407958369778700333568 12632539 729860181945702797234483415191575350720 12632540 -4617192179337558143368137188794091520 12632541 32900481405022576235730354173076102720 12632542 -1081652873748181018473235459937086080 12632543 -719302684551087436547130388960299596160 12632544 367681551954281145373430535649076183040 12632545 621077478309679011140026785865499173800 12632546 -519074336089175831605886840262812868528 12632547 827009916186989133449170410664352428272 12632548 -1018903391334300350002083584010814439424 12632549 -95069848042999153374534119297872277760 12632550 -5604458984050685722072423206742886400 12632551 -485507653425278786120530147100738840592 12632552 -156536467409088620178522192248390860800 12632553 1388957236646597630568591568499276274762 12632554 -444265307906959038305351444862462670080 12632555 34194941441555246486258632587128683200 12632556 -113729863483038345922001782095489745920 12632557 1477286191508610970654495583908557632 12632558 -272004225524679661469984669961735837120 12632559 44524111725925650370835998487242621704 12632560 176417821206408078241195898210421473280 12632561 387357546269799557983682046684020218212 12632562 -215387013476011994572372176122213437440 12632563 271219524198790538856418905922576165120 12632564 334652482760901263187850627574120017920 12632565 -302722879653967254941427625928571168960 12632566 -1128375803608519809358084755668052381696 12632567 1019968054028921521324911619211431889160 12632568 144962340372544987015477812522609868800 12632569 -228212204712822329380982490260761147030 12632570 -134680821767132704062536955587208157440 12632571 -209056410625221930051129523663937894400 12632572 -238866386580159652595610253099407745024 12632573 -179281947210868024797944114284813631700 12632574 143968121215724836932575192204184576000 12632575 -194395144455316453605918228202315829400 12632576 -919273802335621586228497251651903553536 12632577 -5321109904529205908259505696932812160 12632578 -162209262159500379337689622425792672768 12632579 -88316563945545038221192756299468959640 12632580 389454461074135081202324355333491477760 12632581 1028589658007764450634726299178947774452 12632582 75033713173458091184532874222509634752 12632583 -24074598549857556337859791683799122816 12632584 550545209036318366875330841418920755200 12632585 15647873829569007731345062889571336960 12632586 488824492399630146802931145326067204864 12632587 -500629907841279669761210431236772384320 12632588 -1136726825917396184458096149600012203520 12632589 99947707142353967853354569813179339104 12632590 -417313968316808662044323236463429563200 12632591 710565829444952140728005931193535746992 12632592 -82141780950014332867094614160321150976 12632593 -568494440761154560035028666598472398336 12632594 36721695032417951618130816191867824128 12632595 630056108962312975247709749763861641520 12632596 489941014601305799015987827456269411200 12632597 -306102417819872078724353414608928499954 12632598 708642387543013499734081430638515471360 12632599 426756690044085551299567176290966005936 12632600 -489371045534636615273730190319857152000 12632601 962417999948376709139931189577941331104 12632602 -94045833136506496124246905761123108096 12632603 1314620676979678829605336180603978021200 12632604 -316627135289513351071617774973002375168 12632605 674283716064934707626130227783921137260 12632606 299315931291873031248645604105197603840 12632607 -74668883384267600551736008348142020152 12632608 1844068520560702036345857130949254840320 12632609 -301685253646949529392677255864817347872 12632610 -18322676722084107865772861946827642880 12632611 204671753317070097543712719820911904272 12632612 208559683867794603740365650266415427584 12632613 647574023982355608866636812711565721600 12632614 -478023465901249608336928822082610480768 12632615 -1298763692827981439780207485079605188000 12632616 -240214341397631565785706322699163489280 12632617 -886076320123255299232425977183926515334 12632618 -134329035190804376239305162687485436240 12632619 1053186235554772040979224461563714017520 12632620 156756560285100264552021403633496555520 12632621 -1623226877394143617157165719737201347178 12632622 -476065726253430543586210125332867621760 12632623 267580959147991422503688918568703001872 12632624 -77034515289971978990058267750279413760 12632625 -806665605246657169996333200564607200000 12632626 9811053273254792267516934165352193664 12632627 -428600676900867810250851556384817457408 12632628 594694893859521746684108020728195870720 12632629 1510795689009864524860777692177402021230 12632630 -347196843078665351094398522756573591040 12632631 -1073209174012532652467161469874382371456 12632632 696939533302192273525747165462331596800 12632633 -50280444844989605566230558120386587632 12632634 -159230191053116124546442738845969443328 12632635 70217742042761301060842866679057916000 12632636 640331952288051019290278089275378723840 12632637 -32280371363441655390335760905194103040 12632638 -179868332447067263746462390318830209280 12632639 -201495473878498172825803763544467146560 12632640 217931502276335885908733667455061196800 12632641 2727720425933815910926438131121610110272 12632642 -1200162808611853105134014864529803184 12632643 5707110870296862107349425828022076932 12632644 -1197342462635377086500876097497222988800 12632645 -78646791293435154736205414358847772100 12632646 -211827940330084925809816934703015958656 12632647 -1295423000760007132291906797185439071040 12632648 -70235415693547112527727179102687395840 12632649 1682054778138656854027737053422273983552 12632650 10940465866541290047570462480738669600 12632651 -125871553084568354741557124645011039008 12632652 -774173892773383086180665824056690508800 12632653 -2357977085192017841771549173255377114240 12632654 -175969924848272521233347908907956238208 12632655 -84835749196160985178360218342316584960 12632656 242806374619326991279498026428762406912 12632657 1007971294155764410635484375489284513906 12632658 -300554375873392103481258853485742474752 12632659 224891705744436518518031789236938600768 12632660 -393693983628972395822903233066261708800 12632661 -362724010119864017053298692262226118710 12632662 -165271191637450687317748380457586279808 12632663 -128706541384180322206242869186889772800 12632664 -24279705495008771268026433477722112000 12632665 30498856298956843658815484283649902720 12632666 417168060183589815310351051957813048800 12632667 1532783288514016519034002437663296640000 12632668 -1048831116417754367037901714830131133952 12632669 6356852636195977877396248122783714240 12632670 428267793636106366529701362904331094720 12632671 -693844062444586770468111722042018204128 12632672 103534968840477382521951530914186002432 12632673 -477843532784147590230476511894199194432 12632674 62224692082406154113939040533457377952 12632675 -458612330360083658272029852382470278400 12632676 -83964816948115798598131129206386565120 12632677 16274966458048561826238952033382788380 12632678 -159474291174425654098545920737294083360 12632679 12260222270823838766464885239003722544 12632680 573990134775140758424054068155667968000 12632681 -1110141205993080810553795211536271858688 12632682 -553129438424468434374729654032056945920 12632683 280845969948116528384109949914258063360 12632684 57306520886142481681339442381841600000 12632685 -78921749465604612811614746271799330560 12632686 175671524360284140122964468976313806848 12632687 -1932591722091677632978631058785317909488 12632688 -65640434229391106537676677859579887616 12632689 2578071145416457156880325557773139656560 12632690 240584257309781884131735357031096320000 12632691 -836702924667156282378454813072176605136 12632692 757731908704232747760523629448148334592 12632693 -2284661203605783364619457783308169635940 12632694 -14451965303983739480600858966639745600 12632695 689905903448155928385263429153779513920 12632696 -433233632936345848074797142853079040 12632697 268371902962412642011906307764540480320 12632698 -158576283352172358476348869711714582080 12632699 1421078284899235834160532262800561070536 12632700 465156597006346398131073235512593894400 12632701 -925816064043363925065118379030694958400 12632702 299278732072288390208066732410346583552 12632703 -209483886932305271609217142975787137392 12632704 -260984951911565357841169832225600962560 12632705 -1249772065948504976467899824372528020140 12632706 -404259232317027819944418948277743379200 12632707 2822138162423849427157218658380429432672 12632708 -982265665777670254087963020631337923584 12632709 -187808962163866841880333046871935648992 12632710 -196393790134345244205497234897347908480 12632711 16446652412519584755896175613536559584 12632712 16330517118137569109711023754420797440 12632713 -884119306528680490841486877807477032038 12632714 -171533149108685871838930780669004058528 12632715 688603957614815248317468636364990996080 12632716 -1899187579256724457535835930145327043072 12632717 104196534779877602815504504835279172864 12632718 130379978716212295372755357066113602560 12632719 -1294063699398997748774638443163462954440 12632720 67184906574081204487178969961313075200 12632721 -1171067441923510497584526268871279280576 12632722 -175787900739784427917767338762190798048 12632723 -133777949510759041089137564618956301712 12632724 303082358051133495309387621041428080384 12632725 -122651643895092609336208070603344115200 12632726 -100295626034342441805245803324490293440 12632727 9618144228071995254477127273710544896 12632728 1327132002090794831791643814614917724160 12632729 539619154768565772226321794176386931076 12632730 -142634035871977640720044842963971458560 12632731 2379763966095624940116811802481538567864 12632732 313237674641957062269956184180249722880 12632733 -205052124207814914459865313466003038400 12632734 -493463354229607267556396929873497707136 12632735 1106218076358291481057438823651457280680 12632736 -25290058180645005827015225670695387136 12632737 -375307163825325376489690020530581690240 12632738 15542882782942481391355022920305666720 12632739 488416170224055899429603331289614296640 12632740 91933476010467381459304636021874196480 12632741 123480181711017330446567777742413822304 12632742 22836774315122839306778086048478027040 12632743 70909792034336373515620609744307811400 12632744 -1369835142678917002806294618876556001280 12632745 189525745793580151152904504840737213120 12632746 -91384351848612593451369219475749692160 12632747 -200381748901021610875920080594324637888 12632748 -293727496875539368373303084063388794880 12632749 427319850190864749951281770038438898380 12632750 301658488905109644786866452563461760000 12632751 -405242239043622783934668636792376337808 12632752 -66585189087029059989122933396807712768 12632753 188572769017052622846947265702867691200 12632754 1161321231092682400208307558674843231232 12632755 22667821094533331117915169535024382160 12632756 676553297753006970954850986381526874880 12632757 -456215550441822211272247914311618523360 12632758 282271874883687373354793323352379944640 12632759 -1884214731964171328661581544337168046040 12632760 -2133042393287613204360614801383833600 12632761 -1351347522414160682467672402384922327638 12632762 -63820039614224935288369684337527646016 12632763 272843143374106303706505966068526192 12632764 -134879542202856612142267995360020985344 12632765 -670020865020527778059973365571893216340 12632766 3340527171239411594139863362217370624 12632767 981774219799459375878376522117884769632 12632768 -109802589245702817463599568496284925952 12632769 -1183274514248619948801790725632284509006 12632770 36687898235238617504895357200343543360 12632771 -1073514968309827374526501864375220537028 12632772 296432331707742830328120104090290977792 12632773 -90350932384563603004821186193883731200 12632774 -443397756923920814394599089500247658496 12632775 96190181570107079722655449971606774000 12632776 166178860881770012395981172131302451200 12632777 -152174025417918256070146988833941220800 12632778 -7975633479728545838969201556167133600 12632779 157258600482103843496975856236899750720 12632780 183664737895663863303280670997243709440 12632781 495976731253449550561192833527722725888 12632782 -441739251856330976444837833382657954688 12632783 -2327842147578536971530401986570474880880 12632784 222787854154818100098938399952978837504 12632785 -1094179325218276553062787092341286512000 12632786 415545229416208215206815070191390376592 12632787 -102913452887922134252651396648560732560 12632788 258621313234974580453077789191684366208 12632789 420266081516573041194122588490509278524 12632790 192256132067170953886148943104951310720 12632791 -190953809617255637477268837973393650808 12632792 647611114059453263210620537688594688000 12632793 544268936313988082266520689178514016464 12632794 -1562703169915541407494403339064380450080 12632795 -29597041824660344576984334146688339360 12632796 26019896165043725980640182639824322560 12632797 -614421712132567860653604891282592748628 12632798 -5302504247669984572563429085159139136 12632799 208999145551070634790983491365132536720 12632800 -533884787249462213967982771892925235200 12632801 -3191612481962914070504439798184242064128 12632802 115411800335672930705995210133205915648 12632803 -1598406611124907306099678322528612110948 12632804 -23927682843432241095057537461680831488 12632805 -461109877175770252356245651974936217700 12632806 114546342501606659366978766968202345600 12632807 725046326562113086351879066708315156632 12632808 -139947195464295529159663028476222832640 12632809 -71935561307370816101723239344311513984 12632810 108360866990443753064497529776668549120 12632811 -197265392069261824577406650425662274560 12632812 1533553373076456982030668987305479782656 12632813 1722295478008894929921290118609099055062 12632814 -349581006344985514314311611725516351360 12632815 258422685378393779443947872414853748800 12632816 -12298089736865657805070891512093081600 12632817 400212511637616403520676034154325295104 12632818 -381244737119086237817492453181804082560 12632819 -1421390525515231525855875715681678344480 12632820 126271101320955019381765370627122421760 12632821 -1136477616308360603787162877008118864978 12632822 314810900079844620592001227954050634752 12632823 108165203656874775685111619508183475200 12632824 -507120448855571005523816286268447703040 12632825 -718388289258145973708430492571945914450 12632826 -11576552429332475924379535558647311616 12632827 -1334176616716030102397680474542653251608 12632828 125589990524968194622411568356514933760 12632829 -1215678959786655889011383687502062918112 12632830 244683195292487270268716158303969075200 12632831 -868615236770563992169485559451028250368 12632832 -451958433233408624717126063444874756096 12632833 -467640485209894346797024850529316975916 12632834 -16011011653766716902250087032411509424 12632835 -318868926346650454747697123584053422400 12632836 -751306125572366384612612325354261456384 12632837 312235374153691803019541803575249016512 12632838 -40876642296577005792356683311454506240 12632839 -118250434019480255446339123407985504360 12632840 301955523980624980953107140569098649600 12632841 -1611400276448340251514318498265046784 12632842 -78433346629231196098054705722659075328 12632843 -737919259674220757382570748627812948336 12632844 -274640560482415999852461655694886912000 12632845 830513765690825771570597892899843627520 12632846 -231455405827946633413686983839573912128 12632847 1364293706991855260873277475453176044928 12632848 314825885335269405230272033516319932416 12632849 -851290061196177618686198833752811425936 12632850 79035094664306920295544533612742576000 12632851 -428099646854054580147947555211468142080 12632852 -727084045817342741866929950696505896064 12632853 466478705010254755893584949326223483840 12632854 439880631772906641627855655552891693440 12632855 815859029737073994637653094790294468760 12632856 336664242740706489013543867043210649600 12632857 -1247455740141140677569500381982313507894 12632858 -276685426534946676205792805439209274624 12632859 831779332880206486341350217304979470764 12632860 -777217345962180765136583231852148625920 12632861 161798936208423740053357286794376367462 12632862 -145849048684670186741204568577461998592 12632863 -469396492056927289283545986854900181336 12632864 -2662751152825783512984558589768341258240 12632865 -80846930478163810409019359298134876160 12632866 885672628089482426130118854741201271632 12632867 28735445423413400218134707091219767520 12632868 126431166721786859237984993720884101120 12632869 -127272761943406724145838539088054742756 12632870 -162026192500993874166751759719217616640 12632871 97925271984361731966604268630589948240 12632872 184447766465332261617749083837326950400 12632873 -136313448488122350700840004897397573120 12632874 -495760016038319478678127835595555099648 12632875 -2099145700848134603803091433407689356000 12632876 -969646966560261773403873149811692520960 12632877 -668153061412020982761133130303028790986 12632878 372485355618899265371938716799580959680 12632879 -168226318259290898641081707809218855968 12632880 73193588441495516871335435126685696000 12632881 -2104112815044064795839260355469252558318 12632882 756263266122959966568299594158509212160 12632883 528238223279112175429720754569320638064 12632884 -31356082440121052673189500829949952 12632885 496953675486455209173742120479511127580 12632886 540689183608421516312847317611903493472 12632887 -185046463789991246445543176594959981008 12632888 285224020464058707890136854728436613120 12632889 822733837312417683250453560203508377424 12632890 164105331021797637588384934242607564800 12632891 624565351641516764359939858779432961200 12632892 -132316705773655645648963041613883317248 12632893 -96079485129661552216531807705963271040 12632894 43156957143817871281538322092532816960 12632895 506858517102009475255782934573177190400 12632896 -152503494191989314892206751722129326080 12632897 -307596100695382701346088901466188270654 12632898 -265228332955996155071423965251413291136 12632899 1186470515460307791610361986356108851900 12632900 319008195419313742786319248890204979200 12632901 404831129284086138555841333386254776032 12632902 -431403536488817837803859911251268594848 12632903 488338372825744276742658583417940497920 12632904 22548750891234261091817746475880990720 12632905 342310433885748739912308147999397785060 12632906 250320842194787461363347335327429760768 12632907 -48275808320127571227942869773133369856 12632908 1600953570958259185020433793296112784128 12632909 205391555080460584409866393322645094720 12632910 -96584984031635049021332122139604480000 12632911 686841133377581201962429340439048631632 12632912 267741055646965680869052626255672303616 12632913 -70548530099138094200109613788474126558 12632914 -190040404924107959752236039999169010688 12632915 -1432252229550222053519244533803133311440 12632916 753872502730206207154931166971596695552 12632917 -1211177539359171456646338515587176430272 12632918 88151802249998031329031416055050102400 12632919 -366143157684600373276444724840891368776 12632920 -181384266986352511182193466945326694400 12632921 -258919876491394185697989834205306482816 12632922 -46633808513927304127691113703057056800 12632923 183582505292520127180838157690434479172 12632924 -508155980552517213093513386056308309504 12632925 377065268159188029612973179542408628000 12632926 -356987668695514870575150759717054281088 12632927 7667060825791161863559131295930251760 12632928 -62358402802132992383407068479131484160 12632929 -957003828574606897696519077831957425360 12632930 314110600259799162201465714666438957120 12632931 746594147872950634050522816917698646400 12632932 -286719294503007183619624930607259648 12632933 693477496283949998458809242258052541182 12632934 -39268561937241802352169270947267395584 12632935 -390608876099098162171270044761491575720 12632936 188589541866365378443718668219958722560 12632937 129562290601692724477798004752856756352 12632938 -265709666431734210445607236565362992960 12632939 537400247988750260323443542613137626560 12632940 -432538325344785006254841456866508426240 12632941 -523347303940394730857426695291988991658 12632942 -38371617277696117774487677905798414336 12632943 -173234185959253888186746813861149106936 12632944 2873561840579964209678031880402763776 12632945 -669133163685688158561563517188978893080 12632946 -276008163587053119560231548304616191232 12632947 158549684527519408523975733091369617104 12632948 212062640065225288366550027507985776640 12632949 117409525622105984666071431643684275840 12632950 -541759528779420508981081519429912780800 12632951 -1235496344460613804845544146298078157400 12632952 -526372732051844585034917275989656186880 12632953 -1041117777168558898763841205598750731798 12632954 238446650297446779318492184589915128176 12632955 -92683916452446937997844830807039431680 12632956 -493136121729516433491700239829762245632 12632957 -640412265728995347046521133442507894880 12632958 -57702041188719328571154156546490742976 12632959 -458139698471337179772424608020549229840 12632960 -349425547098218766675439585578713088000 12632961 108246505330622909710080391891697373888 12632962 -71702345063950442213506839963245836800 12632963 -788070698604736201920143124288042677040 12632964 -357634128846431914244711026363776513024 12632965 214131784721972563936068144379619904000 12632966 -704051812078134935117677790683495601568 12632967 1029893539286930868367872877300062178440 12632968 1438832901785116724135275162183535093760 12632969 -380953914191093257869652320571535571840 12632970 -1787617449747651991079948370388992000 12632971 444691263742611872148001309010620759792 12632972 729420686482839492786665353779220669440 12632973 47871672864052567996635437703050822304 12632974 606152871906354437987923539965008090560 12632975 709392356599635217345887006697865733000 12632976 371989406148315690221596433100989399040 12632977 -180984636750931018548978112094655912128 12632978 -525696815865628902229612366025329346400 12632979 4528352166613535545291603236001382496 12632980 485284747244436735937938810006712934400 12632981 77989756009872474784040451926086051200 12632982 -81118105217879824003515084181946553408 12632983 -1639995555799372873863797429746007486376 12632984 233646936309945921079820482844216647680 12632985 1200460869078398049064686088966189712640 12632986 254202474442534751416053204900570424320 12632987 859270535046473327865274404039732870912 12632988 528406452006487477111187784084145296384 12632989 498157114234485613672781914463400828672 12632990 -368675899738481087893187197317845496000 12632991 95516392630516259601245009156255462400 12632992 749354878707698995458761180633779666944 12632993 -2489329749377594030683217563812777967356 12632994 353673066479736358484347769310341731968 12632995 126831934670387452665130172821957218000 12632996 -187786230402742092502389814542180433920 12632997 -410062365250912522478808822726723331872 12632998 -61198585263347042243713098883635771264 12632999 -1402254868707438453747011562932633349000 12633000 -1122598528133656262338729022145269760000 12633001 -1863319966290148692228408403974019220998 12633002 -163144267015779443417742250226925614496 12633003 -39612572764601156378717938420762562256 12633004 -235510648306298188446223315326670539264 12633005 -565059223920064944630073143553123200 12633006 526784553860394077849432535867886068864 12633007 -1337755391438264804107896005511476869744 12633008 460316404764925031821991305000103215104 12633009 945531956949196350291894452851586026560 12633010 -225119267763125920176572441718296207040 12633011 -1450573264447112817520995408866964422388 12633012 -282467936496121350781563780648282298368 12633013 -24878203867497457794720288385259447936 12633014 1084159268756139596401688777715012418560 12633015 -31191664352561211604569276548085638400 12633016 366252162232014212642469829069699276800 12633017 1697151024211850647374582561195841233066 12633018 -75810079338025971669194727966310788096 12633019 -326241155216761706754259725381990667488 12633020 933662144497422881952592059445918632960 12633021 -32664196674205262262971244678462104160 12633022 94188060070045119314015517706435157952 12633023 -45820124589399702515544366619688679696 12633024 389374426687136247135111353980095037440 12633025 230596619388748705808964774433119454550 12633026 141405705599318645951717484420958977024 12633027 -199564631221644910480358216473539176448 12633028 793829651828864563632865193744348375168 12633029 1815066011681574216360980451327259353630 12633030 -188397350582238822912571863979365888000 12633031 1783319684139939930254732813263605903672 12633032 -745042757581256673632720419582328985600 12633033 -115282271061071695053420978899292278400 12633034 258573234772423365617912523357481018416 12633035 117429200227738675928203105387869144480 12633036 695391510763224457831107645777837195264 12633037 2115259693833441693484762314804950375052 12633038 660931350848710579873529178524565045120 12633039 643143924188552651265131534696575230408 12633040 56681444835638509556608562258226708480 12633041 399523344686796882609729692822607427584 12633042 -40811134575099988111771107903515004288 12633043 -532124673483615477524350805272428167760 12633044 600220130022416440426422416901033244416 12633045 7863139939644191867348030609914636320 12633046 -599056884587452890095605672889748258528 12633047 -832866096905549107766455152718956736800 12633048 -86862854806014298534908834990628454400 12633049 514981183743130112025528420521847563328 12633050 -126744879455863141838299205065291795200 12633051 -968260648544661302666799500273070390336 12633052 -156953060897059714558395710976347381760 12633053 -1070060889163939783752682008978458462496 12633054 -126682122398520755313693250687820141568 12633055 -798421433685489037416448646179875086040 12633056 1692092943915121545086095181734477824 12633057 466950929004549139959739376442165103200 12633058 23041624991258973787624892116625651712 12633059 -579975150802340794605387333902681296740 12633060 -476803510611164661842956062833314222080 12633061 13067708000396198706682930516368331584 12633062 -95243397798990100522413943492318310400 12633063 -943389979278978037441840388323677124056 12633064 2734527151803835423704430961991703296000 12633065 -11875378650774462096747486370400743680 12633066 137064457196200903310663454278067179952 12633067 1156580373703634305700610442282349841360 12633068 84924873693972078173403462165049598976 12633069 -1072321664989777786373722161680861355456 12633070 296567017140131177702635305778629228480 12633071 259855975938998591431768815638388271104 12633072 30208995962861654847242616859148156928 12633073 1641468952807938998985481387170798922322 12633074 -316849665285681246743853682605473392608 12633075 682217546884000474641324989719269600 12633076 335988776277568290675749256927532307200 12633077 46115262067353599819559733478679946926 12633078 546763632819022172323689295799932415424 12633079 -593149043962753992666053907871443747824 12633080 276248645008377415395963874199156736000 12633081 18001950562678809677495916377753429760 12633082 -190723893747958354842846959626590670080 12633083 3299577998723948265719199834560698940640 12633084 -506716242176721045860523990526059353088 12633085 -950995582454729693391734293976816843220 12633086 923618828584345122783175184546033809920 12633087 579620866625556316440980765001581570760 12633088 -78340932407194085694540446892942163968 12633089 -153869745483293214779164674373516912128 12633090 -434387822779077117656392331304550087680 12633091 576586043319347683591047164852565750552 12633092 -469017144810401833857962518966634714880 12633093 1367737438581515572066470160033422086304 12633094 184046016192470510151977555399917283520 12633095 44724877681972574563403571625355323200 12633096 -65243388830267495118465289188443750400 12633097 548317621791553960736185295988807275546 12633098 525188479379711552658952826174594475264 12633099 -5783873531578983194555029585016296512 12633100 204561672680077904674293759515262080000 12633101 -43992241365332196463634866549647271296 12633102 73637873776645028050635420024482654400 12633103 43964159820343186181304493119594337280 12633104 -118376183048952683022340306993448878080 12633105 -261196380258315101542948232161520611200 12633106 -149296219149724345170731141449298203248 12633107 2126230647480554907317168299348334742600 12633108 364997011909747783383410978057154564096 12633109 802157257972848024601268881560593239310 12633110 60039994081890986094665457420050914560 12633111 1355254603405038407980894210923385250640 12633112 1654961785110747341386871836907768371200 12633113 -1267137975651395445740027077683321269376 12633114 20970493828306447052609454216928665600 12633115 -338340898175010401414803240863458365680 12633116 1533635246155450439537207179864715573760 12633117 -61584731460956424504463576511834419200 12633118 662342528918606154926871193409777587200 12633119 1536557647695073180275708785340136226640 12633120 -95357737917201969855881312838887669760 12633121 -306222535619613750424945029254673940688 12633122 56662652113295528545176858783055847424 12633123 76087267717894070986163298579744909744 12633124 -246407203320167772987874604387127271424 12633125 133581661497972805982482137422184975000 12633126 -879977194521549540734751789662607168 12633127 -500636101020417379767698786935821935680 12633128 966611492926987406315716005146772188160 12633129 -807748840152355026807908537929846759926 12633130 1109007218979039280349297603746072166400 12633131 -1527341721233370579532026883146965055120 12633132 135498091797665621001240463249353884160 12633133 -88710105489581467937135765514840967476 12633134 -84968417385084808709223877470923251200 12633135 -424867640741364194624558687089362044400 12633136 -305040329208024169489623795896495915008 12633137 -429143861021877166070345929973845932480 12633138 -284741392210626137299771902370062336000 12633139 -949590032176915542528146938978750007280 12633140 163105549716562223952918908488864243200 12633141 -84876088948756846844218587065843403840 12633142 7212593333181802295599033731393181824 12633143 51403608942125981946495115616662708392 12633144 566312741850308750073301967626387230720 12633145 456432083533684689566592951424816966080 12633146 689537734069113215704332557620789754880 12633147 -783950357644517388253017157575425436276 12633148 -996381744362674490095770166933630247424 12633149 1259230651232909924556630696645348990150 12633150 -50729459093621036524406998957814798400 12633151 -509649072498145480538122556938358655296 12633152 -15370593613028166737718825479923826688 12633153 -42684884561383041904173278893549469376 12633154 -595652764363857368643750087767054284800 12633155 350415770032507874512391778061157356560 12633156 -1146383772904806150342852039355629723648 12633157 319924000386519891350494039481913245280 12633158 356599778268388720258392195697067683680 12633159 -209823682155333220908402259222787636736 12633160 -79192694141729323406916175138053888000 12633161 -72440317290405366932228272928790034296 12633162 -501864578652110740693536971810638745856 12633163 512677747070963533264031360326667528640 12633164 102451828487081884284533937383703214080 12633165 49520987878533362501997716022993704460 12633166 3731937772716776223441842538516715008 12633167 274103821556350333416130839542210991216 12633168 -262731897724895163043584420452739710976 12633169 140922270338456617820999284976165863872 12633170 -606766023945397997427961934704346019840 12633171 14455580737590361531921957346916694080 12633172 173717812892091693759741746885820966912 12633173 312477768948453726713523244611474860544 12633174 -43993119989969857393383528462013296192 12633175 -440240471646707667104268835735654363600 12633176 -1203039953815448657471949480903975936000 12633177 687777818158274746019814485283793237632 12633178 378864660480626500807056499302247430640 12633179 413077863644287957441587087274443834384 12633180 356454163647063565409207168542724797440 12633181 380998792251795531159641051158823523648 12633182 217390891179953584858151464598434819584 12633183 119181536242925734571601409468855650000 12633184 16795243228727607560858561048598675456 12633185 -35988344335924150297881340936993842240 12633186 -123808197353112930043470965041949469696 12633187 -55908814923955044794824336901405829888 12633188 -445656614913363904059590929847675210112 12633189 308063181073304074692574568812472790624 12633190 -696667244820001442025632932774250102400 12633191 -755518915727388757927068526245547374408 12633192 -394206630172621346846660140178989056000 12633193 -2036185851710014151079267892956441239820 12633194 143664112448570791060174139377434969600 12633195 15309392035169341906674857190510228720 12633196 -1463661279775856825369016674012111353600 12633197 -23616917195179657953683805975179663040 12633198 -173443670164006650072715759841424015360 12633199 8905380417936978849720483742063062720 12633200 252762589889761366695345415903218892800 12633201 287848937497544213146456084520784917760 12633202 568776448176479522515524174418374081552 12633203 1163588406569285687214630205494789277248 12633204 -932144833119266058304134657672250466304 12633205 -569445682306226916141149131203285859200 12633206 -124779531260458525865513334571472586240 12633207 -42850157391076933066709685655989480960 12633208 -131052694294957496970021532639720980480 12633209 345474775621511501894392786112209951620 12633210 -267274888815378810482262525170253772800 12633211 -1569655966811688451663097050169980100188 12633212 828685394402484697961721867311727459840 12633213 -67118766296103079539542967948018285312 12633214 808924990521548053815278139412484474880 12633215 -78197768945668139558630711793380004000 12633216 -675005131288929947108392725450829332480 12633217 -593710964592405657221143244502516356734 12633218 105485104728964356310811293701790723104 12633219 -417069738797189381543461211739930001680 12633220 -14093494699094702329288540462913226240 12633221 1362691290386488549092469629573702883422 12633222 -15809222797300755321569201909531400192 12633223 -1093421596692840540863013760426384279528 12633224 -1491665986716563009275882172232302592000 12633225 222303562235317266329008907113125463200 12633226 273048422862425559486209682059305515312 12633227 -957683456665562264765378013201039298488 12633228 -8356023744912320885572895114000150016 12633229 360005127051190355995290688675043230176 12633230 340881028313774739542732887374988013760 12633231 20611225936472289001279691586286391424 12633232 -13099207828745621225895016054764888064 12633233 -780122632321205714616046635056072433600 12633234 -15376572788370187880624029742992925952 12633235 449337145161280645990595323019205013680 12633236 -543065943531632353900420916544480006144 12633237 1119395720648312680911580301589843465294 12633238 -636910139673443348403496557868817664480 12633239 962890477970786289168835078490639152824 12633240 -4231616935183117923420323069462323200 12633241 1965852867229484593494466530728968394880 12633242 42891590535359698976920694096300716272 12633243 -89015977036984183043785597907178439680 12633244 -226339816255707546468488328361789833216 12633245 555506612134968181050860371203254299500 12633246 26529054008216248286078129637048029952 12633247 724597508343336719628048381570616776 12633248 955069292413636787226004377193644687360 12633249 -1218357580304698528941419893588849344336 12633250 -343613864692973132011035342402975360000 12633251 1770039971742680112004676860985795465904 12633252 16687148206503851904661834762999480320 12633253 -1894692799742376025314230692359460402498 12633254 282978789024730263560551764890501892576 12633255 -1005262002009685988434154314842839170560 12633256 498579942202551163980916199278457241600 12633257 126306969727428068904678702644120629440 12633258 -347880206223930254709027998114181510912 12633259 -1715320237247062006105640772800290936496 12633260 555838393520109722691680693904268892160 12633261 -171530321361803963814861744709292418816 12633262 -197261600527795551330949108146294706368 12633263 -1180926958553016320178027689263727040600 12633264 45428601014647681861905601952788512768 12633265 -724754678698088615665125693295329323340 12633266 63023096523555670295245964641265666832 12633267 -199773585190523235016207163738203077888 12633268 319909059501885611354696108059398823936 12633269 -138472134475537459916375845878454266720 12633270 185388365258680317003717844148437593600 12633271 14520694974127776458468014659698529920 12633272 -77268954373442590314843953491930030080 12633273 877159739694817870649528484242277468000 12633274 -540508029566355547175609679205632510864 12633275 -365892624984819603218114360598013070400 12633276 75127248300236883790385688703630295040 12633277 -1203597013567989059965745683071575931488 12633278 -29511416488664963532470874627535133184 12633279 428262694245667265039639269421729067648 12633280 -95270051801607198830736609224498872320 12633281 932822758320738862867464159871304565972 12633282 167678050193382512337465155575222432800 12633283 168890144883003243175212773475270904800 12633284 1665891290027440673135885982781868645376 12633285 28166691946044457584365277043216281600 12633286 717347965497435626647123629940299914592 12633287 886221979151580045409637876300424123600 12633288 1010254306586192084447461086490397122560 12633289 628588570111330834357671036287203188660 12633290 -442718833658112991683014604623531308800 12633291 814676670755699460262759855275109160040 12633292 -99867084263221309879053643047130503168 12633293 -1362268618047782346156862515187608944160 12633294 -279538078047156031755944677946915390400 12633295 -971442353455300952935156109560133340720 12633296 -104532993804626669479313971456111362048 12633297 -358120146384320614369246453212958582800 12633298 -950547071218741021542159196758665823600 12633299 421471729497544430973075156970049388960 12633300 -419361777959221658098256882125294080000 12633301 -235334379764172714871372196780410257600 12633302 -261908682065488311107013389483681458176 12633303 -228644677991051202766623243448428838296 12633304 -849302145017847274338882104038690314240 12633305 -119835016988199387173467437951088044540 12633306 227838794594698519128106889496598190592 12633307 44355880408372269730078419721240237720 12633308 274742797718009388012720365991383433216 12633309 -14395490574011692361745278939573963040 12633310 -69568993162214428402291494124261621440 12633311 -1650707868927413811316135272063046037088 12633312 415064203662394729017964286650442317824 12633313 -134577593173601161271823530505914818560 12633314 -8134772161982737298076373230930654720 12633315 -141832096845335142286601250928699937280 12633316 143756438436306932480331026268510720000 12633317 -84485402022059101242547340898755850408 12633318 -160069968474290917396221814551245652480 12633319 1503049781708720743586835823811248269392 12633320 -251660702969885539760739093125332992000 12633321 31546367142417065202490801430971757712 12633322 324773780521789402985821919257304008704 12633323 -60260284419608951449924744190701852428 12633324 -715742065840492837896308869572035923968 12633325 -118696610662540035504395948388750182400 12633326 -712072193646925875621991786356115005888 12633327 -1660346436666795562694970767464490118888 12633328 241993370540835070670150215931024179200 12633329 166997440091634958367075360376320883876 12633330 168467769786873945347639427217837731840 12633331 -457225459288980884345201982373343490868 12633332 -754044987163298554681884375947465361408 12633333 490555566865221797478221337655151099424 12633334 -52526677803142348440013514237827216128 12633335 -15302414731721318235316715315528973600 12633336 552780445304434811091578286043714744320 12633337 -507123017206408039922658442742582375168 12633338 128082091342571077041016042919073598320 12633339 374661340288723084459239156835349875224 12633340 842028620944943228725549573132901091840 12633341 -641487285400796012781194922450921728928 12633342 -188596859512115787738100107062201258688 12633343 -624512851915561645760110725196731697408 12633344 -531884339112872073473887588420398612480 12633345 500308045041241207102492924126074308520 12633346 182010579189166468337673444371233566336 12633347 -1252500221918098600997400668994824598720 12633348 -33890333198645767907697184415126126592 12633349 -2891902107193958537660861273664909930564 12633350 -427272585212182918983884551791839517600 12633351 -775040314299660684230793923724257262168 12633352 1656778933548363514381804364114605593600 12633353 -1288312043715714648933981179515338631398 12633354 294576301766693429144991366582361904640 12633355 -402556455936989355968617871164613891040 12633356 239407448768917707610289043807857329920 12633357 -4536087424301302091101053239783477760 12633358 664415916684768957367505181681459449280 12633359 -1714524485692329258903281315559326575440 12633360 97112139630685167530114848961357414400 12633361 604031784108612203489328287383769890344 12633362 398769182269599942457752269198252626944 12633363 1021902991769875760323502907984631785864 12633364 -1777648394107818141339548007981706956800 12633365 -1291416304689382805741696218880617267200 12633366 140742525188882128046243328094855564800 12633367 -1516757917294882304187366959653263302584 12633368 -380654796453884385266962530020720640 12633369 -256575024860152591064490104010527104320 12633370 702503118285754324311028288148605382880 12633371 162691857930527229686498958196925073504 12633372 176066080645550978145246651679377300480 12633373 190442634255691137001491093485434315622 12633374 -19108999163003084080225273753550203200 12633375 672371579506875658330495520023253280000 12633376 -659828656864479787989885266130527846400 12633377 -549873808101808570647636001125937905468 12633378 921861562270892242061862381322858699008 12633379 249616249725489009432244123486848153480 12633380 6163222500204858490447526363867980800 12633381 532486927496671547236034172015194979840 12633382 -95852476664583396441381019099733155200 12633383 -340259398953066868211475774235982811648 12633384 -519943441433605626749059478629697863680 12633385 -316475643041234721560131355249296617600 12633386 1550050216263374070988044729134795324160 12633387 291178230913194205688225132260992400368 12633388 1325521289420869422750329353174056441856 12633389 -859298844505596382708005750401738088810 12633390 160283648261407621285592637757004759040 12633391 -594364284022029077178822935344964135288 12633392 -146736333197026726019884856553009659904 12633393 83608263466605217119286243051280010864 12633394 662085756987967486992583708885033187328 12633395 1295679733877479981904986111449933804720 12633396 -682815537167333052053443301369051037696 12633397 -48899136802329816935784085658556070848 12633398 -299244547620637497761464038544843067136 12633399 135456703703373535839512397235307371968 12633400 1814800980224355707784907069203456000 12633401 -1792225673227342451506186605922247894976 12633402 -194454564825983168315050549923132269568 12633403 -986827389951838185954455885696287425656 12633404 415168329841120587908623121755518197760 12633405 -743936963212736647808004104289644724480 12633406 324108089052824282586514076528705809152 12633407 1065911961080296866673556999061027166656 12633408 -3237758583277592951781169188919836672 12633409 -568744733386268608218406170600693667390 12633410 -394375834902094900631756868303208412640 12633411 -187825239938558769037536873040136292096 12633412 726833180741431086657663824989889740800 12633413 -344803951084109172657854325245987588136 12633414 690672011817512483048179157413341901824 12633415 448769619799390792946186748463587220800 12633416 -231963962938293315784625509802734295040 12633417 -751731745982820221462337420978135857472 12633418 -74101417545378719672910898151084697600 12633419 -955569336077444151037203678929940915180 12633420 -111628995449860472288595923237644293120 12633421 -670737317221722963650870113152499335188 12633422 309477028569542383742090210787344841024 12633423 502893250450275331780363534649737392000 12633424 191102141640106493369385263967547351040 12633425 504088605768952918660388982934653066150 12633426 -222887329487894142318268723459371023952 12633427 606804732060878039868538535641117429120 12633428 462225770068378994071463802410141028096 12633429 654962683050179087708453684937640730784 12633430 86947543272174103251771921202342256640 12633431 1429186384633310306118843727382827525872 12633432 360641560421175366745104323502116044800 12633433 175280337199916549994051769513592428682 12633434 -199093267155942565946366464327868156160 12633435 761909436374009366279913804657997855200 12633436 510435042355548606623293639246663815680 12633437 -648242845583688027727687393933615741914 12633438 198583956074246164246224853689647634048 12633439 51489511036508875864966377928343684960 12633440 142138558452796733540626693296850206720 12633441 -762941892282517819678831284402291593808 12633442 1035993377118999407653726518640316428800 12633443 39938749255107467500526028799399027200 12633444 317375253168476050805867610879395784960 12633445 1012904083420629237600301656407866212000 12633446 49490978347602169984335442267068608640 12633447 -533846011180549808290308513831648394200 12633448 -627417754672521728666672777786103613440 12633449 114435628249639183169833611426879195450 12633450 -74661045830509381868705657319635558400 12633451 -124058284817865726632172627348946767600 12633452 178134884817038980021391875486402117632 12633453 -13286903856615405483326021852602803072 12633454 -121963223866220166198940018521816613824 12633455 -233500455193592028681533725694480705040 12633456 157563386316024719163913917108965081088 12633457 -720134446026313211730266018717416926720 12633458 -85006960201864427000313226915934769024 12633459 2047433427610645150976125083859788595200 12633460 -157090464930412014624270636636546662400 12633461 -3256937713935767424370193176474252800 12633462 -262134482239895414373568054650841574400 12633463 -289696681961936323145781514176191235696 12633464 -639662265593424049543014304907852144640 12633465 199764706198638590766976661269946979840 12633466 906469022228549564859829336499695321824 12633467 -50545116451429555747104498834195945216 12633468 -847064422650351467338532030551248838656 12633469 292403605599524566961488810601949758220 12633470 -64220507499566596508523941739527632320 12633471 -193780625729701225706607680304437526480 12633472 286923527688423352514192297206323609600 12633473 -796319143317283785192438718307843243820 12633474 252806257591442874294082422697746346752 12633475 850750652514318246796174033346729733500 12633476 1211320380452575059948588607149151481088 12633477 90287420467170071251572980785670538720 12633478 9994569075748364355908634015709065216 12633479 795718280411143716488599110617040189120 12633480 -675636251005506466687913353843421184000 12633481 -527133225876335914444258959023830373440 12633482 -1150661056864682157767649450226365702048 12633483 -876559034582261589304732580636310887976 12633484 -415150401593677613670790830269936851968 12633485 -161698794181365123878515454065454384820 12633486 -2829916904479717177249545823578408960 12633487 271938652084344566105975330984769817136 12633488 -74657442943979432563085645237531443200 12633489 4369574994607399300687574796223170 12633490 209612685014732458677946933569336698880 12633491 -222525989584856196894317150499032816256 12633492 -97097075127720664859716912836682039296 12633493 -443259769504351053376484812035270417600 12633494 376732170324258073271068548776722529472 12633495 -231828164466587211619244477363805388800 12633496 -341905286314086088544749178377972254720 12633497 -26301368834252083219304448079786840188 12633498 29101404745966434354380344879313805024 12633499 -299553925081908213686928439025054793360 12633500 1074413133664529219291452191383676672000 12633501 566085352174514317122887130903145602432 12633502 74398783705437922436088920719725903360 12633503 -1086086951814748016963471490600997705248 12633504 -126265553786875276374485788706224472064 12633505 -174787935396042349106615754255045838680 12633506 1529377187797579619677398232237889126400 12633507 -492780657718579790384632507724559972360 12633508 -1228568019657666013023729570614002060672 12633509 335528970345278671200638760144641894400 12633510 -86435884284202275012481486798087430400 12633511 -1617663902824979599705723100935518748776 12633512 -261418546227869611187308901599331205120 12633513 -385451153053539093231227705115750110400 12633514 875135984268013643931312471719199047856 12633515 -196118113581626184117271598066174604000 12633516 148333730989930410456881078403409182720 12633517 -53049746349118734438915650626354896552 12633518 -522121811635661559248114769000539232960 12633519 125750517602343933549534942871533454344 12633520 -361699666408165941494729844880699883520 12633521 323420367378192056469954416985877048722 12633522 703788472379885458831858988703345623040 12633523 -230933841028377925961382821186785473984 12633524 -429002961767938906084118018327224331904 12633525 7590578562672557097476330813377226250 12633526 66266310569931314231008298069618426304 12633527 12702329080765947541476322312462969824 12633528 -232544669790570572756245426259519139840 12633529 -8229111942255713925116615214547496816 12633530 -9972004222055054576636029259998663680 12633531 1474185788430097932917348379263445291120 12633532 455332596831958540929571430769993495552 12633533 -1901555878124814719233418808079446262080 12633534 -665530167743976563517541241755367447616 12633535 195676070921096189241608138513240253360 12633536 -265978480491330916728216509088572375040 12633537 88639534128512479539628000837177620480 12633538 755646040294823820712653495463612147920 12633539 463363971073980971391122365795513432656 12633540 54007668117466720157972307684634214400 12633541 -125285652532443308102815833595694448288 12633542 4632813536472930664816668499943625600 12633543 -759732460206497426740734340108848148320 12633544 254170661946999997505684833702504857600 12633545 1470667546554036506441311277739947715300 12633546 -388295850814542064280466955732464527616 12633547 -1480697486591335929720832780059935505004 12633548 7379187009616752159448044858723726336 12633549 2142850471272781116708701559795073165440 12633550 290986615024418647149034759760930976000 12633551 -600175377210331694039866692257847295248 12633552 99106948942466815734063351822746910720 12633553 1106500111706108187007672900482706366080 12633554 180447219488340688082622569483952986112 12633555 -343045605896631034415020746726342796800 12633556 -11388077224863907700091819865666875648 12633557 -257074162454767534043643903938355647460 12633558 -219572448017294114941738424334763622400 12633559 1900374249067905031987488074218810522760 12633560 1076900521890202494458282443359396864000 12633561 1106988870553248333218588539192394324100 12633562 110544472925824117964783646732564384000 12633563 1365474345199751495719247825045663695812 12633564 -128725041204346338390308359947710068224 12633565 -338293999468616311583326721057589043200 12633566 567675810459442275159863007268292994048 12633567 -28034988933466046721354921991930827888 12633568 1337693024763167705281110296695125049344 12633569 -214466597341682005376332194450170479680 12633570 -11242575301353471250137221382031315680 12633571 1729701228603982661167360502172775930640 12633572 9116869715993799004217096197003392000 12633573 69129649010608340897810338214387187744 12633574 272007120884739337457369890108590337920 12633575 -419298723336171491798164793256019377000 12633576 186052901225271316301725539918678097920 12633577 -1559788651636586746752381088148190545328 12633578 -722657017365651177093190355839562027856 12633579 -266574518427563040627192190861074493440 12633580 90104723437305946446942640358484787200 12633581 -332069598160454968090471471279087224618 12633582 -110210872012055248979492803653200565120 12633583 -825311168871646831464318023821580583336 12633584 -126682465372580049412301973900034965504 12633585 -135844116678138856616546592605477299200 12633586 71998332458071638268975694056296860160 12633587 736314695277130384504848630914232546672 12633588 -13573959916878447382112886040031004672 12633589 1204051737197089712788800152362836758460 12633590 1482097083690410789065805509270744320 12633591 151054778159757278500782522364188526800 12633592 243441718104424048246748064903313121280 12633593 646766985983360973072165209146687180800 12633594 -376046335193478564664863641334354059520 12633595 604762589559354529374644112813684363120 12633596 672494128308016205077790776481573755392 12633597 -448598120254732011413835833978312602560 12633598 237896591572564247467036864536218720640 12633599 -84390816966553175553026738820094795152 12633600 -105526671599979771641619771550806835200 12633601 1011770209080592212331061735884130649600 12633602 -844078747393867978580546643188529715248 12633603 3137814713791066969713152064248426304 12633604 433298902626161084093468559682414384256 12633605 639858318775445835867893300736205603260 12633606 -440427656755070967327727066001741221056 12633607 -522887446284426839221462359227081044688 12633608 -552092389783223588509617417860134010880 12633609 -887123078335698704426309556786862170096 12633610 -265165717164084027082205001550509120 12633611 -1210292657192044197307538277952054270200 12633612 618553149801399606206344982376929766912 12633613 -701819488194800831102134048926499171360 12633614 -113264034160008597226792852243852917888 12633615 -8133906613255275493878254501019152400 12633616 -84615894405999713832712660115422969856 12633617 -289485594422065642370736927864977850588 12633618 590758130847986937989069700791844587520 12633619 727324701327782195604182722348009317248 12633620 697002905264415908191474002370704295680 12633621 308967960016904103161276964312848309568 12633622 100411100440648394469278410863522734112 12633623 191545982089119829776130159128613804872 12633624 511818097378139771032116513356473958400 12633625 2562736332525306169136918405877011520000 12633626 245019641444172728757617370250626323424 12633627 -83012471135250125425151434383846339792 12633628 366689513037799079149155233913928231936 12633629 286840185734824617769231942710495856230 12633630 -189049816869700855129421310568610052480 12633631 -758905771630684050215215493401042833568 12633632 934671761658558252173689344991140249600 12633633 67909276939583294914689810106934902164 12633634 271085316632111259436034153323396012320 12633635 -30126093747121009661961345589059060000 12633636 -508541477555214793873197439791403097088 12633637 246532141360631406728123185081861396286 12633638 -901153958983066333908546178248442054656 12633639 226753047592389892137497363420693910480 12633640 1170429417765529963988864699654291865600 12633641 -60093988185646253720050889471288016480 12633642 139295162883992947142717467432315107072 12633643 -1496159812859755298634430186170380221656 12633644 558264469388768302568769777788086656000 12633645 15201192612070287069501851120342649600 12633646 -500347442988616626358992231422768641728 12633647 196405367943651047709658570012957655040 12633648 54263331863811614375799703125556690944 12633649 -79455981247663109651750889023803724608 12633650 -44200657634855409625766631147339828000 12633651 -127336886308381459160455382091205800 12633652 -620151504065767611474005985198366055680 12633653 1854242065778723488584278838349296193902 12633654 -327763395152890527619378501318647991296 12633655 128718954565044415370775522427409282160 12633656 -342940081438427791075897773759703818240 12633657 -907121870509254768529326810646583747760 12633658 7009176215681802199517267795213058048 12633659 771845254974214391529532140011151877416 12633660 287734319102267558230738630414466304000 12633661 -1022373058020175245378935659587016039738 12633662 474101142918401084717352238741300003200 12633663 166888971664790805211267606405654107648 12633664 12563345023836297210160670312954331136 12633665 -1185707084077519726427277702350929606080 12633666 593071995361277072248741811957108989824 12633667 -1385283139269583479168104397811107593284 12633668 -153675669474619178215241595637125529344 12633669 404132361352835540923801606513544203968 12633670 -202894007941318668631292340455756544000 12633671 149829322084969812817231815633645587040 12633672 -4102410887950577046918008807652802560 12633673 197430421005710028471572985771480185764 12633674 -462926382777662741044529207576301491664 12633675 19545842264869874767333685934068685000 12633676 -562618320208382110691070427257427184640 12633677 102434465233920497847285549686987278272 12633678 -20188304755469475579438687948260597760 12633679 1018067523577564268210994746909121009384 12633680 -210798124703636409285839850130636800000 12633681 -707938590979063071472205461164124134816 12633682 6727262525548516535730437351264400000 12633683 -680867149179736596673056465092642146068 12633684 -205374680751779597203100704306204028928 12633685 -104501716580236048018521276023577001440 12633686 -130819941047813947242432809332548794112 12633687 -20733290221001753372189264303433109200 12633688 -164612485402121304151509717998258688000 12633689 341481254287755032622480730983706452000 12633690 -466528720033735554852615505894664244480 12633691 -301468665022482464214277412435592582128 12633692 -10930241076852858468794268823905239040 12633693 411154162664847668019416458062288966528 12633694 604076040357193385019448997700407438592 12633695 604774426896975548506163917029846508800 12633696 360368235203565882495655938640083812352 12633697 1545001655255523364056996575763786906146 12633698 201012782773649135333378405141303880192 12633699 -71044060486309204948074327491674183584 12633700 -513249305102695471231941018634432028800 12633701 45301221079592814861666304950367919520 12633702 5398066379074248685877419421991921024 12633703 -883027009702300289885812363417355928240 12633704 82703020622427195893784837102576844800 12633705 -554989476446949172162150650265936704000 12633706 -555656129506486363068870764838055464960 12633707 785522534044260229092845316897058243956 12633708 461402898616891113245445740909821194240 12633709 -350877807788648188980493575733764844800 12633710 536803948319375984436679126069812960000 12633711 -1053599641508655619932186219936372541056 12633712 -37406024995131824160688445138546065408 12633713 1936455491468135542769860716602491114962 12633714 93657241361922653760018722211914150400 12633715 1493902246158695582435455661141095221360 12633716 393964084291833769282551498277464735744 12633717 -991329816037434366968619510430573413408 12633718 1087738641946163666316714392142588191616 12633719 954750044837556678548027330665556085600 12633720 -92998915675423578380972185343823052800 12633721 118900739245961008034452667056590106192 12633722 470837045755664040989946724118924268912 12633723 -333755942961437731382471139009032207028 12633724 569322378992213010199554586867935095296 12633725 105338395190049868652525191222916972100 12633726 33656814116857302878850599483503331328 12633727 -1356662989483893205461242089804315881560 12633728 644542571024408360589341802227564544000 12633729 360493226110692406077269405681702139840 12633730 -593698884273927675075680342442628662240 12633731 -2517324008103799147618316986121243184 12633732 -79055889595171636118314264857913428864 12633733 213750730936108380614451416586109772320 12633734 -306672067958056251591341258200923056640 12633735 -629830840941630840753924212931073470000 12633736 385762227563159601092633085286179271680 12633737 2309529682378240742064797552924424122292 12633738 182867517423889866074810954102685020928 12633739 -85204242595713819775795626783577993632 12633740 -18978945967513273192751685871880110080 12633741 -219266768639055435690476853811553370048 12633742 -110013769699978503581557208729287189056 12633743 -1529786828987556723469294478202480397008 12633744 377718455732579138597941505136918528 12633745 -3326525139601905617327723671080305880 12633746 571177914395064479226247229698043694720 12633747 125332734757470127873021205461346326272 12633748 370118820775935337549343175831705317376 12633749 246712695796846450895602583564476021440 12633750 -48993667509792626913402891496914660000 12633751 -1171012542455338536247614439774349644656 12633752 -594378483099680894611084191434781542400 12633753 650790304084512555697662316811169417216 12633754 44845902527397152545315751004561807360 12633755 -991443640363554225059897097156065747040 12633756 313244180286399981168301872929403689472 12633757 1951636500155056454741811765371801224672 12633758 -374713967265958084483024779576108505920 12633759 69658576927931749131569652998940403200 12633760 399056504135784466864508740587779850240 12633761 254749480017611365671701983119849430080 12633762 -304955560457771749094498252800557072384 12633763 360919845593238078837329104903299396480 12633764 -549463106170267077307566897198005529600 12633765 295418008296425687948852297938281187200 12633766 -470877876561491109501652742998009769856 12633767 -289721681139898583646957830747737922184 12633768 287036034395431742509489139647990287360 12633769 1050361742326971045177683704963736903844 12633770 252135680644562669586389681713907722080 12633771 404012126642438141738563362138023970816 12633772 129372855862845203347252131877498885376 12633773 -132059210350432269795007735273235487978 12633774 -1221256607838710097050422063515521068032 12633775 -102891670141153620475525337101360310400 12633776 -264997596414229666945183008362761863168 12633777 355856197304038525433534329549008657588 12633778 -368822504516140290358537028435876920560 12633779 1087074280615674049705693322721582912480 12633780 -751058003761865457070823864327877857280 12633781 -81481219817318401342638981117148610436 12633782 -306919436175676497014135848621001171328 12633783 224846316191257148169145772393872766544 12633784 1686339662272152230538085967945571225600 12633785 -839917172649548019993392267018835134400 12633786 496532521693303580790267411517275916800 12633787 -22809629823066621632411714386419899760 12633788 2194710049771522281930603974290680545280 12633789 117015784907550825709739219122383073920 12633790 372157406529782538746337918661343635200 12633791 1639244809215032707729209146751089904192 12633792 -400556092422831826350755898937206374400 12633793 143152729465107691958359757762588055940 12633794 -680557437614398199189619284410694720304 12633795 10242307896473422974581611379297601120 12633796 375063571166796012895358288756640452608 12633797 1590912162892417323995033223975245570112 12633798 -67257922004945043442204752288680446080 12633799 1181978047202106203404836991903084995800 12633800 -55061369859541894288531557280953600000 12633801 -894036582202615997408435305236220912368 12633802 -83700454258235832334508192829571408896 12633803 191537295545915139760899487569927325440 12633804 -142149876049233426882898081716712874496 12633805 -187226405452093325322680485940833736040 12633806 -14899120135267280104280215332142949760 12633807 -33655409746591405435512874424723233008 12633808 -2348782984497512543037644269243072512 12633809 -428286929506608064203174988298087742990 12633810 104275770373096919362564044891698027520 12633811 -392027146942086151971595617525561225216 12633812 388867071460849821483563930953992548352 12633813 2206973754434631056152384451266566742944 12633814 183832669421491917632264136086881249152 12633815 -397307434013274504183749406625627352040 12633816 40942252474592182783785989135707299840 12633817 135893809329008164681898671995872982420 12633818 43646084672048548702647928006224340704 12633819 505819653253605314681824902682819516608 12633820 -514045697589112711082759790549704064000 12633821 80207450697590112211838849712397159500 12633822 98755197688631067503646643272736047360 12633823 -42153506302379199598342403589494904928 12633824 -128854285360443640967145971822583349248 12633825 67840813290515853964236130170299775600 12633826 840936358653064849247955257167789100112 12633827 -1218010736160995813678476993303017588324 12633828 -633458349553484963831661322283643079680 12633829 -287932623491089429261034966904712244516 12633830 -10451297009668726670896267201926696960 12633831 -93943658566439630971189987556387589120 12633832 -1467238402313123716980463430365957785600 12633833 419170239895399440808091101479014277120 12633834 167366631167272022899937278822934549760 12633835 477824773181370056500055154001494168960 12633836 404731626145424974620225073749992824320 12633837 163589295049497181362998628394390877760 12633838 322862271317365322244913985010358517760 12633839 1526510969148385505815225764289006496256 12633840 60575973843217631157568231934607360000 12633841 321914064460275375563986053739143948000 12633842 -33491250828316368766788875985069742080 12633843 -1003105129260139864669322889300216123336 12633844 -226464872031452132060133614828541007104 12633845 -43604722630127324511400966755677424000 12633846 -142620418159937191197283126009907774016 12633847 1537734661104753285420392153005080451320 12633848 -1584875332742405057113573838200870256640 12633849 865379801392541929016644166922612078000 12633850 -365391090029686139529089285077841916000 12633851 -230414994561854818186964641420601889168 12633852 80525839724666259405797761680613736448 12633853 1723143303405062269595783163831748388102 12633854 -395460692230211372952141225378788862720 12633855 201354942051963679360287337063026347520 12633856 1021592016995490076123702036628842217472 12633857 1162777468661529226306575714524833976112 12633858 12318713238891565986245206772805132624 12633859 -126788296286683638694354785233972911200 12633860 647345160983512157283952609297134796800 12633861 -568725883767499077086071721201421307776 12633862 140077633620172951751314008600948549312 12633863 290036469316096685916227666919049561440 12633864 -389652511841396121895189110032473128960 12633865 1648360019455449288594361424901013320 12633866 422428482773653322457999541777912562016 12633867 -1291668116829439920719474145572594422560 12633868 -147220662187799070836867721944839751680 12633869 600513782212015797795469229278189065270 12633870 -2094712105993933542218939286489634560 12633871 -58907573260650848362957514671832491088 12633872 17705124250648213623379159978327621632 12633873 6750201308135713361505729607360555008 12633874 81445730669000533439237891283329032704 12633875 -124916037561759545062801935241608756000 12633876 879011235536921422225558701187916149632 12633877 -162586307825821164330590517520506628992 12633878 883160048351121256073693551099015134240 12633879 1043583997814640884808924517946669846400 12633880 257263398540909292906450757426934988800 12633881 11203725545365496856816220601016086400 12633882 678463173804744708308585002489397280768 12633883 132667956761102480011029122765729610784 12633884 1528822947189806747427486294502283467776 12633885 -480941330954946102048813944825712440160 12633886 -476484176403257878865808095642916350976 12633887 420964957555556603817645367430900771952 12633888 -47749987200236253668605801907022200832 12633889 -78773794273861510641715657784520358380 12633890 -23548706432636678047378807296168323520 12633891 33546253174222227883742525821799128560 12633892 470699688741414110769271956418316057216 12633893 -957469323301105096713963359900477008356 12633894 8604277533220786498532280729121028352 12633895 312099551108550752851742855872182537600 12633896 -808670120378361970921196628823457955840 12633897 84902392424367996972829763293407603600 12633898 48127239197292765642947002084687338240 12633899 492349823740736344771308647702160126900 12633900 127693506518994193137458336164327833600 12633901 -84006930757608906741883151609959574080 12633902 -470534273436614541121439023173718735296 12633903 149964518944829042148338698644115174944 12633904 -185189153273501471282860809701891604480 12633905 -236048968619734114069129140629555108940 12633906 104643227084774958647007834750739545600 12633907 -728546190355785996903714384331592037216 12633908 -22422754629685279372966002975276441600 12633909 167941979389436529994197330593648247840 12633910 242342334748300897220559180978127311360 12633911 15304691020295806898193978415368409512 12633912 -145503951835337669146021956758093230080 12633913 -69702500560140085911696700126442700800 12633914 -241218978230995886928686628347284972944 12633915 -175564894337085333776687526444182758800 12633916 28940204532205017723157312337288023552 12633917 -35351165431379606971049340267213368640 12633918 77501180305957667996524341791427240960 12633919 194048668381123736115232355549066221480 12633920 -109342701837553012577526384654727249920 12633921 1419467274029821507170934499239104089280 12633922 364881749402252782632000800733895595520 12633923 -475702840993295470648755438328512278016 12633924 161039780706539136061635981118943671296 12633925 -595406233833335635963440675782460305350 12633926 -313784148923271551777212300484057335296 12633927 1372795331067887529729537220047400069632 12633928 623307068726052915283174720358540083200 12633929 12454962040297993471145642157747554304 12633930 -385217746604984406224940340730571662400 12633931 1902277111275003933092721846093324083732 12633932 1199718816400391008730312805721502618112 12633933 -878095088550697968740775617578451927520 12633934 21306662737049997648465730384752743616 12633935 932989308443527241428899121360515695880 12633936 -105141927154051317493505143368371404800 12633937 929141231856438288851929371401767990260 12633938 48364410187648111649342520504102015120 12633939 -717645658350569335031189227871209126392 12633940 713160582390770405300202371116943738880 12633941 -1091831268219745898325382711308260042148 12633942 404985623478109109951527398955654834560 12633943 -10232354549521216015618349836328501920 12633944 -787289499884447822992492229304293068800 12633945 -15305010332908972499954716812733301760 12633946 -67461613323832269388565782129524390912 12633947 1779055413333644828831940435280561238832 12633948 1377402731178333134868886151089065784320 12633949 -1350123583818536710306489214063155865050 12633950 -91221897705933622296451244461141833600 12633951 524704864287235778521915421503992674304 12633952 -1219235048698723012910689043988618805248 12633953 -1080251850549651481708176738065840467776 12633954 373263054138033773085735246650706670080 12633955 985793553028026026360945709055093494000 12633956 -1347707662424195058061512200050786154880 12633957 -27266408397830677777732051038968670720 12633958 748152399548952362482132498919129578176 12633959 -13035471245742398898915852174944337312 12633960 -487493753765774431788264021633662976000 12633961 -570520762857483905181527960808288010438 12633962 -650521303819783795345088453185824768000 12633963 1061215452212223364515354162270031187544 12633964 1887065780856272966207097720225762816 12633965 312568187220270849566164583180083608000 12633966 875011997807292625469891666675493520320 12633967 300461145943168613244268047586930008520 12633968 326615369437289472119690133916426862592 12633969 269782105597938364579220646791764743168 12633970 -207998148759690459812000130224598479040 12633971 81275569296506828173797179237341697280 12633972 21462416378667084285495971653910077440 12633973 -4597647868789791506525218051275964388 12633974 684724895224736653182438193606053954240 12633975 -52166499795779273397461704749835197600 12633976 870550639290620905802224561104050012160 12633977 1263811549600944591276009982009260686826 12633978 242935349578994115216403562948423109120 12633979 -49245284526634403354546748903649027420 12633980 -9972236704184633235866217312057968640 12633981 -11638869577571778986700652221539441280 12633982 512020821121029278308640045841444350784 12633983 561526422082157244380662163392094750760 12633984 439553785830353781686384604890781450240 12633985 -10175789852254264161159053365543107840 12633986 -60083370353446050845231185909631623776 12633987 38692662768565334797312061407510062768 12633988 367327854292585550910677424667650375680 12633989 1919720141353865083245182757591171902112 12633990 -97428727763470280128044536921732042880 12633991 301087292921852989541612498924723797752 12633992 -159839330188041186754244995488749322240 12633993 -326733155438512270589491787334141163920 12633994 -20937668171622400781100366240151560960 12633995 -713047095487774754760249829226951557200 12633996 -470554960048516088670951259923798097920 12633997 -1166538134831296631461803246319150676554 12633998 -46014301195183654191328802385627865536 12633999 214967406524659159942101020088599320320 12634000 -185629693268049124858239423411007488000 12634001 2007104287150242738445179196904517390192 12634002 -1966574308328209819572764668437957120 12634003 452197746018119579033538657271757569320 12634004 1118605781974051882769688083202069378816 12634005 774183757381866867729737231570389462560 12634006 -131965721814796101576597462967922411520 12634007 -1152531375704746833179663361081454578744 12634008 -225012319582964448652782704302298112000 12634009 -221432917638628588481895693801083170284 12634010 -519622311152762630617730508983467368000 12634011 151859278466191155026127931427686316976 12634012 1125625445500727611747402221453180367360 12634013 -123527793000172566055509896105821348602 12634014 552389038215872975743790633856974072640 12634015 554953087848297253134953659827675954240 12634016 -1155465521987813588746044002580142030848 12634017 52938018824528966567920142815008063936 12634018 62399232420343162770393728483043041280 12634019 214534598979662882677343690117491276800 12634020 -9288381631092730883471596727577968640 12634021 -887744473561469731473284830000153026048 12634022 30150006298086844841038484046260985312 12634023 -2236541588337030916440165111294585474816 12634024 318435578037059352121599891523854336000 12634025 299423516543458840866618421727497174800 12634026 -62538309856069204465672844491404642816 12634027 -248623849793973547180707403592892812256 12634028 861136745158391704972705973304125200896 12634029 -259722479038491058574433332399819446080 12634030 -647622392231102020375663195091955339840 12634031 917644975280215695379252992682571649000 12634032 -40130135703016331707648697932627476480 12634033 -327425829432157194333241052351030407056 12634034 -34060086274358706963916844789998207488 12634035 -1269617992664704591063913184953270132640 12634036 1343091672091927274760362113501100650880 12634037 -26484969070560554238691271136787431432 12634038 -367119568965297523029205536035965892736 12634039 -298344286815269029662891545862528047400 12634040 731493113968198299689315960528999116800 12634041 248917716717819441653638599217892051328 12634042 -118026216013776946342996382350390589328 12634043 273968478174228599713458945294244581480 12634044 123599304819946617983387505421880067072 12634045 -8090438366255966861287809878330395680 12634046 639949560917042925262664892408117841344 12634047 -1245261190060051326047775911091921916632 12634048 -163818235711482271300808137816024285184 12634049 -1426517524965186837061476252987105982764 12634050 26835661095274417144331532388036608000 12634051 2890025586915108839626382700680715746832 12634052 -380809519605354516026153590922198177664 12634053 1398907269517431133134914586175727791200 12634054 672447383836177647352270649506411802976 12634055 19642877274231049292863942668690478560 12634056 -1314760220115275581748278670691306455040 12634057 -529367254064966776179186271663864349468 12634058 -428216272040556201346965309830025735120 12634059 -90921103564777150117547919705191841600 12634060 254567684936021564412774580473424742400 12634061 677669823286208746627695567912099779904 12634062 395220400624236126965365436576249996352 12634063 -271010200019187020061072834555067320776 12634064 -231206852657942967867265199521704837120 12634065 -157457616337758654186219325085428972800 12634066 77240353786830188834249447056711577232 12634067 633072003929991359712075252321604939116 12634068 -37336527356801548535768964544955965440 12634069 257235752201347026986008114191899531840 12634070 268313533631180069909138102799321269760 12634071 -892571228114025430760274495477090965376 12634072 -1631218418664682496456781241507291852800 12634073 316657249448017137013127042032661718144 12634074 67464853989418233236204637382185128928 12634075 63584120011904723339324512458716092000 12634076 -133967942608672576494049278794408693760 12634077 -564723650422885370248943191121540760576 12634078 -415283256405476486201981273948147160576 12634079 -18870453828618494728805293618551262824 12634080 437775032366609083647718606044117073920 12634081 95802869393180050083434346190176876800 12634082 -410730551237797583645050646719548261600 12634083 768451166288788871481002964060621004800 12634084 -139163206910912005151513879659138129920 12634085 349917735872032985919655012704013510560 12634086 5837425661215795872899533918819932864 12634087 637219451004681601330661567916476093952 12634088 -21654568145387322513727071595704729600 12634089 35770493018124120565725636914818846848 12634090 -164046099989335670887898310770400445440 12634091 497898683172002910077768139135535317492 12634092 -729190418926568018212459514003161699584 12634093 -404242963286367837589801974632264847658 12634094 441478542077226287250592076820464256 12634095 -113787290640669558901251824334084917760 12634096 -115001399899907721680899756571450933248 12634097 -299618748625984117975425148098866885568 12634098 -81605021559719386428669033799491778560 12634099 485033152081621971041163338598558193100 12634100 640127487177058983439041760539270326400 12634101 -830213555279070811994829192695380964370 12634102 199896389260469891161197220292329683360 12634103 1086184614978119378552638248470286245352 12634104 -492621922633757024139199674817786675200 12634105 -551628189709886411491721472735216900480 12634106 917153628076474978918506421422362320752 12634107 -119359985881882662730572422447702318400 12634108 -30879819231649517366545959655476710400 12634109 627483354026722005478477365086427432300 12634110 12537344582509487389424768486149286400 12634111 -32833010992626863848628963357883394320 12634112 5130650182290295654857408371490816000 12634113 -1234452446498909381373205380623787803856 12634114 -867611429015669549028979416236426551344 12634115 528208367536910302784534970367101363120 12634116 -281514680211242363790713194161266190336 12634117 -1278806509118773886084482463105139027648 12634118 -359966737946287415357279293730248512384 12634119 -323114526115398113469924199853147709456 12634120 -337858095371835558830335972113581568000 12634121 1468401697658265042677563355381748023322 12634122 -757503240859947962420811338650189986816 12634123 -2291071515076722018580665665835101164560 12634124 -1476954443551791001012308258060122728704 12634125 -359619795595679555746436505679618272000 12634126 -39882404539195244243840685700357030080 12634127 -656751335480043297776575356712650368640 12634128 -93146685654327977519124470594313486336 12634129 69763737293974970546958932747760631730 12634130 93573118395053740725752268008807224320 12634131 8460823033931391431389129807791131904 12634132 -289446426529424934664320516209930883072 12634133 1841551117462626579510939147088780634382 12634134 -419250988985720069204131324759699364352 12634135 528324072522348162441097821567771325080 12634136 54026014225228189600534417786877337600 12634137 22170660988302598284751806603004503492 12634138 366591141671953372028556693160565410560 12634139 -118454759164092055070042433915648741888 12634140 -109128439661566593844688021051504947200 12634141 -657097033043441292380350989728065226228 12634142 -122828108373447209554258694006829172800 12634143 25705123624727889705832036978066825728 12634144 -2119925907476009724933650992635923595264 12634145 11284327068511997029207512025304467200 12634146 -10339869313810476173226950743582872576 12634147 781778640222094513992639006478439349596 12634148 -1250958439965539587030063747836846609792 12634149 -37738600361259285983772107702563473600 12634150 -154241509434002960552672759920383134400 12634151 33427550522972640520797427964645404152 12634152 236717859270191328796671130999563141120 12634153 -131242627950365773273633351850861441280 12634154 -380835663702526267996495817826146887680 12634155 -680234218503140005849618445239195712400 12634156 470784951882641968444896063293834380800 12634157 -619161514909801524024919807435743275700 12634158 304869511248101509350477171261161438784 12634159 -716235595036080306105983356519980629240 12634160 103495496471484888104567201479910031360 12634161 -412462173347695164729128558461732502928 12634162 449847694664402976298332925562941602624 12634163 2467553057011108462937508153175547705784 12634164 1951731148989007606129647834442442342400 12634165 467229273136243264915467863984753542200 12634166 932739218444676234894936874349078930688 12634167 -127752055703885046642984662879398049280 12634168 408450976302854201725546277973940776960 12634169 -452646234766942767371466407881572722940 12634170 155052516522759306196027744241129548800 12634171 -655708238816516066889962231270288552856 12634172 111240485168969048383523145362814727680 12634173 -9303867753476483659332048617155001940 12634174 -513892190526695988779857008399630336 12634175 702448270230756586340814982130042897400 12634176 -230412643719271657924438788747974148096 12634177 -1726985780853688164087785274934576430160 12634178 -633782516148205368826773724936876506240 12634179 -174876099504655009743898217260760359440 12634180 -316109676535273188551084327941445015040 12634181 -66809995274283795976214697860459160000 12634182 64252309781672543258424909816232299840 12634183 -23392206000086561149929305749294495600 12634184 -19590724906632772037546309232708679680 12634185 486718685368715481192399326683694500800 12634186 -1591232980513282498654409370518625851136 12634187 632645015471996391801918514862081602836 12634188 40138450927582856425516342910569660416 12634189 -254707786767496010323594576071424512010 12634190 -125333231484145971068984115842778950400 12634191 157151860143526646957608479798882615360 12634192 760607364925348262613089252429835386880 12634193 386440673645210951035708046496195023808 12634194 104174285889352644360616894272959990400 12634195 38225378295734639743313995149403512480 12634196 -487486799305836898414345955112058843392 12634197 332908813204785232366044265737182704800 12634198 685256652393684343672146953371983976320 12634199 -360293307697519521520884855667194209136 12634200 165934483743056481121290083823271680000 12634201 -80301865129684872800652228744836605440 12634202 285708194910891768753399429381455761920 12634203 14922290319496725459199771351845425304 12634204 1086974579578646198663748871030713779712 12634205 -69978652800213283581043807982910343680 12634206 76032081129829625353502917109853508224 12634207 1526332715982707780622864039846086375456 12634208 -393530179984073196953722807879357562880 12634209 -386685572714799552771211094753505898350 12634210 -271512656503217018030964299066123244480 12634211 -3721293116373557091379554400339528729248 12634212 -128950180035615232539720021741432204288 12634213 531888854185324719420225552553609557818 12634214 -117244489693841287746745753928970590208 12634215 -1434211906607119364004579355960382640 12634216 429403042382593552130151139992645058560 12634217 1819086375988690990901858859876958897674 12634218 67970906681331978730680466678318377216 12634219 -667732899841754475629177538464698584656 12634220 -111405636927987828385918153011614085120 12634221 326169696934709412978592848665507971680 12634222 -317642147360763364076674376874660846336 12634223 -58524367708298599956842458703744871456 12634224 -154695827832866913376361150781693198336 12634225 195169815709499684296754101634300471750 12634226 -83462642233238314496053510987388870016 12634227 1616010173364940669686574028361061902960 12634228 1333239842307705559936010851244510557568 12634229 962458262868402751291380338802273400284 12634230 -114168470400471819148398445500712857600 12634231 1420935419135045137012743577379802717032 12634232 230691787286988365599574889206437847040 12634233 -573006441588439398465768599908525046400 12634234 855953833920512565594558231792634113792 12634235 -1571744551706688918699007925302114840320 12634236 180591516586564249441249162547104886784 12634237 -169667162545399489759844067381874132992 12634238 -168732991172278821355042527823716180480 12634239 -308957996677638996262277000145715553280 12634240 483886883785165983956184202047651840000 12634241 664845695540992676450101196251293938112 12634242 -269960747934407676152119001929365083136 12634243 -786906699999486503579915313244633605508 12634244 80266708449037262869700464587097485312 12634245 -379244787703676434771413274154960755200 12634246 -550785829689876216700087309100103474816 12634247 259034799320780363378352875246435686512 12634248 1114277779666182934175995471766209413120 12634249 1076173955586181837463985763983361828250 12634250 599509017808590862512254146604047344000 12634251 -87442262099198855220439858442089890816 12634252 150518152047807624704884337750955530752 12634253 70274545905991055236631650300159928502 12634254 405935259832503167142819198982144673664 12634255 505289744323091191570670145866357345160 12634256 -10234850816002760155575491892003962880 12634257 -676132399142280598498984152536355440640 12634258 429547787204886518548443646783580255232 12634259 929430056057475281002547852919076316160 12634260 4670811135443980391835171709838131200 12634261 -2104861325319741556437830696069950756868 12634262 -181021846481642029831701648555706228800 12634263 85814605997677426419129352317948016992 12634264 -1256820639204480410809426907217719808000 12634265 44269001042731311573915672944793278400 12634266 459540876505787396959689523118513952000 12634267 63513557697058988847570049239289452228 12634268 -736082927940956030784233970165531279360 12634269 -624324538770388318487748147957749206656 12634270 -613375538072804087305923079023106298880 12634271 715764517832073334188668857585156575720 12634272 793973809806292087642210788223274188800 12634273 -196821152563737559368358222442027864316 12634274 467801115943326791336179126513000169472 12634275 -31055553279607843741529543643561418200 12634276 -61893671237316258253491747509583379840 12634277 -651229253253099441380297187714045934308 12634278 117794975107186074467428100654456724480 12634279 -202323062429968972682881033754994707488 12634280 491752091588434971659361661380416870400 12634281 -1492733005601850157211486318865274098336 12634282 -981881036432594800841922316095957085008 12634283 -28247690088613562182242016832007316296 12634284 176345206103132361539526021552424442880 12634285 -1699198712803138926281953087895301952200 12634286 -39701464713181530600435802016079388800 12634287 -1284360115861411027837133453885287532160 12634288 261262128340439526046405712725444132864 12634289 2101978128836661900904559721994772841024 12634290 246787176669961841394433422810498133920 12634291 -8925587938534269346490495832708911616 12634292 367429606623860157811162853285808052224 12634293 7122947047573130654172139900279438848 12634294 -965411451395248284029597951965504286304 12634295 1173323362309645581212317025432178200400 12634296 -752431251664183204107332671263443251200 12634297 -622567139438579677819074878915361569920 12634298 -267471617694975482175078798666813216768 12634299 187328502172578593015292989111913892800 12634300 255307683404954384845695385036101760000 12634301 475865775785145491983192246750364191302 12634302 681625525382023930691345208446430503232 12634303 -5305699869363095800506665106939668352 12634304 -39929156039215560494050826776806948864 12634305 156227421318705077585814822328441585920 12634306 1158002701689941604570126433186924538400 12634307 68818162313259585638804867222291621112 12634308 -354714949473954492255658395060481744896 12634309 11875978782510356822699462556573217116 12634310 -94001594962664696594236110379954189440 12634311 47550215271353988867097900040285212800 12634312 216412297918460380203398833072221388800 12634313 -551123466677940367271865634308334230438 12634314 39933722603897623144126715466443489280 12634315 -161794938835315204931014597238956156800 12634316 552073101833308101084280167468558597120 12634317 -125196739871916635488467685195859221866 12634318 980628394822197080796283482960650055360 12634319 875601869470464550064651168636550232920 12634320 90360678159617391959428022955870781440 12634321 262671578684577190383701812980945828224 12634322 -518634730437439860878307531099122570976 12634323 8169979355370166451484537222168304944 12634324 628080762190430824598802114856332937216 12634325 1077919938935456733785099851869206565600 12634326 455654271505627537338709521091019030400 12634327 1372052781554005631599604479119690231176 12634328 437568410604887501485356728570583490560 12634329 10811150593393518886017611485232119296 12634330 57559890939143234011564503431315793600 12634331 1741237251273227095338583788698988715200 12634332 -87405439207133661881370065205889379328 12634333 -945362343068786136060502958676978819418 12634334 156049359115080314320954377794185819392 12634335 33058382326685550745149711198421094400 12634336 735248792073731665918229342218616832 12634337 209271363853350400877358752003467803840 12634338 123545577663330916114213514998743771648 12634339 2135584806436526738235718617790061322140 12634340 1038468952850505568147425027510012483840 12634341 431904673968612284817702650270539367424 12634342 -525545694820980151531130348526620528640 12634343 125375948328546112251194518315753687704 12634344 -171812202411665921037998844853466726400 12634345 479432163346489349193553715129774264100 12634346 7301664946357600230716138813491916544 12634347 531554247555264655241904847524490176384 12634348 255688124952418440512861247021270351360 12634349 -171892828967426986663547117642116493568 12634350 -22693564747064652085785284747829576000 12634351 737089583799649602867742283600824412400 12634352 -352983909628395986313403905185705361408 12634353 -381049915683286475367109187287791012480 12634354 690905432971672987897928597067619822080 12634355 -624010468774904218520273815876072500480 12634356 -102056298083297691616086106574961856512 12634357 -1227098031601113198220723313131389803040 12634358 512320459793801538600780525329724694080 12634359 49958728659364606155646554148964714448 12634360 -132000413231101648267239841483377868800 12634361 -537336518442036906259638066862504006038 12634362 -87283852722434594474916914531412221472 12634363 313532194726293035079019861118485345824 12634364 632744734058717244724611016420992331776 12634365 778182952081561398303369564962110554720 12634366 -97505880025345709712724749789005629824 12634367 220877261012958567540107562023901687072 12634368 483350918712507141228654995929074499584 12634369 31843678128187998411875140444120881600 12634370 88085819216580053688378231654199196160 12634371 542938176419287418433769968959605641540 12634372 581979825610300305498188501502671658240 12634373 1372693333118409153027899995176085362720 12634374 -617209274013407418392124171940912299840 12634375 -437062027456862084927812407401463300000 12634376 489024888665291645354316762766427182080 12634377 -48066835979021410782546971058113832576 12634378 -400104942903042655546304425988714465280 12634379 -852692433062519023407028960879175247600 12634380 -4419931176083889897994361044639411200 12634381 1797006644201185630495286778685037045164 12634382 -919321193673432771892614162914303558208 12634383 -737383597038725958618704209468918893312 12634384 89994513109055448335243365236895645696 12634385 -61975717259015783741822094712325423040 12634386 -435154894432379685774780985944580657536 12634387 -2179052346583175587168804944391594056608 12634388 -734198390208973391640407667979042429440 12634389 12751741338210483863193121313635235424 12634390 -143774715635845493420556523682069627520 12634391 -279142475113574986779411814464196116480 12634392 -1323917994453192700980915119730573312000 12634393 187293670689301748307051093348270730884 12634394 -557778767888481231841437697489276383504 12634395 62163678737655777680507788717963140720 12634396 325115625312861030897371160525056837120 12634397 -642215145918142114181219118868937216154 12634398 11263339125983611139236033628733822720 12634399 3086961002431909684634570937407640373536 12634400 -123847006455680838769151205045977088000 12634401 326270675422173495972064491031642712640 12634402 84717995532999163230540894759302817024 12634403 1988861879494328366946347959174179266652 12634404 -1199806609277352889538576667732271104000 12634405 -283042851860950637557102879061227680000 12634406 -1069412971604777723817490492783518336 12634407 1645030886559505164363381753866518034640 12634408 -371316694339271451540064828664533248000 12634409 1757756526240165215870441753286156156240 12634410 -376864219977943734761457741647337296640 12634411 -1180764811750950072038593350311967882000 12634412 58001564306543745128806769766191185920 12634413 626872467779537354981496225560309299488 12634414 243454988929031242395413205869531609472 12634415 -440895372414772400784877779430812592440 12634416 -48172007539696080178422671920377937920 12634417 434930826939927371517641302162109329992 12634418 78879664858058996623527473617349094816 12634419 138055203881448699862500072804918743040 12634420 -4807906700421339030930267929112576000 12634421 -15193482530250963902676967654649449956 12634422 -181377250365235871801278408777488654336 12634423 1012201142700247631602930474606540277672 12634424 -801499555479299032936527844848985313280 12634425 11772419190571506000221450506713368700 12634426 -108437514892625189493624351130424845056 12634427 -68107659798375313141343517928037024688 12634428 182565064316741423790501730106266853376 12634429 -582624836388836078490331094804810488416 12634430 -279853071416880977139118539737490144000 12634431 -53560117784582893986649968932842607856 12634432 -10495375045089115715323249002228482048 12634433 -423609858591647031566934716375285398080 12634434 -215014505312217830826733873703314767360 12634435 336818566140565783581748199971874385360 12634436 -645202692788179358931821080562568040320 12634437 -24488484991139405163737755395832374720 12634438 -1115810549989049051802058907195066270880 12634439 -254016922021750586949895398268104398760 12634440 -62754980898352222379443015378722816000 12634441 830060040368417915930042189039453771572 12634442 341805286324456579050135770283911202144 12634443 1106103511241226030580629205499612110332 12634444 -473191677671696524602926821553383238144 12634445 -304288027557196232846208989500177557300 12634446 634360025328875864216088598557450252288 12634447 -522648005896883464925769553515468650768 12634448 44652476912893847445565268469999132672 12634449 1039279066746013294293277821299017163040 12634450 46016827447899449815300809584918208000 12634451 1172948838102409982073296179586084771832 12634452 -201958614772033400561825510890743060480 12634453 -65919000312772470867699100352836127232 12634454 747284784878672260264334989872201230496 12634455 220393342774923137715249799652627028000 12634456 -233701692920587516177955195573355417600 12634457 -2173102474486429209706868365811301222 12634458 45329457348099563916712931715327026688 12634459 -914051395146658608143977577408697473280 12634460 -60304370016125678229253379582895966720 12634461 -16429848905908741846369762842007334688 12634462 678290619852854897498945793493710959232 12634463 48074096655830449209606612273117479712 12634464 -293341581332735121021635329169702780928 12634465 703399158104632158124617553445465155860 12634466 41008375351634131429026775187613897504 12634467 -1494085567176010750378361816612068297488 12634468 254877625542207541814526512833253867520 12634469 -114843098817849902985574527051750534240 12634470 -525230451101507407375559163099709939200 12634471 1147687254253711901927087533134974111672 12634472 1340667560265008901400057994000605593600 12634473 -879941993514069449222700827647658319216 12634474 -654203448106156417483085127442840221264 12634475 -199542787728272346105432833775244800 12634476 -518048981268010258261374356476574919168 12634477 736651804546062561461354926822018794326 12634478 -387740055032525298296408472863919613440 12634479 393574275008911879822542187090721215728 12634480 314854950456369223388748872704491356160 12634481 -123675711792318202155985992284073404718 12634482 121934443100993030843530398429958577664 12634483 -600304330100720121230956351157758400456 12634484 -352594801925644572775882349083621613568 12634485 1010262604168563629490371038498364669760 12634486 -1199636863722325740633907005465526163808 12634487 242620489757121272052009832747613415240 12634488 -1808579889328803679629283651428022272000 12634489 -380625800329645498614115802391449529344 12634490 257519665166089766507579370259010937600 12634491 621610108718433752273163382907574970392 12634492 154066879117055983925742364088803681792 12634493 235763788326955495879354919524606269120 12634494 -537263265561315540538117122899427081600 12634495 2051611108917970814020570158034417905120 12634496 -209720490409479846389991732167049216000 12634497 -694250321194570150127966688834001203726 12634498 151763510029277650918226995427311987200 12634499 -148907661500643885878889908537985960336 12634500 366885421514050843357015371496233984000 12634501 615982252731464904460942807714736593440 12634502 -160071243348274930633997782425828465120 12634503 165749255823029186048398724547706493520 12634504 2005439659404860843758412944355160437760 12634505 -488950417888089121658297446345382066040 12634506 -100596077625625653772535686122315179520 12634507 565565469457280410672995154599242701960 12634508 -2802684262449881503923450426869563866624 12634509 613408688971318185470122169403286344288 12634510 -119291779077108869175864470014464000 12634511 950356235922720729498728826859036183680 12634512 186161079297842256727972479975258193920 12634513 -637425448020993164195227819726529602496 12634514 1113583202249595840747779736760619436192 12634515 284307487599641911141929606646896384000 12634516 229156532421702199394749858766683245440 12634517 -226278834793150082303131425538675190400 12634518 1345240840433711086948055580388067328 12634519 -32855280997280379161568738896798584128 12634520 731180116273371881937495884872221081600 12634521 -150192823697949278494512117386449781760 12634522 759231647431582408564902666592937475312 12634523 -1349508881005050378756584019282702876696 12634524 -45840731261888972988926505419770349568 12634525 875908234685611484954143352099115668000 12634526 -76132587905698326022783258281787135680 12634527 -625164924375263838990385988354773186560 12634528 -102788237791501703042237061564081438720 12634529 -288929530240324492217389104762002285820 12634530 -25044876919968670823240887252569262080 12634531 209405205509437654989395642960432779424 12634532 -215542146806482319214817239479697362304 12634533 27032587271037284864214019547957262624 12634534 366774838372357995904803017643594514752 12634535 639991311368055399604011688567247266800 12634536 234933273697583305815530521789565337600 12634537 -311635193070748860262856385081852279814 12634538 80768016916617667563262295713671171072 12634539 -461026494783911828698519841781120311976 12634540 283125163040666533634608108955805511680 12634541 -711253381173615819871030242441776653908 12634542 388690754996507517812457341067268308672 12634543 -1869199948571126394446027490779787691256 12634544 -67650226278546705445998634328575180800 12634545 -304662049876297503880799382615562675200 12634546 301732665699135288117837986453721692160 12634547 1386902427467362352594467287691943817996 12634548 -30012456525837073315595765681909354496 12634549 1447333495041573493228623536007218637760 12634550 -470779272179406170565755935674864511200 12634551 -230896331745985901337150268219146157008 12634552 -2149372736883668767262245322762632273920 12634553 1239042437851383056413210852481247759060 12634554 -594025973786435830601412043950333742080 12634555 -1027196248507434730376944084983970206000 12634556 910152107522694650492702655047352614400 12634557 263458832806226595871406693630116725696 12634558 1005635584220802327219198100798738733184 12634559 544094194366952641586609466401881436016 12634560 -41197049201696052868174435032854691840 12634561 4899323056480298742078346625962361392 12634562 55832596357974034831968704656482084864 12634563 805368321693980175912520889448432302400 12634564 -142822653077339612587172401338829321728 12634565 -699628821092381579532340007963789817540 12634566 -18978934227718013967989418259054196736 12634567 -745998343857834817348851927108726464640 12634568 1157357032055354253460701746381304898560 12634569 -327047594323647445312983616654990608960 12634570 -11890850002359019797433633037361498240 12634571 -953234509924865969398742509574292549228 12634572 -844461668369557729883967626776510775808 12634573 182268708679022951680636994195122601440 12634574 -166290971090146572584201270501264691840 12634575 197723999936128384159533639281658924000 12634576 -99600112188596749513471054973498769408 12634577 595574687010197042788107474595506688512 12634578 -640632610106642942601311542904543088 12634579 -80864154046426258868538800831427996820 12634580 -168905051543341304775244848320167157760 12634581 -1042315295579356348940086337127080721120 12634582 969537554911476397856130984571163716800 12634583 -1257766890319724195656783842675906595200 12634584 -356627023459874706105613770180848455680 12634585 -364842580841507599311323996347386104640 12634586 926468733976422757619140633398736810992 12634587 -458485036722831706169459304786613502976 12634588 2158205719054522766553114488907481990656 12634589 -1519959116850792641434127017911545176800 12634590 48447209582374179372822320198511882240 12634591 264682598062265460696564526675865208992 12634592 -874735250598026535595156334318249312256 12634593 13171914623976288656026396096374719904 12634594 -297158548145442198257998402154015712768 12634595 298324343554497862490399065082367759360 12634596 -85261192084252496408938787038786560000 12634597 30613172337282885403924521066916882046 12634598 122794916013247918855185886383061659264 12634599 -75494662456108678946794420528031550936 12634600 -829711187275242174406525614463782912000 12634601 354451238245113504748142218453710764640 12634602 -1699616902732984430867251795060839168 12634603 10533771519221513592532382329998399384 12634604 24935032990823909522059652201010432000 12634605 899494924624323232697607353759698142700 12634606 -43684112445802934325987039566453899200 12634607 -843635368402691223246421391115096948144 12634608 26056424546643264730440788175054962688 12634609 -1206379664923083823698915874812023230266 12634610 332327748916151205309535328560234092960 12634611 -787515976802015836861792442308618170816 12634612 515418529059054491563895302124802876160 12634613 -1254095879722863815125295573046558408096 12634614 -588218244473107477431928934719520345280 12634615 131136221698717652459097282316528639200 12634616 1556985349543179678280546303605620367360 12634617 -740302967521598613977480361759054665280 12634618 -35202103533562749223976762485690559520 12634619 -136530337035251703769369919524606054056 12634620 -54527982672463419514853874461384908800 12634621 -19585422874158453332006459477885626536 12634622 -52875276224640116217884542360826744832 12634623 697205561752020603967295558137565904 12634624 -703401941132267669935254775178811408384 12634625 -1062475306019386439933967846524587086000 12634626 -288990541791327862905879320725091673600 12634627 -3040592853609296632214275684761102191328 12634628 1108187839133747035428960107858842337280 12634629 -75521099903042810802719594995651804032 12634630 148785853424190236017549557477781944960 12634631 81743285202644082722572814472757796664 12634632 -910768316675237887114760155961630100480 12634633 943499342520344809155106157648809671360 12634634 33718757502504373030300036919491740672 12634635 -255044174666717722786997758863883011360 12634636 223502195257259358326774067108066890752 12634637 -50664542097564153363758360279020725780 12634638 422992897004936407839129391040906326272 12634639 -8005889868565934504620670707083243840 12634640 -222042008757220952018706540439906467840 12634641 -768242313074148165623931664635691163550 12634642 -358553019261779476455353509425472556256 12634643 195217251820493874672231752614170689184 12634644 -177060186762640989333424285001065371648 12634645 62514695436513495148529505457830214200 12634646 182797095772093008664067999311473989760 12634647 76602162315899723686647589568032128 12634648 97736862103086141465256285009873551360 12634649 549422585434111403847008668701845397636 12634650 210222047264588022388418774514620928000 12634651 -325229148137641921694462019156721300348 12634652 -209676044580277582863866787775461370368 12634653 -663474633292761171029528589239060128896 12634654 108332747832817453091172933862732795776 12634655 1114998746037825526831696822366398340320 12634656 1155038784049291518928395661936418095104 12634657 514674573593122480316038362861394347712 12634658 467862688046909463299253584416376029440 12634659 -361108077986179759667739052071179423232 12634660 -824583877473256935718991483749903384320 12634661 37728756724930364579438832117893547480 12634662 -166003831307753504692817634317553482880 12634663 1121050747852388818297597222421079808944 12634664 -382086632559435866104718942298775142400 12634665 288008044244206236243138771109818889920 12634666 5343179630121504810097709732147248128 12634667 -48107411635128148562629154649199210008 12634668 -494459463509643901189918840319964526848 12634669 -1910443228890236291977980060676826685204 12634670 -24677647139975161468853852124243609600 12634671 429261744209785001733611894542843261824 12634672 173027644073718143802748669254727729152 12634673 470225984532106871237697399711534990960 12634674 87703588968856602256966929235776442368 12634675 -384816613113147308239550102872117203000 12634676 1101926659388719338356053661827608453120 12634677 -1027304624899649100831664846273993728000 12634678 -52444703323836785538091384224989122944 12634679 431040299072976676410440960886698059776 12634680 76052408946036416593128804824064000000 12634681 685466114515384968977159517710159555712 12634682 -100313376732180974301223236145824354048 12634683 -389567702916788005304113814727252681600 12634684 -635018655370160882158714240242456515584 12634685 -556480440148735239443319298079612039040 12634686 -172428004752640332871900744647667130112 12634687 -428267112283757237567341123174418148200 12634688 -270850376493235841743068310903789191168 12634689 -67152952206974383756677590902910514720 12634690 6608039738299359838082740959725099520 12634691 -967276500725256558000698244306949953600 12634692 -221536318790307988488259352149473005568 12634693 -2207226047639233438940338898345614185058 12634694 41856343172285143780891769949111708480 12634695 833621479061371536121501435879032049320 12634696 -995876130392630535407663548377958809600 12634697 -721999107457164520181325481362741250854 12634698 -108983874936438622045345876293184058880 12634699 934837138474026193887026686633834908 12634700 107962483870493171572522563423531648000 12634701 -378213484758921487544422175306968227840 12634702 -1018762360570478709127087783327449200448 12634703 -2085272929602667890655733689871805852048 12634704 19934557254639711894305388081245184000 12634705 224038871924239008995090194348284625920 12634706 -3718531959319355777397032069310418944 12634707 408592116738188849734261412537946240000 12634708 987437916561660284061456581391902297856 12634709 123152839606528703470521026820507014400 12634710 -401076207228848265742494294470358650880 12634711 1485290113530768528147024455118260258312 12634712 -1250918752804519824332760258860048332800 12634713 12110717774635631359025351159502362304 12634714 676002802482519635151668719293153321456 12634715 118000410442382037892337004748895136000 12634716 347440272934676744955876240910883645952 12634717 641076982456104735980312874290534953766 12634718 213867702130004082574498807446719102016 12634719 -410953064502786660944712227653274540160 12634720 -306147934763700105913566287959425024000 12634721 1370067922324839695897594705354877990144 12634722 -138025521521740080824978529495125434368 12634723 -294156767111675950686271834661822051040 12634724 -377586851586463580723166253486715351808 12634725 -472434786922119715115642194337934446400 12634726 -216949108148837712156749052171654642816 12634727 693656209768892160709777804340025229872 12634728 -234555431462751035424083387970779873280 12634729 2077402906616987171375527215663347894330 12634730 277123584668040347419337238451223825760 12634731 1505752967308996847082790556611890225840 12634732 -283792158977824770602838698152227962880 12634733 -14089433126550662497795255697991015456 12634734 77540149334733285162821033393537679360 12634735 -190083505363507891524696312393381168000 12634736 -136088644109046005548270546358779281408 12634737 -76556964768587647888617568829789738640 12634738 416967570768381316519651118488683029520 12634739 411484003251875610464831694531477229824 12634740 738942042162081599122051725339039782400 12634741 214387952799840350575851569632600730272 12634742 60767871627464589683461337307570586272 12634743 -188355781756866807064865246914890847872 12634744 -582643917933774866688339027110442147840 12634745 -156455216665296572000203085296139477880 12634746 -360956229232941324523242507358057349376 12634747 -1424677884726521464213386587801148407888 12634748 -64627288062668390552333002938537216000 12634749 -1382028056339647824298002422259320274900 12634750 -105290892461648823359560314742267920000 12634751 -418369294029477355213766943006778345056 12634752 -98029562794627381815966618413558661120 12634753 1068126681362555707296750515780580816000 12634754 -575942683957495409390278883255155686528 12634755 -161883779303214748820120127746213249280 12634756 -23057101448584719813419768724516726528 12634757 -2375072420647194122500914509428592630148 12634758 549337487904608694051049204949560396800 12634759 -2363827826567557853036525119103685924296 12634760 57149554231752718143096632804778086400 12634761 194472286335207690074941317957340875360 12634762 332772263392021474604237237006560910592 12634763 -107134219263573040528166932119529596096 12634764 628921491067246604453585054873421221376 12634765 32992520811608087152456343868999866880 12634766 333064738019922793954029731018287568832 12634767 -2498758740476049189590418298684145472 12634768 77603845121516619868003644804408123392 12634769 -259570981898610161248505571723011398848 12634770 -264200441269383245035054114761028262400 12634771 -1377253371853687619050777116422556100056 12634772 -1281655250138270776884519267607091927040 12634773 -511716385495631039765318644850158034016 12634774 -229891991569371249698400963238510718976 12634775 1023418043438546355171907869859985368800 12634776 2349043672279989705684589545044705280 12634777 1802767612394588482218112240900214103626 12634778 23666646398095899685280126321414474400 12634779 1103136398249658313257317555396254220184 12634780 -57291953957998691202118931136327590400 12634781 866811080600482407281553212923387716582 12634782 -64385930893279993381657669020161080320 12634783 540413405549061258776249133969758936064 12634784 -907382077274926712347692932816190111744 12634785 634461873392462391051797774661509664000 12634786 236162229758137992160979230991295098880 12634787 -1128198609454628237538021458333713920000 12634788 458575869094441443926629385693663462400 12634789 3185755058034299782106157506195082700060 12634790 -103374588184187614097036327839685041920 12634791 108093772641935806320256154027841398400 12634792 455878972413113540477842815242488289280 12634793 -695741542872475192174694385650545515120 12634794 55273989436905137769122048956071134208 12634795 972111215394321551788901537571119272800 12634796 -458414730510439202238773894157637839360 12634797 118747937916220139880637642153130289024 12634798 -287396485315502902022076505118696738880 12634799 -1593171147850331223493906936453746937200 12634800 17072130424234538197724259670216704000 12634801 -481229275322466112101273906871634557388 12634802 423285155897315954564880925296675566352 12634803 401778934648778149352023948041102031080 12634804 388978933433825745402631468099575857152 12634805 709496570863261342617547599980107009920 12634806 -134983732362951687248901575071178865792 12634807 -547568716547977975488806328021095868480 12634808 147155937304953022574478308024497643520 12634809 983893309278908402167837267589273327328 12634810 -654766380846420177793202237071101600000 12634811 -10372970787113081442546966255779133168 12634812 1099120380617276408756263891549040870400 12634813 295831797581182164534088981367332862304 12634814 -507290480177658448543713307787424639744 12634815 417733107822578816165375016597956837520 12634816 -628108274931809520821412345456744202240 12634817 -476135811689865110389760876045208404352 12634818 -95055357149865694174605318353851195392 12634819 -50956118076132011894753847184876585152 12634820 89819991441412863642651041548554240 12634821 -757509855950163991425464613444737312610 12634822 -711903049960604990350789315395977564160 12634823 995778885307054918634412948085300023744 12634824 831235802463703746788353679213367459840 12634825 -46306764658302516887239551346756531200 12634826 615309657312965390143170841376356952112 12634827 1100860012474158516908987784643407996120 12634828 415989976260404481336992421256781877760 12634829 970553693129857760652742255141402604640 12634830 -102531385600735646479752005220955584000 12634831 -1535754604982978057957355334293575748936 12634832 -65205761650683654501251577807607431168 12634833 -74581941300412782408749180991080410752 12634834 -337535362241034464076816447994878849888 12634835 -302325300336427387440358973209550592720 12634836 576852248607713784840568389141079111680 12634837 -1679995075369668556885653535578547930980 12634838 -425731200162855901454996953019873415360 12634839 -191008815009457246872622301742478536960 12634840 42702155668890842761464149345613004800 12634841 -186582154584634830268638587398131826176 12634842 -498384271632141047034787056249252091392 12634843 -376515872004353516423175304428842464416 12634844 30571261541580288941084487539991974400 12634845 -504437572591517289810588984249757944480 12634846 -117971984923867976407800026666014710720 12634847 -4077714764507750566756448995506759600 12634848 784873654313534948190450404848494182400 12634849 -619475751714825629233043137010248331264 12634850 -123421631372666312286865398265271952000 12634851 -311063250940900683239001387241542463056 12634852 -1141990270119816853875298148073560904064 12634853 381595280415859288547924055317560678080 12634854 -231832983879709399277525180155646940480 12634855 783975703836114089623855015226269160760 12634856 -126383995600132341079353192233474457600 12634857 -97797439071221072656973721970789518912 12634858 -1113863333520162923097126709449372912720 12634859 -10459242074603352348891474495576786720 12634860 284413032995059380886774892679499776000 12634861 -493592506783485359090701227113594730538 12634862 2253708490011760292098453915196494272 12634863 -154386163484188332828390254987067347712 12634864 164982867245943708600166598462948474880 12634865 -2179548828066048750848463163806070656000 12634866 12557302220032717978022926898908606464 12634867 465068935713597131811719458449015200000 12634868 -231660501604874306948023065617369895552 12634869 231746706937355975418954523400429170176 12634870 100659834442869072031938174400257914880 12634871 1396201308921950277666704754469719921744 12634872 393696282110381483978357894396451409920 12634873 73158523666888094717655628333423921744 12634874 -458696494353342072550707515212913806848 12634875 746093327318648974281347908572871476000 12634876 -1005066516944832101721558162729634351104 12634877 -838483969318236727754713697682385985274 12634878 570620536066923526956575282175796809024 12634879 -803180145127618066164869592748643403520 12634880 -786367205695383691029395497964053463040 12634881 -206309769174934286584280660481363618816 12634882 88576446791136927437300918692245591648 12634883 -1911825692384842983976361549225087055576 12634884 97676703271290917594901545101701792000 12634885 -30134051582119861715664679672835214600 12634886 375627458393809610506445886692834580480 12634887 325914740062810370647037167068715875840 12634888 133028851514539957054957612281149521920 12634889 -1120577156220157866924086711150303016000 12634890 -73654377784054535304998318985488398080 12634891 2858829493219754038271080776819531992304 12634892 -196327873104713439690068101734557882880 12634893 1198428480758011256154494370752024430720 12634894 -134586087449664659970318414796236297600 12634895 571805376211083523200066516199256916480 12634896 -68615857925687205224911023135737315328 12634897 -574756652511219975255567863157884232960 12634898 150924282800138192936633991555766269600 12634899 101185638311890066266038200697107854264 12634900 323911404526876111808861689042635920000 12634901 199726924426808479160076477603001573902 12634902 241515511210979421658564900172637369600 12634903 -1247908187205382006429801489313214334056 12634904 -120136942008625655978050753433212938240 12634905 7524086316800806564022353605653836800 12634906 -6500498464760381158496854091379874560 12634907 4477932525745511938410795736263860640 12634908 -15206277264792423666053982820606771200 12634909 373780512745971533453473285594650275520 12634910 518046836285819361942818269203016748160 12634911 1370461534205902087537328657522378814360 12634912 -306640644180446413354749036399698116608 12634913 -170904092130067194615887964530661759996 12634914 152578161180499321913766352590637440 12634915 -608048078425009994942951436604581499440 12634916 610137780948826552309290151528353939456 12634917 274704588008046595534381266798378326880 12634918 262602096832748677814143406607640250880 12634919 1758888579054040754501267525115192548760 12634920 494533290787537976556868979888025600000 12634921 -132125272117258010850115474982897706908 12634922 722523416784512509541580782491598470752 12634923 -241356528993362117541460485905059626240 12634924 645871528018773351763905308042414960640 12634925 283282707585589726525021333522237168800 12634926 3174211163809846094002035396652589184 12634927 -445361240087458778233113979204512369648 12634928 -303177926134184069349520591484741173248 12634929 -65429489937616912670218341292501026552 12634930 186508963801426122163953795885471590400 12634931 -2135695077623799836513267653461127985268 12634932 35352793496498823227362980846990034944 12634933 1748963496023732917357214368880737923182 12634934 -270311461622678108955041910635696926080 12634935 99500682904422693925662466106057095680 12634936 -1199759386453808776413252205802176696320 12634937 -305093196693366743983745823777191643648 12634938 395377608007358129574787320611623221984 12634939 -1233961249283129232504024510358584773744 12634940 229686674662139077833192023898254668800 12634941 19219607260911967559406168138614496 12634942 941823217765509650664932079028807471872 12634943 -713356110455572042205798002670094286680 12634944 303852973609284406348637948017366794240 12634945 23116612526785904498238954973999579200 12634946 -644322280065142637138185223540576513328 12634947 30619516978389152826902927298231845280 12634948 -5408642994687022673269209506992931840 12634949 -546354946528348268812385413664129178240 12634950 29606042577306052980012642169874803200 12634951 -290729000939843518615230209822707748048 12634952 1033405420105715360184292343401023897600 12634953 96549768293946874420114714710397852800 12634954 653249413560163972287582930116616304176 12634955 -2011065811720952270906025949865036640 12634956 -595540203692579999340108327608523602688 12634957 -271335109616432694858074512257536766080 12634958 86892425508033261553731361533652193280 12634959 -699537018851461947820766544939405912696 12634960 19400574485965708017704378441723904000 12634961 -754406835883137352043449459372290944160 12634962 107405754044443767165468707299738022400 12634963 425930451755814024410419193961603924480 12634964 2309018870133237083435653354689945317376 12634965 -218134266093216629466699982029666727680 12634966 -1195391877324278414737538425357182905568 12634967 114385915845355248088923693187660235016 12634968 1013806425411305720596250224531874611200 12634969 -1797554422101864255604813236329097184630 12634970 -134075432594900131371204263658842610240 12634971 927592692990729158284451683036607964312 12634972 -354966827038928532532292162024435840000 12634973 -88787613670981638709403704146553074036 12634974 167771972871919354764701701607169024000 12634975 498159368304314131650907772567877935000 12634976 -913286200104343378256370815091332874240 12634977 253107963891734918887399523444004492720 12634978 -1415810873920085792341768363265562286944 12634979 130591539225406921542336804371075956176 12634980 -18391880411468742888575036323390586880 12634981 -546193907922530812677042895710431644800 12634982 -177586452726571562467222057213438108416 12634983 -96290506566167943809863173311368929648 12634984 1830430641094756998997980608772366827520 12634985 760942458661683432678027537427032072960 12634986 -7139815439366538287964487265120704512 12634987 399597869719362200212519489370496068640 12634988 39749975435499512847749484889914786816 12634989 27011060640578295220304596599007688160 12634990 415547588742033054983467869970585560000 12634991 1267556314215042182898165438374337264 12634992 -185366980157648061329286634106713276416 12634993 -1373025744114338894693595094648299912942 12634994 -1524193249982299355716565823117893574528 12634995 -363093575849269509479399558272718532000 12634996 654381532801761187737621462927647016960 12634997 1665874503072768351977486775102136454112 12634998 -351547845378869349334914370955432847936 12634999 11912440366440405754500845056825319328 12635000 -1953228653842244866715037701491200000 12635001 -267190077469769755838975422921191564960 12635002 186909325821561618102552049165105140192 12635003 455115575683647845296936451966590617252 12635004 -27661788722057071282611669304282275840 12635005 -1457799627087791288849350261126579968000 12635006 206114491591820921989536507671827517952 12635007 -149890415108106099406263245700996741120 12635008 -394173019727891110911781899996317614080 12635009 -187840788644030940882374123710374545790 12635010 -1026242805086048862830896400380713062400 12635011 269745012456566532916963312524243512448 12635012 357186334790637301289523319194576763392 12635013 1352237914249360684712143729531070475744 12635014 -366924139336342345790116337259507516288 12635015 -1467497939994671825840316542764716146880 12635016 -199360812786675016396387331562351206400 12635017 291891369059484098306449701506164821712 12635018 -409822161883162153665818187542323991040 12635019 211241848257533635559052061185922094640 12635020 -648693978000055933474004538675470699520 12635021 563078170755562457625151894820192620512 12635022 -565097028384388623019142974407436091328 12635023 -2230393545135382672250963270483685151520 12635024 -277201621709178479222194777057861263360 12635025 -41709809175367928476830115868646624000 12635026 -637973409486278917166702010517277341920 12635027 405726421320243520643336672134588400640 12635028 320977946535514692155139995903645521920 12635029 396723664848780629843758613423390777472 12635030 -539290844985244146274966543089547011840 12635031 -105560479962151659878463711175061669760 12635032 -1461803981779791570579127729438747852800 12635033 -2040485675278884158600107474170072065718 12635034 -7041924198157476458980047372192375552 12635035 -453477121796383443269068695328036067040 12635036 -106076202658518350792975544960084165120 12635037 -989245180427004896434863646668211557306 12635038 421332595462789063921125988279560743040 12635039 -523066422196589682619780042488021829440 12635040 -410038568423904111725524876016285122560 12635041 464068822690545995119755205988578569492 12635042 187033189788702617058125221942250127360 12635043 -632125267194395879453474659525189990536 12635044 777456327332152816286833317924603499136 12635045 -55175393496217837402055167813647485700 12635046 601280549335297281851831067816227422464 12635047 125710479166015275251196403796921655912 12635048 580637079134035541857380181686766095360 12635049 77964693004756415435939529538766235840 12635050 -183658392900912200376079393619428051200 12635051 -104498932682624833723616252850804760800 12635052 -136050021904575745400575464668376041472 12635053 -786008638485863969923294552680729006240 12635054 1161419656265014845436927865554203398976 12635055 -570250667950038232744229788703777553600 12635056 -77857942778459756984487272352838451200 12635057 1176166443507455486733118859509964688000 12635058 181178346203067482487500624977674259584 12635059 1000568455796547476822082670920070115604 12635060 273018775962233988199022371131539700480 12635061 1121355644723556172426687604137177721184 12635062 -923507080388928216608838846155481600 12635063 -8319428825803641875772920584236467520 12635064 -354927358070591211658695678027747840000 12635065 -1296950195454342889249685969858837844540 12635066 510933774624133358195768466505303685232 12635067 -50327357340042287970667077094935423120 12635068 -830811598971184103909862256489918609920 12635069 -601087626336678104611570820571519984960 12635070 -16084275547726941192242015392959344640 12635071 291049731906764250860186414907868695000 12635072 -225963786308447389792252898967136763904 12635073 100637384930768395972460707746263470080 12635074 -111017450424224930592424898832918556464 12635075 -221424050243194388535928292965455528000 12635076 -580049729834020515566922148745609871360 12635077 -4976953014893808516412636738766718080 12635078 458602691616563595233191826520367030656 12635079 390458514910312719544184359233221577384 12635080 13946429724659653156124586603975014400 12635081 2934201452267649996116860218865897941264 12635082 -673597328691993219878241927578740162560 12635083 471466487083496947471664471495738685332 12635084 283470749416862866320359217250505981952 12635085 151402143432162203901644608683508082400 12635086 -936679555804798535141001509746618962240 12635087 142726268369135621751260395109562720552 12635088 -259836873497659884699255710880708820992 12635089 88773617967173050878485756227567967040 12635090 229264511064521922150262313430339555840 12635091 275811771216947755733558648396705815200 12635092 270547629644632667807841497802311692032 12635093 17746606128018598062135946349409647160 12635094 -325618139949047430600670395449268627072 12635095 -211531319755546737731779719468032889600 12635096 283284809902991957152138966076555059200 12635097 -1318989161604376680842044386998733473280 12635098 263639861037202959428702229296436923136 12635099 623623597502262417158359188738914387736 12635100 -208090367516178731493945048672808128000 12635101 896127999384596476624763288606800015072 12635102 910183271562795544953700009542291916800 12635103 -16772915410956812590303299340957949952 12635104 -105252934241199354147056892741666471936 12635105 -326197032530407658258831298172207727040 12635106 68061882024542664648670522974726129408 12635107 58532802796112863702464722557617432400 12635108 -200621981110823214707167817300749470720 12635109 33293871484029508645896858431508069180 12635110 -315862907083270152858933390150354023040 12635111 -392734316085333051698706268836279897288 12635112 -239386089477317819349504613642098278400 12635113 1653503745170893697997773257134551098688 12635114 1176928170632866430516267300069609587200 12635115 718023558152228408737476816984672852720 12635116 -892550929259058073541802764861029402368 12635117 64411659926121650439604746802858246752 12635118 428075248611466282438715043230230155264 12635119 99262301100734206646704569308956738560 12635120 -1268475752638339000164374884955258880 12635121 212965680250409990957239099607112876912 12635122 1147733226627563485120246801020716356224 12635123 994428951079845201112735306792370243160 12635124 1127928771443650374326124779368656752640 12635125 -914594882058699040668678870255078141000 12635126 302511686225099302928656753413880700160 12635127 409500789146215019876476280982390027264 12635128 2421474328276586847898750102683321630720 12635129 -425859205432011744210027729727401320316 12635130 -70821206620010396438801442192166855680 12635131 1230041525447848202408678276125272398544 12635132 -105093542190120088543938670800573416448 12635133 191221709664936247645572027349066160640 12635134 -484774749283105733711977114201585807488 12635135 -341170383931693943123950747419802535040 12635136 -816119079512446383184957333080731811840 12635137 1796562890559993574224126227854109942786 12635138 84438237037370374968385763288189472720 12635139 -389502955684324845681875044096189194432 12635140 -187370643731050445408358808970851234560 12635141 1414239023574596759013728885560480767612 12635142 163409275794974898344215430131165771776 12635143 -1036409013812714922361411145899088260040 12635144 -2564396233502729053612849533460089569280 12635145 -387728758120582168983798297305012424000 12635146 610087113841756746927023874542768623200 12635147 -387568418990492361077512257055079298528 12635148 -14198020843849082767642897813398571008 12635149 -403292074289831242265869956906066910836 12635150 -199394386752449949519605589168487070400 12635151 -968000964177167173483007540838503613696 12635152 162391027287016983866586176605195468800 12635153 1049079353150529277140513554205591471600 12635154 -32802321593198722744079841190222103040 12635155 -513286113479351545950960436520740790400 12635156 -548040283593959690660072374994059139328 12635157 -2096109726344563733506566860071535712 12635158 175592278400011031245957562350995831360 12635159 -686559463102401540442420137031013843640 12635160 -237138752722636797453215696584772812800 12635161 357472540021979181647376884134903765824 12635162 1011056981604185068510196266622321582832 12635163 -34928994470068640666765970213542939520 12635164 -671930007245783132887039311732538714624 12635165 424671682715158793717247355541508597720 12635166 193541721646991984054023939382788558848 12635167 665142045172697303951268838842177367912 12635168 -41784980728898088050891921557102264320 12635169 -126544598655653922347937370395736735056 12635170 -429237195675339117280484041232735232000 12635171 -236527656472506470949190923555466659600 12635172 -128648221050256127786101836125301285888 12635173 -1269890916298985626528237760847918593376 12635174 -19209471624026096423670008423684107008 12635175 -80699810997717032243238947294225798400 12635176 5739944932515798398806490987576110080 12635177 378403873313776284405276892592348145252 12635178 720698679148520764947177252348650682624 12635179 -141533895781674138005880515456955245000 12635180 293705350461419403853720423724177448960 12635181 -409268960233848371297494185232126222080 12635182 460438743778976674905306797712415645440 12635183 -881578483753511918542693870001314614240 12635184 -106107648231088543000339298640247750656 12635185 -644318742690603915573950255927937196620 12635186 -347443972946965173291539664026970614880 12635187 -978787702557352638095253629894936304840 12635188 100671490552753975838748676244784138240 12635189 -857094380700836747455320456555605939634 12635190 -574398625984963917524413379366428800 12635191 -97118565028026014203725674736442487408 12635192 363337789742393560453129905350211072000 12635193 -419218179041779637690868808498180128000 12635194 26256168225020347347391205290667608320 12635195 749861433601333240675239773792308794480 12635196 11431809909483513535106844933198643200 12635197 -402663860975283092183085922649173643648 12635198 696129614372230377591958548278926484736 12635199 310474019549002960295997669751046412240 12635200 -122537605455378773863583120863395840000 12635201 -1417028379090075301903971460150600279596 12635202 444318075525221201181829155040523683584 12635203 572192253313613768179915539497739575456 12635204 -448219158032994506470535961193485496320 12635205 46140449046732605552640862278141072000 12635206 -17658775610852015297750939502401462976 12635207 54878021080405309992173237320598027880 12635208 -271880892871330363118430414342079887360 12635209 1883571473167531644382498688833936449040 12635210 170732614015253679763762174832217768960 12635211 125209668610511445382962512924007866880 12635212 844724295408955416786920413055457418752 12635213 1246092254782510943720793002819434214400 12635214 537871058463756429525418819467692618880 12635215 -352840593218945412309194705676940288800 12635216 253510676554696336518976136836069982208 12635217 -388750115679370432074002543053781496960 12635218 -99748254865671862297549734614771967840 12635219 -1956135429682908752378666791887586735380 12635220 213905355874941296936937481293449871360 12635221 985532616684786309957455194996439337422 12635222 342257942441766475098428161585123290912 12635223 364871657249135021112204256349109101568 12635224 -431409728988673092624771025351267737600 12635225 -29217879077226990367173831473712827250 12635226 -569547167252857123712569510050656245008 12635227 1628321325219963943078097495368197644544 12635228 -337319011805273974659588832187694743040 12635229 766799662978826677429653451180023609984 12635230 218038203058200374878021845029961216000 12635231 -107174694867519316931414763415261111296 12635232 422195644013342680336533981540008067072 12635233 -550619878061237822859483186598203154776 12635234 -147233646158935392986545610449758051840 12635235 -869956577584698462625330206829939816560 12635236 231312169362039596349866690344383368448 12635237 -739444101529220010177913304045290921380 12635238 -430715142381740425356025309651218206208 12635239 -2090372683324928034967771356267817238120 12635240 -534721363070994860950041049157109811200 12635241 -95015965525276415282373310012275609600 12635242 -475617243763948777742053858185894852000 12635243 -1583889303081667217310712618714811066508 12635244 1157598053426218972547132085150120913920 12635245 79942852345395388445098434514563586560 12635246 49737366397086032546579653701479040384 12635247 -1200266580180046300620708005694815483520 12635248 -163581610815012115603254048083848626176 12635249 17190008968894458112027755515889817248 12635250 -351482321297499112145265587975273472000 12635251 -586908297660764206490171056588513389748 12635252 -263370567312099228025680440810101125120 12635253 133248929756584555273504624774508424060 12635254 -1188978569855896041131982414317705987424 12635255 -1257126475334407299518555212489570908840 12635256 -547409352738302369444165909379041525760 12635257 233676022850175953671299205887146025600 12635258 -569196619673036893473317760476542653216 12635259 -43042983041393147638839365680873918464 12635260 -357085612212355005005492922557561241600 12635261 299094005871612358114807243439502851532 12635262 195957563888207266301530700746224904512 12635263 1133653115362211505532817705510969166720 12635264 639701070597640724668003326590629969920 12635265 -529896466410872189684844569547684919680 12635266 207835344099594576800210960801728151040 12635267 -1838750894545926411872349648331767931368 12635268 177628841480263877649318980002265533440 12635269 -29110334571958011793012113609650629220 12635270 9114055948517823492452173737217036800 12635271 -329182595947579141910244475577068824960 12635272 -817304672693672582521401075742614190080 12635273 -112628300161657213813461670120467576960 12635274 -746443268123615215282370795558715648 12635275 719930490098506123217953902844752059300 12635276 -563150342141280554233986355111281987840 12635277 -142799114041416405443485280721117142080 12635278 -13298637492881371095262257325249077120 12635279 -395085127034345115206492622617561461920 12635280 12428912418463379273888148980052787200 12635281 -1168196651516309440626333701461830067918 12635282 25609575631377992866268976641238868224 12635283 -947852973906188636718150658376219656776 12635284 819436403754165393702079034253034104576 12635285 -993338848640351896413413963002423192800 12635286 -160312182037339683898015900847212700736 12635287 849062254802495902915085428589195553816 12635288 91831896036979556595128199864325570560 12635289 -439005584371183245620857661617212025446 12635290 -42752617584933633284479331822965862400 12635291 337751527541110506474930817288123378692 12635292 15835425866352252518074497671801831424 12635293 1030731957139910700183790188253428954144 12635294 297627314986590737771119301252965276032 12635295 -931044864103695996965876582433396589680 12635296 -1374407803838864741870547470972875309056 12635297 -1745606469310820360166060203431979860254 12635298 9088830333705450051638302744732723200 12635299 -1585693985531540091504863342082029073700 12635300 56070816910133964953117264625732576000 12635301 -447495691987655332124897919049716145536 12635302 -81103128391169425709955718621673985792 12635303 48910300974120826049755992850532924064 12635304 -1337387571314325883661873875863552000 12635305 -158102461354578192282755554788156552540 12635306 -47487535939379319163432550220159360000 12635307 -552178695893242243786229278579123114596 12635308 -283845554998115803567959614399484346368 12635309 1341387398202610259945784779073848318400 12635310 -50642424656024425477909521517848147840 12635311 502283204537931514277075707821793222704 12635312 194273839877887238576619852034553413632 12635313 -310094847146550625562769252008541465312 12635314 692198234772334480978735377069250538256 12635315 45055710649398997147568194667570088960 12635316 291675273612232085682888319300463167872 12635317 -401680075698124550069881513058629181348 12635318 -947276903491472609813900090173760385984 12635319 1946876647998831993889579724849703869544 12635320 -273131975536716084448308983832321331200 12635321 -54122019671830416766161434371407530496 12635322 53501283343545948413364684540436992000 12635323 -377907729228385560230582713941211246280 12635324 181013123752430091636275353115634539520 12635325 -642532642162558120160419910531041440000 12635326 20342756566203988927907196175581508608 12635327 -833749557238138656104981403712133152368 12635328 -121611987045940082747861080878234992640 12635329 119010889486113426850544826264549014400 12635330 90547059819243329446133604663973915200 12635331 151739554287631822226857999911713460480 12635332 214876436425075741821952895535709746432 12635333 -1252583273906915528004234477628801143840 12635334 -246022683301918331286498598479799768416 12635335 15000826206028425926589661629653854560 12635336 1771042936385277588880203393303778452480 12635337 277576809940345730127153748545149942976 12635338 299692825906408238868731195988166582320 12635339 -925867892230406134310937638417257543680 12635340 185201920920948030876497565008502374400 12635341 -1317028913526912238344182908760640709258 12635342 -572036607008492595422038900382425156800 12635343 -627498680998426920068348974561257681792 12635344 128010474343432047931281279345542389760 12635345 25254878254328214444106529294944250100 12635346 223136423075950600123321010296338489984 12635347 -1010618892176925597345405671690061419688 12635348 -186447155506448278378712906892166938624 12635349 181088666794843021503469806095434608000 12635350 -41124473783871850985342483839369939200 12635351 57718940209149091603339455757695916992 12635352 -9354243016400461129659266807956439040 12635353 1715929846455388852695520213351171662602 12635354 -917366015402384040819380751729478596624 12635355 1706469314280682945076094868519914720 12635356 124597224360247583162089929776580753920 12635357 -537458112281915367979262413313503236096 12635358 124597240167239919563836815525068012160 12635359 1063497039780008491902663387262943311728 12635360 -632972617528228236721461984802599075840 12635361 25989089432996043605519751707639549730 12635362 160195908134770716285695570846049252432 12635363 659713206267197046464554170357654179424 12635364 71845067996352391952623272310362931200 12635365 557289793892024506998106985396120064120 12635366 456924461213289574331381356726704529632 12635367 284683638418711585506773902484294590800 12635368 410857429533575841387216987857017666560 12635369 827177823201555771614258244079496082606 12635370 1852893424678216759683325941229136640 12635371 -652743448992220722170270671541148184688 12635372 470661179735870246486755634911524867072 12635373 -73245348525306519395042522272157987712 12635374 -536861400302576281924088068827234089088 12635375 -74616828819713044442792349860154192000 12635376 169361492544540412040617213796352000 12635377 942666912981702660469832193393217318226 12635378 3386148746934815556998488794092789760 12635379 -2153637991401316837627301888509216360080 12635380 118766917530982114140627178050241843200 12635381 1604744471465927974694663285674436114400 12635382 120282337280963735858845857502869331392 12635383 -307205217609179707637649861234749804160 12635384 -305345221090753666462116606422665236480 12635385 -550361176896129989046517586438016575040 12635386 1479122634810501654148660808731386940416 12635387 -40035030191202121478084293531799695200 12635388 72567614290017925318585849664804163072 12635389 -1789305972982849572223608831316313360 12635390 184935006468819203461825970670409627200 12635391 111486838444478461225480913366494561992 12635392 123128882206042590834982972353417314304 12635393 2701015669415871221481462422929441017300 12635394 303103296342273591343403145114941986560 12635395 630162163344331544176519393569864138720 12635396 -17013870954763808794050911171797128192 12635397 168635844917691416731688229505434490974 12635398 -151045404940219287850782893318581840800 12635399 302200629819563060191864897429357607040 12635400 -169597838013409328148215766538306560000 12635401 -104602369442380595482482695862829580508 12635402 -375682113532162080739381154254849161888 12635403 -557832778496483709121046833264762927104 12635404 639551804024609157966873902178181465856 12635405 -38245549653784321807642327621400993640 12635406 -4102731167969360506273434155248404480 12635407 -675747843710415915979762656096947819344 12635408 -79177964944620115619089001450807943168 12635409 146549945057096102743708851436738087968 12635410 255264793084290153025123092776909043360 12635411 1564871005883367452266689991233754740012 12635412 53622700983217926456136984238253115392 12635413 611566090726662103764932451899599238560 12635414 140496565846762819131682061526758719488 12635415 -5206972044089247499138309624654128000 12635416 83945575384978962394615802897101824000 12635417 -3768155717053724365773784109214413808 12635418 -318753808152327586808558570511868723200 12635419 746929968481705187561237826251859217080 12635420 -203813046255100024496539987140170649600 12635421 -2200187887412759852862675060278815680 12635422 1336208363113852448762572313698448194560 12635423 197104180728286037905964630659731864672 12635424 76543878895113998465584978174249402368 12635425 1250601813920129489635788512119374950 12635426 -111143543065036755376398607442658444000 12635427 -246316135742437470553321533312070963968 12635428 281821579787802355259029979239497437440 12635429 504220232766225925440532836722623781820 12635430 -4536226222719923725556874960437066880 12635431 -106857318735758803087549810154172655800 12635432 1451419199718477177721008226221928934400 12635433 91324533257316238213307318834053192320 12635434 -44987604286978959242830492423285324800 12635435 -665033230166894666257944303447920265120 12635436 -192771434563630859928614258128806383616 12635437 -1746803968003493740838742802743421065600 12635438 454947135509162700636588211687641165120 12635439 70698032488245198601310669845376973840 12635440 93046095627295875534408205182659788800 12635441 -186968623271660445904297521078327173376 12635442 502625622631046067032362073983681341840 12635443 175724556164694020720981504355205600480 12635444 429467363656184725188286975464563177472 12635445 -319103150810359152452585409780012518400 12635446 -77776962818272986596092705249205472576 12635447 100072232542163692171216557764637213912 12635448 233405631321631439401186258907237253120 12635449 918384662358981641605420087402881050820 12635450 -133996993813173126886387105188752526000 12635451 1051856103892472380527307822878422103180 12635452 -234894829415285802691624888038119086080 12635453 865338504388150392687421332186248181702 12635454 -481989671128104508610698613165466210432 12635455 495476827993214870087980522878060497760 12635456 460458588290306018827245509132440043520 12635457 -279408209475746427762571794093939460560 12635458 194892367438441184927643862850223641088 12635459 342179401978184649388623459162781161660 12635460 -3203561453716518763736795591623680000 12635461 1582420324577587127730064337811766716062 12635462 -141356397575528276045922966535650475776 12635463 -340348952207992632676509246072657609600 12635464 19870546756058574435449260250638417920 12635465 -534214295215516280624103276349996685880 12635466 307369079359015370225415287266937159424 12635467 -764875840511450780899006872560701320080 12635468 686414690635967043466094398700555857920 12635469 159166853416803299680971817503488353728 12635470 257205797988211667215528500047742463680 12635471 -1176784296155941642577539523710898102208 12635472 -96086896311869558437737874148797317120 12635473 513971010607464355616503277259148638964 12635474 863483905895779367383262991728395345920 12635475 -494189920864343971146777622720995384000 12635476 69380651522095323577437563084048531456 12635477 -844396989630987120939139214014036717380 12635478 747834909815186863182830557470828464064 12635479 -2210511575265826039735958528791998101720 12635480 -598598015004884784422819596956200755200 12635481 -1168878822401320569051655903713550392480 12635482 -218729658382062095618228456849398272768 12635483 581450557478981115425371765610780654388 12635484 -383961986571474879844863668348349186048 12635485 288379851285154635477129427631309907180 12635486 654605410072556765073705785997929112192 12635487 -648750222026887420734518725882024008960 12635488 -1726979783794612624236062076974433828864 12635489 -163679658933694906652192804272084973676 12635490 128682411670049076315900026579691187200 12635491 -932032615317870707617188632558134961016 12635492 -9349943171175127850741589020131891584 12635493 -109167005339379654922293885642554984736 12635494 226949225297435806568216611462218671040 12635495 -1144720643016455645463771772245634797000 12635496 -892628738031256643961476700726106874880 12635497 92938305394773120910181978772029893120 12635498 -294821532407206735661011285346878440000 12635499 587711321773482328911810511458333750720 12635500 291871854843160199768154088330505472000 12635501 -119052422690782493076773912453718458688 12635502 327962656592595743793628265260559023104 12635503 22293383182517521717033313594382978960 12635504 -115582408715134797159447617256650047488 12635505 -80996196077562807333896740970326416000 12635506 34800108072980467502810403270067221504 12635507 9785682582798632190956944356291179520 12635508 -218688120352148438557802879209551237120 12635509 957278389950399413083380283587915729710 12635510 -85685858404292506674029435918819873280 12635511 360289862452220018064101166976045749504 12635512 45325681777460167631795402799134515200 12635513 855884381000561742544778100548493222240 12635514 415349194246847867252342664921124800000 12635515 -200117792691194345991284816749746394080 12635516 -44343882554925374385293155378049218560 12635517 1076411844051345393176343768385271837760 12635518 46992868722466159074165286272076066560 12635519 957267977793049544589952125752608844448 12635520 154950086978933003329780768927068979200 12635521 357212828385042862732442620870994468100 12635522 758374129545915406894743469753710762912 12635523 -1778141276800570118946981501386768376 12635524 1527020110952257463852472903075786307584 12635525 -552060023036187794235472403973391766400 12635526 -486019405117996977782213218737949697856 12635527 2162378541734791942277475459808812400032 12635528 531624330502594316095103939333248911360 12635529 -23820544390511104001916455094638288832 12635530 978886451236921780190736828444502636800 12635531 -667613863078119191969561740752457594668 12635532 224520950556608695259754303319735065600 12635533 -297911309323259675608068652757534016000 12635534 111019421449944595651775487155576212416 12635535 -921691981243368656847738842896881014400 12635536 -357349836656072586025425104722705604608 12635537 -618682105193408534493983731826501567628 12635538 9997844637731759194968767130014619648 12635539 768102637631777830953363689988404275872 12635540 611657993654583769069208616173775521280 12635541 672926385154781102093450310010146393600 12635542 55271854006416459103314875413184688672 12635543 -5984224939318334490346815690905886720 12635544 -104491285469176690832503250504661442560 12635545 13416002844013220527578041068938066000 12635546 -434970117454104913342046439531160320 12635547 -43810042086817853186206377033161445072 12635548 780565310896736434048922907883980267008 12635549 -78731162630656508179408523025767880180 12635550 -1411853598455421255355769688654436800 12635551 -1807512889325194125642572902273233565400 12635552 -759149015318089279854399979330875752448 12635553 614673451731298377331590972919394254848 12635554 -1532977249735528868860389334116388044288 12635555 1006248399174616545761081537164206858960 12635556 324341828367675712176827546582998523904 12635557 -1223170488395831525718663439239187234368 12635558 27448793753229663658598219676751048320 12635559 -848544215594266835780216557691717513136 12635560 353617913028469734774956223345018470400 12635561 1313331629083374180072076143737019123300 12635562 -109000087068181875064790967516251029248 12635563 -89929478050045416325214392087776170188 12635564 1416333860005320982007354897447952082176 12635565 -184448636279791044417834536802623784480 12635566 705544081860067103800131489195152231232 12635567 -568784232099112306353672524169035912208 12635568 -50015115430371946959160653883677081600 12635569 261418972147408498068488522611767539200 12635570 19916029646153216406260692317325670400 12635571 -9332092697436264809851607306873656224 12635572 -153635149731450095408166678756138682368 12635573 1045881706267643236889134999409349656220 12635574 47127650261257397536345732774151798784 12635575 -824180716340044166367759686943697258400 12635576 -1092565620880471632389954530694552371200 12635577 -143359303164052442594508730776618986886 12635578 -1135933851187178325544026616129799606160 12635579 538395337601092007535049593540609017088 12635580 -418316079651123283474581300290643302400 12635581 633286182886186102331387803205078443110 12635582 351684590786520585560745008361623904384 12635583 -274741830194741839336584584829641067576 12635584 -159615053489020149216306133044952039424 12635585 29097016551217707950534141785369449960 12635586 -272231053003128756117581931239075321856 12635587 1321270803522814039962051443103173106236 12635588 -126459009971354090495412951190060683264 12635589 -83436921123093556778274790622304656160 12635590 -965193499146885762176477734574717222400 12635591 -285626809949204920148590132872938675016 12635592 876583405281392606283179913967204638720 12635593 -1579906599024722932681219796753840416 12635594 -337844470806980080818427974179785947648 12635595 8457969851289941181163130313511771680 12635596 735355004984589054330914608810571376640 12635597 79992668929602473718228183228375706560 12635598 573049182562926704375475500274812595264 12635599 1420864847494131458295233403936793103600 12635600 56567986712103422234793942033432576000 12635601 -1331577791387683465214979913432569371712 12635602 -209465951406153045929433464388503417856 12635603 2117064367707737324888782364068710399852 12635604 805808090826652537406906641652648019840 12635605 688775532516239172142003154753622359040 12635606 -889608289981302024814747425269739841248 12635607 80319877460153697788683875856159374240 12635608 -1503690433304258838256172614704360038400 12635609 -172193750037147725202348126644263843584 12635610 -28284840411460408390861308886114636800 12635611 435018216922710939130725225909808048640 12635612 -850963546515530577510818818831951108608 12635613 -177719772139186960727515811978240446458 12635614 -76045182406866763389901824006593257344 12635615 609148243685015909520177770650371632400 12635616 -71805016853607882131853261455486877696 12635617 474591509636634546561426723458084259120 12635618 1251187704965347931338832538120863580960 12635619 -996380761058501747182657317040254670080 12635620 137879032101825819035608417650750497280 12635621 -567046859760017459842029085313115826368 12635622 -1137795281197742998156823466015748383360 12635623 -280515987155704977398695516569332272512 12635624 -74586087549544044480426836267439329280 12635625 54957228595305046986196917341803080000 12635626 149015681323580754225255532022424926208 12635627 155264012640653429031944584431942996480 12635628 121883169769573172325569641236646232064 12635629 -540814796279573323515577951086219689770 12635630 -4106057803358084065426541941091157120 12635631 -28426080089441120207885314682511723840 12635632 -280447167241383369510500294065529520128 12635633 395379090339582587656011471330736332882 12635634 234486522775195795530980948445435820800 12635635 -142071375465817748949605076008538602400 12635636 10211778681576448541684091623659137024 12635637 90003404486204614686789954883447762752 12635638 54422299087361565703587533300794586496 12635639 -1916489130139685953564659046840285249560 12635640 147995493627125295603490008492910080000 12635641 1794874811245304831473442351983221562452 12635642 209928799864529846093648357155691759472 12635643 -39588919297995431162713156073080448976 12635644 57894236194369666641036673123220355072 12635645 941138934439612458649427295915675218400 12635646 -50089916474805707117030823103933747200 12635647 1400760070340696894336174013420840438000 12635648 159199318612150514224199171571040911360 12635649 275710204489588535744249646502607040000 12635650 -592895452265748288495441701083278493200 12635651 -503332201521586749029147210323564742448 12635652 45627742282384854366841179115866565632 12635653 321338002521859973949684039058678983902 12635654 241998512577122948425469650846580191680 12635655 704284685805510442015281539050680345600 12635656 -13688357095174943631956784422964019200 12635657 95324354196098785440546161577554900352 12635658 95399907547807604465846296666253588736 12635659 1035548033972346981522284739935844215560 12635660 -239145068357353787877728002026793175040 12635661 -935407986919136039468654933715794276928 12635662 -122131842282443727327382077902612170752 12635663 -1468668806679802946742788924542867927656 12635664 79434385901328850790732776533603778560 12635665 -17343659676599178102168116043912796800 12635666 320436162424162519300262524800109368960 12635667 -291628830777365601653725493701485336 12635668 -102325534319092565491090030692494290944 12635669 1386739367977307192418457552888518413070 12635670 -94591015905041711209064896901042601600 12635671 -152422650929367677088918465417925729920 12635672 -337574548872063599490223105656212152320 12635673 594493158223286965453730034555313093584 12635674 -756067206735719210890395181714090095648 12635675 -523875690419922787983367045893063883200 12635676 -67796770957915297640035880148390167040 12635677 180286751473401977593721761370541273720 12635678 76167373118614196000577036012840960000 12635679 -8494692873343579920883848541350624000 12635680 -17090556736303012113704470768338862080 12635681 1261265340896331036986058675306259312482 12635682 418631828870841159194300622347640772992 12635683 60217579338202298345078645519964254640 12635684 124499921456276160747742985179418649600 12635685 429990816874886217255255111903540317400 12635686 8339227978374909004961984792133761280 12635687 -384795108831422624094659123778464198664 12635688 109228502740350199658200973930280960000 12635689 250228848270279767106730994183107774368 12635690 382117041934613414995537211876348277600 12635691 -105096816893293095277197671823255882240 12635692 -1832796260954370499358774850929658109440 12635693 -79635436949268367076910706121552048640 12635694 -169713109586280404933421643969941730176 12635695 94695477010549213952949333877247277600 12635696 -216835671641876791962605603515313307648 12635697 390217938056960594759190827471304370800 12635698 85454335064417635873763082772082787600 12635699 -55581028267211969457082885657425981300 12635700 -63684637222641856165003742830551859200 12635701 -570338639292916580592396732406406051588 12635702 129155447776791920880283042285326859392 12635703 -1701927268379322080495361304090799635200 12635704 -11975036806614681141929172369552384000 12635705 1246055302161650409673049069908345908360 12635706 -616395263794809019429933021025455257600 12635707 -62889173070037576199518044981331141600 12635708 -328467315269128015574282416875942165504 12635709 -817705259782851804506902983470794001280 12635710 -832878021246625666663837839658767853440 12635711 1506323314948469067811254391092586677624 12635712 141269123241331499346231942773733851136 12635713 -1528650617037286349573388083559177311038 12635714 14724573715182215901718386032994627072 12635715 1325399159832925441001837650487288593920 12635716 -32950826494950811613744536604674147840 12635717 178845811970926987008195685327768654560 12635718 -205619326210479180221451888281162277696 12635719 -822241750928374580455026265129072892856 12635720 562799418840078197192229627716079052800 12635721 -386976123611665480983794546382681488256 12635722 113084243062705939635140857615851264 12635723 -962117168063469738567345183586877117280 12635724 -60707621565725253136070973366507798528 12635725 -1108418585089999654646867768974730926750 12635726 -1196325455469399437772682733642558040960 12635727 -63937370673648489367134276582335472864 12635728 22304175663129885548302197209743097856 12635729 1708032269822405693011679569565134857330 12635730 -6997026954053808822225821248350489600 12635731 2530877806901798005599596100224346285824 12635732 839627841965416330357052042693092020096 12635733 4486471321192889000831628044192805888 12635734 -737745611594212587749528929841177783040 12635735 -366072326988505552886538929210661312000 12635736 -1195083248960983739759040425927764377600 12635737 -67689982913041628321915337013989115200 12635738 -28757523283167502640651179521690415104 12635739 168820406154422383589101882970643511404 12635740 108445968691934717960165526900682936320 12635741 -221652837264987403521547391103831787200 12635742 134381635167267555264692354230813338624 12635743 -2025210738534830724437818207940451373920 12635744 170419426315963931904302701067132731392 12635745 -803464839941537867534222358433504394880 12635746 -324588299723070243873687000537052778928 12635747 216038851914516608805176176477579416480 12635748 322040469006867423658622209304977615104 12635749 -32582147152453823824760428182412918848 12635750 105048137278494530589855887084090304000 12635751 933473468950110718099502266081608507432 12635752 980995162856407229981757233141941017600 12635753 -292330988436764866077772955263085113116 12635754 95571428316278770733900317060019159808 12635755 -173282849426546444154700946117717775360 12635756 357785262993954898265760636415464711168 12635757 485810395542365515865093328344939880054 12635758 -312685269954763927734642292237175241600 12635759 -799247780094001934461226623121573403384 12635760 31654994012779438851354416800884326400 12635761 469746174166090000328867412481997649362 12635762 -1856436182630734326192189439238433899520 12635763 112502665220529753331788849893023431168 12635764 558687635450896018362864350313753619200 12635765 -8719105832653680178840389051858010080 12635766 54849625480351142659363285014608522880 12635767 -248268343061437871266940641806393302400 12635768 -967072610630252333522476245126282240000 12635769 728725863841294257724294121364883672128 12635770 284069562662554938641913101281629941760 12635771 936793073155470889890379101502007410200 12635772 -162743328244244826480679148896528670208 12635773 93648035014843175901612232739560565964 12635774 -335295869231158499813837017534584420864 12635775 308765346514434880839710848242167454000 12635776 476118412952598481082528514479027650560 12635777 653275998064944426525598746133429305600 12635778 693910817321051884974870838920673405824 12635779 159232084969786702083757286240373728240 12635780 251270525417404290326330970438827961600 12635781 -931893794228367268722359648557862780448 12635782 80471727753351364908597313916407207872 12635783 -158444939364677504232183636053821729200 12635784 -214303645591522264492680829397306572800 12635785 973970273722476732234885904209318010980 12635786 72413794407739627775342126682853429248 12635787 -879819680304627246767977633857507238440 12635788 -1793393295154080986196491098886361856 12635789 45520562272155425057452000711448266560 12635790 -41691645237666827235496750087137212160 12635791 -13497824933234755874877845928798210976 12635792 -198974544706080391642650700445091373056 12635793 -1140182644373383368906097848468139325580 12635794 229164098764106338146255815921261088000 12635795 -379023416291278477507481578567035303600 12635796 -208266433748728218562175890088907571200 12635797 -539655883328666176945879194805212005508 12635798 -46319750677660719622305501611801548800 12635799 -557069297540057579307165604304952340224 12635800 182903954897646674384316080327228160000 12635801 1724484744198346068730783158546753161802 12635802 -324393387579241461003408344865146085408 12635803 220696632332275079628910415421452866052 12635804 -286643613686431194062261367992473465344 12635805 -38068538870634118496029175956507226880 12635806 360245880742829768376595220665754578944 12635807 941432558278738020067139077031415822312 12635808 -14721744394704000335432722860009848832 12635809 -1763883720505183778434626861870893157120 12635810 -1096769624652377639081661793493014087680 12635811 -1642631821936946817564191167922439866400 12635812 -405442912889077898479853258315934556160 12635813 541342364747396274055755807057292613760 12635814 -312622247410298569764326939629193789760 12635815 -1514099575611712778923909267014564450000 12635816 -2103272037839646383583870092113099991040 12635817 -2240972221702594633908346226531082240 12635818 -243442963443669814335712774250578785696 12635819 65149027425015650716464277960427012496 12635820 451665394451037854468957041961475456000 12635821 -1804513138226832791644971864790261601376 12635822 -7465567328134855358568847808605387200 12635823 -2146518395749902341527608393040847028336 12635824 475172487591565507765312651951116861440 12635825 -118954197314019162648053582373710638500 12635826 -69922902054479106656278529954993013120 12635827 -1479037694223438072357048338107575601080 12635828 317191305515833986470423738485050790656 12635829 464634825866482968951127132374306960174 12635830 -596093450326118166558064401516512125440 12635831 193009486561392090951140139305751344448 12635832 -696615061881281929781708783251880017920 12635833 165345672070580179032972704975736560576 12635834 914769110847952311361081803110766017280 12635835 274862494968842377940872977663621315840 12635836 308820644500190617630679719968332190720 12635837 944514222799247428350288758712465497280 12635838 44879253628314756896436906737889552000 12635839 243224900554207906349944158944918872640 12635840 -163995593298231564163758122443336581120 12635841 -1504526238678625964186470788863740700736 12635842 218775153192094479482935573883530806144 12635843 -70443340680340687842235836884570507256 12635844 -12900369454112663850856370531486404608 12635845 167143492864745406005521919568806262960 12635846 -1155395878200292408763761274979188116128 12635847 87001839468321390043410304081203960240 12635848 399137916327872868693980031240750366720 12635849 -1384475794719429546129648521434674721536 12635850 -68421849736037644398517027714145088000 12635851 33805400922277854456565187333921736720 12635852 -65439153392243262698700512611335800064 12635853 -147084880391441610901181100456420751200 12635854 -256281022560977673617218246115918662656 12635855 688745327683867230411165922394226854400 12635856 457308242681815135115579047818536681472 12635857 -454282394521217950958260720137893211020 12635858 -958046576842857221451420003289990884720 12635859 -67463200186264556534820813893867520 12635860 -816297304280264165733874449462867916800 12635861 -61098054078370133279631825882480924768 12635862 -35761593622805940457374452109338870016 12635863 617725047239776627355704544485026408144 12635864 -37836143692987169687499880444563148800 12635865 -769620375832769549010045673624321228800 12635866 -1056868311649333129868435974205006692368 12635867 72776141984894643136999640253561859992 12635868 3783923202990069210720203639093108736 12635869 926597363460680121013367443406213423270 12635870 -94897379717972806579352230807196087040 12635871 21749040246730265445162173395555549584 12635872 124463317623104641376142950191306113024 12635873 2264844043150519725440914420974708636864 12635874 -449876596870612916686916833988128037760 12635875 308208277660050967413509806194897192000 12635876 -868393550014264666486462580991800785920 12635877 -1276733599679517646631542815398860889568 12635878 -252928449032144704716785805069243509376 12635879 308594758225840963816277251176688317312 12635880 -212153160142088424715371498672832512000 12635881 1413566993775570386012568292778985423232 12635882 428227667035094616255252763216999203072 12635883 -275642568131003997312864139459739784000 12635884 224350859177127604080793479538476482816 12635885 -422690459216572671055132470817971457440 12635886 -106434025916626678124799216587255665536 12635887 528056261887419647169389686181388760560 12635888 -313304000542141186870450131115300945920 12635889 132154169979701398925118466079836875648 12635890 -100119522632871214864863053257613414400 12635891 2171455670218300396848836649144164633292 12635892 743601970396402250781974983875658137600 12635893 845236803934390129802606930086581524320 12635894 -1803471487315231032069640957254921600 12635895 -310347764718997285330521163102375343280 12635896 -193055625416342319578169205929796730880 12635897 -1497517349920718348106656656011173877654 12635898 -503373612165961503479184368986191581952 12635899 927175411281390371992161421279725398536 12635900 108427311960265545914671157437301952000 12635901 -315272957090553041907532427825949817632 12635902 289187434518123196251458906860821169152 12635903 -178376439508340760195253561652573337600 12635904 664760463084377841918972668886682435584 12635905 41167794325152592282951349399876760000 12635906 -858431322006407913085979512135001811936 12635907 -71055621969089329036292045217451856208 12635908 -571292335463962506271879680705022182144 12635909 606976036873196276418736708425339480 12635910 40047977846952097161604942838548561920 12635911 -96082135453890748726917701292386708976 12635912 260410403874740284881882527911925760000 12635913 -557169449949728094038757795137472351552 12635914 -341636965319163920280997593661163380944 12635915 1543939602366200624871322428824148536400 12635916 538333830066118283467813853756206935552 12635917 -57523235580063634473341387776638198016 12635918 343615212318907421688535243197957837504 12635919 -99593040063410773732395601917487763904 12635920 71064234915452804844747679877781258240 12635921 -121583578505832736786658541373285949148 12635922 92531580823391451505742938215521664000 12635923 295885324719916284416136154106624489464 12635924 89834454543921694776245049726715877376 12635925 35036993394609224222462118233570316000 12635926 107425754335628256504977482592441850912 12635927 654912867811795724305626321474905992776 12635928 -196035447472482827591960874197425920000 12635929 824829033415621386133770367726797123530 12635930 -285060874318477842947336098591464345600 12635931 -234745974594016461648769698709637529600 12635932 -1298712733585806104039651284615395468800 12635933 578107009797348631246530666955007566182 12635934 8038852517505438772646010595789504320 12635935 -12317139921782328112106840487054634560 12635936 1541406443605290872202869579174331285504 12635937 -36629815911303855293401380605241100992 12635938 3444046904689913010372781278785564160 12635939 -1286629366460422579798048983322086436260 12635940 -87350798405896493900317838621932032000 12635941 398345476193776672077748763982535239168 12635942 14340362433663455149190406397237620864 12635943 -159743778484375800091945641124829790936 12635944 -779520692834290550833575841497388492800 12635945 -515139422382307874890594530921276576000 12635946 911359813817789546754946365243254822400 12635947 188459194576260116875896207020305421712 12635948 -440691278490949878567506483995554432000 12635949 -521922695593677096257853824368201081536 12635950 293046311785912288120374620294036736000 12635951 974060650982711432785036754882721253752 12635952 21433515580656222621976683389352148992 12635953 -243861995629626135771345570168686125920 12635954 173265233577364557644337338612928448032 12635955 -72651029272851628791948603746196501840 12635956 680914075925638462095245668152453749120 12635957 -1016141220643188980206839369079261955460 12635958 142162780579454057366058333591881640384 12635959 156400030958641166441247431854023223216 12635960 -115270361817493093381848333384368640000 12635961 -299050496841974498915339999021733150192 12635962 1118065222031226422948734355536689828864 12635963 -1238689604723423504268148431766009141788 12635964 -938564446452445974819173982119844922368 12635965 -694560991805619515724903076816042765140 12635966 -414262258337648236052088854297882839680 12635967 275360192570134284251790917081607207840 12635968 -418439498788554589822625439819937873920 12635969 262641183960827959887628172867735313840 12635970 -148903327487089652061469933968553589760 12635971 -880448252598965801105811860409517478400 12635972 -18993664191788321036520381743453454336 12635973 -1450009626172580075020800795609558122880 12635974 -127862256951001710213358110200071152768 12635975 -792387589697171149782339938616281715000 12635976 87029064050571252972856122316047360000 12635977 -1601972962753803182201114448548736859174 12635978 13374731372744015919448635259101557856 12635979 950392900866674112578648331015391584984 12635980 323567638541360440757716443199488000 12635981 1038421217260404361277483437658973599640 12635982 484142660524633179285843965136164649600 12635983 81608838524238349222864000233079780584 12635984 464973755039512993713398802620009472000 12635985 124701209219097236741106772536526944000 12635986 -901586834466689441582134009821627613056 12635987 65862618890212053064245771209773031424 12635988 -129556205675003157769163073519248117760 12635989 -1262777287923052580958653676770160508210 12635990 654547637131902212228244838038773088000 12635991 -789351605157427705005003697935952585080 12635992 549083363880685904171746107694627553280 12635993 -953273302410527229772911437122730280576 12635994 106133958021623694324777071669134121472 12635995 -124918173626571606957660819857011419360 12635996 -520960320718244210837464343989632568320 12635997 368337545606639221557858404659652649984 12635998 -744626549400431805434587332374148163968 12635999 981284018954659881555936815590436791440 12636000 -546733403999928387558990842236895232000 12636001 72419918933442346974354019264847580352 12636002 -39824873104554195139261122847499376048 12636003 168999890354907420482403136392978736128 12636004 -120566052037250561439042862240794818944 12636005 -1007496048728081522019536561623867590240 12636006 634996302734509095975240931287983971200 12636007 101486059437163157734513143100397128840 12636008 -23285653617436346075564946180753653760 12636009 -818327451496038105358364802319746004572 12636010 -298315723044202412750340595364686639680 12636011 3933964522006113496701557470607087424 12636012 -410694914705724711309486329340264677376 12636013 -340587269123161709529906577649305131476 12636014 -191527256610267498052351421881005534144 12636015 41118106294613796753628236662608204800 12636016 -160236946853414228006007445774990245888 12636017 -1847733838532249145870034894223104517934 12636018 228701729536803376157814118949302218144 12636019 189402066194447289900121441803234453960 12636020 939941230961174711136019788513153024000 12636021 -116501028652203821428626254267871058080 12636022 -395784888748228350794740925991090163680 12636023 11335609988726374266173659427523914904 12636024 283517569627299074535506970003114577920 12636025 -255756721851121679997413579557020674950 12636026 85089229873588906740264502319383507200 12636027 -735859123886780743932350979074859998160 12636028 1323255137724191745136015102617883741696 12636029 -809867279474958895713555857442048491424 12636030 46990257825288029578243997730396480 12636031 1662909228875897706435715864884902152832 12636032 -554388758344122046396437842711166320640 12636033 -8110621939204075993811889867458677152 12636034 312088582329508140368703940505020833792 12636035 -1417423611867369022050801422657404337520 12636036 -21727708713223855595959593893951102976 12636037 1523421889244583974998722959343264270686 12636038 -42467194868025674289397376130143602080 12636039 199724013615034142218775161324167556608 12636040 -88891399396005352089573536314336051200 12636041 -105461865096363936124935809740645978416 12636042 27307191916591119624188158025636367360 12636043 216127026818923897201179054443919468320 12636044 2286199800528835181243431714031436896256 12636045 -692641549126138939201117861527479724000 12636046 598990740160678411035931090200279396864 12636047 -136743025326152664350116349180026869768 12636048 -65368460916601236165304042959040413696 12636049 1304234420949086017592904721567547227236 12636050 -118535601436681409075670437926172928000 12636051 198848558172445252444608137962559728704 12636052 326116743902211780234729665849881810944 12636053 -393683624174430616429815766772014147698 12636054 1080210841457930331787756951864127712000 12636055 499853836301140052221000363377604228800 12636056 -2418457100273648751296477898655144243200 12636057 112168117928493777506274817544650560192 12636058 -46199957626199425064023303570218175488 12636059 1378913175658595097412424227154264704260 12636060 426601780060512432148613828109220008960 12636061 -1615783108147204942920884240119887970100 12636062 322198763515178232513320320282792566912 12636063 348222651585896095921045944959973794424 12636064 -95717717556204495394285086476442009600 12636065 -11436432069149495692420130630502236160 12636066 600720339917836006556488765880914301184 12636067 -26449885436139818727812165395538275320 12636068 -338759793893484339844218152708539297152 12636069 411655950538629132291917482488364808544 12636070 -750801545812271212534479766543076027520 12636071 -948773976554821383359809219567687122360 12636072 -931436772453391988337465737551524986880 12636073 1151218557062456923358874599232726498640 12636074 410529822185511476620062489089870625792 12636075 645888389584691245810621799845974600 12636076 -409818894044984140395875075236165197312 12636077 11352970170117260094927190051578968418 12636078 56159124838875435497173153051947061248 12636079 125623081638100160524877133211820001680 12636080 73711359769306381102151148140243189760 12636081 2701999960910774600205810534107746212 12636082 988076515321512650229240468411403776000 12636083 24523471929869853813923977176602758560 12636084 -409720682733163679169181730393245937664 12636085 -83917369330095187465355698005236705280 12636086 155536364967644185453894088056548754944 12636087 221997477163438948734884116565850326760 12636088 -149215142076935807643420500101860618240 12636089 608116716861283812102547359633805141440 12636090 147257257296617726171926002219367377120 12636091 -389329037116041600019157862447408131136 12636092 -161869418606470907943358427337105057792 12636093 -233247988852288959036165194426213852352 12636094 -410062681510363183325271292692631339200 12636095 668007458481249456784427220105682554600 12636096 -104584710754717648562423928155057160192 12636097 -990965760599365867235089952586255051454 12636098 -1226371467794974688512341011685971022336 12636099 179039898466539842119680836959484566224 12636100 474667658976560878158069264919671110400 12636101 -926876952756211299487288507545937643268 12636102 -8805773587360219059757828392813312000 12636103 -202912496813731896534028496493474244648 12636104 -737800015957695234204205705289942292480 12636105 -422640910024925680694349531627517823040 12636106 -120115426384608204560324164011782449920 12636107 -80185087324299564393447232570856391768 12636108 252321750720361560404309708254050385920 12636109 -23020056232869526968726570814815579296 12636110 -442370276563374570210688398823098670080 12636111 79938036204988212340749405938679603984 12636112 2496443231999424715496826392179998720 12636113 393000910971569822400966753366203253696 12636114 9009230903665323053040491522109747840 12636115 -271848765179101106365951846234423980240 12636116 -1605213362988185955828257209245950175360 12636117 321087086744289989843359425572786712888 12636118 162454966099231705913626600214642163840 12636119 726501629052010777738279392023229079296 12636120 96859147630448491508270477675888640000 12636121 98073527650254518178423007991136303680 12636122 -226187027633289780875988223256949711888 12636123 -680936108956994334839737298029347765456 12636124 903148542505889291141154147223319415296 12636125 -932100484870588650512920836623427945000 12636126 337682838107738627733772140035156534592 12636127 62162751560390076967896877486414751744 12636128 162259514018827477391200541308700590080 12636129 -590921018279237787945621857509577103360 12636130 -189757987266451984530042781331393761440 12636131 618633122458679629811969563338818945760 12636132 -445190531687012202984980968709364738048 12636133 354297556907577349390890959403187352000 12636134 -301013887152912478263542124387460378368 12636135 -208899522611015892252186424807766152800 12636136 -766097347623590806948867371809616184320 12636137 -804028715590797767814920605394798309148 12636138 -86492613055358538181077160748631598080 12636139 -690786315693261487525635600709294786060 12636140 -812002153603488716446528398382603468800 12636141 207626396296113319680658178789153040000 12636142 107161083568863826177441029553938641472 12636143 -1236318499402490310294169574845179368736 12636144 -28748911728313520665841163966214864896 12636145 1046514944901303428754014602624284895080 12636146 190989460725748812497673911032188448272 12636147 -180038674715122027966181724833298886080 12636148 -69259333505070479303996357681299968000 12636149 -954276677949703068229911352412911424850 12636150 -187611393982606659263949820472743804800 12636151 -1041970368105434759987384238266855424 12636152 -12864055416283537318472113882737254400 12636153 157254558079285152420284215549420341444 12636154 10235502381692036607465212841119901696 12636155 -576250670858368884680602798297630652640 12636156 245641254218724431002599578214783673344 12636157 532944425729329290434514884343564663232 12636158 -247645218987188628914402361320997511680 12636159 184052311666562569127605319096869063680 12636160 -8458399364356665398907549434322616320 12636161 3137173113844876937439128406506319294000 12636162 2889875523308808834675200523258837504 12636163 454080097455112748992220072620279132412 12636164 -1252991697560377454595163954633015626624 12636165 -329264468406177730167833727514155506880 12636166 63729013978370970068449657422027922560 12636167 -169251269677750949297049390898869012960 12636168 315569934451700701894459806344507473920 12636169 205335457301439124863285516436325796480 12636170 -257104943384809632290765644784513371200 12636171 -800641535870057729986673560774944494928 12636172 -549996052012774551165533304732759533824 12636173 -76438430997158254183589788905208620192 12636174 494524012146025280702654667142397597760 12636175 -211725129941896860080062987092437380600 12636176 11497672545609642751438482416837591040 12636177 90999837791085530857916826683516160000 12636178 -42958937227106972666622611930847621120 12636179 157851415030982927523521920031433385680 12636180 436974045557307903266118034633961967360 12636181 1027123517993189637460561719469670899982 12636182 52877201188507713921637159154154808704 12636183 54000242742480565006580094488653279488 12636184 1579091682438541340078008793351948881920 12636185 367651248153172344625989713763303970560 12636186 -270932635280675397067856648286172528896 12636187 -67613906368543371501777838091130176720 12636188 219785055597660727402965099717304989696 12636189 -364453558807901704168329371355109467840 12636190 -80753392404761208648655883037758231040 12636191 -855144483536662225011233859597976844616 12636192 84476514671756739907160275748786798592 12636193 -17275108189145799765322213530881446558 12636194 198513066871505500810191238172011535520 12636195 -1913431043961651558950728456748843520 12636196 191324006154043877902409856363025211392 12636197 359539353682148831478255150261979099200 12636198 243410976358368261093205950526384836384 12636199 192917387154699710714590212030439457160 12636200 191578046826629257176847090926440448000 12636201 27585829381132375974883022504605202880 12636202 69578524005421865283115267289068408320 12636203 -4712682989288449914087176886501788016 12636204 210141152173323667346362888514286845952 12636205 54700665547289276317706517269055589560 12636206 1117902520314102360909067079935252400064 12636207 576373553404860876639463920884724558000 12636208 -54869798659054686375323130890833100800 12636209 1225270243086865888783846949090816731410 12636210 454391449907953038186686616112040040960 12636211 227816260014334502439992436322402410048 12636212 -678974809464061232112835655786726983680 12636213 -148342932717849287658590617908605343456 12636214 -374501015525917720210079905853328104544 12636215 -1273795090767967112123969929672791842880 12636216 -960451098198195377544210416659415040000 12636217 1973774802451536946373194169738363063952 12636218 132054545393708530612039714669462963056 12636219 296145486179055913035599802063203131440 12636220 111029979767266162355575560851183616000 12636221 255819811230122225296986639921889193292 12636222 437965310605147978597803727293161769984 12636223 1159272116508809106359912590749969005552 12636224 -314943211761631226989263852196836409344 12636225 40452569406331281036344690012083363200 12636226 -1323402989652511919215595097093493150176 12636227 152422694192083176770335445597438416200 12636228 -456139756872817008464646414918702305280 12636229 -1693048060321818888562839587679862403170 12636230 68643342889322153505432331171772949120 12636231 -1582873221223829161471420708231275313200 12636232 -937198239387251706370935440398738391040 12636233 -840885579226673011920150256466804825136 12636234 65770937383546534602922039352850166368 12636235 -1156186272576533292927644750613583246800 12636236 -64435272176942005720713408944195650560 12636237 60312346498512803291407755036575712768 12636238 -2107027643667252675944122110584379456 12636239 -130951401172507559464786568649780814080 12636240 59524555562593211851225232031397969920 12636241 360228706973761485199849743935909472768 12636242 745324136310738012907228200453803935392 12636243 383304180588414834797668025897444730000 12636244 -601282666872025604199418566551910158464 12636245 731889528622767484375001113450459537500 12636246 111974534965412413372602736182483222528 12636247 454531769608701206606602678291226671952 12636248 796140046559387793749527738759426805760 12636249 290164496350608792346679409457392549408 12636250 -30508197852101691795715424133093600000 12636251 8371451186105230270076846905192259904 12636252 -45262764271209270710953527808350666240 12636253 730368193317473546875231171580268997056 12636254 -1033352404907274714422217638920523184000 12636255 406117590079773364684304887890685276560 12636256 36004865796459317634275950050573287424 12636257 2290720203325687717855890594481044000660 12636258 -35307352870759124553993561723932663040 12636259 -261413515821042130532189770085801773540 12636260 69324423376349998778329824611209297920 12636261 520986316952417631653823022093711502880 12636262 -645027329619973425524860828654610734368 12636263 586807625011439225159058161332178275512 12636264 -172926307926091978567893848270880276480 12636265 419317237451210513365280304625732314660 12636266 -500133224774214360881628645220679865600 12636267 1481076647397460451308651414590546551232 12636268 500433218556311138473639852520865237248 12636269 42552822206194037554905073694317357344 12636270 -216243307713531010037453255106109324800 12636271 968876977624517141861655902154573355472 12636272 308801819070653471939898390676340736 12636273 393146829283089256275388135005952292160 12636274 -54135236854995999708896195978979790848 12636275 -319541079935141700410134262258544510000 12636276 130961549308458903482512463936274339840 12636277 -622702913013447984380055785361835412708 12636278 -304754105678010502367223312887008990560 12636279 -1475932149465960232078517419225834437216 12636280 141669465027694987656290401281087590400 12636281 6797946568693353345726521099075744064 12636282 41894281695442693886900842705889660928 12636283 -1718562992757859173621241566588418522776 12636284 -1286586987640543141517084649466991520768 12636285 177890966881512179514413789420302831200 12636286 124324081738489873400359494792810297600 12636287 401687031346065643983154467171275521440 12636288 208343834428463826240897475839283691520 12636289 -2010732779451746001027580295669073238392 12636290 223486119939527869626076307070419258400 12636291 63642206433868519567529801801582489592 12636292 -42229238959914134415309284138163302400 12636293 -232495947292339383548331959702114071458 12636294 -533528779375221918028700608591842332160 12636295 281667127045208638053160861032747571200 12636296 -944152920697977747682605805287671562240 12636297 -2002508029432015761695504509960721436960 12636298 -391774913172260996322160593469005051600 12636299 -206635348808067064777057298958979989996 12636300 -12151796027454156282685822218554035200 12636301 314084264077717675311644785555621900000 12636302 314684659186720448146727553976443360000 12636303 666923866994827720859692873323795181704 12636304 -11216558375863996413731449378391506944 12636305 36833350218279344748940467866798761920 12636306 237971452601092351874038858234461610512 12636307 -1133856409978380495785769901176796559808 12636308 -145461501595998160835134018953467695104 12636309 32856352906493920592633595565258604160 12636310 -216461461301179542729800081773751197440 12636311 -941562250515732702686155695229479372600 12636312 134127368910367994984011512156987310080 12636313 57863323457375039236696121964532908288 12636314 286769420138259341029699670381229304032 12636315 -224843170394693048343086481310353844800 12636316 -7968686041460364701882646555413236224 12636317 -443417033466000393337167682188453645888 12636318 -21359772956008143778895615081680312320 12636319 -2502741411234876704101269395266148749056 12636320 -264511497990042019073426214194339512320 12636321 694907819433542015939262426233720942304 12636322 991899516291943536775763117605927781712 12636323 -112761419188665765318462233132929062240 12636324 -3541994059561243821233056001424384 12636325 173159559570469430505933866915659980000 12636326 -739280952479359449359102733299063562240 12636327 -132494710424447809084481862655368424320 12636328 -38547993624662195776193727427719459840 12636329 485186159013076723123524078765018183930 12636330 -127753650828153759298477516700560588800 12636331 -119441749265048932393738843731876230088 12636332 -102774465280862650802616679608208273920 12636333 1169870970948664122723353633448580684044 12636334 -343541524327524176033963600197641611136 12636335 -277904870317633431474273765400639038000 12636336 -147142472625004313703715517003323834368 12636337 -601462489666143816878616616143099637696 12636338 81263231396706086163866620384326752256 12636339 -1304554190875631355100646307697262296776 12636340 471942838617800093190970789847631747840 12636341 -50389474673877431533306247868287359908 12636342 552749556049544025531673560644373940608 12636343 164620363237426425654158175150870136320 12636344 124613835390912819429632459224881561600 12636345 100535310293757459631227179345402291520 12636346 210564159606937091519711819635780251360 12636347 1396366259084357610775616454899185373796 12636348 -17041907698732438618334336094584286720 12636349 3132251664695437393455586120278408890880 12636350 -593389814447532556865128663188038913600 12636351 77085803785309029668042691935046681600 12636352 -568257907394288403710677867864617123840 12636353 -15928540460393560274291560936471788156 12636354 -116082027651841958872874217573450852480 12636355 -365525404058798111916731822044942772640 12636356 1176271320548174432815433340166962337920 12636357 -358838628638568520073239560682414812960 12636358 -86634859505106656810390603133690186624 12636359 966882689733638853166307636751456121560 12636360 212459820576855832353192976105825075200 12636361 1488700383823414458142257827931400920960 12636362 1013814269084755079540721225154953744432 12636363 743663282670264220563392328220269309144 12636364 -206827943183942788221256502247299954688 12636365 -540830526159943688857987396025175339060 12636366 186394023196157572564407470858049085440 12636367 -12792897493008162945374502547791949440 12636368 205620838321825497798885111100643082240 12636369 -461461377143641224680911024575922662912 12636370 -67279645457053532883962057187933278400 12636371 829761274183818450879993140206805513544 12636372 -271585417272099975126387280202908262400 12636373 -132702502948937191482223753165850173440 12636374 558329588195415796460230047891787803936 12636375 -25722156582029532482721331640266752000 12636376 550566846156256041969782378193039298560 12636377 764664451244728165126301394791507445060 12636378 467045726537867531519884097406504107520 12636379 -504305114449026005134282883057056190208 12636380 316541354348301529728029718784827532800 12636381 70113044040444711215411960627877197952 12636382 -1225978263351925505168255215742443314816 12636383 1043829532632333936117145832314244617632 12636384 359734013914915218777646257284359127040 12636385 445787239899077284641423256781870018580 12636386 -285115146563188721679703373518659110400 12636387 449515921247889776756663601243206001240 12636388 3278718681836209715986403124689049856 12636389 4120907307278627711140938809376025499712 12636390 -63990932987659515341516144238808316160 12636391 22336850722066696757436077135829311784 12636392 -1215531582056730959918873129759759616000 12636393 -369695992218246396490052964673735488 12636394 177347584399704786516853148775201071712 12636395 -1294198529459742219283820784221471469600 12636396 -248774739353340803690635003047035528448 12636397 2072765554767222136606232849119586789846 12636398 24654644598742373096456934126823130880 12636399 335334702995877362931398811481302683520 12636400 -89289266482262325011578454847394611200 12636401 2185247849277975744370271042925934142832 12636402 -106765412043339922292312637612095585280 12636403 -925932261537502136910514756074223126016 12636404 -1242728888482893458478540516371596351488 12636405 -19191142280571807485376517658417025480 12636406 398088375835474812965434022103442145280 12636407 -123340168183026530514572480176924482048 12636408 228705416120051200590707278649593036800 12636409 33764401070339701320346642262495566416 12636410 12798175041057166927369636438243848960 12636411 -245155075649146668634967430630517949928 12636412 -213504236985312312744622869872346664448 12636413 -1107540639395178724184551755797632949076 12636414 155434744764800439228056546441924141376 12636415 789316381434814560266535370012579351920 12636416 -431800689236091692910909751130962526208 12636417 -655395300929013828564111454350174759120 12636418 774079737787872899249893872801714347904 12636419 -1061699878959725983147813681881085159056 12636420 -717477629397287933410391478018777661440 12636421 583835530552767715048563340402185735712 12636422 -800121873281021946546408664950231235488 12636423 -1322565909983660883992820899855698610496 12636424 -1030131219119740505204319012515506007040 12636425 480985348883510831021974588049318160000 12636426 430077680405892673658813784798268178688 12636427 461536483610174766044497520714537167672 12636428 112473209064703457531118118641901556736 12636429 -561080127469463067533287055062992825312 12636430 267247136023472102946204704139150577920 12636431 -341024260915270486168298074893116029800 12636432 -16786832248331396007549003477018869760 12636433 1114863177935444562046514818685022168420 12636434 53303107764035487352405187996960015520 12636435 38687015674378195348041740009218360320 12636436 576933306352840807152797443363204947712 12636437 -379721349605387474354210637426725181696 12636438 206975169178018947426191565453697916928 12636439 448144584741161222230359314283348721224 12636440 635095816803336635613851386362889420800 12636441 -617989291322598065685301935237360768960 12636442 -17748272616587763533186098341374032896 12636443 -1439032133108884996424982228289866477240 12636444 195378687337524845394052377259301376 12636445 641105895543094692632269920365474284800 12636446 -3651980346460646967987410458326976512 12636447 -2040486789887848156020253777906311498480 12636448 -1945833569782738710177953937379177267200 12636449 -344019637574546542898051938112010440640 12636450 -120788150402673806073956360398795856400 12636451 -582137446977596955100660925687606205288 12636452 1895052314697785999282727675679037202432 12636453 -8007993074789687102716638679703569920 12636454 -569045650074514846541582229908068513824 12636455 179975235573300947962592011333210338720 12636456 150003519733925452587771305959972700160 12636457 -1567593399664180947706403299946068753548 12636458 404815888230794410913053917140461372080 12636459 194127078939879337861645414966472801280 12636460 -679515451816809694567039660919593036800 12636461 -978472399321891846607571617448784792938 12636462 52252515846160369497154758380973254784 12636463 -407046039761069270821651989276644429080 12636464 19641766074575542226959561497531678720 12636465 -322157159842757694290149444938990161280 12636466 -937434937672519048297802619575639459568 12636467 -2480616752920241138648998241842390546848 12636468 -199586891286330907577078299378798043136 12636469 740661995359881529328496138943974246396 12636470 138457372881151809109662834918837381120 12636471 -1748763633756301646890447062162576607536 12636472 -205484440674938138847613035103789486080 12636473 1783105551412893927708016245918607975722 12636474 702286267282818692658327725257791101952 12636475 -466508137379772769961257385767079963500 12636476 -567863546535634740006655603722593799168 12636477 362724396626396769384713544722047318560 12636478 752344275988442558163739562433814199040 12636479 -634913961327609536474661793039480471080 12636480 -82879676306882774563426412190435901440 12636481 255070147721437316812994081140629189888 12636482 -1681441956622771609431975175596567025920 12636483 451337869404249192350804789134681548024 12636484 536102096754789284291543771078243700736 12636485 1554386370770123257559528547838146693180 12636486 -387871688502398137535931204512489298528 12636487 -413464909968032541591434191381229185440 12636488 1228764588898726911451498584651438965760 12636489 -281032602880213027580378525718013428480 12636490 701544180316746781301443350683685638400 12636491 533347837376744468446081764219154571040 12636492 -450200595880410888473903253875371831296 12636493 102423913548444954035066042464931528544 12636494 -9013307140838552989394200242730467072 12636495 -318087782711885245051140309956033414280 12636496 -6691479224925535529414237150073847808 12636497 1257890403007909856945624427421911704946 12636498 162532091981429383926897110911401930240 12636499 188636987326780747686070537443244523520 12636500 -101124621528459278034870975241420800000 12636501 776117973643899673644852007964745231360 12636502 596740455355837537696468937421645806400 12636503 1855098102737291906710866147063493573464 12636504 -390964950248896610994432069016777728000 12636505 -309378158619824363655462729747638889600 12636506 712738840226487331214930460899612435952 12636507 -30854917300488299551575737994559548960 12636508 538013792506902210716091391191367719936 12636509 1130588349827465390185633156648567601760 12636510 -443862486158092279266491600017039015680 12636511 361161478820453334116520122790518901232 12636512 -1597167444339328057110589795539830046720 12636513 -2104224291289083036233273479595016933600 12636514 802757981409379182828386968705425266688 12636515 -497923600641849108333668997351472511280 12636516 -30246106691575685330704085495881227264 12636517 508210464820632133438140708661311501566 12636518 197534284509180857736607710159954447360 12636519 3421680364595316864108290469856697088 12636520 208087509038173314331580246352199680000 12636521 595383768155460550001434400665394449722 12636522 -563996802616229733400983881057773423104 12636523 1538062698366533418017302763225141638772 12636524 -321952764675581973215078032103311718400 12636525 73581340070007593297686166203269165600 12636526 -170769911679394373817338240066705915904 12636527 -1404244894265563649933562046563956472624 12636528 -106912669535180146387894161248827932672 12636529 1622178710158899046892751998949599506130 12636530 -201388531817588019916405543895317985280 12636531 -245989572650821305222081362324336907180 12636532 -1206047704428137526374766079353938418304 12636533 -125222709664155527767157266581149319936 12636534 -286154843196270314537456158296841734720 12636535 139094571839375014199072501424448051080 12636536 648269936131852919093782611515256299520 12636537 -889611758266310375885193794277635371440 12636538 106426088643277542249977149351367575920 12636539 -25921192757085266161389103840481405760 12636540 7676567707513151684603240028035481600 12636541 1331984376341750865184068570498447691500 12636542 516377102753574554215988561219170843392 12636543 634774602048333826913892904458637579464 12636544 -1553965257506957397251506347761781964800 12636545 -80845555820003583020293460037329263680 12636546 -306249920554604750617137542424974163456 12636547 466529813098958137623261210111157689600 12636548 465990802099744411765580763286648958976 12636549 443554404971895547783931646136552634334 12636550 214587607168694283998058283601530504800 12636551 -1363870586574615275826081049176783497448 12636552 -55392535361151749841416733017177948160 12636553 784292919691664732560119171631362854160 12636554 64764670141068128392826046396720905472 12636555 20485049540937209458996928148888249600 12636556 650444632788222368406283905439973434368 12636557 562824968145348396112863465784559419872 12636558 71235911308782587825333373928586956800 12636559 -102217261486760690473867890153041004240 12636560 3589613802086950295854171918392360960 12636561 -315128031697844321400240916591944622080 12636562 268249539558345191351181508014794758032 12636563 1524900252564728426624477668034302284960 12636564 245876938822755296411911176924580515840 12636565 664397338244911578822739224667848917400 12636566 542090820695339557445966648854322291232 12636567 27194619370814353091750422870240855416 12636568 -230017476336603219248730919252959559680 12636569 227471943084103864647735009316988035680 12636570 130958237161417764097177026145577280000 12636571 -1374576430870399818852613443566966581008 12636572 -17490572393022725808567666426825082368 12636573 45108578355403978629065454015150640224 12636574 766908868295070450741690125764517425536 12636575 -50168321048059469157798554118226166400 12636576 495436260167485781655380491782055526400 12636577 1722653637110283403866836258328510486080 12636578 -99294221470688173201049628466529672640 12636579 -820109100780681548367223089393235307712 12636580 -208591188725653373611829122282463846400 12636581 -3146949804984553187331506795382322291428 12636582 3190209457874997111501155865797597184 12636583 -638470709407123829558684018218238662440 12636584 -2089397442339557915581029976577556480 12636585 -332852960971323339674875080753573349560 12636586 -856298926224064796779807631539344527616 12636587 -332482916656275357595739232568692500568 12636588 415100779025363165662792883665854520320 12636589 -577407764903788567388857440112728928544 12636590 29665592535203159507397189217208548800 12636591 475832725210256836405345823672774035200 12636592 1958006878008736260199518525941350400 12636593 -698664101698656095447060222404944583584 12636594 8741160495666950231834188886336878080 12636595 428106953342074335177983532530281405200 12636596 -428698185316779487105989411657761402880 12636597 922613989533095964673202610901004186400 12636598 -409330680237063313057610610901756926336 12636599 24366011191980411694119589208087010600 12636600 526633293534707310715515072194108928000 12636601 -142948666036488712716891522989145452348 12636602 1512625189037532545682433337697555565824 12636603 -340610681669207419529597375904075609600 12636604 -625190737893891492852999793878627871744 12636605 490727832464306757797371790523447435000 12636606 -175401789551699681936201057965242642816 12636607 1760487452264791868120279713790125441856 12636608 615184364399872521085075101565851795456 12636609 -919825826116427512884653876733130374096 12636610 76270106546878204848051181373196516480 12636611 192873051217444275482451716178872945952 12636612 -329370465795161830727004373317288733440 12636613 -21754342732672838391089651234844779232 12636614 -247704835518736365369331627775738916480 12636615 -30794870323045655196635179166180544000 12636616 -699156006900641531116876249886818621440 12636617 261081531461191625141619907109834616192 12636618 379081386254118553808729742115159829760 12636619 2471266787724539564682217088866981992840 12636620 -610805016015499181960930120497324416000 12636621 -460152775846665920967055077212412609600 12636622 -916810642090579340621299840231515501888 12636623 -122733171403525673597209538743372090176 12636624 -31227906656515243037379262596570415104 12636625 -25591707904022241032805784992837792000 12636626 -806773968836647397634278297748496625376 12636627 720806248618012778063038839960447320064 12636628 52154867024362049055686203790641002368 12636629 -923303029519711010722811521105610094720 12636630 -12741117015898414333367306627659136640 12636631 -211159194844357986579751752260511879456 12636632 -1685323211626023120886895237706209433600 12636633 880817277349869270311919466526635068624 12636634 541895805590406996673531528517569593600 12636635 -1347028947335136800474166573948474960 12636636 -17762438487073176811516921952227983360 12636637 -883318788065701342180475062079323581792 12636638 -122210497242115663441657745680658450688 12636639 1298199473361210202350559477528321318104 12636640 -449263510011599196539084760661170585600 12636641 1260721315113631329990932155886568315042 12636642 -57125738863042562929715688179275625088 12636643 72897253748716943533345301083107562504 12636644 32519077685230072293818281885129825536 12636645 113028370629562279177990936982816976000 12636646 77498477061400841632919017688081450304 12636647 -210841945594293976606074018271586116800 12636648 -68265943758339528845491628309318845440 12636649 -1912421547610048612928972643151640645660 12636650 -117149146737848960299788904821972434400 12636651 244833817411449703270015663619374161408 12636652 224684042953423879957738634776463303680 12636653 207107594732150575942883746234595065440 12636654 54569968172323813919429698229364879360 12636655 500060505026004558728381531237722224960 12636656 -548244983940470440333985857901395968000 12636657 13495784397342120112771548754782499728 12636658 1597196050199866449747578263350536054784 12636659 -38875675328112246920247140316093393504 12636660 288356792389409183536154827944308367360 12636661 -7618251386275712247359933430744687588 12636662 -284408724002577939635215550992763235168 12636663 -58612437436623303768519613100588091360 12636664 970121234473300289371306228367717007360 12636665 26482715149597123318401308111111466000 12636666 -19390611779187526294580875693205742336 12636667 -473355515842491426817634938564122717000 12636668 -2138091025958812901549005436479856640 12636669 -204732780049719188786606507127206019360 12636670 691480472619961572605034393051778121280 12636671 -636064101246116838270446415971442775968 12636672 -97937963241398183985433549419231313920 12636673 -479279220156293121673447685032611229760 12636674 295878378265273334839814327979508789152 12636675 762844976775270338465002802580463716000 12636676 20362105407405805551683031571043840000 12636677 -630347816200209847831658667523162382340 12636678 837243340959548287836668047986411851520 12636679 -915877747497322230147024453360252207360 12636680 135662866206427895406456126473264332800 12636681 -1249401855777576023585515362229970980848 12636682 1099209577018617408386308295373793574400 12636683 698379758190082586970718814940800219184 12636684 81798552447847360354880956436606991360 12636685 -209730630847821912381916193496450301440 12636686 -965105352788860697017686104835492400896 12636687 170514881875663874253766369450906388352 12636688 115907453270102455053016518815306227712 12636689 -10239707513041292025697424320849443672 12636690 417397435162572445641420907205812608000 12636691 143900821998744167113289364446791283800 12636692 728677368567441096475826422465360289280 12636693 -492809758051135971666983928476228654436 12636694 19158732806151042913368290967947273472 12636695 -778837600558292416569138297926500373520 12636696 -345756784376043151452746298928316620800 12636697 -597659289563409784608103695796292971580 12636698 -674238169906249316583759218392421168400 12636699 -198763296286153161442484600203296211200 12636700 414912501975963262095894094567195046400 12636701 84729799593168234731739278259061923264 12636702 -631978865037661564841578648921795461120 12636703 -634980126750117976208018012837047078048 12636704 -1440910955294446524692289268588545245184 12636705 -51258003315775638731249719635929024640 12636706 84339851787489358932601105828808907264 12636707 1664240368198912665534499440267668740956 12636708 53818781095905042476097394042746663936 12636709 325163496962205775896349342392372910910 12636710 355190245079561199284471455472121456000 12636711 -510775468134435569378305404027807912 12636712 182709200602458222068623466723263119360 12636713 -179101081827812670596111501264099201676 12636714 -47762090024780649571763287406048414208 12636715 48848787109359809433512688072844710720 12636716 -89910619785450312265180732403203399680 12636717 -317649105203342266866588003560294665920 12636718 -56186785893119385063598119775903809600 12636719 -2068354510873488204240642632317204400880 12636720 147410624875250664807169965454941880320 12636721 -215089107082875407627056509206868679320 12636722 -220643191955391606017971954523165039616 12636723 654491281343259944862810409972784272128 12636724 -845074797722132704339581365257484965504 12636725 -198336391000123683787113035791364025750 12636726 15209756751631624793223877087341202944 12636727 -585093408810261793321258786242838062424 12636728 421769303212836316203552638878408642560 12636729 307999097705895171937177882622518241280 12636730 -88968267129762598867192072460938106880 12636731 1103049302106900829914778479762111266532 12636732 828391993270315798079831813718830019072 12636733 -371967664436792966517847641295156139796 12636734 -110167377588675516093343362767258966016 12636735 -541512623162177191957138957914805638000 12636736 119732583277353626351017813496526012416 12636737 701680102552475863613387919122483862720 12636738 7413340019633507631976341318236148480 12636739 -1673831711259471758482250001671352891460 12636740 -300812528869897678421529492685396600320 12636741 215745088373638226753537013256523552256 12636742 -303429775262613821511885484217169696000 12636743 4863893921239941843360681630664043616 12636744 -404779213069010934315520791588738785280 12636745 850315713848051137288069023505147161600 12636746 -148645975619526668314037763706126910880 12636747 240402815138227067848118051664375475008 12636748 -1419961465561527570360935528941472545280 12636749 -1454960316820395564986045862251562218880 12636750 136943616865342123222105520976215040000 12636751 -425527223921543449460778636619270912896 12636752 -199630145802973249253419488436314710016 12636753 1219300853096248726034358674217572139504 12636754 -1559179684935771667007530860986941440 12636755 257066596103112633132118461000157925760 12636756 994162915598532411955134108585185280 12636757 -659318739135141587141706297236789261394 12636758 -214784485531890541833085799274852474624 12636759 -630975313376884680462806893718088062592 12636760 -236649537731954303115808754512382976000 12636761 2861989401727631347667184736588683966720 12636762 376597668546993682514935776908585067264 12636763 -1126625019168164766156311446420558988760 12636764 -251350702929041213543096323465063363584 12636765 809468231010750925158252912459093872460 12636766 396318191525752811982148491062727560832 12636767 565302364932946487043494892389924088960 12636768 843480558285893564800919892721485742080 12636769 -1713478782261808954123328475778202468830 12636770 308873666581390576567704395951844706080 12636771 63802017373433218093194375846235809024 12636772 24150348399311231182291889103796399360 12636773 -1245083270517356806670159604925693516260 12636774 90285395624931032476526582510641599168 12636775 243121966864839776543377141985330170800 12636776 -1567427976628220791451038748766662353920 12636777 -8412315774007400930778513365413025568 12636778 -122146614661508550450865277690054639616 12636779 690829360617069582365674434555013655760 12636780 -286174996369800713124516575956564807680 12636781 671036250582728209162673157728467754582 12636782 57115095772187996145022105938508924992 12636783 1308096798746283263738230447896414579600 12636784 -223335948344678857095818674829936394240 12636785 -97947537358068812546119113002826243840 12636786 162557825988573812977269981665314464000 12636787 -915388952382757242061850492424412240564 12636788 -1346690312805266228703521090988922038912 12636789 1099097766271535218842509333813647716768 12636790 107015688279680488683088973415372599040 12636791 1344744564187971452015056111127980665192 12636792 -242830319011285683077951368647225876480 12636793 -141961629529858527467817054692415947712 12636794 38776646197025103841989629412150100992 12636795 -92614775962361754638887891067687680800 12636796 856948430004751771439245243745730398208 12636797 14684439383359052761552789536251394240 12636798 164528491755603083868309115514991264768 12636799 -251849587319750513566105644878548339840 12636800 -726250821410855980651280833676574720000 12636801 -1196509341991040680176423149555003949360 12636802 662289746767475671648546255078131307392 12636803 -1210234792806132617581035832316173340040 12636804 213821785739887519162423372853246954496 12636805 -13371241124818410405154732329315381540 12636806 158233904448964723077509449582515936000 12636807 -127147474753222561585459333998869927808 12636808 1494279547975973345970857215142700288000 12636809 164883384464528595325159086699645070080 12636810 -518549444462829869099821461306126240 12636811 69237943533205584842072848964625754704 12636812 -1123988259409494566493175124101788889344 12636813 441596932657647228238276211794184269440 12636814 34034296063843129478699196481722048576 12636815 -541954979451779484267124396586314724880 12636816 63541203788637938456114358188274941952 12636817 -338413319198203992451172351004554365068 12636818 -243540783196370127380227641514087574640 12636819 18464078214912790657407095225442610704 12636820 4900452568385342304124722140053217280 12636821 328721894038712067453043401503866608384 12636822 -54703917726339411461678319824613014016 12636823 -33196654227533559235065725678681391928 12636824 768337297289820078310076931439697817600 12636825 275935154358549448716223332717601707600 12636826 967390518216161991380159891249233452000 12636827 459005162932492401697958760639598086672 12636828 -608208390035809082400322607260565081088 12636829 -745221918100496900937158865978954339840 12636830 -38869738596880249155205420354952004480 12636831 -589602185105237100017227952199539608176 12636832 -5779708291892419227351981230467055616 12636833 1217101971274073008507214239015665858528 12636834 182050302572848930540324924996176102912 12636835 23222060813556179885633069452651716960 12636836 401905204497321587893649509587045540480 12636837 -1483791253759607122608008604468925176000 12636838 -8383797949322970846313257776344411680 12636839 2221686286490373438016151006076191659800 12636840 3546956902225583058846554658963456000 12636841 389785732039866597440156844947230867072 12636842 -321522379420006218476065467176108462928 12636843 288008015393392449258715203071191219200 12636844 -498168637320361350560195658072471257088 12636845 -51158707001395124086460182521778785480 12636846 556927103127851886067616496375484772544 12636847 803978782455113696827993096525728369296 12636848 -116030136882410281592786014640465117184 12636849 201687641016332957133593654333956094064 12636850 275064820352822237635094579396479220400 12636851 243587217437433722265711369348978532104 12636852 628702328754776948709051769045967327232 12636853 534872852232304221116910007710480101102 12636854 20283629203937446209391906672262441376 12636855 461902522309900035374209722215302275120 12636856 160116230512769311450485673661493043200 12636857 213132607024596796107743228500604360106 12636858 173259217761048658323668000072353759488 12636859 -1214770426463711937843854843224870416584 12636860 677150675909373581075358993798411502080 12636861 -943885157175975593309439558951126160128 12636862 -30065840296266327196218306155931386880 12636863 -114035205262337450606559151360603808640 12636864 437236936968736836881957288288075120640 12636865 1026971519664133935743199593874728034600 12636866 166758588810192966069645922645980641664 12636867 125395836016041863629176068293986176256 12636868 554968438190947217031583218107560587520 12636869 115940281777526391095513691159008700672 12636870 -108508882813738421173790243103643299840 12636871 -19994125136510295235029054559111213696 12636872 243296222220807875772165289987990348800 12636873 -188012803838971707297726582251204986860 12636874 144808903214776970472430858413928799232 12636875 173459276162573424138733382826343012500 12636876 -238994941941558352871601791165401743360 12636877 435944444896950978736444456754827756 12636878 594328388084345790467969963781208770240 12636879 552106260190898237697693079431408768 12636880 -29582641530663453822604727063891312640 12636881 1416558939495491037581985580097409285120 12636882 185152675595089203495065567969230388544 12636883 -2393774697524383260494148658188353536 12636884 -35201507494450420091790768306725245440 12636885 1469083842022950507227757513403891118400 12636886 -137443083016072406029222572348641890560 12636887 533952453402866730756644302102660071600 12636888 -782279471509449436077242371473244815360 12636889 534288690622801138427529488861586806656 12636890 267891621242621701111919230584967004160 12636891 -54695256748346889022320854378164633068 12636892 -834364751565877942597623681469905462784 12636893 -722651976402186292953520665639272448858 12636894 139202617360366212328187980669435348800 12636895 1820852423657196784925993762686796980800 12636896 -1216740834664450729479452961783202185216 12636897 -40291038202717836878077321959888840960 12636898 107694760637104451557846855749641894400 12636899 1477296128911805552894991301303144414992 12636900 382322875533180218805247111181761920000 12636901 -181648097378904212546057295557354125088 12636902 -271591127323631056957452397660697335296 12636903 -91507907287452589075856282089909849776 12636904 -1411236496495127607713254127099715240960 12636905 -957593737755971173460465957927772830940 12636906 -44948936850013175382161661876890063616 12636907 -1468581438734760437786409063290479250800 12636908 470721735006679296408598492619724112128 12636909 98444165804188538165508560857522464384 12636910 -159301011508008452123267063659798529280 12636911 624268141205475804840840926653944990720 12636912 -90947601608061899957968712924387573760 12636913 -85033850108813031872770285751674312896 12636914 -328986068777865675011240671385349756288 12636915 -293107203876190792409815054050268128000 12636916 -733471564160514657299519185973380546560 12636917 238376933704582308420516727051273466172 12636918 153055456010768473522371972254081249280 12636919 -1211945697981638888797159851212600608000 12636920 -231746039377176232385184284137657958400 12636921 863855028832200841467461305449514100160 12636922 -655816377456278193040361079218953394976 12636923 -24370177416863611534068996357404834736 12636924 147173975233465232662558457481433359360 12636925 -99555449270053812802835654945976999200 12636926 16716274560979702241053738404790467264 12636927 -913147378791920691140609975504894029272 12636928 811870043974979256012900804814702641152 12636929 25172277272032153455789662035358180100 12636930 -87763514877583590488852680967042081280 12636931 1261879282784545725397299610569274292732 12636932 240178220452812647939246331062397050880 12636933 171575882230171039798994296411857408 12636934 1133648351190253044762013823668866923616 12636935 340182218159690360112683439902686452960 12636936 -251718382749935372160034941371598274560 12636937 -1085852038409246432630648923314038621568 12636938 -406811221644462799212688109286054712320 12636939 -227860142332206547674565254177411732480 12636940 -647104888686071373449777524952229288960 12636941 383374286317668806723510026469661043500 12636942 -180268105447669598622964364782543036416 12636943 -58111164877965595907295144666073491360 12636944 -75557566471556248364193001701218451456 12636945 -654525905203715285403738721997628278400 12636946 -38191554286094986411240274401420047360 12636947 1572690921330354695735819553247885574232 12636948 -584846431591853369294079573525704017920 12636949 -160277791663369901775405382502434693992 12636950 382047943931249533899939232600466318400 12636951 405265771196049972783272302686945872232 12636952 1595968796856204134139297709264705689600 12636953 1558164066073013207505848093829029307780 12636954 17088119841338687577746047487538267648 12636955 293103106627726813992080621373563895360 12636956 -1200464694222409082460259361477169338880 12636957 57089450559289904823098870779204313280 12636958 -155846847709078613788037805609083562816 12636959 -345208787330074951711883852015504413920 12636960 7790876926324781349498654935136337920 12636961 456912827828003459317356830705357647872 12636962 72513183682990775963379382587932934432 12636963 325579262723016820289747176744242925092 12636964 173150232693900975266736832128358940672 12636965 -1100663231567868887724590115512043888480 12636966 420650108991127621490882694030876011904 12636967 883815826930656801472267531167715974144 12636968 149089923905546564523695499040543042560 12636969 1777153961186371194498340892476586208 12636970 -495375084468025955606083056049799644320 12636971 -211209976095522682649155752818513610828 12636972 -1397025640505151835293638757638179819008 12636973 1170016288714804080526847959866511235222 12636974 410477841811567413134071322249075328000 12636975 -200548860207226334523081245931992393400 12636976 151001420297950688394496518996472627200 12636977 -520973025278842330072401502830822276060 12636978 -649077888182526474871272999459091568640 12636979 -780991028428679397787495946568353247960 12636980 -118658739877727501025096063343378383360 12636981 102414182380392264925807487311532956512 12636982 143175724337737964136669855582649777920 12636983 1783404153569206104901492051654142072232 12636984 894929232358385659417019686308288921600 12636985 -1506903869153610039477814684002640853820 12636986 72400168082567252856225941533134318192 12636987 304679123563985573267969873115301805760 12636988 -278964622570447296997776839907161395200 12636989 -519220604185035315740272990179803121210 12636990 -93901194226544369297343761488957001280 12636991 2117815683552333514312514470033592595392 12636992 -220072851748007774890053125646976548864 12636993 278539765955235184445966248499112009264 12636994 25300867044549754679452055280634393296 12636995 112677173375917887777888564922299494400 12636996 -100683310222871440263429053609909265408 12636997 -931120487814283928288859858514991555840 12636998 2429816996504781479812772333054081280 12636999 1404290099681050815665599156551625593600 12637000 2114694028717290738818395253777871360000 12637001 102124240191140894278235813015193017088 12637002 83298607826721575245386388300626372864 12637003 512740414485085037406348751892090783252 12637004 -1766891960429009980483350012437301040128 12637005 558818955997447674874110355765058889600 12637006 100623070009188227308019292386242660224 12637007 457761165858852250757081058189849254256 12637008 -80968557110354403365405790475508514816 12637009 -293689790844576083014349143868756096448 12637010 -454792157033874492188198834162791935840 12637011 -1491016458192750429737142038949688758480 12637012 -2246478178950427088996028328733769728 12637013 366265208613387009227602160048969453262 12637014 184805287137165358416033277998016942080 12637015 1033698549312759300173731198151137019160 12637016 115245474484271404022316883608121589760 12637017 101044964146164256484562965534898566472 12637018 -433321357666519628252665626873295249920 12637019 64702783436275528767465256215672455040 12637020 182208122809347178542021521451613470720 12637021 -231876770719186419945427954870284044160 12637022 -529436967776788611330206910398851298688 12637023 83764218292890880950413231057066358144 12637024 581234452516716766699463114186851614720 12637025 637279160241196498180072453093839218550 12637026 22997252868682674586162634087818752000 12637027 -149522080465599747005408476361747015840 12637028 490143563681824599291726430226733096960 12637029 1146425860350324709443057245718791705184 12637030 -8141134161721135067036738942659591680 12637031 -2261264480725834072580310452378473526016 12637032 -1189212553241643281737461787746390343680 12637033 -20256967654994105884588195932775437600 12637034 -191360815351882206900543024724176370080 12637035 -878457747640994800621123136638430296800 12637036 62960818015123519567866181001711603712 12637037 -1296982581768574879748307199768549466496 12637038 159577943868794709747544612448236935744 12637039 687524549651500154445890813689542022480 12637040 -25963268301136618989636400357883904000 12637041 -174668600492166911756024968487428448736 12637042 -651373370135228260800696198457788422400 12637043 -341343433897183043147270747215016310708 12637044 -337641945654336976246354812923038562304 12637045 -1195507562191207410502397412251369273700 12637046 1408023481310903973312673952814495751680 12637047 -151338795799502625172081525832356621872 12637048 334090496047725777390712331056993935360 12637049 -764828536975448376655749684890497259136 12637050 -46536019918753783871344176921622291200 12637051 -574507257993132508348957601056077914448 12637052 1625399977926904587356995233983650821120 12637053 -39615170089125916431916737076934933472 12637054 19027245013713678331510275620588601600 12637055 -10070938641411036189052772497078096800 12637056 -534301797084454671884785928429685964800 12637057 -780878411272772628537326537763114794496 12637058 82510303403153420039233955972096512512 12637059 677016983271377813694041107165013107704 12637060 642332983800743635838817605283510324480 12637061 -1235364817846602741932794299629178077256 12637062 -1278344805275084921129377228755619582272 12637063 872493415891650550480247603637629338480 12637064 -68233891471557604291940687369992028160 12637065 -168865003509237891380126818376212066560 12637066 444455253815740802039573293371837028704 12637067 795189081421295854608645374530470460116 12637068 688486651613324111035826467371269475840 12637069 -373319663141118337650164375982295894440 12637070 927116444578258533691762846031730067200 12637071 -1729398266727919913424272387511412465920 12637072 -161886867177452451521432621302088204288 12637073 -636104325729683167316730292837491849678 12637074 151092641202276819916656222423830419968 12637075 616854642735451745080482450516155208600 12637076 14275576171403312048925242886552610560 12637077 641170284984692977174850220523805859840 12637078 -381657807234661149727661634006983871744 12637079 17522758376671461882728662337927113440 12637080 -450727780506325259214627418590111744000 12637081 557463942014683026240324343829657495882 12637082 304026728474972371799832886371441358080 12637083 -195064670065789695051367767277089129576 12637084 1391813075295973270240518366167446601216 12637085 -1369529788027765025012373178049505024000 12637086 -78505348946182789312710428588244725760 12637087 648593495523728475807840617755901252152 12637088 142513879182246314209130849263555706880 12637089 -106536789698151501816258949451811467136 12637090 -40211177275370899243780041316345228800 12637091 209245377058065609379166815578263799312 12637092 -218925821549656515665356232946317660160 12637093 679557788842671062375958184681612736800 12637094 -806941967576348419531140008491508879904 12637095 530101066394458530928430543576827469520 12637096 861033034206166129005058924812419681280 12637097 94254587628223895427192435560604441600 12637098 -1469281791705924726449134592384367360 12637099 -1862940695887737332240407974961562256120 12637100 207962801766590233040988453852031008000 12637101 -193819246361196901063504281830578431168 12637102 -41036921290875921371268366577424080896 12637103 -33433984226189138090757790949153696400 12637104 61302757500553309564951014216688041984 12637105 170676848630612879642114904446357634000 12637106 1086511641757764817399766621679151828752 12637107 -45298519221950646507915546191788661760 12637108 99276585462043798180716015890984663040 12637109 1704510952268631613926420903732240851040 12637110 171109520419889239920125279389062316800 12637111 -857557003274339489301170695029996547288 12637112 -152981150097354803992482880722379468800 12637113 1111931595701589725442790984919505528144 12637114 58568362833548325900733223907385972224 12637115 -618355959082247421783093751872194394240 12637116 406601626804163840367557986342793052672 12637117 912562516603380490290165645501975268166 12637118 444276197458217202167751145641332435904 12637119 -243818810517989010219690556119937536 12637120 -137212184916870645153409926168827658240 12637121 237673060894575773531584543788019749312 12637122 -19072406754334374021466580387929420800 12637123 -814561438825803689684150252671430898628 12637124 -975470698956411842418907091077583275008 12637125 -782771435568681075657849147024781440000 12637126 -391072350313291800910845930119526882816 12637127 -484510451377237940585667862567544080440 12637128 62490494782104133259375248589468467200 12637129 182027887233983359356271469486185413684 12637130 56146639412105862460284028727046078720 12637131 -86848375580585900001897947270991588384 12637132 -373722184348831069523161825897688698368 12637133 -506674736985867266921328743204071034880 12637134 -38240150935763828570319004299874881984 12637135 -121359040594490783358377403840840867840 12637136 21860658647636344834509178034436096000 12637137 -861249770491228581709168358683868006400 12637138 -858880805908730521160019374742665579904 12637139 -82203608532779286485594516521337319060 12637140 -403931466799323507747331207157727590400 12637141 7624082284749387717003010450803975264 12637142 -2442298103648411909556317828471829888 12637143 107960468911881811204034939861124594720 12637144 1540458511650835901183507435542646784000 12637145 -851464046406271712324326982294003375100 12637146 469734716177210593728138950960887171584 12637147 1047873506813960224687254329445604794040 12637148 525479980245147522780292619809007348736 12637149 625547572231507916484539551483475971200 12637150 335963406854741834454208549079799182400 12637151 -1017221027002847707163740514161976682600 12637152 -250094418442526685535143469220596285440 12637153 -362354083367667906229467342021402939500 12637154 -173664580335099111833600556294018833088 12637155 -300026073544435850064335544465025845840 12637156 -346955779782313063969139652725570764800 12637157 -325562938843606456248518935296483912360 12637158 426513343968287533348743561535643724288 12637159 -137166549613348642408948083737142260880 12637160 562740887330061271069483659871824998400 12637161 -253254270381242196282503289791040645120 12637162 -703010443099965742539386250022490976000 12637163 238195382226193790522669511413039104512 12637164 507173428654440048416147577659636184576 12637165 -349221373500216717143241181658490084480 12637166 -9786484268517520862319106129136351616 12637167 -355064253148741231239069717488613974400 12637168 -73366864692786695600951214294448734208 12637169 302859320866727752946974122088173944640 12637170 -25856440910145986582671746437854402560 12637171 -930331498337651962801407052174719361608 12637172 -2712962802407358843586511495275490365440 12637173 1760537103051690794449268047459847467584 12637174 -874557596692792410485764993247264126976 12637175 22427073484900688398967473695531375000 12637176 40044788966460396113578102752505405440 12637177 181424338698704643289069463461309988544 12637178 -643357778374287733020236126812636041360 12637179 1068153198101557026690497573091679691724 12637180 630681937522366509065232062712183974400 12637181 475170574607339452180055431446989518464 12637182 -154357508865859377246499578520397923008 12637183 448743183909336015198521726647734330904 12637184 3242405814832464700431339642496745472 12637185 531634328167173292342693452294334080000 12637186 -1005506633254984665815968632147003740208 12637187 182431276024808440083809814461513857920 12637188 1834992451117954118933245740013469061120 12637189 485530718880595395270359313720665344224 12637190 -261595572019782921619403271453371116800 12637191 361723815907552742538419880924926657664 12637192 -1110138655465445526156243782535751710720 12637193 1418639059675258010090063467611193148442 12637194 604371681394568546836277325862836806400 12637195 1110100693464341988271041254686190863920 12637196 279495411497858688562605248913706374144 12637197 -1088017480477708249315084883948254675626 12637198 727229989609962961749266860128810409536 12637199 -398463701659048172451172203028432887120 12637200 74886113695219217431565689540376985600 12637201 718076834689095947198063764126519393202 12637202 46737524272750745029469100343898373792 12637203 -1044715938186607854272220299487633690696 12637204 -1292000733060797309628839416228437258240 12637205 -720869851188375644918784896392580017920 12637206 745785115613953516064920657109002646112 12637207 -1074208514891552796267312024012496262568 12637208 1227500610856227095674796326590821160960 12637209 -170379171273863207803476920454655852032 12637210 474110433931716266437398729909653856000 12637211 2010599884863708260014548268811960469624 12637212 41567215335560827970842547763887996928 12637213 -1169378402170430453771200839775595376538 12637214 444857580029595617981987269627498821120 12637215 339989448269596708014441025126882295160 12637216 -25754471601022040395863583644201123840 12637217 -2186657929955538947031687987349190974800 12637218 -399868823612901805058975354840087177472 12637219 746912540013283364629194356040056346624 12637220 -515757510448240041204733737407099109120 12637221 -608310489862909415738197977750288452160 12637222 -588952414139439870291880902256663527936 12637223 -1148234743159584961874979515268167324280 12637224 1484760797354519537559844739627674091520 12637225 151789412915033236355470082549244421500 12637226 135036529234183358524691330250362108160 12637227 3612430525781722255091360971223078016 12637228 555472016813720041295936967482218765568 12637229 1622566799252703370672844002470588835680 12637230 253278118957622090118142108097897838720 12637231 -6504678438101443831842625150497297608 12637232 53277757193127134122119895259488714752 12637233 428758719551802732743465802324361524864 12637234 -874585658307630082751609937660996063984 12637235 -178946124339168684201976491263253350400 12637236 -590815698301031090401822485967825932288 12637237 552187113238336912421235311573265451886 12637238 519844461224749297087500212396389487520 12637239 -251036124402001946473331118013853585808 12637240 187804684391323802649048754462310400 12637241 2609211650583848655564427580047048568832 12637242 -117316721583307115335907689893144192000 12637243 -528611401169310804623649556914528455040 12637244 1476943203802590132693781536178631824896 12637245 -284926594306451438606752388398604798880 12637246 337845528107326210214666228280937443072 12637247 1169158392945587758190241611630138611536 12637248 80197186879810549458259015617308786688 12637249 2030743471457185956758968141265725088 12637250 554129230812771690936812351334234600000 12637251 -857143249138813309606394196984089033400 12637252 -736251284564690296292439434029608763264 12637253 -135550367391187252170827089576272102498 12637254 43631775536986332614729312656772567040 12637255 1140523957590616786429650713775007943160 12637256 -878929326156844124474685829179182807040 12637257 264041962537396592322432898046555503392 12637258 -127492090199180024173101401437215657216 12637259 85967779979624358386990572131652594704 12637260 317210605049915601604393950129585070080 12637261 -114963397953294397556393438144427977600 12637262 -361110366184109320062322987433638772736 12637263 934151357977193423025719631137775972744 12637264 303428883446700291175825808994851348480 12637265 -836967497636035152364310501165590499340 12637266 -12754541924463561772519256400473536512 12637267 847151476557948809756947556129537502480 12637268 -332445908820525324008353001253898573824 12637269 -80333622208971402575189062841562225600 12637270 -11479369458992700064150220655845001600 12637271 3229750439758063723608173212561264333632 12637272 159465668960135324597381293227776409600 12637273 -1604746373943842546339421712934814169440 12637274 102996896849317646747313609508405739520 12637275 -94824814467452410141696586590460870400 12637276 -1092708980697458707593298941298670725120 12637277 -1475837733433568623221133797418718342874 12637278 386860673382618177389622353809339609344 12637279 1405020081525768009219471933066802510880 12637280 -378604088496292813678915546388063846400 12637281 -344400101201244340379215609222913042832 12637282 60842789334799016443878138672688680960 12637283 388384489017154072268821472675290348344 12637284 805565303525193286066392202358645716992 12637285 1042399522975643600459842000741558969980 12637286 -479607320205818874477912832758006537600 12637287 419954722011436486414450060489763630808 12637288 315646204760736073326359147202681600000 12637289 -605059671601135835441357426761546882944 12637290 -50652294117295667531452331316127488000 12637291 69130733950718876863002243953345246712 12637292 -65484123503338868469421908629690889984 12637293 -1123402001097923565141124824708101017536 12637294 -373102693292597756280265015516729965888 12637295 -247559777131418346414147526747078966800 12637296 -2031786667060045939391574942742118400 12637297 -497781088498603704725929482560072798254 12637298 -21521367176594515700464044752807761920 12637299 -290226910214067723310727979995772864960 12637300 -232168442119541804598045931360184211200 12637301 -1346503306892386983386632816294166232900 12637302 -328258275871701323653981972589453064768 12637303 -350535697514504357061240031242856010400 12637304 -311509361366393977161021454033859297280 12637305 -241740436996913809937752173463605100800 12637306 -917367573944118238805228649450723438336 12637307 -158795828293350267065351160074532183696 12637308 -303006385025757279311333387327510814720 12637309 -191474412335443192232751607034763164660 12637310 173602883056397662893971089232391663360 12637311 28599061005898335958406818381448169672 12637312 -403373844996373552705979281000051507200 12637313 -12229905241728104406447158130417457536 12637314 -832373389501953979926134379213934064640 12637315 -205089483896996696733647040712533830880 12637316 550141518184493065032197155360396627200 12637317 -709536494374092451867615265698071552 12637318 368943247234007055358967093698708079040 12637319 -3435053042554742668654514320659039806304 12637320 173477390812612404305971926639749529600 12637321 -40176737929977562477875124352864004300 12637322 63913178740544615047241522427377436864 12637323 1273547173778575203577795981977400686000 12637324 -280608409383365057262640860344789237760 12637325 -558963645004600052163470966064407449950 12637326 -59907694319517063247971378501067526016 12637327 -794897936677087374514363821694948071600 12637328 -71129691545401676058454118452024442880 12637329 -2741538502779621685365218050186745616 12637330 -216565830949575847833739173186896529600 12637331 422355093115867655829104185147320777984 12637332 -975166183590704559978521055342847599744 12637333 -74344417141644407381649191905231362418 12637334 -181203983533272863836517408630037449184 12637335 -548996758508461364346778892524239303600 12637336 -93864862480883449745233027618857123840 12637337 136335656388321806639811290078687628240 12637338 -22079969861303561497691522658364638720 12637339 -601591706167687078119648614969116965120 12637340 -395199093923446621202665357760467100160 12637341 -486664246732036892208181953813639717696 12637342 -302119605147475448856281366250251796288 12637343 -1699895850176254512924611091926954373408 12637344 -143475093139938932279640605786788331520 12637345 1020987198038458374925029982327589162580 12637346 19053775306927422509102456305041601872 12637347 25241720636733519403500984782290625400 12637348 -90159472059094301157624175769069733888 12637349 757611760390504295106339518314768197660 12637350 81444015255812828993536383071165952000 12637351 -136275299957396333606081958735337713600 12637352 -31614807462551777199481887933638246400 12637353 390956367967741017525892404349158116544 12637354 89795690668320293854566514511258209632 12637355 -110904735025042852240630936465046720640 12637356 356647767184190551760641038335385600 12637357 230216900454601382181671983392708854080 12637358 53495089086005675807651870282039106432 12637359 -74866467339812312294380553528590004640 12637360 -388234390367687764972971754723890954240 12637361 774336062011819852633704032384681472 12637362 -135044108774470129004860687511445963648 12637363 -182191461602223731913494405632411110388 12637364 -602216234876905736135024486363081625600 12637365 138968741718768208426465394518612675200 12637366 -87792747000047652151486660977533854080 12637367 503442893764162627733257977021813753792 12637368 1073436991586500174250813158510938931200 12637369 -1899679251853222641596546584222305542256 12637370 -60642683490684887894232252956476664640 12637371 -1208862703104815415933758486066579066088 12637372 -570970960578877776182130793529817686016 12637373 90108374208528834249565127039569467648 12637374 572083827292286028780767648369317028160 12637375 -2629496928909905736455848325883259320000 12637376 366714242500850894509383009706526638080 12637377 3333602172573646499479924729406696580 12637378 143481335209326429746746664580068757024 12637379 1034568622705947223131649357219568605584 12637380 -130157968437053090152991937831903436800 12637381 -862608334785749107708096176411516590818 12637382 129763877630678048713115458461306360000 12637383 285753046246931101785967815062511454848 12637384 224707884773511359102212339418020930560 12637385 -900297302897271937747158213918772635420 12637386 -419935617397979555644007429045419093968 12637387 -4314957849266827573182913360943235840 12637388 -180071530298263816835662537472751237120 12637389 -114330815705800110919711379931754076160 12637390 -4561013486655500997678251658273118080 12637391 117123280114814367679984485416700717024 12637392 -36752012680768650717955132663198384128 12637393 4327223043205431095330250181244571039360 12637394 5649382761790638801024285602430539520 12637395 14430889285440942803288266738349154720 12637396 194684246960686745904755890361806804992 12637397 1095485721367761766679015185546766592846 12637398 -34439283681053882204923134959350259712 12637399 3806198485589354239486485347153213464 12637400 -90223227984341875378643644187911680000 12637401 -167157022126678148485446579629529722496 12637402 -1007793242431178381814020920520267896848 12637403 1452432899646525218422066998771519635652 12637404 -296723048781719494523404134230106101760 12637405 -971387927424360223066107713193618926880 12637406 1272435879458870215101882566778163172160 12637407 -520976508210854670692586747344244887808 12637408 9604959383338846426812004371009110016 12637409 1456248973827701329325632279015684238916 12637410 178623259254685390515943053185181388800 12637411 2121824813124859480936937635535872730012 12637412 -246930920691287798762867767337596662144 12637413 618659481468233785033963629077286288960 12637414 -365623643421693355656507773774555672640 12637415 -20529227404773409367061263324235194400 12637416 -390189002617047194435066161721201049600 12637417 -442964798835659986148410162554230602680 12637418 -102367708073511110457242138616492405840 12637419 -156080477312495484077957129282686413312 12637420 -3669208228407914477218428695455933440 12637421 274391729073798237196022146301371468812 12637422 67636979715224970268837714340942965632 12637423 168430689309064241785287049035681017808 12637424 124132719724820188289365210973501423616 12637425 87712676506368970655273706028135950000 12637426 -45396322294119065187831406227533236416 12637427 -480341272443206778977547439443534211128 12637428 320660308675895934337100147247110885376 12637429 -71226050338783109446712300080573209088 12637430 -66264584067394960885277159367658056960 12637431 1313619454496879606139578506447589054880 12637432 -1029147188283151062918095809735571865600 12637433 335289464185000428521189137045221682644 12637434 670076081135473746171306416956714414080 12637435 -66906035097265704878500536907287066000 12637436 -495597093909149418586650427979595236352 12637437 -659294410012500170330846934592493859840 12637438 783249009645666110747339017591023879360 12637439 2502203276433553954373923783513671312840 12637440 81797713350824560054785936911719464960 12637441 309116936365004656916646484269288644032 12637442 9592277829845195615533372883818114560 12637443 255709049246837358859591356336452477280 12637444 891244557127518427448370161258703479936 12637445 1000073921037681093247567880843885600700 12637446 390317008436101524496082242138515763200 12637447 -1446931502302624584742032734027480578640 12637448 699920065374602911183063666949472092160 12637449 -15782705700023210667865894374687601632 12637450 64412521130035824700458608910548870400 12637451 -372369696544571270968264834743705496080 12637452 64297887904781468404474043237401267200 12637453 1217179044488847348825259566197029211702 12637454 -994188290108530576596639196038829936128 12637455 613739993338871856196220800549517913360 12637456 -137617231535618022248392798314115678208 12637457 467075392091985489063130189668021081600 12637458 628434717333596756550592472778478740864 12637459 -158922842902061794794893317303983089160 12637460 -101927149403903852824856825264244326400 12637461 -361287012575222413693845770195398443456 12637462 -63516540528395352006785815418544135168 12637463 -1139893005405942652265205515570423649960 12637464 323791950960257807621480518011634974720 12637465 511158787045007597329645456619929657920 12637466 -141940747814671272467346709854428854560 12637467 992018435766858398876942812556546439084 12637468 42463130658687561318159648475182956544 12637469 -221770074700816206676801853907934983156 12637470 -195011039396065859773446279316315161600 12637471 259471720472451355698276501700835874048 12637472 2886434430976944036102105791570903040000 12637473 -1488002687583690168605556945504360249696 12637474 -142441796892258260978160003433322073264 12637475 949439119019978075766373665183271074000 12637476 -483951010494483245308926385446760464768 12637477 769481864131639982559291662556643985592 12637478 -329551571906313410003705852174773839744 12637479 -556606699364018586034793380032416730672 12637480 -1054878766328169392115003895332217497600 12637481 1001780904070583680482138944884340892282 12637482 -992266040164944755020830060973752576 12637483 -2219906796068213907028406899659969864268 12637484 837866074678465880509585105900730486016 12637485 -5061965677500076289962776100197273600 12637486 334331461129101037158704133501861072192 12637487 -1935716009622851016629021274310167936408 12637488 15237716164626370632870711882666737664 12637489 1012892031322568894206276650989435123440 12637490 -37212803838042683326593675763014532800 12637491 328198024519865853202980263771123963904 12637492 519389353159117793712485753227788697600 12637493 156718403854877546562111415867995574080 12637494 514494064407852442273686588411597201600 12637495 17762114331304864654794380345229912000 12637496 -11580670824656454095103210825717657600 12637497 288172211860623300174348504123203591328 12637498 -237968414763400817153787800277950674464 12637499 221700505701308779889403788599625381136 12637500 -680811186533143702401212904606211200000 12637501 1288868722733610952994812879003784225472 12637502 -573477497996736258533360020724374050048 12637503 -776971744480590525901992543993087466896 12637504 782978497514574112456196879303678361600 12637505 -959884433419260111402797119510202088000 12637506 -12000351060291413351113018074979600896 12637507 -355533681720733798338541798728010002244 12637508 556165406147484916779968646937527767040 12637509 -135829175624982659952903242742452354592 12637510 -714855704648167659099926507752651731840 12637511 902708994851925657215127336376182694944 12637512 -198581644051381603221731567469165772800 12637513 61413194936119552827127101575768191360 12637514 1056395324699350024502232149475123383856 12637515 -239803289941362919696816584946287390720 12637516 -675178947331633691067051815489496399872 12637517 2220005839132072349330880081589100152566 12637518 -62867878741585660303927856280556846080 12637519 811600012731438781160201783777824599920 12637520 17651448238726194219697243342417428480 12637521 214383899681955774724717063312016401908 12637522 32140633785502193380602598342827055104 12637523 -322447177677733823017581800067495115320 12637524 -379114885385918330706614833788903487488 12637525 -184242983424376189655727957890775560950 12637526 -111749029651108371828539083486619745216 12637527 9342183991211317247637596109774049152 12637528 -7479282045686271025674415414257377280 12637529 793475541564455766482367195683442389130 12637530 132701897212365556812918952468936596960 12637531 1454885442262063846396052629727727201664 12637532 202128790610961625171840573175143644672 12637533 335066861674514342887661549534106189600 12637534 -65795446580074606363646931846408990720 12637535 103487206284194529533786338646090902560 12637536 199069352452569692112266491431755710464 12637537 496941816469310087630228684691508892592 12637538 -49089949624944529482998624327086037856 12637539 -65225789780666632880519113649207575380 12637540 -1483443038002172031332274353266758021120 12637541 -23537494213419134853315275315340667428 12637542 -128427378807290252754221391684269268288 12637543 136287455667560477601135376825563534304 12637544 -53425226682740384198151908468015923200 12637545 781342465882617340102389447071906025600 12637546 233380753313988655307430661897324926720 12637547 540579514797265865403175143374761272240 12637548 -301864633312758372315466475939237265408 12637549 -317161469340004838107674809554361711136 12637550 -393751998097698450325914215320658299200 12637551 303146627143594269847309937396286577920 12637552 150386975820710517749261905730418016256 12637553 40530215540428701412825520212600321536 12637554 -255984790163287688563692749562531475200 12637555 -22692514621156635910852447794857476800 12637556 158568765675856988203023629119966291968 12637557 -210685034785073270484068398353348938592 12637558 20112199834726611106020073931970892032 12637559 441882062384664288130662654184054303152 12637560 -71619497099153762007144861924385996800 12637561 1766089414963005328553824651903019666512 12637562 -258042757386066538242116351230279280640 12637563 -899640509439014474501464997231211694056 12637564 144042200070544103284312819273589184000 12637565 328850415398632705457043537535875451200 12637566 -876124992745191958391009830575216470400 12637567 174871607563507373345546128357653654040 12637568 -1251898897415085265787809825352979578880 12637569 84885639328512735577247857009876179840 12637570 1099851883964056200584639796440664798720 12637571 20529983414726362656061270880552948304 12637572 -325403733772242664426873800071340023808 12637573 139314845033674691584044666439419630364 12637574 682587047693638489628245706523296272512 12637575 170573346263890717965880688439805861800 12637576 -624367870558768362772399977157635440640 12637577 -1465503795769268813993351172189917502960 12637578 -96516186741295437204019963334830931712 12637579 -650654413811937758435447674369995377040 12637580 -247236530180442884111529614151586529280 12637581 503250237473864150578320688806213894720 12637582 -464239042163784144700521862159666156608 12637583 689587765918316590179811758959282427120 12637584 -70496460053388247725339654331957248000 12637585 212648311403986431662680204893819363840 12637586 35426752732329655407334065419735773344 12637587 -76534489696439314677384395337685575240 12637588 -566039829536063608390028236768902493312 12637589 1056309801362962882912594930283798997390 12637590 -235161155457938500277277103194482939520 12637591 -490870054130331190230228457902960120600 12637592 -558454653160219121580540558213358694400 12637593 1253463720126591762449597270562680239200 12637594 414571487300898861044813716727516905920 12637595 1373100413087363608038181091049019615680 12637596 331370862966029846136150293499614131200 12637597 172797762138577441903081619188178542432 12637598 -548550127332797000327865283885244227200 12637599 35768677896450222151900661296398297216 12637600 771626328078064781886570218302768742400 12637601 322701251939761972491036444852631907604 12637602 -368692398443658476129427228014923155840 12637603 -707160440611880556278199109786483200 12637604 -54747322437398037419148704570717036544 12637605 -520809624332083325088066717146059187040 12637606 -276852106242263695797851891892016585248 12637607 -1707494971591636121778963999937435170648 12637608 286528543274909955178152531001342771200 12637609 203667132521725715627342378225768586916 12637610 355158760320664441175469786734218116960 12637611 429856613805562263578046508787388262032 12637612 143697223433094985020575738362390039552 12637613 -88613059735419160206294090018885805416 12637614 563855272263527336318258372095322112 12637615 -136317497273194194366495245533383166080 12637616 58542928529288194496266843723019599872 12637617 -463804245888049117824447390239323225440 12637618 90630553244588454939987978871474415616 12637619 1153493132537086500663092090469962635020 12637620 -39278936179571686050606512376257856000 12637621 -549589761276304144809139485293639772178 12637622 454333430902725093220647207615548702400 12637623 -152601754555933375376618447495662512000 12637624 995764852809059879882199089972524584960 12637625 -151766174365970276141229919722704064000 12637626 -26346117117149764836941235242038841856 12637627 263624714268208778678247988600250498040 12637628 1338342854245060092605763509240407143936 12637629 333652928397062681701631356014932705574 12637630 -1064926882962046715760588586475896243200 12637631 -2114256615232707831383742576196481765568 12637632 -22744868906563366314548652246898311168 12637633 450489013134317284233538040760729539584 12637634 263141845569902767347980052708179194752 12637635 -89755110055078298788936359701569284000 12637636 1524440663394671280934212957612591160320 12637637 -309486079912096809430998701796732831714 12637638 106957393968642253569487456066413394560 12637639 -365830488350703745551357756401884623000 12637640 960726962196310188910401619741359820800 12637641 174955287935391277024826044954820722080 12637642 -836108830273692718786726660068292013568 12637643 -490613215841681378191052151531794657280 12637644 -242826176675455106133588309649391109120 12637645 -631123655703344260141872821767162928640 12637646 51180460212570282687078516091300626432 12637647 1926328841290937640704573400045563681280 12637648 28026287650566877678333527938911043584 12637649 751142083191738227041730201998995850560 12637650 32231786593133025251143474987021017600 12637651 -1782127539815518870080753861176045990340 12637652 -745765759598460322728121115315005966464 12637653 -9319002358283812080160311246804346752 12637654 -74944755104396338624373670893697502848 12637655 330811265236261475612030734990947561360 12637656 1111660547395971847638592009649607505920 12637657 -30620693091815356808092037749719465200 12637658 -802580814980525280245786879051902245120 12637659 200326678017439119741873635204467106928 12637660 201560866980543362193423421696686489600 12637661 -222082970476026888962044826356016448 12637662 -271548330773096349374311864518795258048 12637663 719754026627180632151659984051475361024 12637664 811464644725213012030921311979505713152 12637665 -36579024577325542087319624086244375340 12637666 707510671403222690459605902812815102032 12637667 -491869273509084056118324766448897103408 12637668 1177210568026756947086033389345496125440 12637669 -1929688592212478703892265344292706642240 12637670 -449077196864948856049292221752343470720 12637671 -1023595884681512482919438332406389308888 12637672 658235391712408210244708303405080657920 12637673 -527762211390550682735457814143573963078 12637674 -49637704243328483250454089809587200000 12637675 -403911126715165572629440185259203435200 12637676 -263421065283422011940722330240452458496 12637677 63627603832717305775626268562759041536 12637678 262669303844048083308437521260734400000 12637679 -1627701372684507372117850956266288430360 12637680 -49683986465188359284595928555577671680 12637681 -110494601248607760132708539599658226752 12637682 -393992453735956758310585186561025904000 12637683 -144924246724595713282246830711403879296 12637684 -1093632620082994270087964726504205779584 12637685 991879751959758281158884710279451028380 12637686 -1235802073521757631487003074179215936 12637687 -35038134522082185016179421380542425632 12637688 -3219614544393122364096178146299375984640 12637689 -260939314710282913294575356809919402544 12637690 -253083363279778619820044243110280220480 12637691 740857128732409770039328319014789509240 12637692 -53635060473883141771767597068101353984 12637693 209251866721551442063597816655946215942 12637694 31311375346377432756883471573619884800 12637695 -114248496028600280722098686964635612160 12637696 -520642636843518265007258581439965298688 12637697 -914599099372608355023021486710931385854 12637698 822159213417960786087243096514803079680 12637699 -1253339204303230854475072064226064775720 12637700 -2770234463272651293738998148238464000 12637701 1761238292130197615484319273536369033504 12637702 108670501808182691880472713523181875200 12637703 -213152543634653422082388083478297249816 12637704 456764764171585852075334009166059397120 12637705 747449378844854230430986600461083989860 12637706 -665619441021583361437253115555748141056 12637707 -164735242491366688727617039729681402680 12637708 359355769780814371945467112305828007936 12637709 -553066205961463755245148969434358723840 12637710 -232929908698083838214929966367945380800 12637711 2216359378569316779920884380217650491312 12637712 -381515067334970761224929548644333379584 12637713 -178606325084637048135944451950532830112 12637714 892827512404618070245280672092709037456 12637715 1250736953793267896567378066533832333280 12637716 12572660038069604967238620084497154048 12637717 604324759117716954190827560687286286080 12637718 870338479332766383739141481690567735040 12637719 -1000086269684078218439898254355614362656 12637720 -101577766959805807698929370714921984000 12637721 1654739685407737722154784851820165534922 12637722 -3108401101108592174769831304645962240 12637723 469770840638654101425001327762442183936 12637724 -654539202005101392638259730017779712 12637725 250315025447432094147338256894638808000 12637726 -839748066128509061040925429130753923776 12637727 -1712448748102008880718516376607092875424 12637728 1236494944127051008644451533375610552320 12637729 -593299247996736265972203667751955703916 12637730 161679385193802246838695480535922803200 12637731 -703085320796106246913216512591100416648 12637732 1209086489263156496875666975620255724800 12637733 1116049678725513311849199124738154187000 12637734 -94155201739672195598298753100936960320 12637735 1321600317117419034751607788176615270960 12637736 2162070507355881190860161966301167616000 12637737 -407060196589912006267525851545541277494 12637738 44554839535901802749092250587469414496 12637739 -653019651439050554504346177077339117760 12637740 -696135940491880019728061519935746539520 12637741 893859388960411550544644451469388428800 12637742 -389477739160437530833299268486514107776 12637743 2109472266297111913265369774821657344 12637744 -38661213277532301675241346366045552640 12637745 986272255872766538585064083330581336500 12637746 -107966417500033675772370298123927415040 12637747 -228023666301773259792630028627546097808 12637748 -1493714954246397095963755275101065598592 12637749 938403941022574627379755893008956113600 12637750 -942597254035463357010828616975404576000 12637751 450472321213375787004876684752632082352 12637752 -11824410523337808456677109793331834880 12637753 -94605958090340540405193315269286785196 12637754 -110238231604733049739855842076251521424 12637755 319301821151143085806855174739373120000 12637756 478999964826868083876612485053440158720 12637757 -260986671869115767410229714074067048736 12637758 -77539365449719705057188177955540638720 12637759 -922326638320851619749625056429224799040 12637760 -32353025845606170428569678493452861440 12637761 -889852265112030879616095050620032216528 12637762 8196074309711443428355935945744295632 12637763 -1809369445214979508509162124891617233988 12637764 281852164297191236359584316776711634944 12637765 291263423126449462702302338184139804800 12637766 -625496732165764174095870391864931572800 12637767 835134133800894104019846120718874714280 12637768 -70991143167881780660956984989228564480 12637769 -1080365590636053586609042639035852161520 12637770 -36596656566230159856520763135392481280 12637771 -202868778741814864684058760876517037928 12637772 -5813802709446897201036631268510466048 12637773 135410332462157968108234167747095699724 12637774 -962842532534293403479875635282877293760 12637775 -506119222806259781862053721647049238200 12637776 76151278045257492398860139227697774592 12637777 -641709497602641013807434503108502156300 12637778 154134646533018330710144585774054839440 12637779 3693755890085781843389600017268279040 12637780 643504146057564166891417139930536185600 12637781 -234137602053822235596014995804681648068 12637782 -2859234304088875110561217091400443136 12637783 4355027871217841235948618848347897517376 12637784 260267353471440256179004341538357954560 12637785 754082693918357450871925906400014747200 12637786 6359503203303454543126205017746720000 12637787 -185285533209750624351360404867981493840 12637788 1079825190586942347585552017572965826560 12637789 -1461927432012039613717941514393131272410 12637790 -225902389787942831396024619391501737600 12637791 2424348135408456207471078809619713433648 12637792 679808620947821845524653892283786985472 12637793 153532623120059301685815759945215221440 12637794 67402060023602104578392552585139824640 12637795 -835109979385909231477749274357278049200 12637796 728262342479087044039767944819228712960 12637797 -32971759724040076637955607109323019904 12637798 152800684002438485283232068145606451136 12637799 5900762122817458395165600229770808320 12637800 -146894636008178694945526937363804160000 12637801 268359499943680399290458754919700375808 12637802 922807966995796503102876827412138194352 12637803 935507898166637224672171187574767407704 12637804 127987974012076904558529377379794790656 12637805 1153442265463812122756624533503831752460 12637806 664957460091755520922708752753645693504 12637807 28463196005552917715413064173832445120 12637808 349946297018444243760239861452636323840 12637809 -2064750763152356116662988439085630653280 12637810 116084667409735659786739316965022186400 12637811 -1249328663287217715821511839580102225588 12637812 139440086489098822779435469342718361600 12637813 965244854158793928423409763859554886784 12637814 -15556374141914317614501896363661643776 12637815 -294075546806028212009988437327471970480 12637816 -819100992952134606627792712600286699520 12637817 699725101552917970231501573444717256532 12637818 476696693752342143315416763816507902064 12637819 -1772743546254905861187736565713244530780 12637820 -255817415488683610605732842439802252800 12637821 104676067885733730792385700810331138624 12637822 165854040105677860498320762182802000000 12637823 771447486714347363469088768088746485600 12637824 -775225422370242177899285166405357404160 12637825 -119248347812230929099718255463622409450 12637826 677721380325269522045307397587737372112 12637827 1823157738392688598729579625318336928 12637828 393047169080020046696475082050366390272 12637829 18127735885920127457583569683930345248 12637830 324619331615977126760704447943187640320 12637831 784128349516249224389311997456393183120 12637832 422527661448471819533776774667275468800 12637833 -21623313940108228915584109944197084928 12637834 -21164016985853095683422384121203982336 12637835 -753346657456268269034088492672165720000 12637836 -1276808004248789411781523252921487139840 12637837 -2886130311905305973358932718147775699028 12637838 691321545442205711108611892562379024320 12637839 -468374482159444065480142944552197123808 12637840 88565408359096513927550622215243857920 12637841 919784578359862944978811209336787666932 12637842 -28276480431905526894150355260590899200 12637843 -1458341379868792555358868472528008461908 12637844 -122345516634698163170946376550466651264 12637845 -567755368876557154322833929714454057920 12637846 65945362021233652216001800672271201664 12637847 668228667566614370094005873569969924296 12637848 -263294095448357746719667696948321198080 12637849 -112499103514733156038148607912505990848 12637850 -135200459135567846916197016867538848000 12637851 -1383919452970206907736494823835739447296 12637852 -1776607377510171304609613566839999106560 12637853 -521781823226421352842253111416967172916 12637854 72123514396050658837510587329925853248 12637855 -507560833534406717842971817111131968640 12637856 240785505403575053906254634164219281408 12637857 -813804875272689107704821825995680971840 12637858 528744876798004848685293339312095178240 12637859 -44322706693849591859445472003221920880 12637860 -436927234622556899656409220319625072640 12637861 140589003851641509541899662834685805212 12637862 -573697245302202733048831871811347201568 12637863 14306096011167012169241972386148413440 12637864 1610997700662730744826990989237031439360 12637865 -556751415955713329216909816695289659740 12637866 -149532699260361248702326834520506027776 12637867 -536620772343599452803322384369652321280 12637868 -628716476424356326410399007405284777984 12637869 1142253402832320797095879615354932985440 12637870 -102958083221283650203451554474001859840 12637871 35007578303218999163123232948112701072 12637872 -1459699501217104658565490866638487552 12637873 1315639163583030921045339890193859455122 12637874 -305676059452616062496403315851020238064 12637875 709534848751462968421063550941810368000 12637876 159008405535767641401251353673308799360 12637877 -639883458297507587626362135198233456640 12637878 -72028066866736636779011260757572561920 12637879 -328746752856825647787323200868545867392 12637880 -152946761138722814657398420398732288000 12637881 -550766145963626475178271152272583755960 12637882 -389857833055016747431661394499644756000 12637883 45553952905547613498640236983536428132 12637884 -352431056305295297022389638709768523264 12637885 -376010672771944863618876663192250529040 12637886 -115824964385669421402348622524463012608 12637887 1207094569494582763678172849042149461960 12637888 -5734236133462431498725718902971564032 12637889 1521530693492190099537470755133193770880 12637890 67188299327320443395905540971954201600 12637891 -726328470493967217895368002972247092528 12637892 2134703204834146644323737647465696399360 12637893 -97334755593958245609663517409839992000 12637894 -677894088914268654022584881456726138880 12637895 361996693323354282289757020803359729400 12637896 176283572967282652420165311402963763200 12637897 -673169565461556548255061238884255154176 12637898 -128555529904554790701334631657769246720 12637899 -22954336803200931549657392566995850116 12637900 -812542800343416495572192362118443584000 12637901 1111025912618622029319457683887881558902 12637902 450902434475859299134227332045633746944 12637903 519277850910105418626993960436202382504 12637904 -54055401570061714644554101295756476416 12637905 -24617206029805655454934800912181658880 12637906 -10457812876526393555443308419894067936 12637907 -1718995933675568051302970975354897429160 12637908 -121467143450071498807070158245960878208 12637909 -1203138049218527491501013453533967027890 12637910 267187060230138722021408374929409872000 12637911 -123690151441027031706339723795114581760 12637912 -184203878918167020952699818826648780800 12637913 1571224681058922246846390337942300298004 12637914 -226427792783056204787274869401990129920 12637915 733806045910408867390197531574000518960 12637916 -302747437444075670369433336263397381120 12637917 -17477149622875034877213945576491309760 12637918 -1024677280805204199795256343643024444480 12637919 48889009511310461869944020204322427584 12637920 -358048650727506629703859440568117493760 12637921 16585532731815130930882898694301833122 12637922 -7290948740329052635049830463143594752 12637923 915315239922170288670553014438004990584 12637924 1003721640855575779625678923892920492032 12637925 17542700937183309825817861709493696000 12637926 196888226627421427579672829194600243200 12637927 1668146957082849211518021122683492471872 12637928 -461055338430474098299436947163065927680 12637929 71642668526275628131114704426592636608 12637930 180449088644523375345014941821932331360 12637931 135780042973664859155814242875313041992 12637932 14553216182344250257999579039850496000 12637933 -677819589647008601599079055995853504864 12637934 -930560182145105068699228066329997224384 12637935 -721261190752117228903398477573803793480 12637936 -537371962360055185005372923130945208320 12637937 72601358094752287730741319095764787520 12637938 -104665450344282041439906971699249820672 12637939 -1326042810981145525675617048249313388640 12637940 246862120649806549794892522972107079680 12637941 -1095589428210163226004012603653884643808 12637942 -576912493066413154535694346746318019200 12637943 -1662249143825068745776852154206777785096 12637944 -400341328858840652068741224898020986880 12637945 -179247256341527558723277514261082889600 12637946 -54118727678100234882617049260515499520 12637947 -145286351832736577702225187094368803328 12637948 -962240438622324092081931898285495495680 12637949 76940085833905252936719985678420210950 12637950 -68709072580058744763061678777184284800 12637951 366926087658711779659586584774300957952 12637952 -163429875471900336581863639762404900864 12637953 -182600216465308801707959846098722251676 12637954 -348301647690258250620396631084773155328 12637955 -1077042885229473987805137745074696671280 12637956 -31545197689078183306984096232722563072 12637957 1493708068609809231919328737595901450206 12637958 -20090323004399740649685452846044583616 12637959 333678580722762544871722890049366523304 12637960 746851868190255184622946294037966080000 12637961 84828162539293438821300557355402000960 12637962 215034443408360860400205330044479667712 12637963 112057646369157332159578014640168272096 12637964 -357197243912917781753117054187724761600 12637965 96728914940132125231172152499792337120 12637966 -223056154011632438417237641159041024 12637967 2087087320335339592184371405503958244016 12637968 -62827548583865728543540281902841200640 12637969 57123731715477550175525558874097213044 12637970 -105531982403828732016588368575544639520 12637971 -366699311648363780705521278235129374720 12637972 -339165153379605731734240495368658499840 12637973 1444170263712052640048935951167704094222 12637974 -173608159636268843513480816864751512640 12637975 215204856243688855609313405080563712800 12637976 82957661287827110080953791970194472960 12637977 276364117605917102669420084990328718080 12637978 495737946185072044544436155709496973040 12637979 -40666174566662013354920220625812342240 12637980 306455278652404629332357612662525624320 12637981 -1865540516290294854243624657673036568218 12637982 1007871078920590755569133358861814714880 12637983 138155258474292539444486745104333020800 12637984 -83741991136704866141956574008516804608 12637985 -1287274516232127941168741016595317587820 12637986 -172050422196097025584978511287632946176 12637987 -321949924429244848014029651477264082816 12637988 -272961710748759330591476213682155212800 12637989 238812470550317182974826713838621673184 12637990 125477542916317199894205365740922544000 12637991 -88122208599714951235355479617194425608 12637992 346846872475812398343173615631162654720 12637993 -1026587473941649849484102397396618362758 12637994 521125209816984555716066517267054554880 12637995 460356349153548080353151340320271402240 12637996 2651093303319815734523040396951029760 12637997 -1702155733389232264012892375550079639680 12637998 80969495542522864061052969108777277440 12637999 -58863106318041411283033119037475300880 12638000 86723799013593664553123662087618560000 12638001 -30518906984425040355804876666504022512 12638002 438928245377775967196544259412631905280 12638003 347552059956581157188548254149583050400 12638004 376444641695365339049912190599242358784 12638005 -398434286771902010620638930165198273000 12638006 -582629584562976267150610022992575486048 12638007 -923637439417395856349530870872691137552 12638008 1267973202458882160083888999629019688960 12638009 189758013720932808992644897938769552320 12638010 57952579528004368721870621985729085440 12638011 -19260111694567719454696860024952096488 12638012 714172173947632148770655866586725754880 12638013 -241629054167975795659831737661289421696 12638014 -31773006768258421971560899090130214144 12638015 308584574030095476831089639268303966720 12638016 -16953989863225188963792225700741644288 12638017 462407425346089519216908550759513279872 12638018 445584304914551923823462219441639841792 12638019 -551681490773274243881000715049935510720 12638020 -368267863745558073649634519549291723520 12638021 1278353254800256406610032744817799371840 12638022 607454991951263794408017482240521620672 12638023 2167608756945431109762467909542508061272 12638024 -388716978133484382917371375630936965120 12638025 -29930772684651286006582656839884962225 12638026 899674521243570764265763279130758660800 12638027 -20267688240621676233874992011450822124 12638028 311148171822592854897085581555535064064 12638029 247519893475461876388354732141465991352 12638030 568270888413291294576605896871112212160 12638031 -418642370212487535583824551678509935600 12638032 254121638116265310718605375116245204992 12638033 -133344262373303501030815780729504867896 12638034 -100143494923845619430404676004647525616 12638035 1245095476143075837486665941730006994480 12638036 401831429669170486088077308681363394560 12638037 945702285034816845623053401404415334560 12638038 366593427922032473129098848908315534592 12638039 257863104598581196622857870175686296840 12638040 -4727454643302035563938050589229056000 12638041 190284532050059249409983974483538242184 12638042 -81800157383480791014712644865574404608 12638043 -1316063906166880976019733557059615153496 12638044 -10502571372238462291960004594280794624 12638045 -212219601420439520352395988526783607040 12638046 -235291671282481848466684732012892135616 12638047 -1283699372152848314166196221279843361504 12638048 360110577624360795149220991266852962304 12638049 308277818704952637670405942175627244288 12638050 -233501151832478026185014049116428333200 12638051 914068655891387800314041005057151146704 12638052 31261205884782126347378206273212825600 12638053 317786831186098714146794917129514119420 12638054 -256898651311311885660653225273738989440 12638055 151682608606421038119773590713478248000 12638056 -113989531166906276518293042027887984640 12638057 -1511134201884084415776156299519854442694 12638058 469563118146743276831599550843061859584 12638059 -665094194032150786067176260034756569600 12638060 -469990819969256716305615948398357483520 12638061 837472912150323875038311877575129752310 12638062 268779494476222630783019972583491881152 12638063 493544777577323855738454653674458970704 12638064 -280141152749520071565291532296582168576 12638065 1342142079294720315278041914388025030400 12638066 -70274114250772475846443968513517793280 12638067 551167686378748436906673360417147763248 12638068 1078156768485191371339051316043070014848 12638069 -1146672532897269458829266392369995192000 12638070 240785398743678334620271611439770568320 12638071 1374188510460508306353872015260573706544 12638072 -2276145370918867392522457556349132472320 12638073 45258309878343503396191284542747223744 12638074 -130075968599852972991700754457992056464 12638075 603651248993404602114421020103127673300 12638076 -497592308574905668664431329906765373440 12638077 -1104774288018758007511444960364800670074 12638078 473578224623395447787981977496748272640 12638079 85304983728195230970796256216790144000 12638080 -84595695524478090015243454934050406400 12638081 -282074251650927309091636177671008620800 12638082 -97992273056482078322052116269897262208 12638083 -1018288073251324680954346412898936641668 12638084 -822534887984784704045676064287609312000 12638085 81049600434174600072091365066933331200 12638086 -169615355719594255489157420761689629952 12638087 -22243206369541233384899516937857664 12638088 128983405664961728956664456430020198400 12638089 -700707874752219206532510394313027834520 12638090 -45550881639581104306373024835709254720 12638091 384094613379114223794737921656780899264 12638092 -112752659574855025337612938769032678400 12638093 912283470446893457639304354917242081644 12638094 243216562936769715262491107555992049664 12638095 -174979747360797103033855820246833736400 12638096 -173170695988249798884830958462942314496 12638097 139792153860360198390805503591622562640 12638098 -859896318222722059865402987915532523008 12638099 1899270622320637687783965204920642045100 12638100 440243884375476069916539713270619648000 12638101 -278270278539613125587015928020152197696 12638102 -1113817786324333531792845232370996224896 12638103 -1154553529651655790092986104830319315096 12638104 306928208963876307295176326230625894400 12638105 -2253267291327621999835078953280639155000 12638106 -3971901519685814310342835878787776576 12638107 -1706252568372777709843161853447280433168 12638108 203392827826480738812546453244044143616 12638109 582519232345307667506882563414365421056 12638110 670099861818528855717637662068597477760 12638111 1236155943685943272994138298794144744736 12638112 -744010645802849482533482916727316545536 12638113 -57200761644288911685629547526985961240 12638114 4596222163910739077199058899163180320 12638115 9784864143392648690343946617803488320 12638116 -94342561055032743397616997652943616000 12638117 -943792119066119553091413466330302761028 12638118 213030777946088848085767092947737063104 12638119 154519649094851643660724879466180219944 12638120 940152009496666404250662559003271577600 12638121 181788435131531881426577663175513024912 12638122 -355380137295355718283995383015093171968 12638123 2154181642323066235963172582643030002640 12638124 574688740067964353111406081663879048960 12638125 11750072048778548877917635126458557500 12638126 -6360189787570413178685615429290007616 12638127 98281809083917211449026135993727355424 12638128 -426537513913395310355356888204624642048 12638129 -536945704214423585892864483109404958254 12638130 3067592232919698779050390644117642240 12638131 -345573364738117698999517980944610177336 12638132 370828912430836761955322514275818217472 12638133 424269656066506951868877544707178185600 12638134 150780811242672597318198328911032458560 12638135 -326418412425119827867313941815947074800 12638136 304795091938947300214713847042590965760 12638137 704399668456619395520022659169073737472 12638138 1540930994257558577582476603090212096 12638139 -1199971866227850635408437834812049209576 12638140 -254741171090885534201788372279261547520 12638141 71580491940932706818363408695380907692 12638142 -96876291134214805630719963454834360320 12638143 -643288916935062176669026943017723168384 12638144 -207241188321858694098156169785306513408 12638145 -159469824531967928951331542532171600960 12638146 185855802384339887826256903015216028064 12638147 -30248557564051622356482888573321406404 12638148 653736164356272365220016320620551879680 12638149 686631104779310130744346267393633349150 12638150 99474386975800061068017646382177904000 12638151 270210961606338156378577240886848872192 12638152 -550475867681024726711020747080423398400 12638153 210715366972800830310414190359982584288 12638154 162283106860985086895841933412588032000 12638155 -363358117669903412835105139902937979040 12638156 -1297707319384750633756111065456564652032 12638157 -22141190237136573619064694924104351616 12638158 539709179814724551116778677006064993600 12638159 3266429866200052634466204531254275907616 12638160 -115984023142484984775452775823461580800 12638161 251509252648093612016939726647537356912 12638162 400853733999307486428843356824983061152 12638163 141981147042250676316351087324219037488 12638164 183152173306388080839881805200712130560 12638165 -75164127013253784111110966820922560480 12638166 -84666410890896051692329968062623066176 12638167 1790049705489262003659835700597174510216 12638168 -102396288379034644113759476093471047680 12638169 -115435451071268031788870000520151373436 12638170 96223383475763312858209959730505453280 12638171 -39432988977804220756644030098011857600 12638172 209382151901560787061372705009140500992 12638173 -1050488852791438096905388574700800000 12638174 -1849009881719839435520816338018897218048 12638175 129167462231770523717203732959320592000 12638176 290632532781389415273337816440354373632 12638177 907637291391581229871015727072662117026 12638178 -78185441505713875928331212065105152000 12638179 -2130820387439771226040448813225491339224 12638180 -787622380217663008824751282023653568000 12638181 -920937219161899399081014996395583442848 12638182 915282810725860555364210507039879124192 12638183 -1880393290497125527878876264431539228320 12638184 -316672461836770836242649646327852154880 12638185 -120386058947494641465230287427516331840 12638186 767764981000797344460956092809938353920 12638187 1448032895577204762038833899582509331720 12638188 -111716089335856141931258349519654881280 12638189 41204796110286261455131337021745675990 12638190 141427476168290209103515774566063419520 12638191 2343580245571624179782811667505919332352 12638192 -107299137252420867440118411266634547200 12638193 -300204410471509339185493934506674465936 12638194 -89118586783351495945552893245461576800 12638195 649456610920116262998810525758209465200 12638196 -786664876170629837226023089776975915648 12638197 -729281600095374527527915968740862926880 12638198 -17768439710456991764988541922171383680 12638199 -59593995510894176352042210378933375360 12638200 91088912917301220138153829038220800000 12638201 -104200514745966690469083301954258439616 12638202 122388058354319380367629070439753239040 12638203 -1043542357856932106486097195981496878896 12638204 -22586517820904703032979870542806437888 12638205 237157044261479691655296336716831559840 12638206 -351495736474168170008235292842250297344 12638207 -1814927206614452187253088161516051052544 12638208 115597907147989930954750314141450240 12638209 327256715121265989913983325929848146500 12638210 239409995436865123787654449044907230720 12638211 -1089512377563754933387061438561654819520 12638212 47751416691769335031881702764148323456 12638213 -61064208562425141660879127989370613760 12638214 8011000484747119606321617555679165440 12638215 797558603382519833892502823065775658360 12638216 25920448879192733318799100081508966400 12638217 -672200584730129721544690154759522215920 12638218 173215424652971221894964274722716274016 12638219 682371239274716952044432941057153769808 12638220 32943479532740013574059851381175336960 12638221 591552104274909586342936351818883573560 12638222 -641914949761081851784947699501852737088 12638223 113092053250617451964080241614583959680 12638224 31362001095250332805626103330456731648 12638225 -151227304406489052898796657067723943200 12638226 371833917238278900341232931478707766784 12638227 -164633548159189864490986060460553046920 12638228 874192735113626967340087751395269149568 12638229 580573801221618604068291211088269160160 12638230 -441979017089746207009295845895139532800 12638231 790288454670310225233539732700915215064 12638232 697290174716632510853301751606254981120 12638233 1217559257062923253868031280500304161482 12638234 455752037144200606383415017073127473152 12638235 -49778146833896389623781842879123686400 12638236 -189371866358222091451511249187359139840 12638237 470439038895449689769996960767110134886 12638238 -79569043589344111237546261688407443840 12638239 159293008214599393895937037789892851040 12638240 730540649619501299128839612092674867200 12638241 541169344324465793461452992341203763200 12638242 -387214152535877976182368879894126100736 12638243 -1371924414415557802351001675259379577508 12638244 -211276874703533490008044187384926033920 12638245 -84194252892569206954450257526309043880 12638246 1011662704828340727124240512408838797504 12638247 -458537442682689159370068493901408454144 12638248 8440408238969863473120584689801052160 12638249 11081651629119757528373730900325519524 12638250 89663811579065938553817658888378608000 12638251 1137538324372769194687433248927607363252 12638252 -839223210620207987070889842667014440448 12638253 -692554441127781427637681236368059773056 12638254 -272907933110958674228095382493057695424 12638255 186163550173133669961441024608110616160 12638256 202181818935326012624795324607291654144 12638257 169703555157300812137278135727865992192 12638258 165118085184784505218159623767843513760 12638259 -2223889992320722406849813057388098856 12638260 -520292953994499152809406958072516261120 12638261 -1636589324848468475247942086180323797138 12638262 53358618332847803113576619004884336640 12638263 -1679645679133286797404887146293477752616 12638264 554883605237449157546295162933237903360 12638265 407553151709973230707954738787133952320 12638266 58203638950049739075394231498063954944 12638267 804965899323893022157548621264761838960 12638268 71157576071073339120496877000395614720 12638269 -12498391591528815451674408797986886848 12638270 -318640450316128284490011146394072288000 12638271 -56615573415944260508044439953085214960 12638272 -188747645067678468596841670388188446720 12638273 1156507565124755804311273778630872611522 12638274 -13043259277168305962335323584370829824 12638275 150696269475277760601681746169274199600 12638276 1007951934946155565930946789520022495488 12638277 166254090811636052208130802286861697920 12638278 684429090126589455312184190258948499456 12638279 -379987317459196768677197418838933042560 12638280 269558767252120359191908366851895296000 12638281 -11332849359709241233948391121528250818 12638282 24642065352800124423102220159019606112 12638283 55618329227459313899558608109550756864 12638284 -292302254602012041213091038707487648768 12638285 -403816521594979439492889374784186295680 12638286 259547085864011930592243516946696213632 12638287 -1741400322138950087465866632447875444400 12638288 150383067981835218384415386356078198784 12638289 1120166282903468614031870998934239767024 12638290 -226038521310188860508219277948771217920 12638291 84105966686759340587157584303525220000 12638292 673044515668908191969606171964662065152 12638293 -385202264495580086436048795230711739456 12638294 194792566146519488475533581647435350592 12638295 12984403701842988566738688861098976000 12638296 262334279012314280926285413249419612160 12638297 38760472332184191600657557783443353600 12638298 388934260273117399734405575157824561664 12638299 -2319767284103099189993825843039080253840 12638300 916637476108958649465724573272423168000 12638301 -420073209819668737156531509003206275200 12638302 -6828724939519463199603751524957327360 12638303 536583759584373919802780901782682778464 12638304 434562856892253460044991610123192893440 12638305 -960719904926744839032705567498783253440 12638306 1735356777914005148509505116458917107200 12638307 -654941043894353286081338026573307878080 12638308 -963716141169987326950814630501756275072 12638309 -903607659961513382556181158477509375490 12638310 -504624035580879781245512391162292558080 12638311 -223914325881402788984596436803070537168 12638312 -195686321410763827116832779934343301120 12638313 -44581456166493795293157946209182882358 12638314 458770019901332162408126829414053431488 12638315 1026927717260052493659209086814548104720 12638316 -473528534462278715312454218441870131200 12638317 289666714406868146797698859944926039532 12638318 -28286999775386380252106956289504590848 12638319 1146591957726797070238121103315738593544 12638320 181440294372942967845358350459922022400 12638321 -736482943776624436486450768021006606608 12638322 -741867485570782272574716254479947567360 12638323 -1978314056338697634951461288671607003616 12638324 1136714029698898674880870168816959572736 12638325 -115881052143306820373306641746963324000 12638326 -241642446240444250898059007759820993888 12638327 471550810208337507601620732695441032368 12638328 299536225280373114657066366013880401920 12638329 -3183570469817642217074585662039391100 12638330 99668738053176873411623435106577041600 12638331 -759210361110216225344003434851464874360 12638332 45616594296259902379434666929247006720 12638333 342185234684735114566548376802000136582 12638334 378512252557509128140525644425116226880 12638335 16636504241916738116682603287774733360 12638336 -1331057465286549400550623239848318730240 12638337 140446296620938654140224826826719710400 12638338 639854432783245425541096762179370507296 12638339 -218547825382332953855748254156720514096 12638340 120750738583117045608640391608493936640 12638341 -1342915629306193104347841961658123105600 12638342 19327698861023331734949064520551855872 12638343 -498687686984030547179774360039962282416 12638344 140958982504620231044182533510480691200 12638345 -1349567816920800642309806523270763200 12638346 -146183735692883897029348762419387067392 12638347 -2202644736482694128353010320434839697408 12638348 -185125682394122494886506562455342639104 12638349 39485668746799471170008500480788301836 12638350 518306081279299454640340221086321222400 12638351 1356177318495894293800939986553191845304 12638352 156448229956114995968735202762748723200 12638353 132155879044140666765872176182789101504 12638354 314738422656176763873193732561070783376 12638355 453772615253278330797749084838638488320 12638356 -87542912260814889507262410837625528320 12638357 -282171283306582433744616130218098945394 12638358 610982262912797534091469098512829462624 12638359 7423955114779630403736270459950250368 12638360 -94162288553473928214752951383863705600 12638361 -935271552506109429489693645103274939616 12638362 -398951898553345872573385782218983374336 12638363 1298842675964489053313461482217274836920 12638364 -528391683688108867425929406942438925824 12638365 -923501017347444514305448000670086126740 12638366 -169876360781045450467312393996392549696 12638367 -466966929670098750372444888113805822480 12638368 -401950974548182104703597209326799814656 12638369 1589516939074056780989286801436775596770 12638370 277134976075354432931373671264095180800 12638371 -73827723545654223823987607095757128400 12638372 -90507525958678781064028503986342861568 12638373 -119303062251353525472819662240688464064 12638374 -999182373201330526267593452884125135360 12638375 1755685057701273610420055983331155722000 12638376 -379471328326173499309619291871947980800 12638377 -1942788480630202761788280156612406144774 12638378 -705873078892902303855976688221798494720 12638379 13367110074603790996346702226114405888 12638380 -128827723202664468566153856119801533440 12638381 271622784421911848707461590765520967392 12638382 104954959026272243594302592967020206080 12638383 -306564156991952601083854129324215104368 12638384 -451308329948948464487774962747199815680 12638385 -4353036145807251862163342629050356160 12638386 -607759637875549253915107630309229382336 12638387 327588952773366889598151075340411620072 12638388 4861512640203613534685681806086144000 12638389 1144476461909371873491796752234157822190 12638390 87328530470587366263673008664678195200 12638391 -60715171627301360975692282820830666008 12638392 465377004709667283588603579932981022720 12638393 3239579297315375914505338224379445940480 12638394 -905273772125492420721984672873926622720 12638395 -28817124427855458301546691247560762880 12638396 3493710921729850448090270433472419840 12638397 369992964338680892835984783936667833600 12638398 243989032761948376730482888401094147200 12638399 531170373457096140916917537908229902400 12638400 -45440082860135028726106745807516467200 12638401 -1309995907313598236108126531666769592400 12638402 -153452168203116308391107614501914570240 12638403 -333538469783890031012191844974032016800 12638404 -237467741739025962327697145756266352384 12638405 -382810949857026825677698016364466145280 12638406 379157532076451218336925114512811524608 12638407 -1635243884169278582789837316249336136568 12638408 274052494396058392719606870330142556160 12638409 893909965893946184427414205500493636608 12638410 336937423426917349296736863746793826560 12638411 36940837393461000482009911286116308312 12638412 -567371532155060694566997787726214396928 12638413 -1365131372622977664975291350605983731338 12638414 -478870739743175256734007999087926193408 12638415 1160028130350657994884478800725234688000 12638416 91552290223590561959949288321155203072 12638417 -68533706343794966502433180916892937440 12638418 161650069403906150204729516309216756736 12638419 406771973645780533109355970759637491820 12638420 -494387228159876680113012036645599232000 12638421 -278114991423237963094437074846872302336 12638422 -259676094047605237547160331657002955488 12638423 160808165291212361677603120006536625656 12638424 871209583905319086650481732550446673920 12638425 -552082939804369733340789275247200580850 12638426 240085574010332956518294466115537842944 12638427 -22885913898261664672359809661365131920 12638428 736738003189945466019798781440512042496 12638429 1572378262306910606413806631766115774552 12638430 35448884318306432211671333184158085120 12638431 2193673898698229788670303830391164416 12638432 829756454303886338169249664595794329600 12638433 -434874272851473759373661257586446878912 12638434 -1434934678301050480077503330518032632448 12638435 170153850397894388099097148956797478960 12638436 267228084541897713809652560115718256640 12638437 -715302861606315030144419959595868647648 12638438 -856645274919754680073711935469494062880 12638439 -565954277440104375182204632021000166400 12638440 1331992351529302143806139681665810380800 12638441 633149759604725305611412083622942316160 12638442 181471199555240132895321084720704224512 12638443 -137853488251020404986374035345858117856 12638444 203060913050994419444114043640180426752 12638445 -11514231003553356178470324336709521600 12638446 169205483100731272793961649940166145920 12638447 -2017520341546426235002313292337883625288 12638448 -115605070548294498324851903800405229568 12638449 -930533783722037210746278917361209396880 12638450 -1003217633952357219166103348342082000 12638451 249512879110431881691874184728618531584 12638452 64773433591695557322972871932640051200 12638453 -992635001166445061819868576210146249298 12638454 6876476251317348434581223961183633408 12638455 208329632428480505754479789869630728720 12638456 -816138026168576408905530789418079109120 12638457 230860872465665698606455332456824506240 12638458 -53190074987491427957777863692889013760 12638459 -79240172374265947888264876004734152696 12638460 -229605406944624636511405771984936458240 12638461 -331310593673175036958197767282284408800 12638462 934194812641423318105879429521049155264 12638463 269239725592367604906103490143586327184 12638464 -1699971617671165603561965052793800622080 12638465 386455788552036178655794240012762686720 12638466 -41859864475205425904825340002327414448 12638467 80746465560901179338334327260919943720 12638468 970701846179272872376840189105580825856 12638469 544304817443953050867245132566707765600 12638470 15864548343940997705063767273451827200 12638471 27767210745638497379250354020612235672 12638472 168778791447965192650996955297405583360 12638473 1119032082582542589718275517285053110820 12638474 192887172002420700940460419630398720 12638475 341539023124773918102983749411759523100 12638476 229824613171288323767895869199466530560 12638477 459463765795388317902423813765826361280 12638478 709496248222064821649435467162492953600 12638479 -15564342681122653080724550831424087824 12638480 -179649911569235082762102206491929968640 12638481 -107461324181884521680190369070235109648 12638482 -196762213235809261842333319706673742848 12638483 282414925506942487954479394664090889216 12638484 1550030865196532129910697748365061406720 12638485 126172640407335653685419397189796534200 12638486 -106184752950465116225461063780959695616 12638487 364911094160664126043130905196755607040 12638488 938559111819540489687831555413537832960 12638489 63350284545811613202467247203308299156 12638490 -3999358542481964906763168048833280000 12638491 -675394789655909177832157544926904170108 12638492 276497559811624231070712301296036988416 12638493 175310409873096595185734052212300599104 12638494 -775618850662194442255706146876698708288 12638495 -865124467164719738319937314871772469120 12638496 237478799358888251114552012195270492160 12638497 205925486402115454413903114246216050304 12638498 -673883494437208772892184664487242264064 12638499 1481410581246615630694739374238859279360 12638500 -216944803417546644501509994620325888000 12638501 -536888374667922197058102584364291522498 12638502 39771264786949769965852307094155746080 12638503 262037973735686832365218558089313941752 12638504 -325220612054459523501566514802355082240 12638505 460825590020614237376021712823321648320 12638506 -219340116254554688005057465295406266016 12638507 -622065498435903339409204881746786341488 12638508 441073010522124248285366394892423557120 12638509 435337023661363693852547013024205551320 12638510 -422251390175876527969076599488174912000 12638511 24619713967018540163445495448324227552 12638512 206173726388049917730480064778421207040 12638513 493060728012018547991129341032708052080 12638514 52929107666259307406732045479009517568 12638515 -123529693620220903840599009571957236000 12638516 -461360807751891148394678710061236930560 12638517 -13848483771504698666694517502214272352 12638518 -716033953139480520805254526320226785984 12638519 -845967977210918372495779092902530389840 12638520 -41215294005188249210055136842025267200 12638521 -1391057895984348272103982966071650003200 12638522 -7297046552149696652631540561847235136 12638523 -183228093067289464125264532954484330496 12638524 93221538664289071728823872493718762496 12638525 -305389804353466699820204587498189507200 12638526 -63982408027486450839092157164188337856 12638527 1600216357496797732649015599340005278072 12638528 -238616303634867989319356203791814754304 12638529 1495759670279804246595642951251909000148 12638530 102200557553217390477825785689604336160 12638531 -270059036580043621930302098734502122896 12638532 494887103809797237837582536530874007552 12638533 -184389475998600786883266640871444645218 12638534 -95251912658467999169131651915629446400 12638535 -91004843942318831112741702094875463680 12638536 145453801056895319839507485213485506560 12638537 70803592018137440197560841947975541224 12638538 427996311080107799762118939221293847040 12638539 854687844644325993782467913757936225024 12638540 -785722003289542330694642063551298933760 12638541 -478938548897151700043563921894640793408 12638542 -393911903010716489053573543920351708288 12638543 477836781145484768644233003752921127792 12638544 143228337429060722177139996935438598144 12638545 102634339885406170949102602328634447360 12638546 -653035834440500740634487306097890349056 12638547 -507660978332152314993979613188578920076 12638548 48935261622405688121612151471954389888 12638549 -39708458502502679946574093778388566016 12638550 -126303169583380376940055556460781104000 12638551 -1259773771810001529497054841924203955448 12638552 1064156725863078130434073406392315545600 12638553 -138377921761412058854146213788231592800 12638554 136173681487898267498522629107890324976 12638555 -981180593484467790609064374521071058640 12638556 -11642069485693229352434756929421595648 12638557 -57702218577610498493746764991920231168 12638558 488440936230801375799734206235350282880 12638559 33362060972852436433608206473305742080 12638560 23963379418253940086688950012891627520 12638561 755742145248659427001197138012118239252 12638562 103405490175079651685950192990394938752 12638563 -48027556816990820255865119127309671776 12638564 953970193562410914136766570584428226176 12638565 -243715119061627024072850174283423734400 12638566 464545974769286282862643486772023190400 12638567 -944202340434276062598860680773316247880 12638568 -540526133976742000178672467519944622080 12638569 -41260501986228791623764990655134483456 12638570 110905729258061209256661757033142448480 12638571 798566243181921605644957935557674992 12638572 509175390245740007180572727974998760960 12638573 592682534397329241878512036603887453024 12638574 -115976030880141550942873938027190723392 12638575 -405340300306054410873628345293942599000 12638576 23429315158230206813510529111224745984 12638577 -440786107793095930501453520023291850880 12638578 -444381302789302637278842521295962234880 12638579 -1938077684935471539078127553907558980640 12638580 -506925009382441814327873535731495331840 12638581 142638823490199835058833869708904558382 12638582 2312097077294223782097719861298563235840 12638583 581555462962812913347107532141616705152 12638584 79247833005848126149198631885213491200 12638585 658632916646965890195480477919662099780 12638586 -164261591402104747529962122136220891136 12638587 -86510305565646906721477954592159015600 12638588 -1340044860356843103354213705361943181312 12638589 1186764781381827452978945648750756596224 12638590 -32610781998122584997211590174111884800 12638591 726722735605609030787188348348573403520 12638592 -16751047201099537121728251516483010560 12638593 459540862881197102632249019474633949744 12638594 301464297476496811976618073502053702096 12638595 381248041477403453836443973667993721600 12638596 -486918134927365346374502073877025276800 12638597 -284014510068983510890302315216553173828 12638598 -26001134069897533116219091461021929472 12638599 535701677318425637154261592341411077136 12638600 66800890808337902843377490560896768000 12638601 544194369274161163768101093665497577130 12638602 -398915961986390510964410161837964311248 12638603 25946891890195776915287198813724877248 12638604 793513900662904951224564789518588301312 12638605 -246827019462008116923614061362896980480 12638606 -872275696903937989785241627420424022720 12638607 264881111686903700685830951979242457600 12638608 125377412132486318583346068826689036288 12638609 24116026957300620788907276714738351204 12638610 5576270502126410540323940818317578400 12638611 693314497554574908416251672560603402472 12638612 317341094944787474842264267173530554368 12638613 -552988419636041925379111212516868365216 12638614 -484245222747223058946809264433019813344 12638615 -815239888458928878563821301774067624960 12638616 -1052450147343957745732056137513484656640 12638617 -1190361953982406150065094215108126336000 12638618 409026089578277218088626617406139297280 12638619 -672947059394380751130865496109989139360 12638620 -219807605123666400541261643092687864320 12638621 -1275778312632831517380627543141031313178 12638622 -186834704895195540419900370830939944128 12638623 371445226811513124457930996575840189840 12638624 -219972393662421252377254423243263049728 12638625 -508589596090777715104965464398814352000 12638626 58122723819098498869583586231047331840 12638627 -418105846789507944146187998205173054400 12638628 5505883740880858106696045918701681920 12638629 -2429510241513960511117925348516729823360 12638630 541299161208512382698222677035339096960 12638631 -264304848661688410045438332424238766000 12638632 -1020066508446465564980209894975044249600 12638633 902886178145242626940253052630956760576 12638634 -38710737040983110123403591481810440960 12638635 548088003435391060141367031323276409600 12638636 51908171104696033527847707655397248512 12638637 -687176313962477709035790762371964614592 12638638 -133218536955882329956616522644678705152 12638639 505669584301745723178541313450607950688 12638640 -33873267972444975860352473276932423680 12638641 1060670165673657031597096144450652302900 12638642 -39455339757552671833549037369668697568 12638643 748771560822139358032594179877457943864 12638644 -29439227446250466093626270366339862528 12638645 7396782557707796392230917676195668400 12638646 9650017130636077688984366464024826880 12638647 591154270261729346056322250078718374832 12638648 1877938782887917661688815542448136192000 12638649 672853703840056823245049693137635069264 12638650 -708817269457233629657327299686876252000 12638651 1309059771814608528447921367917886457904 12638652 330418165443958153420949193076919780352 12638653 17704545420286334804495642391795151680 12638654 5950396315598029105724075854758847872 12638655 440404763045420669226274882316327088600 12638656 -409013377785142529330376307203962306560 12638657 2131862395408448663060972722892409513600 12638658 -560540531189698998449600179866015797760 12638659 302760870143923017939600566702373335040 12638660 20290134972863429579391427134499944960 12638661 64582664231092946231512441668409786368 12638662 383471806157884173807030031272546789312 12638663 -777552715877470696898580500153591618088 12638664 197995568755887465847473081786585753600 12638665 226154944784463460153006863531846082860 12638666 674053807931449134061839723200876842032 12638667 -425817398925151833417020651696016827520 12638668 764173417966596339380889585861460547328 12638669 -84390670283815749900426257513341641600 12638670 -65697455159552528332795844529393024000 12638671 -462883370679880975083644430059450128 12638672 -17617660356238760267077658675281920000 12638673 1127721461522054454086618857041975067200 12638674 162495587847176802979197061208385480336 12638675 38621782538495321887409856385583074800 12638676 840018098633869990385658997692898959360 12638677 1865516538824403589030941039729784242112 12638678 224265573395944663913070782098189770624 12638679 -87107455018508730945637303576459882368 12638680 -481034610708803903853264494432024985600 12638681 249441797780842558887270472738701333264 12638682 37040719445667695978107020266807890944 12638683 -105766338242693487682238002011127595068 12638684 468217512210942962816270644198598510592 12638685 408768406570541446795484817157906171200 12638686 262674763382809966046853273732273744000 12638687 395328368368737572442383413078850789832 12638688 -364828978579034093728149745172007616512 12638689 -1418877638323601372326718053973427200 12638690 190057839877852071726387894473920135680 12638691 -381206776116114184163561126246565724752 12638692 -995824642006516644545826706549194112 12638693 350151243698303685084425907721445111580 12638694 154688292910158210803676232591721814528 12638695 -638326057410555569635463306266445204400 12638696 290991456960853859821524673048633344000 12638697 1015843660800394354224409373397689698272 12638698 -533632881990456093602715132818039269536 12638699 -115538926808833828739977840397891340300 12638700 -119830271793104213255143674314440704000 12638701 689588112580063861487147297528146711704 12638702 497490996668416428344789335915843455552 12638703 -511521199075930341178143141804755811072 12638704 -180916850880331354261568633605719228416 12638705 -151564147590837666538264177792801776000 12638706 -137062841326443874093323829322356557696 12638707 4276977262934508843830122693174827120 12638708 971968782661142517972766246193177017728 12638709 10489896768798601757960364010319021244 12638710 -84280237652533323131882206560048660480 12638711 -71222266823387435305048383892567096848 12638712 -277651918293882320408570175369767731200 12638713 -946113468803257310836794051084835291136 12638714 744722973309714112512442600220814600960 12638715 870041821976492856267573272920932555120 12638716 2297193192178517117395490015506936320 12638717 71399258561425221271879995304727223372 12638718 -567277620915040448928132354877556381952 12638719 -610300083145175858385909187840277478104 12638720 104977305115579045645224244324419502080 12638721 525833672748181789078452237627859563312 12638722 -1230409010141140066774632097485771103200 12638723 2642639154517728045987862546063164190560 12638724 -295810966025101251310952639848896921600 12638725 -272682007908878662563977794222728012000 12638726 -861098937267780449527327295729768054688 12638727 -389417511293376846441208118588642146560 12638728 1663831274064007668774490158877238722560 12638729 1466712525759705107187698308503647009280 12638730 -17530755543856939455846243138639513600 12638731 74696978927239833423409201045898968064 12638732 3999419446651743600033823430158758912 12638733 -95430070968103310994883804974193223136 12638734 305600089264644368406848162947088699520 12638735 -37165273037638777992360405638932392240 12638736 -186864022013225052549314800611541647360 12638737 -14578738814824955255695078794702712320 12638738 -206501722873411532453392362377945109504 12638739 -1590969166076106269703556675441156178640 12638740 -460647551274292643750230648386936879360 12638741 430448745998815502644859266031325200142 12638742 230989858369821759225379721221214069760 12638743 492403071596482108801416550689282342800 12638744 645714336869248312772216239617840844800 12638745 -231046259638904614592674789819319110080 12638746 -1583874638183691119190266504563545252864 12638747 -1483899039530909659540120110275402110488 12638748 354041475010297362911272543406520827904 12638749 -810484956362135576795268892739889997440 12638750 -39958971500407496127749248201668480000 12638751 182239643700559869117600011949829671840 12638752 -464194534010754515455314321159990804480 12638753 -278859196452310778037940329365326729536 12638754 -53091806285545796359805090020358395824 12638755 12809359055432892293417873930241245760 12638756 -216523609487970062562685035936842042880 12638757 797603999182605578828534386780458188640 12638758 -932357019830222699997634658334202787520 12638759 -105877290682854912641141920912333458384 12638760 -582354952651596925383754291086868070400 12638761 1020578697232072228187836301050265514362 12638762 -374912888366834017857904026899265484800 12638763 -15573703350423160833651829906341002856 12638764 138835943921645810522412543748961336576 12638765 198637362712032174122646283043378859660 12638766 239991537661712238824700776630118181440 12638767 1738933308617775733714544086428772076816 12638768 -179304196730506680674110870812491120640 12638769 16914723938463953416921675413076342656 12638770 -222735927837134240422209272171754685440 12638771 -571662659142892080116996126908695047028 12638772 -530724444835714821102292111601336536704 12638773 220207608537099364408205236781320179200 12638774 25159070502272037388382218728854879136 12638775 -5392553384071268385017597660724768000 12638776 1281240674563448925294193504831039488000 12638777 1295061236694031822492149160369094467626 12638778 -365006148649124478893177734620638770176 12638779 -1144681749378451070854579639453496846620 12638780 136583834825490790797737441773173964800 12638781 1190762138117469125140271515776307276800 12638782 -13383640541220426119485222269739032960 12638783 -112075177460686513725043658186426271696 12638784 -67598922140297888034044242622272241664 12638785 817821944782915078355848341838716448980 12638786 -500440882537628094495800256043843584 12638787 83911467426131263820463631406202727680 12638788 828011499976730058362998901444771881088 12638789 -797864390026904059888325638025882317410 12638790 360636949843284647094188015848997704320 12638791 -517224957141040579604699440805592637416 12638792 673264028260743353623776977827467233280 12638793 37694588584746903103060395997780274688 12638794 -18923081207751211748508360121288243968 12638795 -422001134589892640231081859148367341680 12638796 371230760707553963587871160187058068992 12638797 1175405548595935863614372436437300000246 12638798 -277153393100587769207902846160149931520 12638799 109291050489773764381049962519120015824 12638800 119064268564587968474493142024585216000 12638801 -245659369974989944692898797501742709760 12638802 -341705987200558653245090958111390141696 12638803 -207903340821573828322423412473710517680 12638804 11170576241853219456566436271017213696 12638805 110969228140171893054705230262334409760 12638806 42696030266809922652051292965076760352 12638807 1834797227697433174823097079718439106056 12638808 -18204238848414522274996551542577561600 12638809 1859605803777828786794706839940148385160 12638810 32847953357800386591492731431228416000 12638811 -1040028921554721373841053292507421573120 12638812 -296736286302828073444642769316242009088 12638813 -610763225072351150248654625113602720 12638814 -354222417512590706565080207613321729408 12638815 370337115986058839998889058537876638400 12638816 -1304185362907257850095597463020425576448 12638817 -378363969044630126711440038836667757440 12638818 -188644922507141569302309118101618432 12638819 -38677301050142556517199878518337373160 12638820 463474249445650409514818029617234370560 12638821 -675574799200324848451409097025779658240 12638822 130913970670569256275914072511994865664 12638823 -937645730985241293895638314046597369816 12638824 62613880007599324331613584989747937280 12638825 -320144712272641697216195392098052508400 12638826 26514095118330058398523533666100401504 12638827 2072366779297290987367428997307239522676 12638828 245921683969601394846384124690521024768 12638829 81153015289263377598673321130167387200 12638830 -76507618027223788537346761172059123200 12638831 -1256026286380102533324582945903195699336 12638832 66376928286380722398175511053357547520 12638833 -693045201727302948098833173185071406736 12638834 602139141391985663610600612013462442208 12638835 -30588692848859072090597094794881041840 12638836 -30967466526433399472784207216469501952 12638837 109569011008781382737376323097436274772 12638838 -471962553403206568600635747857474457600 12638839 -17940662289429462644087916074044702360 12638840 -242676884770544621563265899560924979200 12638841 -248311404639257547353719099478547289536 12638842 -834248617117489370128276270490659873056 12638843 -628423940350449381071406344953150633200 12638844 -167628213622545407343698974871297886720 12638845 424641844772036377548927191004839051520 12638846 891883432295450046008189734536718605504 12638847 200768402810702111642369197485281875728 12638848 -978778912086429643717287546880870318080 12638849 667782448035172426190328319150541822850 12638850 23195826240207777574538117340355084800 12638851 -660001253563599727752284464271254113296 12638852 699279695892829353810453313301645819904 12638853 -581416251192981926268217088146379007840 12638854 389176200008841454429126082950696938624 12638855 -31960997474838096072976028453833370880 12638856 966204379524013590416891108308127539200 12638857 -54505598306840608609843733108058762240 12638858 854617663125491051682520763104523903280 12638859 -663043593375236560619017914179844252672 12638860 365348682956604708265844372050372930560 12638861 -7792391980758082780567514285678335200 12638862 -1102019309542067100510371404365257932800 12638863 -559529285637182607837691432365229542000 12638864 -425996456230019244927719441497012568064 12638865 -142793008835553989685546002341881874560 12638866 -640464181823539576758653531351026912368 12638867 -849924721359666397233817631463635451600 12638868 -119638312394998079485416070666428291072 12638869 2296583506129209766965152936656504751260 12638870 663420886528237960483163008471399706880 12638871 258998121037292130803440373764946677344 12638872 71812179695948943909953628446565703680 12638873 -632294442960166856726222218689969029436 12638874 111167508686405205448053468195235868160 12638875 -1301238181350112092405987531602729556000 12638876 -481587964289273622941314033360407252480 12638877 179648997863465357328733817381119758240 12638878 270632021606121077242040718044810729856 12638879 962559625268647483789732251433118175480 12638880 -1055658476071126521212948518148772986880 12638881 412096994505447365052473062528788725952 12638882 -563993371067414668343754431597579756208 12638883 315707558906648396716447762932371244864 12638884 -1135684992323829815307889968049919565184 12638885 -364923215238917525370837424060075386240 12638886 45377813837947660918055434621892026368 12638887 -264637223855282277923655902625441709848 12638888 262357918622802813262887370596519936000 12638889 1550366387632304867906726874631468247520 12638890 -29309512111473981006802370099474035200 12638891 -454620524876858805044877641421355620048 12638892 189317257886915933905719054745267322880 12638893 1249651727437269534891279918434470117142 12638894 -2648252408271322267862918009634867609600 12638895 222491762184876136050306787594566566400 12638896 374446892271444563715186421027853107200 12638897 -1763641372952373114534381910207803468654 12638898 -92434835359338550638653656536192479232 12638899 227308764824373384767388360584457867680 12638900 433973003693341171735809954188970240000 12638901 1236062110340005640563385812748013345600 12638902 1047843148663660180936286832748650613152 12638903 324091399216729377533355363936039514152 12638904 -4224069769999908173752576822256271360 12638905 1634793301029429727183922185788836810760 12638906 -12630439668458330169764450299862289408 12638907 626765994271946911066222617480430056204 12638908 899761626806010391097194495234658757120 12638909 -387265199416720096320325556401847848890 12638910 -177195072537738926168050855269074016000 12638911 -670146795470416673221092779928959079648 12638912 145797897281143562794267922064362962944 12638913 -158754544856874659347230838457009009664 12638914 -316762894642630709804671774062233925120 12638915 962739020864733047698349332450945815120 12638916 500480971067747935491499037283937108992 12638917 348111267157230138914432835774627755392 12638918 -349358545428149520639643444097616185280 12638919 643871650180545565016676634352688139944 12638920 -224953804140401420795470006172749824000 12638921 113057033718120836325395081022685621200 12638922 -404656680445941055123925346565199126016 12638923 179616983094497539040092609768654664448 12638924 -54295547762173979201797747821489183744 12638925 239790395209901968617509027752950825000 12638926 528538649576768848264045006057144542912 12638927 510857465591989436354035521341363231472 12638928 -4379990794962557247516923978241540096 12638929 -547470280499265539056063396034261267724 12638930 693323649689098342679468952647757765120 12638931 -847178552597132350180107101330134315848 12638932 531922412248059556123512151781931034496 12638933 621784589265087525286843810300263767520 12638934 -410676996055594678924808905541723520 12638935 -180840671301183993356777399204119776240 12638936 1387929478942484520735113044427520583680 12638937 -99067457904358418506563009645525773184 12638938 -269079482880078155318588757021635925312 12638939 -666892713118485079975953429422899260048 12638940 845051241971583086767032042422527518720 12638941 -24519607850689731769159385422630259200 12638942 1033958443071302812398290022555778591872 12638943 1511479618621033111793472913695251485200 12638944 -1226076791455903131100709475158361636864 12638945 1077639907710550452487973887844555208000 12638946 323374755202621405553477441656465997184 12638947 7372187912745238907975951780737858944 12638948 47250602951032180384581423982628339712 12638949 204983934161717964982096220553888826464 12638950 -20849771141303346570535821579600468000 12638951 -183667227019764299772082959649917920088 12638952 -670845616761987829491830809675057152000 12638953 1607508190279557869687719363362695542202 12638954 1212183641850625405609126423512028876800 12638955 -97193183433554713021714965594267866880 12638956 -620730804023384433373448525720489637888 12638957 -312309856812224839313125548061444810794 12638958 841401983914484222952444578659761162240 12638959 -1176735703119345643723567633923461262440 12638960 47007111148114510781922610955973427200 12638961 -284567491228071775288258158195844557360 12638962 549659482458529528170476633969730758160 12638963 -606336843053871536258168428026265819056 12638964 55047663283123951147898012285972490240 12638965 1485980715138846680117632572038525880600 12638966 -929684770768699469685338662894463561568 12638967 1200691788338839938189827144133746160000 12638968 1749642701466854131533201045237557760000 12638969 -480498826414552833273293741316134503488 12638970 456694439121066245095744667893421683200 12638971 -27244561828890671766563553864861004608 12638972 -131525074981745201245080526433255092224 12638973 -817853163132674141568616228475499728640 12638974 -286225769377413772410775945288644691200 12638975 -414187258693000979871917033851980861000 12638976 -239601049910334924820449589176299421696 12638977 -365657533767497002332216729693606938540 12638978 -389306414027478452884528784978883091968 12638979 -12870629807921387415609968882253974400 12638980 284482044399757636066867312416531148800 12638981 3031327453704812779398848480404397402364 12638982 148874764044925872758929932262736515584 12638983 -94424564681203210367785457563344407040 12638984 1433496366820708671837858342599795266560 12638985 79460734830603917065536092727626136000 12638986 -276409929685212034851833846266965409440 12638987 -1353927199379558211492386451359888840364 12638988 33344034900192361168887230012649936384 12638989 -1389576359739027564626865890322429108000 12638990 -1413951562761767260426020141053337600 12638991 976594049149198943530473620428320857856 12638992 -12115432577423509998291866626460549120 12638993 -1878266412682167806240564541909136807758 12638994 36734347834484105882597768733340270080 12638995 -101300403802710238660400969467651986000 12638996 495510260414280892669308479636604720000 12638997 -23272846875902463090759997636276348128 12638998 239190041812278934134380945638594260000 12638999 -272914742436755276754936351355817084520 12639000 -945682407968426606224719045729976320000 12639001 98462384839992914590108752966958115092 12639002 -348538881656511540990276766030503396096 12639003 -660570625207134747737989674892561341936 12639004 3578369338176181944186808857889298432 12639005 229858200452436385518788832092175701760 12639006 -179515614734303555856292288730679876480 12639007 188246242691500265980472113888865911200 12639008 -114541807083545566645777073694903828480 12639009 -717431210030976395650420766937424673760 12639010 144547221876935646435674196272064952320 12639011 -963322585096630759083658756065262472640 12639012 18074668264962759749664382749213081600 12639013 342136436363334045589523155724116722780 12639014 729110408556825391004781424799880706752 12639015 11511369273336538540235554880164026720 12639016 137373222624981406327004489085613731840 12639017 -1371465789255287311744797049846274376348 12639018 198988537781865280109917812744252879360 12639019 -1241553500873674130948323835241581973580 12639020 -113372716330187019151127248868935173120 12639021 -887464074752669082349359159696302907456 12639022 500508428094895783819494107615079282624 12639023 836913675578205227126597637537053517984 12639024 215891818439034472180735625748584202240 12639025 -11666842567871799905502847387219155200 12639026 649265922758323409924841245698942013712 12639027 1329047296962956389806716073592984843008 12639028 -1288309082767075264655717104096799252480 12639029 112361128404404260258458110941227484416 12639030 -391373774646912158652236133712518831360 12639031 663857663854299533971664578518335761832 12639032 65564226993235402268678207277996564480 12639033 -2836153390461585497093534382450620640 12639034 254690221340920960216212444478833435360 12639035 117615259022943167223830372535190026000 12639036 -285287581765773337869211928200249605120 12639037 -107984934563039067148258702806781830720 12639038 265941353191608425644338034549176807744 12639039 -97978638560931225504281211197556608640 12639040 -170832533197960381353213562473645342720 12639041 12771303648879543465567774903026434560 12639042 -100215800007582539646665094327676173792 12639043 -624959473129405235066019236034579394176 12639044 181983742569617662626529532062279990272 12639045 -367192345380640887740907706164331200 12639046 48504564793638695269374032238536615040 12639047 645117526371473956499510747886669836040 12639048 774986562310322698762221316351729704960 12639049 -691087491632372672377678174175654835740 12639050 211066449109404899570652020981368384800 12639051 -658505480804003973748214193358568826960 12639052 512213471101390310675546713781631713280 12639053 440655932983944134071075589248626586080 12639054 -410150356302863383283942832661250669568 12639055 -968747064034266705031150054732981920 12639056 -261659410336974342254111686535473471488 12639057 -68608179558130833403448271236391494160 12639058 -106409719022836399020394189012705139424 12639059 -293049139482815493498227799074273005200 12639060 -245524336501106556088757069219289688320 12639061 -3113157908264457354332660978693058878688 12639062 929261888053185431946735295634079656064 12639063 416963584245741911121998672243376050304 12639064 -373501457249216407731765386510596208640 12639065 -693372161906768648502237821743071996480 12639066 -64285361370250463721396982289371545600 12639067 284421625101341323166925424574360011792 12639068 143241187998342654798820313167438433280 12639069 341784978021627406054016487467349772044 12639070 257580473893961197971553720131350361600 12639071 886178815892353442395035399276678826272 12639072 -333183170397617199668481175904678313984 12639073 -868663467857475752667853784406884179678 12639074 19247792313759477872732844269414169600 12639075 -59381382041238355805211213566851660800 12639076 3831757406801275351433179647193080832 12639077 1177148248658394155370244414940085396672 12639078 23017759872793420390985200184453468160 12639079 1388705172979311632699862162149238666680 12639080 -1127078626543598137748246145183088281600 12639081 103686235691077568518947629428647840768 12639082 -7358665512946889207225421415134166608 12639083 -1055003423677440979116456820832416246668 12639084 -99572215667450465091714334238263601664 12639085 -1295334489870238066033978494240937905600 12639086 62448807782472199516267432228837012224 12639087 -182526584042656700086591061943761667600 12639088 116624125866780898552879946242334392320 12639089 573640302976508369252877267210193205556 12639090 368648618427043882875037279713487864320 12639091 -440434374646990297207968146911718211508 12639092 -676108849600973455826093515623789815040 12639093 -951306578033334990688613807416204602336 12639094 74961388290744716481629297975227098240 12639095 -91400594143058169996577501790825294400 12639096 296093018480871384630747448278191493120 12639097 292926770376134553157627188343318829546 12639098 546654583786461584825029648329156856320 12639099 977930795936384052150083791872016880640 12639100 33180177313973115903413466140229606400 12639101 637107192350256346753214131228569146400 12639102 -77159879805312920349518679800668578816 12639103 -270473108481286929854163590223578935616 12639104 -1231086307422723385099047771422117068800 12639105 253478948626765663758419896894033238400 12639106 -877714561096357163691898372925828083248 12639107 -46479120515614445246527097007645372528 12639108 -154279964863530263975813258111795082240 12639109 427340313140667927019258314418940568636 12639110 -284656235670061679654531223141787102080 12639111 115994756879227106166078128322635781888 12639112 -831991681565299091550629905258140748800 12639113 -1079516757858315876542962312007712812160 12639114 -679378272374961845030191829760003327696 12639115 435307658077871603154504417155962217760 12639116 -13295355522193618121946227618744527872 12639117 -354290903186244282452476886204262039840 12639118 847195757983520477830209565493956301760 12639119 18078536492384969876341119283851695088 12639120 44411156136333857309090487137359626240 12639121 -291674390238355963413418013361194692416 12639122 -263096219301122207774314441246420837728 12639123 -84239998449431147242046983361579673600 12639124 569290315772341396507034124230817639296 12639125 988592400076874649908550831788561619000 12639126 -42535154438032147426699321151174269824 12639127 1349812782687225672212289370583088811976 12639128 -2220685442229916126546883363835450777600 12639129 -498433737368217279268735251493038586416 12639130 35098509017378654233793056843194193920 12639131 1240283920448521457981789913359653478400 12639132 -18933704849972232814458647880246067200 12639133 30533103106209296056891352640263873184 12639134 -60812976079048027343856744639335428608 12639135 -94068155848376853853648252950140265600 12639136 792087105173785607509465551992697913344 12639137 551166707377232354580410044074988853952 12639138 679087756201791541337366202731211202944 12639139 -337128068645469315509317438832322401600 12639140 -256948701864774866501170196563029573120 12639141 208517876248799408597457994141916462748 12639142 758855055438900941800501701720734169600 12639143 -293801399200635624125852447508120519120 12639144 269824228645633897990604243324334243840 12639145 -1302702707911166461169629410380339545920 12639146 -126737236884794357698452840337043798016 12639147 -34367541709323921590211539274179483472 12639148 -681885749461462215296081350829851073024 12639149 -1536494747451110557205176231534914575850 12639150 115739667203173498526658871809052612800 12639151 630216228695462166986601454293299821552 12639152 197298807186871235303439439341539131392 12639153 -745954546639237994349496883209158873792 12639154 -246843311388892776888876256717060000128 12639155 -637250033356078773924540147484575264000 12639156 -296008048815235407778179714159016931328 12639157 -488531630174039009584860946657289976000 12639158 -187161500639701504577472091655556321504 12639159 106225186817959437066529705591198931568 12639160 -172100293832024171886452142885789081600 12639161 -10660442790388632811029198884449291680 12639162 -2747731323890941165350137223622736640 12639163 310883191985077866304208529335204042304 12639164 -141992018763073902170812321126260378624 12639165 14341842279907012103808305888281313280 12639166 459796528510263789946528800649847116032 12639167 -350171051030073765623182121689176956928 12639168 114264415353753101831454204982085025792 12639169 -183947849533534838307904891752586200320 12639170 450730407879120443090738202477298421280 12639171 -127541748814457674834143327084515640000 12639172 353966422045298117301133760871715971072 12639173 18858764058997521400499716771284691104 12639174 -63193729432350643411496553403448466240 12639175 243025904985317313233046533244180027000 12639176 1106974422943733993488748978687144017920 12639177 291628104748112543418951420394623947220 12639178 271392002344378413131823500512543982640 12639179 771180420531374311423470731274264901776 12639180 84245505907121877595353378301749657600 12639181 -1071708202225468665142443876513017755018 12639182 29734998488600077661401593654913344192 12639183 243405212150189369991445434757264523904 12639184 -211935494025682095224592057102006173696 12639185 296342903990976153597070582583785636560 12639186 -78941208412069314270912035402564044800 12639187 1658206945328388768860892208205925208392 12639188 -1168193311057776918470762102606977706112 12639189 -169763423712194221998654547345306241376 12639190 -55635714046827082955834454158267443200 12639191 727760194265626295709779073266056440672 12639192 479102143905472895526935015627373342720 12639193 -535686675030602589630203907291548748288 12639194 952995443293606827161643931029870508032 12639195 269863654292140989355657541688293770320 12639196 -391877102993431359499578205392577925120 12639197 -1199589961155363230331066902502404015400 12639198 103569874481271433421172851225712239616 12639199 -538497046017231001709579111930813260760 12639200 106456954788991456562550806122777804800 12639201 -176910172400196392493837730708763343360 12639202 182249796025398002759374890439205691552 12639203 849857452201847356107677237073776695452 12639204 112396591995847584738851799821915838720 12639205 13010225792428924179883903249049676960 12639206 1011401311265509424743653022160615523552 12639207 -144272210159950353332992685723152665600 12639208 -602919390678447359076293464249144919040 12639209 892886282440597424644142080335706333152 12639210 -43013033740467387195257783547888998400 12639211 -242897182742100754388563544213048375136 12639212 90673978135945897472119098365180211456 12639213 -424291582743656317813925633700776315520 12639214 -103703670506018932423326267636318437376 12639215 757071550189416620618068642574219632800 12639216 115942386213949163752574912766164336640 12639217 -12674687775078830059705213086421730734 12639218 261857986173030794506815230788729895040 12639219 -522991485684161828480958776949229478856 12639220 -73593183205699497309186674485502423040 12639221 265331243627849387687197752807154622112 12639222 27347292994529505948359813241206772960 12639223 2552297979994181760219646237067124905400 12639224 350987135181239010438698167253013688320 12639225 169716728830967357588921625061926171600 12639226 -831311549650727331303702908487200108688 12639227 -395463077901545730496998355686144938688 12639228 188596422346809251076121405953673592832 12639229 -238167490234649262070065674189356850170 12639230 287570159072412988041991336721273521920 12639231 -930776650090139639294309535879059034120 12639232 -294985314111784509545533067773622616064 12639233 1217154761929217957158077260312234155584 12639234 -133006647853179328517145613907137290240 12639235 396079954168112366373894269046960357120 12639236 -156147223716624677029637768575439474688 12639237 -206270717638142854716505626908717389440 12639238 -50319546611391685003658912317144860480 12639239 -1080652939443025726665150473540073753960 12639240 -53564364933069620169181607319606067200 12639241 1046236243695204882567687493651198717284 12639242 61913176954325954976083553863219510784 12639243 703661851922669834953239527599115106264 12639244 -1352521385634919520813335146261514137600 12639245 187767846512506294451512474548602160 12639246 -158929807756146290605836134521683350400 12639247 -914398565577694164026819570053291380304 12639248 -1215790576354411489862122581701492736 12639249 -16764925248368075879194886726143547520 12639250 -403053614187843503619380464873190640000 12639251 -414482534087524128898246767974189713248 12639252 -191091867852957301820547869365098989568 12639253 1803281183381161064887412297015843823168 12639254 -277802633004600372886025483996176813440 12639255 -365438996979107858321091408028049131440 12639256 894016193481824324406274145277944524800 12639257 1260493194121006469588851957316179234506 12639258 146555631661600501686268594426126568448 12639259 -715161596736445564153894510482899497296 12639260 -1252346392813375212622731736997679129600 12639261 561879593133742235115834389741470807584 12639262 14636629654332982303820084370730203264 12639263 -245326899210708203635913260674802543776 12639264 -1170807343929059763245742188902109675520 12639265 -856248788797074158839145649443179719000 12639266 -629953280760958891683078254542021077168 12639267 859325188359490717977760095282828576240 12639268 -85464880782536592510253596318696090624 12639269 670553104256935033336654587326637668670 12639270 29155885148777887484056772655872716800 12639271 -678351720593221344853321037028256397000 12639272 -207824492589589082177031338181771187200 12639273 -1558860898227585821353987530688588420800 12639274 85403572274938425721511572543267243872 12639275 232381724852066122272799407729701520000 12639276 -58751991710054115026925647768094167040 12639277 667857416737407368913432672734889868032 12639278 -109342855337674292832128856655067210880 12639279 797044980779939468791596581056595903760 12639280 -204167327947827596396016354497004503040 12639281 -207878585409448776337158636615666649548 12639282 -285479124348482477755307181608847630336 12639283 -979058517743003608373736990850137220468 12639284 -151440063148381641639635352781351587840 12639285 191737393864138891786935563148169157400 12639286 38449953248528976583094532629873510400 12639287 -2382422586788290601321091042097765915488 12639288 -985585783375538838654346068163055677440 12639289 242176000426026395513755135826270955520 12639290 -703835805898904043016358177133787437600 12639291 3688707366326672239273110241457750784 12639292 1306658150241998656819447028694539734016 12639293 -87787454885943597339353806256576803476 12639294 -369517181894257380141795823024880025600 12639295 19617787371897494361893396133776296800 12639296 533511015222414912330000363324422750208 12639297 -1907436668973486108082117520560530480 12639298 29184078135992361579424245450345831936 12639299 -1506069945100132866201183278452052312520 12639300 -30271980005212799907453133571248051200 12639301 -2527695240663492296609134200754424558400 12639302 -471489163157586904888280629648159313280 12639303 -256884184134089464641989935253966737488 12639304 -490857094526761490907559940605636116480 12639305 -719940941871802561352275562434884373440 12639306 -482231792236403566986007535902129418496 12639307 758674368179688957718692027786302559832 12639308 1236136190816921998097322755711442018816 12639309 497486200042254465088480081866937408704 12639310 -68282250835827678885997567248944773440 12639311 -1823782519614653167362167551768329528 12639312 -22563686769766449288345594677819473920 12639313 -852579678960617948265995062604403408000 12639314 -948595488866532829212247907264376357744 12639315 -329260396319446861906552059107834213280 12639316 213156061826014376847483404536016766720 12639317 2035623423118141672933022714791636237920 12639318 -165768062052629939696353727242716074112 12639319 513118199853063755243675302020136912512 12639320 -83419700970995785270840242068899430400 12639321 -80917225973847645543939583350263244438 12639322 -548776633292290758810153971174412125952 12639323 -940331073529521288314059431779391425616 12639324 -769554164423882491088660581377966271488 12639325 -135837000134415450565412822528294687950 12639326 -122778601849934405755396286751590753280 12639327 335494368136497317649987647528788807440 12639328 -306608070061205661310299108104582725632 12639329 -2171985385701124145158902359204264111070 12639330 -331565630310792425499904529930260776960 12639331 368754441355661784342079286959358803200 12639332 -10676066596335439146093532860949140864 12639333 -59164370185080343361804915961479161536 12639334 9148134295501410300438730152412016640 12639335 -79226769918766917447188914173323727600 12639336 -674371300924552076693288172158520360960 12639337 1249954244944385054412856324414481749540 12639338 -993287834794946776463414212534393561680 12639339 -329574942033500283922935244282841717796 12639340 12224434855604877690657806936771758080 12639341 -21905491344134117754645881610334962240 12639342 43888817631293104465383701907294417024 12639343 41398437213338756688853810572225033160 12639344 -359822936814521655479249035039696650240 12639345 -236477192229817181668534840386123156480 12639346 -42657687408202525026534116024821022976 12639347 25072900363654457510122893565640993952 12639348 80613991668682652888140929530228920320 12639349 1896663527483113691415529912999442210112 12639350 -91804928064570283154932454240894040000 12639351 -132011231384211576093037047921799495680 12639352 1180900515976406568430073381287897804800 12639353 -430685488057773680483892721207924933398 12639354 27755387976354801809481907288532980992 12639355 -1332320562349403149788442053563521250640 12639356 -197595374584428047890023371833446812160 12639357 391028991940378525713545128657433892588 12639358 206565556936464460472227436988626849280 12639359 714123477472727080322401381595507890560 12639360 -71850734126545501970113057020444672000 12639361 -13194033810726337850198687222899526080 12639362 -511900557992988064186480784212460843568 12639363 -603152712370488788622493813940911134912 12639364 157449967725639140957839990757153331456 12639365 -193877606383880754388593916130594256480 12639366 41727008945287653800706648359531398080 12639367 -154241067327570834736559690028763379480 12639368 353035055444230996495123422530283110400 12639369 -283947946553169209018099540638004991840 12639370 354753104960593857351365665267208659200 12639371 2139996527199924370778610417553463215572 12639372 -15911739575740808919900625245190272000 12639373 -1337836615314406516268243149202930517120 12639374 -641955731643791994019415920757294330880 12639375 -54132841371244167143116876195624800000 12639376 264060750420658027501012771671901970432 12639377 3379481033427176576308859902064157408 12639378 -584245415063468735267481717221708654976 12639379 -1852323041292673292054873163079817768020 12639380 -82119067368213377922564164596654740480 12639381 57644563290759794778405273064248816384 12639382 135023466418499562417758167182440423424 12639383 -2729504470478531206536735592084734070272 12639384 124715664899263821010835055242161152000 12639385 -89130865077084131009031139394521769280 12639386 -19392574229191457475790227679188430608 12639387 -553361108900048070931765341943373714832 12639388 753833831124418788640247273389451927040 12639389 65173742991300176017292695276160111040 12639390 200274871805164720181716925576433505920 12639391 1641459801620385279912897822431084027392 12639392 -2185490864711050711226780064729541705728 12639393 -246709396725038119204430758272227805120 12639394 -892726017075141284371678267838639139504 12639395 2035941757065840464199186426981958978080 12639396 260553456022623031087185172585094184960 12639397 10489922219920787410282129123461760094 12639398 -5868286591400431528481364218466238848 12639399 204992031770125563127464847872981780264 12639400 -253755281301302283773794005858761088000 12639401 -248741468903603170042539540292491247500 12639402 113510536314369449982104003319798053040 12639403 -573728430588764587118085512201872890972 12639404 307949330234148996715333739096461542912 12639405 391314527855865013286089972314811208160 12639406 -356214310168136411137281360313616551296 12639407 -1196799522350353113892676777776261428168 12639408 182165259576057497886396882285880934400 12639409 -708187038571194434712179802713286267920 12639410 -236151552844371561031984053113221962240 12639411 7888660127226340047021571918889531040 12639412 -782727864712972390689364160456496406144 12639413 160415737136624967471045609053461624704 12639414 249084842446977543748177944827798642688 12639415 22606582265977021155038614811208029640 12639416 -774481890583236742514227578858720522240 12639417 -152404349540480644444055216666751283200 12639418 -1360518644286370355839391896623205920 12639419 -693921022583238013837095057923848631856 12639420 -2525904207752544547828704223087656960 12639421 -818648296495472173715228118974662358528 12639422 104075053942748153667381585441927490560 12639423 -495085732672758835849194797809360783416 12639424 94174361604977939147634203297757265920 12639425 -757874861905539633705209144114941555200 12639426 -367674613039962100415636307431538048000 12639427 -1634513830195729005116390135709538035560 12639428 -2623603518585623268517828765571930947584 12639429 776391839227317763064125977759507090240 12639430 315772222014748899583838249534727903360 12639431 -644478791444927793795371405776481024208 12639432 152921668421503227367520114856990474240 12639433 -1040835700241070818214525509362461073318 12639434 723860473263598214032212175017550854240 12639435 -172038600635646589433252777020419187200 12639436 840061668785924070548923702581141543680 12639437 -305847491985876512048034798385516286400 12639438 188435665546301507972419541157558136704 12639439 150487722569414738922214689702597722512 12639440 15329004971600510303228471757782384640 12639441 -732945620667961246677391085446636193808 12639442 -996459649139867048137100574201378139488 12639443 99504579184033561723812522982460276448 12639444 25565984613829106792307955897941786624 12639445 189580460012550531073601976600264988800 12639446 -780020711005266618055322346776068457280 12639447 -1375538628749120356636568903800979534400 12639448 -1121422402648202312313851689439638640640 12639449 -467351913396197080031327424261331253208 12639450 -265383903398181976342683556619949446400 12639451 -168029344213368707283307053872372225856 12639452 -33013384644086000375802706652183032320 12639453 290862311345785138112460745310290610304 12639454 26967320928937163525302152946153858176 12639455 141820977047918954420826685751079570720 12639456 -1625977119917753578999600525416687206400 12639457 2054310866995796580142651847646634252706 12639458 14892302237308842652435982372517981984 12639459 -62308613184030725969310016676829458688 12639460 -780715931967909240998248095031786544640 12639461 -2138965704434775885697070515569760759938 12639462 38826729816575269607259694896681183744 12639463 27371694173256729028569494562768235864 12639464 540265726265049029423284159339898895360 12639465 -294580389873830935300034848947307353600 12639466 -170387898750114033196428782599198586880 12639467 -2155200677345143612536879843368281673484 12639468 -142672150947142052128408976535995974656 12639469 -501595440325114954366585378193173017130 12639470 295986092530847525831860326168833695680 12639471 508953578828480525846069705327659209360 12639472 -291982052968701691085867897122128461824 12639473 -125881036755028687820191591963144651200 12639474 458828984578188679254494314466464396944 12639475 -563665168049936166108848058597909043200 12639476 1220690933148461388874517576290186279680 12639477 8243147353854975617260382491547442720 12639478 -112869550280122077784006389118661842176 12639479 533026338485789806700653842981654607080 12639480 94375709788897602641487913478494617600 12639481 137857135994298073003652996548615922282 12639482 -637120026423805827016050106106167849728 12639483 -52912096548158758417797958341782172624 12639484 254919136650059803798018523834478305280 12639485 -251918407594013258058679544014314048000 12639486 3548502949570073325566028454610752128 12639487 3900514784593141475700851535790736752 12639488 -87753641150135087306651212653935984640 12639489 101211189545829468303335266765564981248 12639490 -332602213087289360319962921096533164000 12639491 -986656968822228411169412148870332285616 12639492 -464577962341845990538690734828555149184 12639493 -440364835466575701290723729642078152836 12639494 78929317514999994234742503360747080832 12639495 559597904196963314275591693547186355840 12639496 -12610216418566149373812780406308157440 12639497 216709156660928982274746936486628561152 12639498 -350732731416563317878347498959931246592 12639499 217532768624986802627844517358817601200 12639500 -621311964552409586611562913268030464000 12639501 -324450062478692768857294940263878638538 12639502 -284753579564497913928440211817382997888 12639503 -789327383353684482073996942243731169200 12639504 115119754003705198446491759135681347584 12639505 -699243494411196113986442779601941206000 12639506 833423122571222076655139974356074496 12639507 -118905394552147011798473563188505851840 12639508 106303142627295777259096463184972630016 12639509 -16505835170770125217937414191285833696 12639510 203401310112026567568745582879329235200 12639511 51868195070380356833182227876845250512 12639512 -80459485262591188973710475094719938560 12639513 -344888645761381379307617745028879840800 12639514 255223277080084348167305273954607791856 12639515 275377649948517851710967438467643750400 12639516 548329629624512669341148101840085924352 12639517 2147365864599879918285942348970512100224 12639518 150681922552502839704594514239160475904 12639519 188209044088774254752175233972853006744 12639520 -364543852517919416830781672931887677440 12639521 694706376288197709634879582735148721000 12639522 351075511006189857631900543290722058240 12639523 -125111441246321930117886174889147202336 12639524 996007546297437864942050186810142612096 12639525 -543682091084698460747404137113131867200 12639526 -38553430370716669025580323079486078720 12639527 1190409833218218816810142384981731632376 12639528 -208635886125696816812284495794586828800 12639529 -225592194808611537702952109000765693248 12639530 669250297062245040949735351206962744160 12639531 401543692479256555563674856672665568240 12639532 138215949881327837001851000800430525696 12639533 -587746836598307491945478993753927619360 12639534 -246375118408493547833203457455464564480 12639535 -452767824860448449908042803907833715200 12639536 31149457329530934917922394790386335744 12639537 347288036502301762372717482559799354880 12639538 -1061317290732499980799820000469241444080 12639539 -2766094012104141558875862738757940220 12639540 409231038493593956377780560287442892800 12639541 -972358020914644590275365655909340663200 12639542 -540922192828222978011853253826917743488 12639543 43591144821433363545113520886934611584 12639544 -134634269747727378468775786696160071680 12639545 270221408051745930844695513488310425280 12639546 -217505162322472479166897679246450292000 12639547 -1474202070883812025406289192909381759004 12639548 388049767901085150157616902080420249600 12639549 8815747889815627079628259635712039488 12639550 -311624797371329814333185356452552960000 12639551 -1039499408336637313925992272592400419296 12639552 -134877237093959066367792732351127093248 12639553 -388506167647762553444638719452522478636 12639554 -15339076314421042705628208382731077760 12639555 326860403269924160838902268352532008800 12639556 95778425727340505715070287247100424320 12639557 -107910735518932037754919418636759045088 12639558 104950382738008525394235645365214824448 12639559 460937098576635492096773434149667996760 12639560 -283030681458993604559774281437179904000 12639561 1433634255270739480338786992770778001408 12639562 115240910245063786287102728511518865408 12639563 -2587972412029587745601107075642434257520 12639564 7568107182958230351501909436535878656 12639565 -544090242704057323185176695510468767540 12639566 -1056058815815837378155550289499551115392 12639567 -1041324943095073489107719747694029222520 12639568 -76772330778300012316269195475156992000 12639569 -3375227101811375730462083084765018671104 12639570 -150324309576393351164816014218580300800 12639571 770858776265750548903717220104733752912 12639572 281937279931623883657487200010793191424 12639573 -428105296388076008480469914460454884978 12639574 1186098041889102087315291297741021301536 12639575 -192411387781523653657152799245896009400 12639576 1089076658864046458049521003554113024000 12639577 -1047697822634498373286586503719231987574 12639578 -203427737951405337846670877225270617344 12639579 -659283502907196604178906162882340663360 12639580 -212643786651792889208372083691577100800 12639581 672055919363830991088038907189305610912 12639582 -366137397869975261380573513896599697600 12639583 1701034699632677801616801494863680376824 12639584 478230863577018089743194719171283910656 12639585 15454263210766134637984506347422072320 12639586 273365117680557763391000242382685286992 12639587 208894806692861243632618094698916920632 12639588 -129886578512857642394332904392483209216 12639589 881924943241095189942125596136339451456 12639590 -248477982240015026064364316038223310720 12639591 -597976576080064240466166359741800288560 12639592 -3100601986401363310071693773571686400 12639593 277806514672632127588036924616990068980 12639594 213772355250309011267949071174912375040 12639595 -122410413540933170134264808577335834400 12639596 136526134628692842716860137597940305408 12639597 -264343002128652651370353056712783729600 12639598 -170561001794359681774654605546040028160 12639599 -188223626962857517312764744068167721088 12639600 -48188501778073796490979764422096486400 12639601 -877561586861849605410186008886302662988 12639602 407694101111625057543600433015113138240 12639603 -110257480543069665248610446743499278992 12639604 -453075691636792118820627471801598285824 12639605 1603696327141109187578213856669952608000 12639606 19420986932562665774349272445500510208 12639607 -675744961084911037814474406919696325136 12639608 -329182153900050265474050602806091735040 12639609 -763180361027740410816091495653516975696 12639610 450412126631201104078390398720713172960 12639611 532684866182425985970058955584257787752 12639612 -721922508894581737833850170936939929088 12639613 -181358598217727551707419680033756154176 12639614 442010670004628814124357785784508537280 12639615 -350631943298083611091272173642353824480 12639616 1341708593110712068083752895920933437440 12639617 2018495277831472034897939064301467501600 12639618 1154572946692862587992112236491074878720 12639619 969667643429766900716043094256600527896 12639620 80139931037232341167636634066977382400 12639621 -835873356046776982835469773134110475680 12639622 367875672813530452542677764812571665792 12639623 43815053768988782102113253943495890760 12639624 -556764678906677561518392071399951278080 12639625 -1716986660351360251541622264983188683000 12639626 -253295903855057500137502373020572961488 12639627 -76222490504584473261012846783597769728 12639628 -225001399134591865087188343564303589632 12639629 57851874935189601836530707796551421920 12639630 29400806614861797367815619588799447040 12639631 -2206486100996524538908213872944292013136 12639632 -230850428977385851167798756559515377664 12639633 -16874803726384620023818944715844684352 12639634 -59379126513545414467998125507182076928 12639635 -25182178562540133743811754652905047600 12639636 66268964839328889794796955796319928320 12639637 -113593778610000349158760919566724185714 12639638 -488198489620311164154271259222541973440 12639639 -258709903763341808212806727298585249712 12639640 -127060026845147683395088199321862144000 12639641 -285674650201908539634558176935872054528 12639642 -298878119478153880159023816308193505536 12639643 2722911063651066616228285576089592586320 12639644 187270657494846045687025983468657226752 12639645 -1194443821484951272510152943927715333760 12639646 355619354838061309462970631114634150272 12639647 1190965759845656625475149423989863493400 12639648 393900755204156963628534316820506607616 12639649 736979633538437246029355203723622355120 12639650 214573496079273333765652350775321920000 12639651 -1219278620608570958921167910164620664968 12639652 -277299976489397709415938176524406247168 12639653 87320362525594695536770581125888411064 12639654 -142752058866295666485921215164857728736 12639655 -299080771045219243684016428475363904000 12639656 -1956902135445353502061498293258597335040 12639657 54222141534324183945002578837657459392 12639658 -30736711148727122368308434814956800416 12639659 1516692907209820762210195909231313239860 12639660 -54263010347285110308621651497886720 12639661 256671147891073340265518743674893077248 12639662 217338079876859269965943375107333894144 12639663 -1714448940675760361475723746902824796896 12639664 339248945821151240097695340318669946880 12639665 174346067314346390728889913637721979060 12639666 -214783110173553934510660296699623665152 12639667 -298810271443655599875232832597289431284 12639668 -467364628622593239938788117974514445952 12639669 -216358628541110620191171815752698390720 12639670 97221774020597629677561940849980000000 12639671 1058334029341161889698527470116480573144 12639672 349081269738774028376802371616817152000 12639673 68691459778011870530041312524366678144 12639674 -86564085092058966351576327893207477760 12639675 173560615799871717183593684027803852800 12639676 344197889212760408142844339963850219520 12639677 1066232991857552324922543601368696456000 12639678 7088263430189189370897295978209865728 12639679 611414648752560098368337841328095223800 12639680 -71795147637945775803015219648921600000 12639681 -194902154357866028049912363629805358188 12639682 24003103982287333987749802095856076544 12639683 -296753506470822637610572614809962689120 12639684 159445520428495961101233891079766016000 12639685 402644175273340990468624919840460743160 12639686 57863541275486944442482434073499262720 12639687 173199223220367358113260376848292898560 12639688 88533857131636205683470144238055424000 12639689 129787038450327974000228154276869531700 12639690 108137192854242738642757170144362680320 12639691 -1071439429528340656561307893700236876200 12639692 -18277491314292448170079356364562620416 12639693 -27781642088840106302731800970207195872 12639694 -250316025698039804114793549011076343104 12639695 -697308249710718246906178066985550775800 12639696 -59849268633462080658539652268717375488 12639697 -618709528656208747221698482184914532814 12639698 1732176214957616674756877389534929973920 12639699 864014954856057037962054956042601963120 12639700 295689982573741669431158417614428483200 12639701 222290970722760760776031072488035034702 12639702 -76006545376389638168066871462264571968 12639703 222457445980979076935225410633040557744 12639704 -99369664530522717751650812230401392640 12639705 28255978479578093648054397410884980480 12639706 794006003925535455089119816017592762080 12639707 -399694065129343126109447514324577807128 12639708 453802436643756840930245304653655098880 12639709 1106330418634116234004994370547898047910 12639710 -560382108431818765633135062254014717440 12639711 3773839308589569423959055252213470208 12639712 948424947327936151727465772141989068800 12639713 -723955629662493175305929865590128819038 12639714 -402248543770533363564965520230005944960 12639715 193704559898306049755716756784822669520 12639716 -549985626060418874582211060556052300160 12639717 768653157281778796001659445543774268060 12639718 64288600281424613102077924632417249792 12639719 -1200134891582030440923943351259224175856 12639720 187850246070055614611742230203363737600 12639721 -20018427968984500482687161763015895776 12639722 -929618711738104610994883593836522027088 12639723 65716445526881935180236979712813779968 12639724 -734696917726683292275327187546556149504 12639725 436108073321339490005659660836406178400 12639726 6256544184088502094540530449302711168 12639727 9305533228889015706655770587104867920 12639728 -91490799017829093486695695846142509056 12639729 -1037315748069098482994578911482053381440 12639730 387607516818690374081361592154087225760 12639731 -51640166248656873692611018291974750240 12639732 259726206646846526012777678350703726592 12639733 -71947886423294738907025441379538776900 12639734 -274395207819927033389946081590907525984 12639735 725510278659376735836930882747725398920 12639736 971555097176340418509609487818190233600 12639737 -182927664244888885620185381920473727680 12639738 -409396947448892172625054595267891937792 12639739 106780069662407335606170551624710352656 12639740 -457278334449141017974619355129341007360 12639741 -435684883857185784101864473530186015456 12639742 82737557032606823752362983977443257472 12639743 -383429796710810758000477697108224211040 12639744 162778679266058568664205427507701219328 12639745 1335555715945729367719639415118047548500 12639746 449462618277638433721804857746987912736 12639747 470340251097171310860860195860613970240 12639748 1143776436495653347171686122789355540480 12639749 385049170556746568932353011442118372440 12639750 132387598178048735430606977565242880000 12639751 1853113845325180986269484890038246862632 12639752 1901478307966782894535739341935283737600 12639753 699027485182113357075150880039288667520 12639754 135662888047345630830933793184463298560 12639755 -540256799004407662118223484110015626400 12639756 -939149363661725386459686599739332490240 12639757 -380421273457518617197261960825950982656 12639758 -166236843688981146610699661791215806016 12639759 605519365411788648062307855604062812928 12639760 44336028852770294996045696929628160 12639761 109607073295408222233478165765670568000 12639762 -62174802207630565945974943969576171488 12639763 3743565182178343105466676566001869460800 12639764 -192177252428524946451795971490765632640 12639765 348351374965407435938314762639735950720 12639766 -964647277382764085292982031489052364800 12639767 -15571337447261816890613763189357894816 12639768 -219461077623194160665295391878916362240 12639769 -1861570046131426373555013736363055002160 12639770 285052767157154730874035379795800652800 12639771 -208423010577210244437387772781680978260 12639772 -721593156781225806432116483802548321280 12639773 -555681881760904107554501469313146811476 12639774 -283164878815636623058370795114679330816 12639775 -320094398785629210935578038634325972400 12639776 -115057924233207719544833723386060013568 12639777 -682171908689694131886402445254636147840 12639778 -217897996355697204265132509623926288560 12639779 -296345814862255231132779170373281804424 12639780 316073719573786739864517749208889344000 12639781 1013511806438916370935449413376373856 12639782 -988062473379533130868947941337520639008 12639783 -152183881226161404175184988740006206896 12639784 1893254047089905584863999215741182187520 12639785 18252961166581052092469034803690645760 12639786 -390966512672999602204378622123221460736 12639787 -465308549273601966095601619281477469568 12639788 -2487933631855602714759677679311093760 12639789 106180181771960421904983411292429830444 12639790 -390783931410179323278620710943589633600 12639791 -1342815626896157453846845262489078957808 12639792 -83258351799288148303077230634064674816 12639793 1338205720492277737802020682098228577042 12639794 -527353848836410148720963665792108952304 12639795 80446387278217235615247060704720584800 12639796 -325542894302527994118707591082934807808 12639797 1468609029639903886992613068092460286752 12639798 273964548387114970682789082573839906784 12639799 580859894521068257492676239941108904400 12639800 -346466382929353461161014336830105600000 12639801 846455399415373745484623507883165882144 12639802 -230594471881860778825780208251192688640 12639803 -88741046000143229813560206425766669120 12639804 -22341776243847516819394892463392391168 12639805 731881285729161846414924609483351884460 12639806 -233301235521000802032191080423750423680 12639807 -839873824196604799792437830063416320 12639808 -8849126789767512086461900071820591104 12639809 -353674741588495562253264315012700411200 12639810 -361892559249855552463444913035420500480 12639811 -30595782333676837543800891330488217120 12639812 367475194249674208637062409753277718656 12639813 322840978942277160224664416923388803488 12639814 34749998658348276397914227521788240384 12639815 -466816680877474782691452512700975596040 12639816 -47610023635635375460974999616113868800 12639817 -2109369362751458707935127654469616740134 12639818 -505928200046790832101207346245646665984 12639819 714964238604515110348340940625830370800 12639820 -1100465505346592627538321134534199505920 12639821 766354016291877300481451686184435578752 12639822 335797249884071981774930138472400088064 12639823 142698411786603016842735513995569914336 12639824 441663875122881984428042416207695298560 12639825 141833251051487766061324242785635035600 12639826 -489182025772898453670737380013722118400 12639827 -922143466554943099932194855730939330324 12639828 -272205340864683639467878011631106119680 12639829 741119786576615954494659939258925318876 12639830 231639073720947059435213882017488825600 12639831 -453426751805916800184661901616267748248 12639832 -427746448567291525828788479695408281600 12639833 -168568235691574317635166438469349196918 12639834 148016072830620474646122902826949770240 12639835 2874438923328118109864973197240367840 12639836 -678463454264593785728895441315280058880 12639837 -358453937459970630850844411224937062848 12639838 -1076431804559365916036537036123268718656 12639839 1544334180637284082404861715187400452640 12639840 619626320068403732102178700328828928000 12639841 467004040520748843028095509777633346372 12639842 -63253379206589253418490841343334400000 12639843 -708590075607602845383799979617761693468 12639844 94641011169680967960354714742874732160 12639845 -718660897027735324557864055514673352800 12639846 60181329851070554272002101601044871168 12639847 410824968606669062525775310825047871488 12639848 654692421752271950295759587108942976000 12639849 -795324581127804022821421261712815392 12639850 3322625340642491834553659530297824000 12639851 -560349179047136119235668864874429638656 12639852 1390975009941199761620505812855170805760 12639853 -240639735731177123799452501517866867220 12639854 -326653699043032821677284153350392178624 12639855 -272328104729333591933531461168984493040 12639856 673691579346322950113225763714686156800 12639857 -499295713403768721019484740877571320448 12639858 51650141326827102726676050387060449280 12639859 -1288219752396176697431759710574657424584 12639860 -527794566672533841768470426387998321920 12639861 -346437888753803367108844608197971043520 12639862 3800155085790622307082957346036327872 12639863 1503603062736786710395701926247611901504 12639864 7903972922635699370526179802459340800 12639865 -37209103613330279158591274872122134400 12639866 -116689602030319485429141794163860804640 12639867 -295491230032046965994638210721786687952 12639868 -11719736808801524601600396889649539584 12639869 -962036585482014410597454608927499795840 12639870 272793625615764674934577236007960259520 12639871 -421818120193557850933066356588132984336 12639872 276178670502133091131935128391788789760 12639873 -874411588939555574461539071923041223200 12639874 -494418691225799822125530460729735570368 12639875 1708001357376989166387885852921018240000 12639876 595160273044616154185751752594054338560 12639877 66345044408585057277516185722630942300 12639878 -125945515532388876186974869700232783360 12639879 -190866333501397082707027593505140611232 12639880 112887258540412499474096406754713600000 12639881 286739536605387238060089840829237622682 12639882 -486940016002053154483860042098659150080 12639883 -6833650818146120320696758758166592000 12639884 522580353378877409944190442577775232000 12639885 629817862517006234631989397054987418560 12639886 -44521358335212117710257916869020470400 12639887 -410882998394788382084463078764727265632 12639888 429766420205495925539779298708700463104 12639889 1452075267874913556929800751699145680690 12639890 50447634526135145002549388906878804800 12639891 -1294858719797793092572739235830209763712 12639892 1142230628478109440001852627619305913216 12639893 23449363792565996431472643017091081600 12639894 -260040693013626088994027385315707238528 12639895 -397436696607449797510902438193823221200 12639896 -1859959880122923596026293355443154083840 12639897 440567762771392052460931282760636905008 12639898 2071137048218743069671460140740970902256 12639899 420690763818661963097746325344005683664 12639900 11180329944364742222418494957877657600 12639901 2110752351913596444524014182673812348902 12639902 -1781890741542261549920004436087320000 12639903 -152543414194311934856200658074784312832 12639904 -785494805654627879946904314332058746880 12639905 -764394868382837420681502803645898872940 12639906 40929875077850720906448500954669013120 12639907 792056785620217862571805527682296693712 12639908 -811728240921947217891919511638707683328 12639909 223085728859529713239764506938020749568 12639910 -214885570919972669726268314838261306240 12639911 2179695655113672769739709212149494577800 12639912 -197340762938107556160892423015824015360 12639913 -99505968026618792829270595997329952832 12639914 143093948261065919742503161654702636032 12639915 484695213424707307740836163693628428000 12639916 321458479479598947896533108184950551552 12639917 -71612348362949980158139181019232719360 12639918 -460909770635738916326007536375526607296 12639919 750661973781621971509494961096524402320 12639920 221785165030513621627021371948318720000 12639921 228756494659567327480096302024446054400 12639922 -809215929723175469686588596875038645488 12639923 -443862376444285786769016465707205987828 12639924 786733958137571809264891697110566819840 12639925 -695610163127269687008214140515943086700 12639926 40814890466511656358855725560301354880 12639927 -164322576315392989499310130979050419480 12639928 -1078629675055300215498638255843315220480 12639929 -1519996189986413583028805944672683777024 12639930 -443662720156108900634325462618422042880 12639931 -582300271622187090969956233579608236136 12639932 -821661854919305202770645047569762544128 12639933 183718892329677781904271206447243505702 12639934 9727290403561734821003468343936631680 12639935 405113738867442457576117650145668280320 12639936 6082995415786081261363848497263017984 12639937 -441777389930076383887446645681511335168 12639938 -10034714764849456716714558083803801056 12639939 -317879869638418693658098421734275657552 12639940 -93718729921163205397368999627988992000 12639941 -134211898379974411750365692282923154658 12639942 433554854040148559592155287092084990720 12639943 -1560311906016326986991178649792977408808 12639944 1178738597404460826056429244697003484160 12639945 -301993308911801892540260193734734099200 12639946 -703134509703350850667408294616944144896 12639947 -705012111917781617695983248369888714604 12639948 52540772216257052563239082424335887360 12639949 -38221201231118668393082007905608721280 12639950 48097066339136348854434640685496489600 12639951 853686462384416924095462710392908264680 12639952 -745003388508614932209091861571043328 12639953 -2073668821833633738117274236651529014798 12639954 115881731430833205370433117254860942336 12639955 -1070575653452978164600591572992148827280 12639956 -278671869806188882581305317665361244160 12639957 -173339952965310686127544199078113142880 12639958 190300257263035674232606593818026591680 12639959 2202967299053098975008623839768224401040 12639960 -693925179173392249161299832425656934400 12639961 327833932423045393886980599154650679562 12639962 973296942176892204384797332518391349232 12639963 -203460151555034345946775572591477106176 12639964 376229069275364204898049551860012734976 12639965 -355394029399755866370641613733315440000 12639966 183290265386327169667123061734413938304 12639967 -759791682517694169073290546395403682280 12639968 -27132469125894165271353493581162086400 12639969 128786569703495263023805857691404874260 12639970 -94038898946871519570407469183941898240 12639971 -340325427942654188690442574189080401856 12639972 -182287201918012655927139229611457437696 12639973 274625582645794781998372459696563176640 12639974 -1164906384505247127005245356683365440 12639975 469814617515784267709911038051397524600 12639976 161545538951683792774884212269887682560 12639977 -304849545619941670791985475707504261440 12639978 95957118402608301710718661161504917760 12639979 24570153114743367819804918752854308288 12639980 -1027647035772708155959247177562680294400 12639981 304992029386079907384681407561062958784 12639982 41078119659569705518285254480116054784 12639983 -1620938448051265103111822070992071193640 12639984 72763884423264128917825408947010928640 12639985 1501169004694360498419078045026935824180 12639986 218001428747806603460137009059629298192 12639987 215018657267148031912607610889918091928 12639988 -395984830457392342808587301776744802304 12639989 -1249164914342346723535960387886114736210 12639990 47736059274711071205341870376688803840 12639991 22685285035297039018107741279009146472 12639992 2380392312491415712862366466190738145280 12639993 -167963893557382298675653542068583265920 12639994 1143799544746246651260107018209959766752 12639995 185757168585361130909439971177159169120 12639996 -306203878171957389794881961237493488640 12639997 -81046133732916497370104532476489080800 12639998 -51006449639462925526235705205924986880 12639999 575269591823459099427014336886860414664 12640000 254218654711636081572172958321868800000 12640001 50709596213582238922026060113656884864 12640002 -114902446895749525765471809346549794816 12640003 1253984719878646325864138583558964256252 12640004 -127076169291527947184373041221629444864 12640005 -519659786913303705377191238720240640 12640006 35226086836856176644796596554944121952 12640007 2533273891022480825562231801982778074632 12640008 -195841769455628288528170141884543344640 12640009 718880909264478545870232690508574717210 12640010 -449706147159257349215950510501039813440 12640011 158551098903531380237837125369506368472 12640012 249850958231476835669966464743725629440 12640013 125487030581044298514331376037125919564 12640014 -295535152899925251130943801011372731840 12640015 418605326299852728795597463713467777160 12640016 223323641370256252350091086540634521600 12640017 582483443502487335012457256961146534688 12640018 226895490653181693155713896574688815104 12640019 541976616206812162058579233469510606592 12640020 416246772287250004321869249385831219200 12640021 -1425681874444801360074667086775523553778 12640022 12401483697845171492838485595564067392 12640023 85313052017292778636229865266919840 12640024 -614584687502348267901831731771114711040 12640025 -161893808157204196960577006873788758450 12640026 27856671296572915096474204575396493824 12640027 140689527039146450468863551843503575200 12640028 404079917661746268245611119290974791168 12640029 -1145955025191424500113575862340766700640 12640030 48285941805307464817419144399201246720 12640031 -1122193989271519360317975739320341051040 12640032 826097281192834168855561156749721927680 12640033 183663237648553962212217367328963355840 12640034 123024972433263071629501156832812858752 12640035 107340390289376389527552483071428454400 12640036 1351669828913003921286049545407261194880 12640037 344603865529853108841483935328312922686 12640038 253214718607873550709136827025612887744 12640039 3471183266319734220465350587823489482656 12640040 350144801676336485058004402723895040000 12640041 74440016440258473898672690091959087680 12640042 529652460440287277964325221830092915200 12640043 875512572371199950801186669005589109024 12640044 308364468479311003518731228219801521152 12640045 265998425037634951204805599322827951200 12640046 -686352305652796370812937845997576526528 12640047 193313647422787858200394412672780156160 12640048 -35778032333557081903177655831237705728 12640049 246954461529652056257819169323148357300 12640050 -243280137361322203205796166042501200 12640051 790267152437265628121345041426084198192 12640052 64559881812156029137021101108192602880 12640053 211106011395196230420370777994487067200 12640054 -2432786155659664671819562735953574656 12640055 -829715837389994155547950662109656224040 12640056 221819661951685299471409926628913971200 12640057 -1537277714417412202771967946163410325760 12640058 1600776984701961582012254706848100576 12640059 579358385238535256074185688036741837056 12640060 595282547599660556612569404652856924160 12640061 777877918775961126289458510992723651520 12640062 66174282392873928555083275498643986752 12640063 -1451584268929955057332160448120643454160 12640064 43662291122601229038572998291957481472 12640065 3328502543028733797724500481889373120 12640066 462997955883906217293791648900434625232 12640067 -251339420543257842503159093008212583920 12640068 -79107662993814760038361447286587760640 12640069 -345912727704202306832031323034627110756 12640070 335467210503171745858968558094025122560 12640071 159214836466123129258225561828230380712 12640072 729200297035168395069500460022020433920 12640073 292165746733111303659509260053698568720 12640074 -667462163781252619713953998863712477440 12640075 229549537605668561620568184312015022000 12640076 129850087778007946826947905440591170560 12640077 -1046761260981624308000974612276704260160 12640078 -994659653365648724654056570710877066368 12640079 -709161356471853356903212269218611748640 12640080 -27868020990548023034484704659779747840 12640081 439967887511965213894868213328887563264 12640082 4336460649169881578283877360861440000 12640083 -667172761870069918205246316691177676496 12640084 81882263851823974476011378159959097216 12640085 -229322395694627619106567625682069168000 12640086 -832323459892174367540551095634993299456 12640087 293322733667653033524531701672974365840 12640088 -232564316922682351059248598093513277440 12640089 -173484866810169776629355583190361126688 12640090 631636777345499171362606224180983896800 12640091 -1330143580976172418660181997814807832508 12640092 -446839238355414979908476227505330995200 12640093 1596182265501972468114162974928233378342 12640094 16500312189995478369500008909013194560 12640095 35657635079655191804845216942723898880 12640096 -53733753932818372224945494906782089216 12640097 -1309088530340593745086638110258434847454 12640098 -544105438797169751875732290825893260800 12640099 194855673973307938843632275793541219100 12640100 -302893422766961078875933040850389683200 12640101 303869603526562638635854552697654238240 12640102 -181059352320967784499051915937240873248 12640103 695369898900057455196037578125322066480 12640104 -632176503688619632292170571395264512000 12640105 -266181668775905283058874772038772427740 12640106 -423106238522135745470865760143928135248 12640107 862820698641100295808341449523902910040 12640108 2364255175341331393023879426273281024 12640109 -923464955271410939243285540348617910880 12640110 -92078081294442041649525410918558638080 12640111 -250993597876979388650318117307498168960 12640112 -29064920248184126687370187840524976128 12640113 -8348764819115962088438677569843485580 12640114 -1010720578829829283599273065292595359840 12640115 -503712938844462556599198729320999257680 12640116 -23161506299867789091122881693829400576 12640117 374227593050269257032286729282991248000 12640118 351720460054878471388811010937548377760 12640119 279813463132657083272706542620660219008 12640120 819529675254987310223438463574339276800 12640121 -113258439992000529441438157947981554040 12640122 -504311254051326704556625328732720778240 12640123 1189938257545894693247837644859078558372 12640124 -11138509936371124641519232267589591040 12640125 -181479092388318082341028051974781632000 12640126 380412669491990883972619262013165755904 12640127 170488187822607755527201701977435752080 12640128 -157064483947537001867820381187740794880 12640129 -549965065402907925914243423443193178840 12640130 -467551146754502259090125193561714508800 12640131 367481739790616992932225968305271950032 12640132 400404597375866159617681622403223968896 12640133 -1504289531393461881026126464822993539072 12640134 -280135183772127174833559441942574157952 12640135 324991151199059314150412640825850848960 12640136 -64979344709651711477114439700033843200 12640137 -413186690844882893925760057009304045040 12640138 531051907450907280158995070113406204976 12640139 -145230494294866174909389854956253365080 12640140 168069381269017001025766551927891240960 12640141 -11167460579809260773817713549865296458 12640142 828572116377728632518109495948526273472 12640143 -817331726852502385431262421139243231600 12640144 -425643569310788396226046804963778560 12640145 8605058831085982248394857106062729600 12640146 218455841615545501901982758417746639104 12640147 -643208781282150589858148354451749159360 12640148 -1071684287757454226616541238600671089792 12640149 -1526172413464900503436363532956935152640 12640150 356186840714833355319985982255464905600 12640151 9310527337445700165494208065773072152 12640152 126827118917187741869431619256002150400 12640153 -285249493951841820455260799528082512736 12640154 44022730950556350396669910839707329776 12640155 -177073409705170120079827370833774356480 12640156 -359906020938136860290164592271684246528 12640157 -557196251785462524447819749466694892928 12640158 -1028335873725587600695891518276034252800 12640159 1168781864905336417037635697457035840352 12640160 643035116219927959458548403887878963200 12640161 91287543613929343779296423092207082400 12640162 221680689351789422502851985492916691232 12640163 167934053220143892290515752308250063696 12640164 -54845270532149160172332960155031911424 12640165 1482291459355137561978833376093595512060 12640166 218726198326515815099429650716437084160 12640167 -1271841892667775120265394406655978974240 12640168 668148694005054299444761678041799065600 12640169 24808446205387341583420520879371980000 12640170 -77604163846083945701323057194557817600 12640171 -2148626651294859586246431360077036583628 12640172 -817543676125814152476901556274025589760 12640173 -105496965011558438200214488024961968512 12640174 -1295896745232447749127579262790941447680 12640175 -811216032883409289808593237635738736600 12640176 18177950980284595768344697878522101760 12640177 -752933445035312854783965402083833334496 12640178 -25148501855556936036931324716071932800 12640179 -256424589152505911806203267003855773952 12640180 188117509056332384279963210616694702080 12640181 -126748360975124748761739947621757563136 12640182 -236390737131953266518700638229285776000 12640183 -1393425923089638121658367846838306853120 12640184 -1937067502758915985576768607968051261440 12640185 -141546733360227911961711672568745040000 12640186 943021327574790065576736401565715835472 12640187 -1832596984895044663245774781419677578440 12640188 -227847854195423736867110249776114237440 12640189 -143945546013918850060304175334699434240 12640190 660501214990300364369397458506709904000 12640191 -7640051337709750334538091825454666808 12640192 1144806217511695820923552260430193754112 12640193 449158322374471046690828868084665093442 12640194 -3482959668753296220419503617579505152 12640195 471627736466223686221226571416746459920 12640196 -1071708139143207087861432152521807310592 12640197 139177558929612355757874773692402923072 12640198 36431919184824832774998025792694325600 12640199 93119347677731996779001403685740756960 12640200 114244155216691203340212837402645504000 12640201 591615076855767469378885233316170236160 12640202 55902208052203913492246742350422401792 12640203 199305560370137366453819503340439481212 12640204 1193699991389172704959330211071697267456 12640205 -49648851270322091574669733335268385280 12640206 580146390763694548424437625858421043200 12640207 -667813566337062573314216345100304182544 12640208 74187100582340725185237565634714664960 12640209 368761466292436972786141598432097888 12640210 -395666963283921229896072871996529832960 12640211 -2183936809642757200067678485559430679188 12640212 19384451692270597554607378498299086592 12640213 1549250849528792154008422849592982426780 12640214 -238187629372347372355068811997554979328 12640215 -154340324220010829080337265022705889280 12640216 530616711593700542372815138268856084480 12640217 1428378640068544343544888960648723424266 12640218 -65103548193023594602320137128662784512 12640219 -168645073613143952017593066563313500160 12640220 381550081408316033992757921816022266880 12640221 -654590683210009012373705806718174580480 12640222 -7303277703991109781058089190148861568 12640223 -112189909736045590381424396795022692976 12640224 68112565004725430598691041359964930048 12640225 -73183310612313055181832849118517520000 12640226 604158558190921101180083072496398559312 12640227 1275560745867419835107013898386945452544 12640228 933150960232849858777860645308763145216 12640229 -461266817141494092615350762302018201824 12640230 155605959287695137614337372241498124160 12640231 -468704900835865397344867856558787070800 12640232 -754284959761439676142166560190403379200 12640233 -98978162979483417694457248171085444976 12640234 1092735955273934416225300654212408836016 12640235 253910390376940810016632913408996862000 12640236 -121985694307898015133699352326706790400 12640237 -3184693361798444358605167222318499520 12640238 229190996462839067037452393271019393344 12640239 1786908248894285986811512328157968453520 12640240 18201716847626087936703178456578293760 12640241 1815988606004599072253795366972423298642 12640242 -31886995066043092544520660115951407360 12640243 -654393002118430678490979440553998442240 12640244 458393442646761547254647852405637427200 12640245 -220279145124151732843628139296797810560 12640246 -333809514416669187166763534697633679296 12640247 -1520801650428854798082430085242963745304 12640248 -756926559602538436281118653767817216000 12640249 991893089643799371751248151836425143936 12640250 -133894434168099302979029293621020672000 12640251 -359331190411168141486649627026895500320 12640252 463236283990840173274391809053741940736 12640253 46093268145092882847117454768559145024 12640254 448122072612820061699788336454498734080 12640255 -583263231757884671462296129384332546240 12640256 -405791498187687131593482484949333311488 12640257 308640306069194443084088733121461204480 12640258 -1154295474182796828729368982614417129520 12640259 71214843997339224890877336160519938720 12640260 -271395233482196731078834004302579261440 12640261 -1978717210319573016572751483678808399138 12640262 1135484200949963965845948050072105281632 12640263 -1440353546299082177652052048613370128640 12640264 103074407924008083282290684469849292800 12640265 574384455092793259914600670281664200 12640266 1234705261833665536436345661200508096000 12640267 718426988625656899416642543334047288672 12640268 -100922164391143313032149447388483920384 12640269 -237766487267413885897879230204828334656 12640270 -350391054273382920319197096404295385920 12640271 -322756931254078238138417654219702793216 12640272 122356103420559144021589563989592637440 12640273 -47834722143001684715417910862037518220 12640274 1315510246646328692647834902523902016512 12640275 252796902721680374351023548261693406500 12640276 -1264484871750050093138875815160986808320 12640277 -382785137354902248876368855350902518340 12640278 27924529479676560706734938254716426240 12640279 1201681378345738339385168724838817624520 12640280 16618980192166109178053427046855680000 12640281 29401041761637534254402585706784665600 12640282 -187223231921973488908664939855723335680 12640283 -577155719244481175008466782832255193468 12640284 -447540211868019906978144284319003479040 12640285 -656973581666409570211436280599794960020 12640286 -738942267310757259612254733559562693376 12640287 -53624421690774784774664755910383472256 12640288 965966797254516157090382487524124917760 12640289 -2350795726059683818528226315636279496144 12640290 97086455433695024872617493481957015040 12640291 134689209396327613534628697019130553692 12640292 106158082552082572159906690185202360320 12640293 24794936847307983306023597943964280124 12640294 208954432608346251376594813809738167040 12640295 459248345199397710193816799174161615800 12640296 -862596612118770475547788174886337331200 12640297 1260061881375737279673706805663078394746 12640298 -1048831187149532354144561039347181809920 12640299 75594376365676562599780471902830103552 12640300 -264489901748745469995560094376151155200 12640301 348634416882922820295748135771390329600 12640302 641518053145843647922308062118814913280 12640303 488698150293902969146684462783856576768 12640304 -100292081172867854371718691747441377280 12640305 260659241260195054415000106054547739520 12640306 78276483681598775978090418449794581504 12640307 1653509130300116351998807350116703356556 12640308 195285546075201255896005706287599876096 12640309 590350158113691549472285953178451075328 12640310 -143377482071595527794430030358184550400 12640311 1157227126567016972809713851228356762560 12640312 132293986309229175556660915026142003200 12640313 -327708296999075476785373394809867738176 12640314 -84014387476456855331426592172988643840 12640315 118552519141258330745165673775826572320 12640316 223138771840582981019444415549342965760 12640317 315998340170098701840191564027094299520 12640318 -953025591579569368072795328954282000640 12640319 1498569934610966770405614198757330555944 12640320 91178143303542091734026502172311552000 12640321 -4621171000321261276180568162744916905856 12640322 483689254224810574604733202662306731424 12640323 -9100888150040355837246232259608848576 12640324 -184314770839446401902548667122259272704 12640325 -174046464072460354049400096022519306950 12640326 44959707142639956151873409580482585088 12640327 249429082887196755128944634183007226672 12640328 -101429954994462337553666720929682979840 12640329 -46787936352149652696187177469426603676 12640330 21290027020729784043378041316076990560 12640331 759206285743515864095615995475864064000 12640332 -514690619876333097089154959390434288128 12640333 214421316492384498951401964138219264300 12640334 -518559834400076872868852728402041887424 12640335 297712385616269241336402273000539066400 12640336 215942899546993111801711187558357000192 12640337 269492503997983185500186719450129159920 12640338 -110946700693982209589574053255980384896 12640339 -195347060387816301208775497280838222160 12640340 -88112021433797387012720080458411417600 12640341 -34070084887500541930843980162754152192 12640342 -477034598051154640820715956922772028160 12640343 -372773282482636629215841802869739794432 12640344 -704827151808442754080545678768690401280 12640345 -354889129283854597355656547034677979900 12640346 -226343748214126863637975042107671884320 12640347 53913026431635400014785593699613430240 12640348 -222849168399766965386682288737642476544 12640349 783258214968298154986189801777200440736 12640350 -337591810373539715312074777420480771200 12640351 -1400716777941662574284171186152468807648 12640352 -554873976949725448934581908315657732096 12640353 319795516062897344135347287447632071008 12640354 -679135302271301739748157992178959567488 12640355 130743350576704925926586335606018260960 12640356 -670762682136271995651046653995597436288 12640357 1044726194062753901091932746103312604160 12640358 -564147766134670637220228880172617911360 12640359 502973684314493032601128459174941077328 12640360 207185676773036405975309859397244928000 12640361 -668602640469336829661970807623553424896 12640362 -156900274226869697440426433435342777856 12640363 -196036035326536395621294906142344592896 12640364 319845534888968162801316063693779569152 12640365 87801146419776817355586093874812481260 12640366 -9660110141485799411594404266005769216 12640367 1680942972786873186834646300176795378432 12640368 27721113718042163359983593343846187008 12640369 -785281762885920934591915657885402503104 12640370 50792300872063535417898245692774718880 12640371 -755443084024980769439660024650078406088 12640372 -14806820876912299325129285216891934720 12640373 45550085427534286874677480124820632622 12640374 -135314351979387848007036551156238704640 12640375 -2054602521893121659649072210317469480000 12640376 320661083078389109764239856171671183360 12640377 1024595528380623063665215981640433596160 12640378 -1121234587966960996602020462584575791760 12640379 155218697696784455295766645848091489560 12640380 456307538586429098211527064740175544320 12640381 -849196060319313157873527334854421359668 12640382 336652726700576047521340880605412668800 12640383 -928320273169921109828685295979757192888 12640384 559468008731166870627900745229229096960 12640385 300017917670853945183847124487615242580 12640386 37480027337919462101476938595840512 12640387 30347375250180090754913713921502220040 12640388 -139117398168212425382275509000087063168 12640389 387225732414757485608201165018699987424 12640390 154947768729250718321895302797350297600 12640391 -1160756768654108667128517020148263179008 12640392 619160721950983930187017926578349980160 12640393 1576738237760018919184488671690681183642 12640394 267222623207599964424643588704178312128 12640395 -167071626386209971846146831618951539200 12640396 -867129585240069569178348005953801728000 12640397 -293267406807553554606458357776215668736 12640398 496384480061021295827637277700577996864 12640399 159728635159665356972302524784737604400 12640400 216507949595982951095489611711953100800 12640401 907007627532620503370497836628290484800 12640402 -78907643858714550242346246184444268928 12640403 -21642428899561969080757956092083783200 12640404 264936322875292853692196729329092403200 12640405 50150943904603270074294765643505925120 12640406 -127655978350245702453808761384448871616 12640407 271970857189467126085470902096540468688 12640408 -77870577822016056013123349859396311040 12640409 -11477434006053764287811886667683911232 12640410 142328519174252583043727382788169132000 12640411 477563600580323518819856079913817135632 12640412 -1563513410508066304023624403559548998144 12640413 -839572435623646679321605409133572566656 12640414 -145094588569674227807281461294490462848 12640415 40892000743614402430615973214337032000 12640416 455504531628833698036748720395936333824 12640417 -1448274137738889090089967555087527878908 12640418 40383110063805377963438030956098665472 12640419 860810502343804840767814739572615065288 12640420 65791649561595260593660760666875253760 12640421 -287206849620507420119116733723956898400 12640422 412892430366676779064294063178719649472 12640423 -486187061278492371797268067626989114016 12640424 1297051633137419274474726172150143912960 12640425 -213852622010955961874285714115100363200 12640426 56872223985878751206800600092225249120 12640427 160497437232152576617484423273368500276 12640428 -640190447882310544165431238968649774080 12640429 851789565913420836729968467169720267030 12640430 480272153948071030593897608936397467520 12640431 144881103528334076324292055922112320400 12640432 -178868778805791307336404466403005759488 12640433 867317382165614528734221594782439877800 12640434 74045247057826962401340462988962074880 12640435 423235910268655551071274414023781219360 12640436 35039156459460788669354091908995031040 12640437 -303629859419699348066688309375984391680 12640438 -246610682771332708165814352812147510880 12640439 -97728283987548065365146576167055057408 12640440 -98807505320950944555889830963937075200 12640441 800253557626354793056933310198743050384 12640442 314705960067579441155783955120475433952 12640443 580943384042554739671121439385556990400 12640444 -66030410665505677955573399155438296064 12640445 -392151034737588331947342200193006527520 12640446 32909551988252098980452348982545489664 12640447 -75020295610661639419189736769040731000 12640448 -44841724555778918866077286125920059392 12640449 -489541087722166595503491715755075139536 12640450 -6857141366142010433422186141747860000 12640451 2068263636165145213573391996724136219452 12640452 -14811912747832568240292994959925542912 12640453 509268323169739384284564213227016151680 12640454 -594367130538818539881418779779117617824 12640455 25260243181032425476720767812611356600 12640456 -250446687800852099277257150456890629120 12640457 162805900794992764842136735547724472320 12640458 -201231972315134641584431999845809274368 12640459 -592007877575111466641781346795325898896 12640460 -316071674315940582287551719786345830400 12640461 135160911260020885647387705960185280 12640462 -525763585799054136991663981505232606720 12640463 651642405460277097604070183635116853248 12640464 96934595797914740683600232113151459328 12640465 -1131710043484668762288566723195893549080 12640466 171935630073326699903600782206381132432 12640467 3793202295571396738416007394774636544 12640468 -1386083411987449637971684682218679220352 12640469 3713338077520573314522568544047621035840 12640470 247827608127056485359830598515775216000 12640471 293796343715821065283540436723020557600 12640472 34041181212920711233427424937606963200 12640473 -632693123965891447301989910652678298278 12640474 227614205942501231489648366490535526400 12640475 1093663633688060747887923553784142040500 12640476 -50958942895810055848044581253846614016 12640477 -1459765220199825641602119914056071395674 12640478 160687321402547184996659824612614693888 12640479 2430938699763598565469755248919711760 12640480 -144020590994388295717017937339613184000 12640481 -108884334450503583392996316621901010220 12640482 793633068064592714450209588291102429440 12640483 -318872752820533818567619998423709540536 12640484 813302105394193641805338297665798246016 12640485 107982518172027760489151691041536604160 12640486 535665784263532143641036203916926054080 12640487 196377135509365671738910424381737242600 12640488 202770807219005805420637968307507691520 12640489 -140661034645662355786879364233997936710 12640490 37072652913587283786248883137714844000 12640491 -1325688774124758943598445976727603490000 12640492 -363239564720900107604963642653589844480 12640493 1127933280419696793318844872385614173004 12640494 685656513748544472497690245252939752000 12640495 343180546201146218364946872015413760 12640496 -242102427255080350465663851232621264896 12640497 177557605227580713309919212550312648320 12640498 -69212466409342011580912087443045722112 12640499 -387345951009456688657909070011076296500 12640500 403665531020603839513877108237583264000 12640501 754789153498840055150741162357480004192 12640502 11729827970690381491902796671226631424 12640503 473121327479167261523358689467174816464 12640504 962866863649072273443500742637198417920 12640505 425804017056348033539389643453020872720 12640506 -39567162521760054273247480647945235200 12640507 -98284208547398018273753328390748881456 12640508 932708319839058276925306457261335523328 12640509 -896508900396259865495024620239778037760 12640510 -77517601377886746296122257190714032000 12640511 -410833329339338974003631000213691881448 12640512 208267934656014453886725116606325719040 12640513 1478039171455311000521597391159698645762 12640514 -698771515434837723619326977634261809280 12640515 -98236478237472397838801690199761593680 12640516 302502206812829404548192172010356985856 12640517 -924029731596547751757915750367618726434 12640518 489447081856330338507489105794617796928 12640519 15688920593867595446300513135157374544 12640520 -364837037980684622691081764538878976000 12640521 364232484510415983033411633269057134560 12640522 975242362882556458060080262566680811312 12640523 -553220947354289124903675234425909358960 12640524 -38001789281861125534954050555891843072 12640525 322102521139881972343865719322045124100 12640526 -537184967401743386053060837370061300288 12640527 -688531558838590089027375942904251016536 12640528 -288757057621267450920436554029453467648 12640529 -474842596849270731325645803803742781440 12640530 -257908588878673083285366171199169472000 12640531 103332369329078245331211185431192236332 12640532 455340527407048265385392005874733023232 12640533 -523488272468584915988051850618564373056 12640534 -79445621560975428862778559686015135040 12640535 386591978250196209610290186587275326000 12640536 24788138618012542150107797357868103680 12640537 164332952767261877831036732011967535744 12640538 -2965902525656834969942807897597081856 12640539 -1886103632892071156329426853433325709520 12640540 661283716440198288296406743966379617280 12640541 -2163733921504082088576009635817022328628 12640542 -400004463887156899763077097485455486336 12640543 1023676798947457478401398942412701341792 12640544 -303264335960033883039373270529939079168 12640545 -33497070828060035693732684730042305880 12640546 -259741624263552962638049433422044312416 12640547 -261887209853548706546989477739776123920 12640548 694272677721634344581559976531511715840 12640549 -254814690420515355754533570848585738340 12640550 -1531538362054717140742588889140387200 12640551 -223020052637900200786604237082838232832 12640552 67254368698024612109378627141310382080 12640553 -924777616134747637187322956506651708800 12640554 317429353651828635547598116637331560640 12640555 840675566858877651726671476032325087200 12640556 1104364635871727897162129673246586208256 12640557 265716255849344252434373072341732971840 12640558 18658899179588815114278897024954907392 12640559 198452273696401462386273621772375114680 12640560 30397304326252621164910969908363264000 12640561 1537168274337141348812336803333897094162 12640562 -494924709929453222113360362871635791616 12640563 -592240078527837158819112358520414927520 12640564 -1188325636537376762866730708149144780800 12640565 419426132371763739571295865672519292800 12640566 -16639392668779775021058814448756736000 12640567 -1956829911688971446164774415570329490360 12640568 -545510067608195582874312908179067351040 12640569 111327151819484643329238827665150424448 12640570 202374048160107927052901483298797721600 12640571 -438349022504769673705770581139045390720 12640572 -139056810312463604120884862075408252928 12640573 583268529751878934397839039944610785120 12640574 118016840140671143578106822571422497536 12640575 -377282886172484298566186959368055727400 12640576 62251497219909845223624198779774697472 12640577 394130621247556009130659650050045446020 12640578 -681417779517039221146332866549634071040 12640579 -472426021629749937642183276849058104000 12640580 856946729090155331433786671549063251200 12640581 8653406396407231484252180990699026560 12640582 354421473091605522121161002351759383392 12640583 1899803004570420008233761124764631109544 12640584 1127330352625302771990699668259566960640 12640585 -71579213612295314796570445868758923000 12640586 -353030133373122022238814814487180674560 12640587 -461684365983329217543067026824949744720 12640588 -291561416436381188700318722213768967168 12640589 542657320990107456265597092515939327724 12640590 54765883048772546743670768525909817600 12640591 246088499761396039924892663007335985024 12640592 713146587000838032402205644692796456960 12640593 -111836036718466610366708832631086369792 12640594 658680755666236471018063868559480318096 12640595 -1082699387202741370728386088252762259200 12640596 241920814371944147976295421954183227392 12640597 341945284625240353963745750724386737180 12640598 -64607564852434709303821143954869503200 12640599 2202117345512829196007746885541383483800 12640600 -100086856801803378694462862438691840000 12640601 1562289370143105515768231575074842686602 12640602 -294278017430253143360300056919261141760 12640603 -863509911143433364444202753483603465280 12640604 1489419008250651481045724369324809376256 12640605 10142439884149417509807794197011312000 12640606 89281974132523694523479671647609861888 12640607 47153538876597989185119929008754224320 12640608 786693507155352778757641641178178125824 12640609 -1030058042486494655871194894765507796190 12640610 -12738884127513779643633906994984739040 12640611 269344173972624545899701897932866215744 12640612 -1235143452756017157657729834295392655744 12640613 1778192927779403035104041146369467716862 12640614 -9137773599023129902640584748678596608 12640615 -155994122994015217624665589090263710880 12640616 829794167271406822597328876407621632000 12640617 -825396935913897900853916667792811805280 12640618 654494035745549344252602331194423525216 12640619 -2188084431561956356303004226260141635980 12640620 396552637626983062685039986628520130560 12640621 -291435020328762123627425271153049978240 12640622 227987841381841779929143708853830901760 12640623 -273451327564333811694897098370289055616 12640624 -3333512278526251957212374782231183360 12640625 544404340576125261632038324148857968750 12640626 -723978026575902264663827646391758615408 12640627 140849236402786673907602426319468080592 12640628 -221585048720900816930594609767587072 12640629 -980702676952024723700393221576711144416 12640630 306452051424167797400062218625031592960 12640631 955772662609004242602100026869120568000 12640632 358542607555434678218969689822887936000 12640633 854811091347613730979211095775705211882 12640634 40792487235619914027945228152804559216 12640635 108196870978835457170027683710266272800 12640636 381752823818653020386918198890933870080 12640637 681966317264487938741917075508120055072 12640638 -588434190436090790242415662278295141056 12640639 -296630950926937472164565525559526122240 12640640 859276408595261358368052869915580825600 12640641 -247621617242611263386987977008077411520 12640642 -29095548582231623752954191447200229888 12640643 437002802754780078086927327751898041840 12640644 -369920178552049092973528326293000878080 12640645 -1099388470895080829578223255709485324100 12640646 751483271378625508943842416419545330272 12640647 -532915787454176317068339305097258329472 12640648 773581709574480208349404522205596431360 12640649 -396268617470375839751836005430264745088 12640650 -79283269901631960068210121288736972800 12640651 1384933394531434212010185839395098231672 12640652 -957235802290469715991951709186080412160 12640653 43348253716553562872874783978265321344 12640654 -402580801361351095356537576885487112640 12640655 -298038132560256168886960179115981406880 12640656 -11892876746967484009356864349712941056 12640657 660055015764252813100008470738245625906 12640658 -53574024896047124149445416200371038320 12640659 -49466148016172821280097368661549096192 12640660 478540891928075332335747033389505177600 12640661 293279123322871789362967166802761169024 12640662 377672354126368684250285497248406702080 12640663 82126017177665857028850855811538193920 12640664 402927785106880404075769881471166955520 12640665 -601973181804129973685530009774207992000 12640666 -94340129367595130721415768220758237968 12640667 -7951506626581831856606727276766845552 12640668 13625889895006140093118364995706880000 12640669 -458442594259896072044324978960619866580 12640670 -100500448099097289857394174199251264000 12640671 -48903435075844383775403451129566411760 12640672 -841686491139785093204889426016601112576 12640673 -2021796086374393430986950442499027479896 12640674 -284153233129938806375779213939951386240 12640675 -374813051169461394702932398275182642000 12640676 -177524582313696568841747486797529927040 12640677 -402470081593916052290129302745028024288 12640678 106975359968558734755729939221344794240 12640679 -7252745639801391842054953341635211600 12640680 -7145521570168321534026372463821004800 12640681 739927630979728197356533272292090426000 12640682 745048713221449269678941166401409764352 12640683 -110518261548571517485709424293086796352 12640684 110247252142917595557804260880729178112 12640685 680316526788028085597073349920559603200 12640686 -6209293833990815993865148270491711936 12640687 857715400618341770386889380934069096336 12640688 -205720639156114868170774295514044940288 12640689 -452971636395520488828770452974817924656 12640690 -165188402502028023455973155170667056320 12640691 5280038047348391483488945926596075520 12640692 1094729877264811558476860229515923187712 12640693 -1163084713179022945993908741543653922678 12640694 -1169514446933355845955027974573764049280 12640695 14107890786679495806713851125529987200 12640696 579451217541988277030462867486569697280 12640697 2800864629566806058473623621128514720000 12640698 8616813819112283474208714603912870912 12640699 1286906632656956948225606015359665337700 12640700 -645498479272897353100011935154814272000 12640701 -1211677729062503415310824158228710272768 12640702 -384820739947772513525667964693036091328 12640703 -953741235587757881714837835179040378048 12640704 -90142449154052307119534243827893141504 12640705 151716695823896859767386021459541512320 12640706 -406606073800261988951243668635220494816 12640707 474903865004874768684823792084484403240 12640708 902454038680750561747705127553652838400 12640709 77332430384419822860862100219839994910 12640710 -1100526413071276482169892889686630400 12640711 1330621858642084057059769033000581032800 12640712 224705468102665883883545298922588569600 12640713 -1386882802555047923169197581310861496000 12640714 -468096634239298432798953863699053648128 12640715 55868733798381939602185431542722965120 12640716 466813725468655374156419774705276642304 12640717 731585935209204811607900527211265812812 12640718 -485376720463523664375205656036801541440 12640719 -18721308686777843544138639593189214720 12640720 224956230451609769303537313972290764800 12640721 -58885324275058464889935480746954313756 12640722 3049622207447789370967002738146628864 12640723 92170369737845039559101968511079471360 12640724 1154190235355883784576244390814002716416 12640725 199022710312214370693225702045843336000 12640726 -338665845705794243169000673654603520352 12640727 1228554580961792328226298176219170608472 12640728 -74553510799704324876741579624315494400 12640729 303262779420425956654365950101960106820 12640730 224793487290116582028695983192025860800 12640731 141382426597083189184708108764933917184 12640732 332627667715147912023208577799579853312 12640733 399657721353953298228121391923524820320 12640734 322387859262578685644769225675505524288 12640735 -409899094784490743158588833934512751320 12640736 1555282047374179568417980298107131789312 12640737 76799253515576075073632444218880964768 12640738 652156894433471324908392398271526951680 12640739 3311387171124727461756156250929698055840 12640740 110875427807459664075196123436657172480 12640741 864504041036053507432991325480461400252 12640742 610035893978758876364884726720587394272 12640743 -560933235624065711513640682468020342768 12640744 -3386505649514191886898295089331713638400 12640745 102684165236789867509971391548165991440 12640746 -62765547625015268808511333174690732032 12640747 156292383175499731567838654363962271632 12640748 -981178384960796641613214118638378446592 12640749 1484434920462907142569062313164836160 12640750 995078623806657185797742040656586720000 12640751 367417377502632597952227949214938801104 12640752 131343452235042397944434921819160576000 12640753 -2889417418786595579399477674163754976 12640754 -99670780493420521438968699966263986176 12640755 239601739003334253643190791111008537600 12640756 -1150094189773678083306662797587377547264 12640757 517308473599663399975125518778066303840 12640758 -12188871950391194326626612559211488512 12640759 630537294232524775334428970643706224480 12640760 -294094249984467827117736253081076736000 12640761 22208508715497078046121188340754047040 12640762 -344143404365641482528413138096528910336 12640763 1520846865446255072206064772006158271012 12640764 -181362839662931397222634863271189355520 12640765 315810217164114932330711995856024179320 12640766 142013298056235567445516442597618800320 12640767 -26214859876876506662956229094245649720 12640768 288093425973664410731626301849962807296 12640769 480627656107160687202879783372831468480 12640770 397499567749538063741214032963081625120 12640771 -130163734937277989275552996738399772976 12640772 928899989446204455262091142106978997376 12640773 316780330209119317798889556655651029984 12640774 -33127652462006061440234392475146141440 12640775 745898160091130501174833213606146379200 12640776 19447995861577236631022057232530841600 12640777 61774306620862303525367556992632320 12640778 -1389338756749472245511898764599508242176 12640779 -13940071048776339017930426227347154140 12640780 -244475334813892684465055881339108992000 12640781 1953573727755169838939039908477315334700 12640782 54883606039863536394787693255052617728 12640783 200874598672526713916419694416897242032 12640784 101756413209847772118240789299032571904 12640785 -233450919466815103814560667566935600000 12640786 -841088359026448451047261754994714735456 12640787 809003138685574540592378053141645953960 12640788 -395512990406608492797852059537890278528 12640789 271926277528711644705413747812486385056 12640790 511919634129826126691300057762004748800 12640791 704659558100602030426220658473961944064 12640792 -293516409178816234274636652791885783040 12640793 -683668743096833105931010752679628111856 12640794 300849898670138454403649142888234415872 12640795 93883183977454048578840339972154406400 12640796 -627887465521398210248172024720384000 12640797 -185026243039358999801825276348764725972 12640798 436500000871397983611960963852516603840 12640799 290987775316806012136373871196497288960 12640800 -278642566102643850452787128453824512000 12640801 -192257125596821346249371990010985544400 12640802 -167312387020039915627571377498706641248 12640803 -368168661186446877276544895051683197696 12640804 365308195187200931638045867546300634112 12640805 663473290270118675888018856777855230460 12640806 987627927910271103539305146577355068800 12640807 909681516325702112486706035706000600056 12640808 -491300131958648065537120687062050734080 12640809 765868753749327387878111961911106536640 12640810 -151311428911283258262007176923805696000 12640811 -31716225548690331831906027124633482600 12640812 -702929484946432506659618528604084607488 12640813 15418114721385142361381027020538847424 12640814 -317423215465176353477736494099952952320 12640815 156876734122239908595845053627663255920 12640816 118141692981325922387807462481746051072 12640817 -494680894938643890139830870624386058048 12640818 252282860210269915817536978379481858048 12640819 -2024197885234701918478982456280814801780 12640820 454962982642479177089553143975537806080 12640821 -4317581935288074353499929629826916480 12640822 388583806173707296839902644074074990400 12640823 -710914232800951965351253187516299218432 12640824 901687860915211125815149836551733903360 12640825 -63695379897050131855087751803637266450 12640826 15848226722249319840028782882867468288 12640827 380820107059472535043272432247984164120 12640828 -172553415604072701416089526613506645504 12640829 377243507114815248099883126018097567430 12640830 275331937956179574855417869287423969920 12640831 -117206610065239012701393877421397669008 12640832 -446677874888098190141815369571990765568 12640833 -563100487102875536775717411442896662400 12640834 1067784176070494718423993567390451332816 12640835 -13135306017758319453035369996304756720 12640836 -90735135883879098257826048056589520896 12640837 -1961724065201100123421163152739637647808 12640838 -300708646054046975612107621173543948288 12640839 2151841778884509774466953379199846400 12640840 -865415393679600154929396890612315750400 12640841 623540788588379454356806392076987393242 12640842 206459249581464220921857975859044475440 12640843 -861395442239796996678957001318737912120 12640844 -684187544764310861402170864798593195264 12640845 62596517552207917747828383210307430400 12640846 189033211822329439077286792026763824384 12640847 388715787194561608201358839319797956312 12640848 -85879032736987587377694965612956876800 12640849 774932649431203211203086271663910958964 12640850 225889662271663410351093881922623492400 12640851 -1211997163614687080818782988264772212620 12640852 -118124765131499913254888381678678241280 12640853 -186311080895293261573241322236062285380 12640854 339714801298375845806269015075071299520 12640855 1079455576992580187533815070214386884960 12640856 1531259986089757476142553363838058874880 12640857 -665362476975857833823509303361326307520 12640858 161543068684810411512709237701643874784 12640859 -752875132186808145355421599062110976 12640860 152397982753980012054642018193694668800 12640861 82252404593440294517606393629017155712 12640862 -506876645485607986844683141824219614400 12640863 1754306198060005445350846653674375480064 12640864 848423620833903376749161280374747037696 12640865 243371187884130138876749072101239863400 12640866 -101028324091773164819398940459260647936 12640867 624690697416751874819947778346446629916 12640868 1340448539121814848344713064668961894400 12640869 900061737945973683453915182995611075840 12640870 369356694515021187264131157548897280 12640871 -983276507021407137922537559573179870320 12640872 431530695684200242525462633941526609920 12640873 -695551257990722309449848601750606424304 12640874 -469418378705515313228241184462914130848 12640875 74501094948646051056323916869043096000 12640876 448361061548286065583850877041761839360 12640877 902082639830375338582071238698171067992 12640878 85427670097952500971258769279807152000 12640879 597602572909017612438466307487366422480 12640880 -58968865428417108797187792691441827840 12640881 1860826320278894135858252833855445621760 12640882 8113342808087426701262113908015030912 12640883 10544815781541711893605791066116943624 12640884 -486578258026870637333776091838648459264 12640885 1713392899544510833703761048400771650560 12640886 -113446502442854747590410101959335320640 12640887 -359420916581368038291552818104812591360 12640888 -93684153991929807768435960687617495040 12640889 302741645554966763786817534081495891690 12640890 -306580245603186051528835565812074393600 12640891 1289953222444775112820988451425492368292 12640892 70753603051089501608014724020124196864 12640893 -309483751486932099391512032451822252096 12640894 207137230016834006394079541205823863552 12640895 -128156552836329861895601465409332485920 12640896 -707774051474995227532516711127171727360 12640897 -628024508408894492064588985668180618540 12640898 1343639704120353551547549139513976833536 12640899 25384469883598041946304421786578983008 12640900 39924029008058469025944246795870796800 12640901 -76174197674084819499131081690627331072 12640902 -14281464797837851046061927223013429376 12640903 -186046203029582852543892124495600601040 12640904 -793668892723775218670862976174191974400 12640905 -275397389457980455503591161047210575900 12640906 359738084737738089985452455568471992064 12640907 -1452320522352751841651485141088008652844 12640908 138533406939866780448643123787077926912 12640909 37532922563438640009957376432128135040 12640910 -7943364774328143147045887222464371840 12640911 8822507574679583644758713595582106368 12640912 -285819733083074502506105894420911120384 12640913 -1183238819355407504168432493741860478876 12640914 -235001348436314975234440664107483038720 12640915 -107523990948253003307487555170300559360 12640916 143592606677319496966290385050481014528 12640917 -33097182360716286830632897369875201120 12640918 -299347564502736555871205367540703887840 12640919 -912245612494129312144292282065084666680 12640920 129947374857195642496888302375781785600 12640921 158467295697731815397478817244678122132 12640922 -376527872513286880032780851047924339200 12640923 -990391551330844677601461727782372649428 12640924 -131345256936351385612616529421310482944 12640925 -18952242151701614310853655911967868000 12640926 -481928998495638995870728536699171696000 12640927 456194295802074144339976866157553793840 12640928 364619135643058490526918659510517104640 12640929 -254848638465936356615716339845799041600 12640930 -50873986109085854348176359684422546880 12640931 -682769129665616722411932909983526335268 12640932 5494800654011499918515212265877602304 12640933 597651845741913926913720218925151153824 12640934 -214550388435045646320852465707593683840 12640935 -137232545756580086513014731956189137200 12640936 390792361868470875077655899364380344320 12640937 6629705580198365632490991160210970760 12640938 152421381902401969787285922726157209600 12640939 -420659739401738697746925603999889346144 12640940 -370299173838799545230740666271991782400 12640941 -10768825102818670376805382422544983018 12640942 -323972916912683742374285560238696251968 12640943 189151298580521943418698108386968014816 12640944 52681844574813218863851974805963079680 12640945 -1022628805858882921062582842922616227840 12640946 -624419666059962167598661382020116695136 12640947 1062564748730831392568308206779135736960 12640948 733480641082967834085135857375950438400 12640949 -170516976920335110820765239998212590720 12640950 30392371039642814052960964094709705600 12640951 440488568604220117412108517051682342952 12640952 1136912236098983708049879962640919449600 12640953 235245896299107600741685317516375610368 12640954 357890441124081325886862882590115544176 12640955 -1148066848161031862378524611459079638000 12640956 295642095890881422691998706677772944384 12640957 -113925005369345786396589813827036713408 12640958 128625461765307325993085798017025381760 12640959 686621381393608126824362613276247783344 12640960 -381297418871586416171739522848123781120 12640961 -806106213466422285740894285764433967168 12640962 -77327798050514635279874113006764446976 12640963 -233147861331052349835290922790499294080 12640964 398210454013537620597538464754199334912 12640965 217014522463217343560747104820795898240 12640966 -198157729944205646335527311535460214400 12640967 -565552421968649011272253104282035250984 12640968 30283656333686083885699505039988326400 12640969 -114558575495154117933473346504660747840 12640970 -280525520531128632892461596490976065600 12640971 -281975869696207869659510573073024987216 12640972 10690732225207044760323933428244163072 12640973 -327326250518033626680723665107868528778 12640974 -64834754293443396738952167794904392640 12640975 817355969290169312362896880126973741000 12640976 40647171356667685640166181659487371264 12640977 398012340136377502960766511348757016628 12640978 -310799211861261132201040817087424614400 12640979 278491443512983883369878729566788733312 12640980 -145333688333895042883142928904536883200 12640981 46230812743082841159631627818566510172 12640982 -388089889729541998576591364362718073216 12640983 -189203408079972309478434277832893906176 12640984 1482194802412724041483328000004844953600 12640985 -192654418012837764272045713110218064000 12640986 317887170661793645701804086966379376640 12640987 -535328414074817820660060393897074581728 12640988 -120073723412125909899215067735402112512 12640989 741668270914679777908969555496167015680 12640990 68452099687318155038521840709879402880 12640991 618551885530724910042272507796839976 12640992 -154422558697810496421707031420963127296 12640993 686495790512685073261891541547600270242 12640994 401474182834324692496049764642791205968 12640995 -481169094306637649478323016707151530400 12640996 -1917966537604152416469318669176322638592 12640997 24161040373195982423002322494114655772 12640998 -505216537490689018220463365459254383936 12640999 -468935291985199245136783104787225190864 12641000 -900353606672891776772490594300910080000 12641001 99605373365949615799596216692705689344 12641002 -131755592274247644901256682198573014016 12641003 -554015517450489686298496100308628372748 12641004 115342528656566673976193919349082058240 12641005 26601531333219185273813633778482716800 12641006 -507121819416380589926061455438421423360 12641007 -504508298750360423805685035112019978112 12641008 264650190159640949465012866965512978432 12641009 -1885796294721087072210389122420038382284 12641010 189877456666232427343558919801127160320 12641011 22752838001164853593672266714487419600 12641012 99781519330916373444659916773578832640 12641013 164373039733563171582826716702872651520 12641014 -642681071845590219035680634085687906144 12641015 68193209421852690918408427370165608800 12641016 -491054299302886508414209203800966246400 12641017 -19432174451802823253593647736281174934 12641018 -32820884125047471931362069397178731296 12641019 -1254894211967881744224909474627850759656 12641020 897446895031138751071664385739146048000 12641021 -212276661650892202314344660206789334778 12641022 41231580411745975527631149818762247552 12641023 1335128194661174840547418176025882860240 12641024 -857354787486302690999538475450503266304 12641025 59389757504756096719190050423496505600 12641026 768779888209702806996784257758252513280 12641027 112076982969348885347109541279731724800 12641028 -551099982197590257870968793079412736 12641029 -1310792445679455655214107556599826950340 12641030 -165706838714202899002338515390331356160 12641031 219051229210943437025806874755514794488 12641032 233944522111787345359828269647010324480 12641033 645885168792250920255512360760568589364 12641034 -154262436599875009308998984490350181888 12641035 1491101623339585837002551928847516560 12641036 -87600359633769971313384641810527303680 12641037 -120754151130540127730407554187156645440 12641038 104486535091355119170751415235921189120 12641039 -119176700973036726570860936745696917976 12641040 40513853635993959771084606956986859520 12641041 -401442277337525020270227362011040347328 12641042 354373917398780036200755854960241331200 12641043 -562598077314204263208985177014042430536 12641044 77354482579505404638611113052359301120 12641045 89308396023223946528660271233243313600 12641046 -369983565523687577471729227113317816832 12641047 1898037259410735941356201464862272815472 12641048 -15718309519641102825844007931960483840 12641049 7868523244675481448678690987463809120 12641050 218351272269372132972633951986613712800 12641051 1049137683133065744780397897732497074052 12641052 697185986796145935855337932976054712832 12641053 221332275227679287632319545839519769728 12641054 8503151342634159270981983025276607680 12641055 -128452577561247679080230819757861895680 12641056 328043449603550068274351724794870759424 12641057 115414289236571996700679170773949103680 12641058 -47628314279675497985407993632061494576 12641059 -430728597862381075907153878941893100768 12641060 -738456409205524517855600721612745547520 12641061 489361780038811623223609557662694432480 12641062 -198403526094988673082524574981195278208 12641063 -243371557552874425898159438163048167688 12641064 -340561297647007907632674593392090644480 12641065 -2305916195232306477951295336507903156800 12641066 -55803231514885081365911486595866729472 12641067 935763889841108600881767522231788613000 12641068 -1217608364758453482378857952073074476544 12641069 235600199661189784986101517013020771126 12641070 -182231598462004341792698583263968776960 12641071 -196449203771588831693479942282406757928 12641072 -226542393627768869553689691634724241408 12641073 -736524665255120685440605783503734457216 12641074 60404883425864391073717442464856894880 12641075 -342308470516524066308914919487900983700 12641076 -82990985899064099881173191109665095680 12641077 131923865325018236378010787300100408000 12641078 496012833640054882735378866659480854656 12641079 351688300891265876292337750594639220736 12641080 -329756712274372704671894423608802304000 12641081 -1634195497893233037766739147961626136696 12641082 -39333069912806743083389597936700638208 12641083 132316298128054876104395657007266357568 12641084 -527890890358004238276497780704761421824 12641085 316656656338295420963834070622193438220 12641086 257490012348531992316692352196247080320 12641087 -196160572774174799228417226346737125376 12641088 5405384879560314199997352070128599040 12641089 2562685065849467414373033217053778972756 12641090 149179345713788920567115511949838300160 12641091 918871359994043176952078896555030341888 12641092 -383278933518071753026390498619205321728 12641093 1151122164606965471042889274437905373342 12641094 83641586898556959463246434466714609824 12641095 -220299595753810228408395463846009128480 12641096 3416257542346918905201528244409487360 12641097 -8409359031508781664181415106976512000 12641098 910885202449733834358257264377690698336 12641099 126047492518968155174895789202172682240 12641100 -245380594994887616986786613538143616000 12641101 600026409220947743831773676425964750304 12641102 -828030672035972659477861359778896829248 12641103 -329832193510108015898664676557490955496 12641104 -68384653923976242142247650237859758080 12641105 798728797011630204980805775769402998260 12641106 44229754440119613319934112237096115200 12641107 1066891699262576095046195877149169567672 12641108 -961461027543072788086454544790626416640 12641109 479372546231250834974155403933409526368 12641110 204600746811529166783623155852412498560 12641111 -196119830152502774212593952333509906768 12641112 1104677783568733997164594664545781760 12641113 -893442116654458039606353187859039329776 12641114 -1002983644043020452456125104824437460000 12641115 39387907818534261499263786846133310400 12641116 677521757589417489560895378711550919680 12641117 -1709005914584150956776805401007489471860 12641118 -8463846671707325683719204191929835520 12641119 -303556849207357306067051020265532448480 12641120 1162716069956268857154820554474195517440 12641121 -66439329307288470686809207842619465710 12641122 46325173381486163513865498532297628160 12641123 -462369825125005566831363765368336837496 12641124 -88291460990922379615654703638611664896 12641125 -466374887350094815730326760444388288000 12641126 284696183424088172075159998102747084512 12641127 524517311440812209321943634531598964432 12641128 -1221415579849362799869893516075650851840 12641129 -91398634668599451106716513400333875000 12641130 -564270033180843596294002391940134208000 12641131 -2190383158168618556307137756263976969768 12641132 370820785288770654304358426871909500928 12641133 1229499202602431207079884422747735897248 12641134 418438097599112522037171847294307900352 12641135 221531484926247191518998757303294036800 12641136 -15152975493758680431265252528121118720 12641137 -992653820079408989673136445192115742094 12641138 402767055701529090974590756763780808720 12641139 -65947680670789372921356533491527823872 12641140 -14748527246899731096138715184719104000 12641141 225312625554212126130533057148189870300 12641142 192317914732316489564094985681392702912 12641143 -38339954982769517616878017197324033800 12641144 1057508650819185925733816397495300587520 12641145 124635951861618459338099729062496455680 12641146 259096261899614143034100517436409638400 12641147 -419586483124087141994442235070894125404 12641148 -379225825778549248300722016907839397376 12641149 223225502325348990317687742514747138560 12641150 -190492022785532335402409828992273339200 12641151 276760847429095467285581345122287865032 12641152 -1116697861339540882844033981026507161600 12641153 -386245515347722110024719110861736877120 12641154 -429542959526173905843596849901451180800 12641155 74918336103905222330717184124928764560 12641156 -583882862583025923382548181171048335360 12641157 -147386753902911608584352688372080175360 12641158 -316280679705122101298298447008428275840 12641159 -884125280975329530588470169773213430840 12641160 156983814569999867728045998486896640000 12641161 32705407622287323171412685897025112848 12641162 493081329755435443929995558021892758832 12641163 122341624201341841962124855568494526400 12641164 371177534833721281890872574320516677376 12641165 1242868533206815011747747402695784138060 12641166 -202716729471541322756567570647294454400 12641167 265445058630775014749121421188025440000 12641168 -26299559277631284205223677595015970816 12641169 1359799815436762440222744740217275215680 12641170 -168776161516683972834821367595039203840 12641171 -92357294192777010278541791274129356628 12641172 326844213371643253455843519262512678912 12641173 23455282192160550933066617566473454684 12641174 26575040003740367313516773146311628032 12641175 -201148705048527446839529305887857529000 12641176 271643283308337008295111266648446709760 12641177 -645479276644453051813198382083157089974 12641178 290773059531946677796481995474392691968 12641179 235011799891984301902635144548988395780 12641180 72976810569051635987211999551811379200 12641181 139287799652879141648340064904014599744 12641182 -1459146296798529140253191063046382378368 12641183 15518207659104087782706062000068301424 12641184 41291538257801213576418327309770489856 12641185 1381316230686219113378871178831830268800 12641186 -468475996346882204685752809896928364208 12641187 353621376269609524297026148438059777120 12641188 146698821076692612403893688507098316800 12641189 -580849126593699364467693503407428280032 12641190 565049539455601104541383447612852541440 12641191 67709235063722404146461615554581157920 12641192 853612959728719849686301784974967838720 12641193 276418258076190760943687148805995923082 12641194 408067065968602403804791280004624211200 12641195 -99357271430608724162079506547057315840 12641196 488346923320666111783801766101628289024 12641197 -961363113837138452929255149198073834260 12641198 456469635039606298329797787998174694336 12641199 66742312927197975949364565661585090560 12641200 -135530037572483888572614281745651302400 12641201 470586392329932052730367693104030126592 12641202 73481726282376302242280770665965266944 12641203 -944589029493659407795377629778578210548 12641204 -248327859026866983319687967990132716800 12641205 -342375200097683765326958524113226556640 12641206 -487097923538342212439148687080068004448 12641207 -1431407398926732728844917250324126431568 12641208 -770809142176250694145487950700671856640 12641209 534910920010749546227233394275741897216 12641210 -583728836688531125615341753904502109440 12641211 407534648624513467710668660046297692160 12641212 -778632336792811701560639276303541996544 12641213 341152533289717889203341801680944387200 12641214 457282759002536739474573336088600780800 12641215 791456711417087128034585283508527216360 12641216 -351022667320519802585302920780526387200 12641217 -199849338384043249235068128281959537536 12641218 -1166658214932331119898317540605832773760 12641219 600496693764853620850191946174569936840 12641220 -86529750694794669479138277728252025600 12641221 -430543756563564173384122493110785337312 12641222 -758466512733579784620728698096133875200 12641223 13717670435474483109023263162108097280 12641224 661348865315008012491763089831157432320 12641225 85756874440756058756475229734651440400 12641226 1588485518087834451231448023341007360 12641227 345284625323040268133931235184362584960 12641228 741916731789264782039979668711980493568 12641229 -689005347158241335630976472867692523626 12641230 -10226161941028774012758350923940044800 12641231 -555038603029498841644890478909174783128 12641232 -214326350651254947105501277063080837120 12641233 935873118370387340695626970679598626 12641234 374519168326958702564819260692945433152 12641235 -288221564598926121170237168872205358240 12641236 972078617038767086400220687736239249280 12641237 100751207580820155478994071270077443712 12641238 -1148371353055628531389474197043029212160 12641239 399077241144590781208896781618591586824 12641240 629716090790251286924711302927289548800 12641241 -1007631507315566313350135608406112418608 12641242 36355677038490952721351153375589740544 12641243 -541006083573279796572215955222557035176 12641244 268062100359412152300923280202913562624 12641245 1728310133860878467747726699839121287800 12641246 178503608400315099017426998644486867072 12641247 366602956350640772001168958755802680024 12641248 2011782939639686269161200502224993648640 12641249 -1528323173951070726134760898309409382750 12641250 145709369138858834646099735935664240000 12641251 -487006244005800418459340180965943938560 12641252 488651134729208682675252881044263766272 12641253 -475437832493219766685119949394058400896 12641254 -236821794331158426879042507964597787424 12641255 -58405212337404070317731809590539977680 12641256 -82379278890465169024380448942686766080 12641257 177607961690011779346116758853387192506 12641258 200105133380505025193186969218254044160 12641259 140761562530474394273642293517500476504 12641260 478690704351329775555042552349922088960 12641261 662410163203490047015629118675649435904 12641262 -461759316881097708811641578122673638848 12641263 -1865916807510401592156822330329164013488 12641264 -16368922235731409970662949953466531840 12641265 -10805005891863613071395651149595492940 12641266 319643900455210357420408898052497023488 12641267 891074423285086419460799841994185816432 12641268 19159876998412786302528621002595803136 12641269 21893492533907598529482556634358703744 12641270 -522040518324102258668838354542597404800 12641271 -168981982957501100745747138162362878488 12641272 -77817117285423826644150539237827952640 12641273 141686724795341824897591325359369530624 12641274 507020134307063026278029129839070896320 12641275 65980941652463731601449911859663960000 12641276 -107787831385291016063936694178720588800 12641277 -363446691486492989956949938397920266720 12641278 484338148230862937387487876414814309824 12641279 75942574250593995970102149343287774576 12641280 -604188965123589446177079458566860963840 12641281 884974982387113143032333902033033479600 12641282 1122798471060727468013710981329349078992 12641283 50157516505352242834010717030385540576 12641284 -485972912092912988067424842428527642368 12641285 1075414018008262037440299139876697975160 12641286 -121176729140963683316677493791519844352 12641287 2840053007833666869309169404084842865672 12641288 877367011911925695651263713195539947520 12641289 344969338225088533111358355460043366400 12641290 -787810336610353041676082161370871261600 12641291 -398367696164946528681337256731146970128 12641292 -290122139126236528751307057024233840640 12641293 271716798384287985041767483294831937280 12641294 38025233886425216035237516548641266752 12641295 427375852500703855255012799266325012640 12641296 211369600785298032763815886131658752000 12641297 1398295292218594707253768173442670029746 12641298 198635132432101653314376021092538851328 12641299 -1455880063188234750927687825250708081080 12641300 23754520012097655455244480803972352000 12641301 603339403825734434664526751400189117792 12641302 152830431215501736944449530552685878144 12641303 -747562264732093247208208878879918045720 12641304 -57615609553686512072590112394022748160 12641305 -842630325070908630520584428288173596540 12641306 598874036916387159307611003878031838464 12641307 -215749866624897495934934694619379665920 12641308 -1425451621742839395470812056371523993600 12641309 358420665742452935260252466390384119800 12641310 -219088991883464826549981071184718464960 12641311 -590809277246503184993936952811659069088 12641312 24530356879060278105290164228314365952 12641313 -933247348960408952866323713993594527056 12641314 -444980050661519109581234901528918189744 12641315 367148724116863689968167042497184020960 12641316 -849853050503773415093042731503880550400 12641317 -772749339937149549392354192293211606180 12641318 1133708353855442287770461682241789480704 12641319 1793893245502343753176180718025099918240 12641320 -1064813675216094011381525673862712371200 12641321 -188421840280921268263237683040167412416 12641322 40953131620634633509297426809518422272 12641323 -1909121799817128570142951827663764612428 12641324 546837437652980302728209561203993533696 12641325 -179069778415340531956410962695793308800 12641326 691305396139676174119846387885502263296 12641327 -741701236406041787165561007587428005120 12641328 27665302558967790487929953211238907904 12641329 280922578843984491936332636912747813184 12641330 -133772485731898137445396276081104127680 12641331 -93855662252850007623762881885695963536 12641332 348479868170860367467045138145640622080 12641333 -697793920145453154457100153011654732260 12641334 879789340366630237796023008904810268160 12641335 82124311501941587017123343813257789440 12641336 -792740047288733838636782462060304752640 12641337 6137245993704560550404269429859502336 12641338 161646675810908042597251934301257295360 12641339 -343381222524555864894661024528753937544 12641340 -297181189756595397248676786519829094400 12641341 -1963565441355446584899186148396135699258 12641342 -370895223978822200560018069016138345088 12641343 163653403201784977112458915718724756480 12641344 -265562469302347029318444993476969365504 12641345 489831105412667502197408592241648166100 12641346 496218842225895136036709569392841979520 12641347 -1253597106845892325470099194283911341848 12641348 645993471395578539823617357479436698880 12641349 -83118873886354214729058775471672570560 12641350 -242988278038522557404971144467134973600 12641351 -831534668087876413860825400106475732648 12641352 550721967513222257683399254166038282240 12641353 -802581299399769141157340769234874926540 12641354 -1565624742791506916669550196986543312 12641355 15076012403604009169742793781144204800 12641356 -74948059837264633110073696866491422720 12641357 1878142989410780751992920928731699311606 12641358 587927078055244020340079234023232959488 12641359 2169757163083343757952111516977453387016 12641360 -275970733490956774400886163402154065920 12641361 -629976749283155804086548995188605900480 12641362 66694068939912003502664348257494984864 12641363 1373627298671326480908046730028212712348 12641364 463484558865624113024999508004430284800 12641365 -170602514391386896027409767376702692800 12641366 68706421115311354537067910802820563968 12641367 94586557512581220672980020006325724240 12641368 -700642391028468566580778514146897213440 12641369 -1319094467605226931542196447998061513072 12641370 -121884369238840778583534416082184058880 12641371 -1257951890409914539154951039590402058428 12641372 51579034643058438902599387230718126080 12641373 -290047508653889317435984513662985656000 12641374 586125784089935522229806026134565815936 12641375 -683545116372867855479310083509703256000 12641376 -894533236919636128969599635357027008512 12641377 -170634291539417896012880387106077956928 12641378 -699872349200142074961329530700711651760 12641379 -835597984550068555134949226594708161416 12641380 -25702411168506624049828521393180733440 12641381 761499839749618376449237477214840221182 12641382 -98301242536586174862456078996527293440 12641383 544277717328444762413338416325328371960 12641384 307719780709384984098861148009877913600 12641385 490766293318160225383859718412191633600 12641386 -221470091608251736993792012999234123680 12641387 -1469099647993059088688842612384875140016 12641388 314220445870201083505003808012195059200 12641389 1093055249872186100930284914126168621100 12641390 670625534537364151087560428644122796800 12641391 408948481470018105603910302942838519152 12641392 -137627156030894882409709301514910203904 12641393 -906692077189009544491239797081316363456 12641394 519157703905458529963505035206274191360 12641395 -328823321525668850066915446502319563280 12641396 1171089523161737852403439296347662393344 12641397 -12446655864061638973800379889606158080 12641398 2012182643755118194185356595658653696 12641399 -3197996531741317851884701212499753130880 12641400 75047848189937081435642585276206080000 12641401 28829370422567811438870566539291978824 12641402 87616623946390628520412404867928909824 12641403 31926775061442359382855264981953043840 12641404 1618312642391977356758179420057421776896 12641405 216606230003296324000676114503694799360 12641406 -696400579995318895833924950611721071296 12641407 -390975958964633173230869662114219184208 12641408 -172581034591391060132057050721613250560 12641409 1382549412627208294010236102282800024528 12641410 42807479072751640702722543306505796160 12641411 -732356190571401848318570839937445785988 12641412 -662909216465679257869985046090245760000 12641413 -1237614179036526000779623889298539216420 12641414 476359586327550086031289102365484992 12641415 783426618734115624599198410975274965920 12641416 745012528025763654776762625283194516480 12641417 -2861432413834811222860104562504016955888 12641418 386022788837733845035614464204140700928 12641419 509287093580187843613462985822567120160 12641420 -230349456814554575462067102134293616640 12641421 338263395500268713872730374140194000640 12641422 -1432575404605177696545552463885489612800 12641423 112133171245235579592246671025450008064 12641424 223504425302324016475998015280238297088 12641425 573239639755622163364595776942641602150 12641426 -326153647543897387786683004862286549504 12641427 14092761239795938636750372555602278880 12641428 -327567617551978998990856442554116947968 12641429 497050022899818329159820880585930086030 12641430 -255972602637535260007800933763775114880 12641431 1199276434860489314400543341843888178264 12641432 1516191464055679104657993500191689830400 12641433 5019583429201895512650396866833072128 12641434 181788432994136383661247087063345762240 12641435 142161619880355954951604134186711758400 12641436 554286831608286696691418237559036859392 12641437 -3191616821259394472831396457675898548 12641438 -241498390994938323329080700398529737344 12641439 735468623019394813886672566435203735624 12641440 -134450496916116646084922107797040005120 12641441 8576706247140563588197390022845690080 12641442 -394847118405764637082201251796432455936 12641443 280870377979556761941578395476749865692 12641444 -79256457778325223832866264634393681920 12641445 -55320646741703666052094061568796734180 12641446 76181099698058141194146012554127624672 12641447 73146277144942893584241648450758595552 12641448 276583124985771306721247103409636147200 12641449 948108701654163374731241301397599357312 12641450 452643614791201469118211107249397002000 12641451 158077163746471628699345929183906214232 12641452 -1478062017871653844873970358515958532864 12641453 319698092531224884718336319574513945600 12641454 -200373572279191341777362644496513310720 12641455 1592464073973804545898381375886152014160 12641456 30992083073131972510402072031921897472 12641457 484546503911019386837469330819698725824 12641458 -1348855422022797946245684859486619520000 12641459 -454149038735877346567779321501288477120 12641460 -165344566610775956499070215583911321600 12641461 -934603831629851016277114073559759892530 12641462 -718253609263904006934135777686386908768 12641463 -78406800344836812565532812065724063416 12641464 678492103053812682534178937070000107520 12641465 101536519557077421781029720771728915520 12641466 149900084014137361999927307690040935424 12641467 -1534095692635160989820545422901821077760 12641468 82988004836700497492374243766297189376 12641469 -295650912998373264849330928527379892352 12641470 13499438469944263589331949690213689600 12641471 -106787681075193474936598799945165492400 12641472 -40087623712572146118089444103687241728 12641473 109805135178239789827458171101490887400 12641474 1203957239388015202962085720789287231360 12641475 39053486132203409531964590971680000 12641476 -241459359224577293214401310242581997440 12641477 533066390835544051308029423630589444060 12641478 -160782003487339687565525430641454364800 12641479 188224014296168534097629032975991729280 12641480 -475895122908313069674729103876092057600 12641481 1614889362933464159826790099136067228480 12641482 -295128000492600902338981707660944886528 12641483 -177483730660717620704425441119352422336 12641484 -4633350593922154884145033128384000000 12641485 -262715628972476994271034897869232992200 12641486 -263527618198927465696325970732003395712 12641487 1293030215655547349941079472724237186320 12641488 -292016484568750655578599855685409087488 12641489 320465139436052324077908155583424287744 12641490 37326282922358049419143203389317079040 12641491 -1256486989727180103841255604896484046000 12641492 108437748680377932395142548128594628352 12641493 251613352400759371242867252525856009920 12641494 -90186255139167043180499601106396732800 12641495 1023810457340563528447682815478915199000 12641496 147819001692899888775281812326037585920 12641497 1351732819622510351121412997017197514512 12641498 -10267978582191535665722426807176404240 12641499 -718005090379983260858243164304369589600 12641500 1816294209384269753943131236265443584000 12641501 2460795735112193242651588258267917345600 12641502 75463902261932669143231273450275661632 12641503 -104079622586303231497319289558979273344 12641504 255528844431770031432289883425063305216 12641505 -13906987133344172517289891911221197440 12641506 44889522182647035473576079631570397760 12641507 -402607192268074064763013926466202750160 12641508 77417547594284476132472977930744943616 12641509 1777175857136379871840653098339877795710 12641510 -567650417625575579218320623490063408000 12641511 279049431099121407595600127393968850472 12641512 347586701545340054725592864507161835520 12641513 -807376674640331679402597510783365817600 12641514 375069494796327029432095180589139344640 12641515 64882714899695685967591963978542800400 12641516 -85493953882641986520389875188471586560 12641517 -177004638952135453449458230847692608000 12641518 407523134396450310870507373563894642240 12641519 114266321487917216118773439050929563960 12641520 134367579272054199138708209110492446720 12641521 25911368775715787538089523617064799744 12641522 -19786643285524930448295229775281511808 12641523 -496924400875371405931980793818933034896 12641524 12087682046830278257816831401855918080 12641525 -147427809087937708296737436428488349400 12641526 -104618464446487101687949186393936966656 12641527 -8554413732719705388722206145262249320 12641528 -1890568809263609976780888915227548999680 12641529 41933866318882043764436335233520943184 12641530 -36834742547321600883493891420412751360 12641531 -264854964858025774765712484577969263840 12641532 -721324749941281490367666407501786070528 12641533 91268153387332599267324448790572203782 12641534 -76136153986760209674380732162653012608 12641535 -1365335693868558514457852097362629560000 12641536 230876560502179747877066283367771668480 12641537 294193575690688680196137293237064765186 12641538 -56520287790198865717304856197399685120 12641539 324678507604010910739666259507991097340 12641540 708203355247501179006180493977755834880 12641541 -476713687016416181077396603792499508576 12641542 -1123763559090828471089134156960326464256 12641543 -3229492003123393188074771524808312400480 12641544 -1077546360315170034471776591072871290880 12641545 -474195538802650248208555149225068899200 12641546 196424255094277046803176044687610650880 12641547 1311662710501053147365471008660734712560 12641548 386412465650938425596370572289023823360 12641549 620283479497255376310009614600828714550 12641550 -129948710410261458952036210084522982400 12641551 -256035333690186830667701036354040079688 12641552 -29690106125037845189550306669197524992 12641553 714011703724546937765057305523801361762 12641554 -485137576500917444905240749080173287024 12641555 496072263703719332715411074035952742000 12641556 4844522361493133266434914130146279424 12641557 -3722792748303178745281259134872340485888 12641558 375682280612209403005529162465102414880 12641559 196698170279174429934438055082851063680 12641560 -251992859462201446219615378016544768000 12641561 1540788983447777139792260519688003273162 12641562 774056471698171193190106392772136547840 12641563 660719703191642591359173589205408490984 12641564 -261856956030401208238625915598486804480 12641565 -798309844070521236881503319972927160480 12641566 246133680295334294486838984632299339776 12641567 112660743195771863977948128086258795616 12641568 69363149086243877988860960850176901120 12641569 161119134536086144551494449308301762240 12641570 -8684540092069410100218118222383936000 12641571 -418048069365918211784025422345823806760 12641572 -645989921206927078862346504776977393024 12641573 -743365563283460834872829771447213782464 12641574 -72208188324099818268692155991731722240 12641575 -484897094375815897952410283332477643200 12641576 77810726357421026407075992198478233600 12641577 274189184421438413232409547153458977408 12641578 -815300719110839303181222055092335581344 12641579 1639337559613690981026033621149183118480 12641580 135475982212158073668442197318067814400 12641581 1289834390077481487616603684931094668032 12641582 307255565236945729604605829531521114752 12641583 90488548400371768011702224066554884096 12641584 62261188181494292363246641196487065600 12641585 10722497238574065848733226388901524160 12641586 -365977789520724689017420778825472011136 12641587 189138939128159961362521117843207753552 12641588 970344593715258090494538506258750306688 12641589 -911632939866470252427477454766612193426 12641590 -363789649000063700783715717252066124800 12641591 -322398040299722841845862354705069336480 12641592 793956196044860258797569667130466078720 12641593 1025633629245242018937816637437946003200 12641594 38235607598194425510558939376736063232 12641595 -1132694349604418777743080084431976948000 12641596 -1058454191634303530720655544921899520 12641597 -912999947676596452210206868515962748480 12641598 290539068078019026366548651264672193984 12641599 -203895480056813769486862260585167902736 12641600 -109006753266749150415467904128031129600 12641601 106684990635955514799382629511958184384 12641602 97532423164362890274987962205607933440 12641603 767953633830296839729543969322326730784 12641604 -301955947753919108178975917680417711104 12641605 -150387082660743651858884157789265630080 12641606 878010345928934336859551974858905766752 12641607 -1508255008533855329391531583189000088400 12641608 135242223804203626732221366737338368000 12641609 190564550505568999201516497946425486810 12641610 80741596521889117514016366314313484800 12641611 1237486309954656915371911801658114958232 12641612 54287857666616631306034336357185899520 12641613 -12800047682079858585817171542681547200 12641614 5485480444171204539635794042116675072 12641615 24457889834695546676365889106046310400 12641616 -45656108236402600198114367695580037120 12641617 -709858073682830660955015148011189960334 12641618 933373279860170296719806690890432602240 12641619 132804432277692973147209654711347296320 12641620 -861123380910431588925513692349223768320 12641621 335853009546367228181919364322267604864 12641622 88024469190848684948628107689085890560 12641623 1155149106037832264332355597365169028872 12641624 1319158161278689752704479040862097704960 12641625 1501751255987824636067973991732593978000 12641626 -477704056346289794385269088038720809488 12641627 -2064420600120979568975276552953130426088 12641628 52055668226178239808248598074598309888 12641629 -7194634111767125724828242098228487424 12641630 55539810197565855164386188067626537600 12641631 -88515885253651303982846756534899079040 12641632 2270239612581884730081037028442283180032 12641633 1703104241663228705468270546865820344240 12641634 663546035857664391373172851110097208784 12641635 1144139428980540074359945998814840851600 12641636 -50831920833114051306385523776200376320 12641637 -1298366374652266646463662220101740741248 12641638 -43852481079675133973162304757637206656 12641639 7391184163736778458650530362215744440 12641640 502914372780933397912602812787184435200 12641641 -475719322303690539140619167109141429958 12641642 -194462214080841938367740829024448580736 12641643 -694892289502036111731864847058363420160 12641644 -58823154852661360630420455922470225664 12641645 346576239018610674465237398114456025600 12641646 -123125605967930832188080592612151085056 12641647 652210966880131538177692024062678640128 12641648 292202571921690594325584037910750429184 12641649 39364342166932157028127638560862715200 12641650 -82291363844631476527231194691479744000 12641651 1545305667641954662739104090578028343040 12641652 -959588558440612881533836380558299562624 12641653 -858568525503601188053883507906237930756 12641654 -882684427058653709003467627270072912224 12641655 4202630154285401276857102760527348800 12641656 -10239263004953377684145023817126400000 12641657 853024449580105206049936528279962252906 12641658 453073448192936695666112234552683382784 12641659 -3549355717723296975481765944644176789440 12641660 -126299725041744898517230242718313080320 12641661 189704912637642531562064122618419743040 12641662 65199840420939332979829027301245750464 12641663 -510279865370078559465489751366378505088 12641664 -139189497741338256272581197434097500160 12641665 -801593264622017653388431135999416569880 12641666 29776305356865195022520458723843200000 12641667 -55077794324650550940433159422157530120 12641668 321725709845853082841782335613229436160 12641669 1451634695235841174283709956666689719840 12641670 -2092938031244973227258809666691694720 12641671 -89932809829269550293996109841081159200 12641672 -112678613029632028237744170972342712320 12641673 -358085099314682540713147328123745510432 12641674 56994005217200318376610103570694988800 12641675 35751462798606138147839601225108391800 12641676 157016498476472213196983319152787456000 12641677 662506465296406079849408293657892761526 12641678 390071620184355556684883446458962269056 12641679 -448641973641446648053710416890202824776 12641680 345037771464863280894224162841415680000 12641681 627952392645778320743650801583362882560 12641682 -828348666695000300143926702713335827456 12641683 1735431234808760569600302095866562997932 12641684 84931741438159567074025910704817283072 12641685 -78032412459299982645780422955492435840 12641686 119232988109580320792631665671647285792 12641687 103744917033418501529347512834381516312 12641688 879022838998604374418255202924059750400 12641689 -375757335503461976941412051463663459840 12641690 168588366142446872093024327531888167680 12641691 -652289970179492412067024979984680520808 12641692 285975578145045234312674859706743029760 12641693 -2265851245116053741846862135547069140456 12641694 86494034999342973474986807755006433280 12641695 581079986307625017298808465300272806000 12641696 242886586393161715686163367920958177280 12641697 915516075220401790271936753488796365440 12641698 1013484932743748982815679196856685195600 12641699 -8627419802858443476890623361618880000 12641700 135685474149546735153355076836346496000 12641701 -892218458693419563757979703346884896996 12641702 -10065153976821410443485940801565135808 12641703 -102447382798208629798244599698825108696 12641704 4569316381768777326309716338122869760 12641705 2681618850439368561887603710100854119360 12641706 -29158800712573716843561713996348357376 12641707 -215855375213912877418507127934201937920 12641708 -478189771843632060612594464311452310272 12641709 509837932469885510327183386290159622560 12641710 -164621500209060689373559678408238720640 12641711 410226146205736091286828575956972639800 12641712 -132386899887709386910285265811211714560 12641713 -4683309812390627452232553168463104 12641714 1161827378257339833120499372519671987840 12641715 28890491182311261914397180282147514560 12641716 174946537629665063889421064020039278080 12641717 1035372869721680293176461570321062656 12641718 495297310348133364637732987290454778304 12641719 -880134344337476601051410675079241595280 12641720 -60670310796776799755106042356092108800 12641721 -824882745659091026660862262148553728688 12641722 478808073366576226694320032499819500000 12641723 1190387252023912104421787415455261679972 12641724 1134224497112721592697070093909322859520 12641725 240932702646845492065711614624087679250 12641726 -310140188002155658083948512784515084160 12641727 -128314131166732584783717190684120733568 12641728 -155700030688660322233860194306258632704 12641729 582043149300158450815525199524086448176 12641730 26359327176783002990229262839705285120 12641731 1977124992256241590752964582023964982112 12641732 638761326276672098387251578858001596672 12641733 621441867767615451811208551249603569024 12641734 287910244985316386326679125079480587392 12641735 -80983363411637516424828411466177080240 12641736 -311026616659960351257074927419631001600 12641737 139315656046482039557106558212498199386 12641738 -155139161093452469930101018003335168000 12641739 394287202890108994120693161094236178368 12641740 -650491025496503447901703844284992783360 12641741 -711050360687386172519919921082726621728 12641742 2606067912632222275599358441177679808 12641743 130807249132876615326412047233897945424 12641744 74342809513216870202387521672648114176 12641745 39895524697656662121429803144252923200 12641746 278376467113922094251096552653902754464 12641747 2163851995670927952618677910204012857196 12641748 134219273732263708256633311040983289856 12641749 -782257099224287203017132195403931427250 12641750 -119435206963176888999501638517905376000 12641751 82158837359195463720287975914064667192 12641752 -222609662598540548809138254497811578880 12641753 -571884340282037193084516223073520602880 12641754 -120688120591252472174922705458510599680 12641755 -304670889471694764748528209805831836000 12641756 861116493960810622511300622193679654400 12641757 -1114863807649047813034136266501425275712 12641758 3213294797305575459640180464747854400 12641759 -201760470479681729899295720684171814696 12641760 -361501305878798716132188483170579251200 12641761 -808252977812200917893564052629884610880 12641762 -150321706695617620195482154747716989952 12641763 -63765962358868438830982020121764256512 12641764 -76079899886358718318526700922541977600 12641765 -1053280140033720399595323452467146782340 12641766 777700521971024716137467646475388928 12641767 -999830591468673664557446011742914619640 12641768 1420274412694360361861422072802795520000 12641769 -100994710377227308633318541082730348032 12641770 -185779842192630283567893868943296693920 12641771 337424822167918412988155044386052905972 12641772 -109131511736014317204484397068675399680 12641773 107742033628854617849770814420201435404 12641774 -446538763153797372616194930464602303488 12641775 -30976362701142013621000187316160434000 12641776 -18773212223416615011845704394378182656 12641777 932334881167615949605785190693376078832 12641778 780950222577111810841343805751381463040 12641779 1157522519194952574570806175258491154380 12641780 -37205311552225927226996889598643846400 12641781 597308087849585421717917868635478397440 12641782 124647340133351340155898508549899256992 12641783 242505848329888563334848911774354638080 12641784 -1179938288670542834496810939611799367680 12641785 -5119506537353575887701636023812384960 12641786 -218177526918279071590309248593937291408 12641787 -519556039029840712336716465279172181556 12641788 896120525968438635773381440259405994496 12641789 908483491261566772259965490599704990624 12641790 7141347500997037486633965724913602560 12641791 -184655080802638846179945367468266295928 12641792 873551054567658343580280479142088015872 12641793 -172904959212476809149872283697274582496 12641794 375821541420845953917017967445631728512 12641795 -662734148212196828174213791421151042720 12641796 983930460745939073781635729996030188800 12641797 -452763130352069620181414388260073104128 12641798 423583082983613684627380122890454776064 12641799 344580181983051050019160767768015938688 12641800 -115202108191929340041505205425520640000 12641801 -36820164259623938770996590708025716198 12641802 61789622375336837609129735427698972160 12641803 324637688403012929986394595245443691440 12641804 812564021829590587685294587121736672000 12641805 -480366976739560775538034030959945801600 12641806 462104742986633987283215420660063996352 12641807 655604406009070618084532213620639195056 12641808 -107483295531391360524770260792814862336 12641809 64758902604225308150759924278754329010 12641810 32801259753778420873537480399792066560 12641811 -180216411791764020281486047349398791936 12641812 292280650138426138357107849715471196160 12641813 -663033316464247054178650825180997661216 12641814 135764151379159233002036774609207659104 12641815 634897350319996769427619049002423734720 12641816 612728659039024767106847924931897630720 12641817 -233355556914644739999588233808224021760 12641818 -147249467460691262518320569082324835584 12641819 -205902734255694722192395074453559590780 12641820 -184830007633994555566919498373222758400 12641821 -1047770652699971164214969553020985444800 12641822 -387999268943518399004095879724002140288 12641823 127108704027806371523015549937395956584 12641824 -627354292115508095818676500670622597120 12641825 -235150375758533979597826968829369536000 12641826 407814346616180097293179864934410022400 12641827 -62431672106619291802216158578933532000 12641828 -4263398117417023411380701413227300864 12641829 -139154821735180604602349138168848616640 12641830 -582102992095853338763083925193824006400 12641831 -333518953706802278276684891755532252736 12641832 -67773758115759535165769859033973555200 12641833 1771652806724681968462535398081697353082 12641834 353598816476216804919081683216921247744 12641835 191318397645847286800858598546686467840 12641836 194571410381936473572320952705229122048 12641837 1536499070278109479403098088380449557280 12641838 150953454496798758344155523038807044096 12641839 -198302001279892749426118925001921389568 12641840 -130907632519148961392846847497537126400 12641841 -717136083838943971151147213526502357950 12641842 594286031679076726576290377740841805072 12641843 -2307931378142085578030516805449385105696 12641844 269571104632196335209878348419263983616 12641845 603767019309208006178771249889768429600 12641846 -400005158832754422884950242249087185664 12641847 -736414553508503851800409968313107960600 12641848 -78015044013341446784120587244297994240 12641849 -719034797623565639964597841479571290480 12641850 -30077857242767159749731511518373288800 12641851 -189661583497398231634710300368723109148 12641852 2567539804918235990337903449354083223040 12641853 656034848977661493563220411749828472000 12641854 -10631771899121547805686454796357854080 12641855 -134173269461585175895314680359189257240 12641856 262536711205517475483562635347531661312 12641857 108689352176737121153400526061683186992 12641858 -197491265222252484818412092003385341952 12641859 24312489841477321473810973772067703920 12641860 -456487264671909376564405514854195200 12641861 2026643226616484874103211906090603778462 12641862 -169214426171776032780811383002573438976 12641863 -717480503728397033544157863595255868016 12641864 763427198560016615005714365816475084800 12641865 176383522169764874349769817524440054720 12641866 324334627671959848771593413554022667264 12641867 48360647802827404113269406439075044384 12641868 -84964878483536304783249436020496743936 12641869 911889570886969475283398272126245665270 12641870 -68293837830956838130627834980687436800 12641871 -9870778348133461127376127132534179840 12641872 -239616901114048187015153165714584240128 12641873 274294871159817082222473643387381627200 12641874 81740271110790155733747259380189015552 12641875 69992591852885450068272694582172475000 12641876 -242023702120965262373107921688816615808 12641877 -547573158679620416407928117178138031986 12641878 -580246032282292736025509277007062572160 12641879 -230521096363174123136531741373825127200 12641880 42252907543910730303427768482596044800 12641881 663405838466725856725505425770870507264 12641882 -307204332890762819463690683957993001216 12641883 59731206163327818545640726902140396800 12641884 -714885446729495905674058928383796348928 12641885 -816593924075206024064517985501588998420 12641886 1133104473613427895937818247784666215680 12641887 115516206236346586348730686714722019000 12641888 505199243352569644936257555113703899136 12641889 -253493414380251556669421133997507964352 12641890 462522104482971653907333816718240999200 12641891 -916377040841531698248155879530387611288 12641892 -488432756584663659352961078851126914048 12641893 -298180801071456769276750011901750032384 12641894 277347843448432883347706946932743670496 12641895 242173591565833349153975966488549056000 12641896 21849778208091045537754370136553881600 12641897 1062386760453474043145470803703407856800 12641898 -148054250954919395710223397608393915136 12641899 386012540850622096168457968855237687008 12641900 -68974399739202042091979523866592076800 12641901 -98709027043795305781973748182041241376 12641902 -119183720655533238577161449980209690048 12641903 -77902360439864751490650629919552296040 12641904 174045139990037033628157275079809957888 12641905 376627429654654302812427722704532160000 12641906 -335174211126098704072896812308526500848 12641907 -745621957690493930404719093554826722760 12641908 83719251596048510862706079319115677696 12641909 -269924699304611119741890457755593222208 12641910 -405437629338845800528110394041760256640 12641911 -69532667330155872008379851821734355840 12641912 175682865677991083969027456549590118400 12641913 26228310546472885025137384955738995860 12641914 -10232336176042781402933140735714994688 12641915 -161402836648751787609723978777852027360 12641916 -142405758725803636666174346856881479680 12641917 -694547994212814244368569980012758183034 12641918 835765299054499006857193956047405852160 12641919 -1216730448721961839737471646239780890880 12641920 -625030180603996126991345388008924774400 12641921 -75456093536081430751119617258885309628 12641922 592442288916000715593486187255064615760 12641923 411832623951285674611012401170228524240 12641924 294360063485725398930562139867316633600 12641925 -85419901431614466185000923618614072000 12641926 306517724272334245510705886775256215168 12641927 -653072552069280344762260281041175817200 12641928 -26166771757038639094867537268222361600 12641929 558529187433164030856253036306458064420 12641930 174666745917223828612928988682226457600 12641931 -99164350029182977618550717715542777760 12641932 94999157144209607831122556409780324352 12641933 -2262258115832618400080361810375896461440 12641934 -273237425222403823403774289812303785920 12641935 1375140546671809662629862549165694069200 12641936 267537801363383160789993589289159073792 12641937 -85863621530751240907623590890302329856 12641938 30664734544174127232158802988133966496 12641939 -447212897367411194962493626915764801240 12641940 229915243426343010874411333142718259200 12641941 144039245392263715721014739797049200920 12641942 118969268546683435843244349901922659872 12641943 -449228447090336017782923580234766694016 12641944 -353802308053262423554046795841653760000 12641945 396016271384618024640101829858480267600 12641946 -677856446568737632905191980647914082816 12641947 -330717661607804651939110455836768232288 12641948 -866552838777176342063616121225201947648 12641949 486353239679740274430625895232042012204 12641950 194111181026223093951839410748830473600 12641951 -467788838476771277643485283696030055200 12641952 -327243665621061083999409911335813644288 12641953 218517596274675355349937499817425829680 12641954 -69566737441801512382455299330853957120 12641955 773586586075019333472475129075503656880 12641956 33371792275077665086774636169461199872 12641957 19365406980294655065372854938077288000 12641958 261347817815628066474117796456284092544 12641959 1480524631315213881575206730605852640 12641960 -727996241787747329962308749740426137600 12641961 413500316014394770550028768173425572864 12641962 954818303455397696049969573283280623872 12641963 980544571743349715799448123674443164212 12641964 -495280171042622568024931399312731585024 12641965 463126454510289472821149174691929825280 12641966 1365789149096149531478281061108760387840 12641967 -387007777062715555154629608129898011360 12641968 -2560462410283453848765256878784905216 12641969 -1317587378666409666975571551503219787630 12641970 290199926338869546658706775095739571200 12641971 712861979393054666208241582486991260172 12641972 63096344585880009881365103162997504000 12641973 -384429459908210577601036845285604707840 12641974 -200032264853306185695303734961496647264 12641975 -168315741405114155049624321690060216000 12641976 269360138022026945006997981755335434240 12641977 2228019418138487597550106783534157926826 12641978 -441952318696492418433065247702187266960 12641979 125095247602766789101303241054120179968 12641980 256093277086918109995853519471316111360 12641981 653568194523581693116075268814894179328 12641982 437885659569637810269144257654529788544 12641983 -305774766860003705780222738433401656768 12641984 43380046758396174257818832273865179136 12641985 237085409430703143782608612992397014420 12641986 -76366341339602295170676776395749027840 12641987 -751373616822056731594577507133385415364 12641988 -52931027677745244234602908445320636416 12641989 322647587471369590991880743317750053120 12641990 120028881744808085981084675925823056000 12641991 81442752640634695462754024302762662864 12641992 -545849320544628098801873403343339929600 12641993 -111204135352945945881087018414190439616 12641994 4748977965268839406196222402767014240 12641995 1058400528394555256247442397969921412000 12641996 -760107384330448181080825412467721438208 12641997 -251662255189531517719636892999134920000 12641998 -957679752493072121381106082036895304000 12641999 1016171533132986165708378235676603301360 12642000 -2595343130645516093313621936930816000 12642001 110328702975755886961493076219498390002 12642002 -95874311879220734409391567742452082400 12642003 -727507111192861434834565706378499106992 12642004 2149000291350670402851717613646229419776 12642005 42253478034364870329506953957409907000 12642006 -304124693631259681210091302966977084672 12642007 -277980721557394732688537941882347441488 12642008 90990350795794162792333148869645608960 12642009 -675668500251695640381939425059455944496 12642010 471022050204478872131664013619260685760 12642011 -1981912723801518149691717274427396406600 12642012 -403305089958183552924932966641317723648 12642013 -3215584832200230239941447828643096128320 12642014 -111671468893060079921181480110801227776 12642015 535098220343787577682766845192200402320 12642016 431707838681097715005539840283400470528 12642017 21898296963687227629628504644167278592 12642018 438112447495995801463125623966734187904 12642019 374276049282393764965588273149539559648 12642020 148339395326787668478190281019924404480 12642021 297083068745558729828320297455589468800 12642022 208550212233286834491031660184242299648 12642023 25445970173684530248801724957947409704 12642024 455717431381336588427328595715680419840 12642025 -747246340402715798464410158510152220400 12642026 535173576428449518310286224175642657712 12642027 -1152095523954617512852419940172780167080 12642028 411944183118134603132875818689194444800 12642029 2336265933051680373763434947610932678976 12642030 50633971278809199721329834504826358400 12642031 -167926010813517029569770999056633749168 12642032 167381049488082331375133026536079196160 12642033 32818535813602542475714285099924801920 12642034 511948846689923428228795532155993510416 12642035 -143703445700339710166619587573999116560 12642036 672588784072309187819524884386946729984 12642037 -555996179576038770993787536149450872740 12642038 -48472782608388495273791642635051524480 12642039 -868579111320102745873116899337907197696 12642040 647475547692787483215960638087521996800 12642041 -61656518051005517041357696513428465558 12642042 -82891648489873913538506212958582699520 12642043 13865214657036997756529095528359836584 12642044 -1726468139081240154635462337775712256000 12642045 365644413154175783563554726242248132320 12642046 -539026688759488383340796925831185046528 12642047 -782710437885641190354328629346515540096 12642048 274121804448428078785763687291840102400 12642049 -586471651210335208504502651521481581440 12642050 -227609261664855870726886555621023264000 12642051 1187338115252972904954884313412605390000 12642052 -263469143601016010375345643056989409280 12642053 -1028253537647315399373680119676329969698 12642054 432353954349396364220750529424120320000 12642055 1048642813854378168367397230846007427960 12642056 270375702384379021296557221718120693760 12642057 1410505983342979977133370734518615004260 12642058 -285602714748161551045567326038918291712 12642059 1557425358922519916397340286239422418260 12642060 -662683259240180824812066765172038205440 12642061 -718319975823395249322262937260415675338 12642062 249318637599618980269270528210064476992 12642063 21771557251068304239153046962713987328 12642064 115586989535113472922328135279809921024 12642065 -567401555620343914059032241336146367360 12642066 331518566530196105936442969463388327952 12642067 -193725355418985825606927145178901422016 12642068 -239736460730922969518838548597348812800 12642069 -643466956946959218240462675451206792384 12642070 169466153086717563814606305492341045760 12642071 282108861887223554388424912156870670880 12642072 166840962151293674990722631189348352000 12642073 -203108447686224433932950511980174899760 12642074 -1037808660766593461227443612907027720464 12642075 1121850985841117579678379637722718008600 12642076 -575424635764658201616729119594806090240 12642077 -648414472912425161011549653043024391328 12642078 669357025894176300869599974051728495424 12642079 -407271221861965362093874323032183212672 12642080 561220964823185104402625341314170880 12642081 501908406204549034253056866410403195264 12642082 1119194585679252663107240327079278701392 12642083 81718349515694548298260538904081226332 12642084 15196750932465884699708963257555771392 12642085 -1299172820307306111256893042028220000640 12642086 2858079497992104297408838496014844160 12642087 695968181542405151885209695443771028480 12642088 701459369689452616538303282953212395520 12642089 114654989614916610388850836069494396324 12642090 -242556312576298408258352388644042127360 12642091 516135705457751250796048968118733762304 12642092 -206840586278292212380698285957954275328 12642093 222099147421632714085340942646454147200 12642094 -271569072478455007599447223436568625920 12642095 -474339592160249028378531637114928729400 12642096 197158162832085691410358998615374168064 12642097 749829031178982365987551301310386085940 12642098 -26505815748285457776936940465828238064 12642099 -760441529406920218609875434284391534592 12642100 248252445601402322950462065132621622400 12642101 221425079768034768329449365574738338744 12642102 15575976425444556648287920885274465280 12642103 1691539540524144749362938631047325117264 12642104 -494446745526430837939543067830420193280 12642105 165230479689681386755526276897458369920 12642106 152549356303349877797883089567556549120 12642107 -1848864776510194221819534287586253694520 12642108 202329128766748576837495244311514165760 12642109 -834964334128514522984129190752850565690 12642110 -43632849070205293836258318166982830080 12642111 417588372919577198927300232641499574560 12642112 -12302214439592417220614361148597207040 12642113 -898199756163731161047004385975027614416 12642114 -196528129754789525817924521763826643712 12642115 -1007759967519850477316487609471274755600 12642116 845888979772552242027483318046976179200 12642117 264298751748488879273130646174993092096 12642118 -820754605529362168026963785971063619328 12642119 -194545452228507876607386986572314193104 12642120 603387122016837637784578296482381260800 12642121 599407777975652910565037778773234191322 12642122 -477311648948070178967441166499153042176 12642123 -116607124731507529729413589862548000032 12642124 1075740021168781969752443353031479828992 12642125 -1227334625794705182220087323803760120000 12642126 44784769104559981067511029431006199808 12642127 -1478566479644898001031125748687150779024 12642128 413218121172371872431290720202717118464 12642129 9404002435790622082033980459707601600 12642130 77179035554279536708003737163246284960 12642131 -998360719274131099033247740517630338068 12642132 499877969296398470990403484738417846272 12642133 -179851359871677833539691705334175095040 12642134 176108791670249238896005407209190744960 12642135 713355304101377321222582436401672920320 12642136 617257960413910920780006057937446297600 12642137 2653566106514953774677203767340559252 12642138 195994761072493603769306559781082402544 12642139 155953873623757877224975650843249487940 12642140 -16961240092175497849804844289305579520 12642141 386558528853394243644443107591382095104 12642142 -779407327815961854943320895839693702528 12642143 -830403053323200932935161829683383687736 12642144 484500053878596719517908801660387328000 12642145 -59498987770192094809654940381858348160 12642146 -235787115820602849655766821188309933696 12642147 -343983081517261046464197910195888127280 12642148 -250261112069680676555653688609905985280 12642149 -14234346392504523343383347624438476836 12642150 -28981854282186619617101847434784460800 12642151 -271068042896645164591974920768803702608 12642152 435092329960382149139914480293485230080 12642153 -3572231999825840637988609880319382896 12642154 191356065239884765744697693359510874112 12642155 -896170620809433126331907709425816708880 12642156 -32640762396319793043295962935335760640 12642157 -555288933790729033767182791008831085056 12642158 1008985889255221013803115942000177263680 12642159 192458242510579673486348916980254756104 12642160 -95695668754133907031795372963013591040 12642161 -544376721874846282730974773834587410368 12642162 -262456670303297778935771365229851207680 12642163 285893996312635856851940197530295615040 12642164 409446713080848095171497288531899221376 12642165 14640099131489823122695312176546300000 12642166 254576374584851113262933870560157271360 12642167 -108317594678098657676582938692238871760 12642168 116260936045466083744458864117670871040 12642169 2177248661134762210533254603612685587796 12642170 -486473175850655490555075351978792133440 12642171 1091571737022846764239830439123370201112 12642172 4277764272520670928007925152263471104 12642173 435543370730461198361630808833242719360 12642174 -31121071303569527517837933040046015040 12642175 105562468480313705449560540137157024800 12642176 -144889402078865334362297220106027008000 12642177 -14600828962895209704344494111343829120 12642178 457756174710704986188183948292067762640 12642179 92456381327599171714267056442459020240 12642180 226284313650804197437795102999562526720 12642181 -935694877751296279869190955002443706018 12642182 -113260434048899811728909915304488724480 12642183 -677924182407738541824053341210869314400 12642184 -860152764172153925460023311036861440 12642185 1909288337935043071481163100692434481600 12642186 257871414952620702769050217625456314368 12642187 1610031704686765387635740671887475164352 12642188 -98699275550467776437128589059875809280 12642189 -171522828383921341059743719857668782080 12642190 268766348665289535754181585798432659200 12642191 1477647745270622986313128137716834156592 12642192 54509533920064983606863856630589661184 12642193 612008732805662440675071840483349496820 12642194 -477082003177396090287943770932807893104 12642195 -304546584251523013409306633208977296080 12642196 -103553146742563483462451654772674902272 12642197 -721692794331134485139456831025212445348 12642198 392198571560258700952164205876495510464 12642199 -6741016854158159593692255860999711800 12642200 451545128144064141473674815035499264000 12642201 937391314043299846478365289982119040 12642202 1297375983406331250846586921395085125600 12642203 127068045953496136818232097879696793600 12642204 392526035094998422560821804449545434112 12642205 250173716997264132722995056799058026860 12642206 833317413762428289292098220014494861760 12642207 -924883214459929093717051787267768773560 12642208 1172781592721363473070999459651668869120 12642209 -535378617292329205989941437131493900140 12642210 60944926088345770948906978861987584000 12642211 -754102845129554660773057236208740017188 12642212 -798973048061435860543930354990383390720 12642213 88605137907455448703599253021033810944 12642214 189495258701692266601516922294326154688 12642215 2655298276202625984698013303043768320 12642216 651411018760155593762941951755641241600 12642217 -81821578647246084630895566000089115008 12642218 -389749982563547219425600864571045709984 12642219 886192385446807023642143431932209735784 12642220 31306787012621179984874094250952878080 12642221 -39846908572433677265366607645705799668 12642222 238610824629712728781811132484846315072 12642223 338661571676586023396652696050015620080 12642224 134516095148253971342760242182231228416 12642225 -218331300526857497110758676117548732000 12642226 251383698830689097090725436741385698304 12642227 12468938809450746012116424957503976480 12642228 -288145795232119896137481308005526378496 12642229 -78099351498300229493110120588321512324 12642230 557204430547005185980249092263698185600 12642231 -533485576765370410371367028015746982400 12642232 372798554753830883507599215097671782400 12642233 820425800567343525397824329107997075280 12642234 -85765940753920278633301965854171922432 12642235 -49160505792780462615002903452289000400 12642236 193654440662474709366206470630470497280 12642237 -5776212891060224456178982173380546868 12642238 243345264068663540283926329748077274496 12642239 -1935561121647336739640105045593524361560 12642240 -15333307667408113299169900274940641280 12642241 -489327751073898790493287630312870957008 12642242 1148497857061924123792677579743618392272 12642243 95127662086885689096797666816661673200 12642244 -1155514649754738957016086659615983982464 12642245 302864632442861526259457966211593417760 12642246 17801744482854873493102765936865971872 12642247 2545332625400581418059382251178142711360 12642248 -1350109860514223377172694292538898186240 12642249 -196910017160893784897431660040299980672 12642250 1081621843128080202784164470013967920000 12642251 -385285523173738587765005419862431987128 12642252 11322447943291506430021761033622044672 12642253 -316249600501851768940393019284461828116 12642254 -103638388761594112759132835359070345088 12642255 70066579935078809201618725287657569400 12642256 -87839224726893020670273247290625228800 12642257 -127413874807174167163960381930521878928 12642258 -3605398722228133360234701580279449600 12642259 -450222695414306735200611781858273465600 12642260 -136866497484858701866775584216774041600 12642261 -81087629747008928299169600166545586528 12642262 77140133599431719883636255202507321632 12642263 1751161526207860541738965059181805605512 12642264 -420184942560012442225103417848710758400 12642265 -404902851527859297689184267801323969280 12642266 -16293963481694586129493671272496270336 12642267 319545946375581347766940335191001950400 12642268 288612516495223689660996941125560241152 12642269 -3142466339168327046060641757582957887904 12642270 143627122359754686709110618096075177600 12642271 74923437794806672300494458538941534400 12642272 498823423049596300756159050721457602560 12642273 -142018890391302508869800339527400146176 12642274 815979803092579782898464146834104109136 12642275 751635227334899027239150139470641246300 12642276 491389007179661008337307602602457524224 12642277 -141066316695992879570055500111540868000 12642278 6881735417626548740589441051866159232 12642279 -228831572409610713829252233888510881712 12642280 -40140728801774308743873832433914675200 12642281 450248177935749139018170946799563601082 12642282 217290906760412782051565004878823457200 12642283 -47789887437931260168208790811850579468 12642284 805226846401999229028733027388194521600 12642285 299203207655550102284268324102464095200 12642286 118255310735201778203892394684005714048 12642287 263362508326897265841231965795893447152 12642288 -120016229898341819051104184624809967616 12642289 1230654596832634525617343731045046945920 12642290 -89245283033875635069883814836899532800 12642291 2204686888706766080293179708276573465600 12642292 -200500546874887644758612939133993751808 12642293 -2179090835356623177395239329748959493458 12642294 -112659895662338528114568092070366412800 12642295 -502724310450499340779566569541543705600 12642296 -108729799704239806382817291191785881600 12642297 -1686975779295195313278969892682927893728 12642298 88436093498156362794907865748566816736 12642299 -426874687518475231110692684126991092700 12642300 -307875568124330665722917395963823347200 12642301 2148481099756396537358052278371663744 12642302 -532542044916261137946224953859050162368 12642303 455652813481804133626319365870786579200 12642304 176975371238327945606976532978209914880 12642305 -177549576401014489136413655732371551240 12642306 619785085138414752523358746555471557504 12642307 -228508567319566228512654209938236349328 12642308 -3482795197319282535128880185565179904 12642309 47372024337072184954253928783294454428 12642310 -407808185504497586200787736351274669440 12642311 148355414559281325881836082918579073408 12642312 -420669081079539760267231031593042452480 12642313 -339954924058221841046546956417243865756 12642314 719241762642836122171487325611645246256 12642315 -5658138192842106271841926091151244800 12642316 -327213774033433536774267584667697614848 12642317 2227060574828286092958791948013912045366 12642318 102302648814865649059006124218862711040 12642319 2207598426311865495934297801668868748720 12642320 -59277524125318462231281717693403545600 12642321 -56908124849573071194914270627598423360 12642322 40148233422445376391331455435832320 12642323 -2852524386044806058638456061085595148016 12642324 230487703984063913214854797616826150912 12642325 -451288390155001610586455497102042544950 12642326 -938477869015831616991741065423907153888 12642327 68215309983769125200517302872138056576 12642328 863516013014443747559096527882228224000 12642329 -491722666546504265619826844917150672128 12642330 2154916765064702043559321054923409920 12642331 501768282015131089847834901816175712544 12642332 162136524268876485835959767400841975296 12642333 73617043488447395146954803205971490848 12642334 -572791921507122453156308501661513246720 12642335 -789340211569474613596438267333911575040 12642336 29029785556615499007590214829766344704 12642337 -511060419312755482436380335799680314014 12642338 -690912407539722514156735960827071125680 12642339 1098021223284443537383454887522278244080 12642340 1012719604661950955073558287007464259840 12642341 -163791712465573086670274630158946761248 12642342 106364030752800035577429309191631273984 12642343 597373508262756307395325384364717019960 12642344 10707313186895499837412031424104202240 12642345 128447134552315024575361610909704387200 12642346 -457307601012695072011967785944180898128 12642347 -1264712371951421061196549391413377132480 12642348 418888269324988299869124400815564449280 12642349 -27629708551725912942654479376381831264 12642350 -13330467641755163512014838787956550400 12642351 119211520108228999557286423260110477832 12642352 467760538104428494482339983251385548800 12642353 902388739268074462277567431231683771120 12642354 -253622359831414939942261272854663565936 12642355 -538815008346049719176265380653000598880 12642356 1009023626224288363986612620074783335168 12642357 -57944440470334718595096086017530994560 12642358 -178069866867238493446192815497749716480 12642359 29393710718891705283701845065280399104 12642360 -77135986509360555867820661609846784000 12642361 -186182712938332824444868162997554915500 12642362 5085548538520715061178955821741176432 12642363 219037034813357656214797193315006364720 12642364 170214697841765806971811700095131942912 12642365 -257392072075985467698975846030009064200 12642366 -88488003619446261724948425893628567552 12642367 -1691789427728164398571488449075614475584 12642368 463545382800513532686924932775407517696 12642369 395811249305004402792351980547846621744 12642370 247242874065666611792109690037161369600 12642371 150400872326945867133240302818411169280 12642372 653947197853973602645948941154103500800 12642373 29207803877510645107235100106530874620 12642374 950982335338960909708983434210896479360 12642375 206975141180518735600848177991424388000 12642376 -477846520938832454171919468165472819200 12642377 206147289035523981734562481375486072272 12642378 -650193547647077896455319994269056000 12642379 -1121943789231651184357367173332767927020 12642380 213470661043683040443242441931396311040 12642381 321926495259050626138538870376763950870 12642382 177266343894517039080043107110533125312 12642383 -1035815446001546469560631683634695396640 12642384 -220046866754979291464897576354682372096 12642385 178609173781516788944045440749218621760 12642386 225887505745269655152214863550131637392 12642387 90526903485237477477010008836510976 12642388 494378665699653278854373512541309607936 12642389 556272071155904094241766371230563177472 12642390 187267152380937606035499926981481995520 12642391 36700064982239027633521550619596701200 12642392 962606433830227984189581149331895265280 12642393 -588299937656266733954237321484155129136 12642394 901722940863792491714714206101284843520 12642395 -67850727633543268643812751663967393600 12642396 78683418148721218460709625072884225024 12642397 938713331121782458322752490863014935846 12642398 912547246519852030346404337740501153536 12642399 -1893969077684091513254877341401377408 12642400 317696838710658161106433090202143948800 12642401 -3072983529637114641252884654566565506368 12642402 155674071101218657650068266491181178880 12642403 445948700967031168962088208183488414480 12642404 460740879652003721887743867897262601856 12642405 -464110813170932064573387806874345110400 12642406 28221304258655424405532908826511921280 12642407 2285115771778902872446598780345609865552 12642408 235668938401445464830688380240646256640 12642409 500474107662348549276788618614851122404 12642410 298999700284391219318797840020137164800 12642411 228877045291443544837685094621384774144 12642412 119077648147279055856070696869311639040 12642413 -47674765288262378342838611264536561440 12642414 -287234394867639021681504208870163674560 12642415 2185660976008103728063295330126209914720 12642416 -417034327749558029772780321229918568448 12642417 -392649967426485589591905385659923668272 12642418 204518365897995541238356908454259846160 12642419 134048158693726271122679560948174424496 12642420 34063775481589269794134654708175339520 12642421 200060420586513872169690144684832802688 12642422 -362599227618196973056572027038358680448 12642423 147779924782689412075990451284242395904 12642424 -1216460094864610752476720987742012211200 12642425 -306625994344024330964742248018819267700 12642426 249369872280066362941442111188435092480 12642427 -193137691882107347005851068898515084528 12642428 -634595576699756310197471765574487468032 12642429 -1016904270231589628107418787844812531360 12642430 11912462934491115786514702094874126720 12642431 -1772259289154211252445301573165597644728 12642432 20542218331209110640185343809326940160 12642433 -291988866601224577433688772895755088832 12642434 -223184340878586367772992659677995276800 12642435 -344509983979209056608256756357702685360 12642436 -1114064101748241772938640492620295421952 12642437 1570309526388440567646756826182015829086 12642438 553299394472651166358228975186908260544 12642439 1242623631622385329968496788973411215856 12642440 -546433428775487854741135661081758003200 12642441 -575248405506941821703187557767219446240 12642442 -219025897894147284018591383571145234128 12642443 -179794486920880923115850113610371368 12642444 309840474148192304172599386741351706880 12642445 -407602442408905801823529006336663429300 12642446 -127091949561675044286947329989038219328 12642447 662085287534294835346487092590181398528 12642448 30897020968010500188003407172759715840 12642449 -626610920130659392851427365681293514240 12642450 109897504064864312592099792400772832000 12642451 -455335297784283427576564168425628085696 12642452 -358404974309090725465869603754172916864 12642453 -801991276039944745779391094768216803200 12642454 -595386185727455548113272088491357243328 12642455 -139886872246949980995585456130343166240 12642456 -305583385837849335790367685935520153600 12642457 -602724910617535819043632078317407674294 12642458 -419556539741904607305805819378614049824 12642459 -305465097942643957469290815179738133312 12642460 -71607876331283933421573635894376030720 12642461 -238651410760842485793699452876373429120 12642462 65088613164218994621433749299698702080 12642463 -769311265649881863692166252554282744520 12642464 -3192852654125247703613610420674157477888 12642465 737004633814958806036209119960528749440 12642466 -161130412019748025724571986807760050016 12642467 -492144077864732724484990302675265387200 12642468 -184771203769963700587796165719187880960 12642469 565331003679000096066193003666945759232 12642470 59792949352660579708653786883803552000 12642471 920294010544375819036836086096894382000 12642472 840478438920555925538641610105637964800 12642473 -4223456030581922444884616894409984384 12642474 43713077712445884809713428228598179840 12642475 417556263584110223154400570013115520800 12642476 63215271994816276835614081013656436736 12642477 -122517067740023228445665124365947711392 12642478 -47564006916155000360076454368531207744 12642479 22835709940294727660686003385355927168 12642480 12516835886599789642147127671145103360 12642481 -1731719408244818068657558113916373185536 12642482 -144571107344959068129917390128473839616 12642483 174423553147994079073295318920145003520 12642484 -1414247489828655064288673896489901497984 12642485 -1353583912903860325136769947398722350820 12642486 -91440651047673272199225375017369664000 12642487 154013530998544324074363346541755032960 12642488 -510326332585530151508469595607142420480 12642489 -528930146461977599446381774311966195846 12642490 555065404910602530933641719049722982880 12642491 850603554086974726336020811057813985892 12642492 364637244548591715030054619420250081280 12642493 -864097030099549923551750699627357874600 12642494 -270057928063787679652370012826794361600 12642495 22997208547874836710016009818676826400 12642496 529427073940905710002811869784959877120 12642497 73547965570845496208562296337637005312 12642498 -903727896969555695667455763925855226112 12642499 927703985908225062903696789411958557500 12642500 62312397645503067887447684078186400000 12642501 1085610214626347147552823092283865965600 12642502 -585489591547733485200377845016857300608 12642503 -1007448195109967622010788686466738046248 12642504 -113862274899778403032708212298972692480 12642505 -102454630132168050628817207310061017600 12642506 96135433422889244009276842486122491952 12642507 -1606233583823162708274812462882001249360 12642508 -363283871966385402085210022524806357504 12642509 -631665461383576698665149479354632096448 12642510 -292585652019781637306359880273810797440 12642511 98358981084584582062535979620333696384 12642512 12854946128539546172073274805849210880 12642513 -179728065973830468282352448959835822592 12642514 192308793863734314326369086107587346240 12642515 -1080012305329935903703543543333856517840 12642516 -7371302287949451941848798662461196288 12642517 -1055857466567695436589162977763753056434 12642518 13516547227138471858429156374523161216 12642519 -535884134714716553246800658991599029656 12642520 248934668510236604019744774739673088000 12642521 1200964760677911017588466730798902898500 12642522 165094043013326605520203737172060764672 12642523 324013808655048959945096120896422765024 12642524 -805321241754795445122879396679798464000 12642525 23196380840842669996886432076299760000 12642526 -61368600073590929557353466047796338816 12642527 -351997062747194436865403292849669938760 12642528 -1481156415584418283936129334776996823040 12642529 -2991399640772420306972496166812631274816 12642530 139902096712870765848348603517849620480 12642531 -110923346252673742316426362455484568256 12642532 142762611341175817783958453252990402560 12642533 -231819289075161142759877244931815001218 12642534 908030487355608460637831906500799610240 12642535 -332756162045323860103886892118197875040 12642536 -1195115899729313627127249756268160778240 12642537 773761971181935217110043130390080244160 12642538 73517735121333155715475631163365796096 12642539 -179726794410123552490860029714943534720 12642540 -491940260680871840671591483080046003200 12642541 1332722992946765591332756903295163113942 12642542 59019906209354312937455725626717129600 12642543 -153787054859179419453515999762096286000 12642544 -80487223748430100702271864536679055360 12642545 -305206677603082817445302667752817633600 12642546 122658582075991545268989848430546476544 12642547 -625507628662170586369951241541900126004 12642548 -839536057294233130084516862873360486400 12642549 223470487587822848210283017925478968864 12642550 -208098571664775709597698565262480160000 12642551 593012911538162011291947437035971427992 12642552 389170852891252399028418182514430156800 12642553 -153986980702101962694834940535731980672 12642554 -814412203266357283863199807048206075024 12642555 315680777783383443774966665596944815040 12642556 -1084662127545414146119714862858631237632 12642557 185817990150159955822294560914792717292 12642558 36835829018113938838073446316902824960 12642559 -19403435416036862094118651438622935496 12642560 223506595254163499238983836418137128960 12642561 -108014713496349296653220257360684158768 12642562 312965383537972481892815176180722864000 12642563 1073650788379117197112528694408192938824 12642564 930855893458324848971907245286233088 12642565 468469513043688700605649177792852110720 12642566 -665615967343913721109639932748731096000 12642567 -18788585937608259118112428233431548416 12642568 1998259361614065763570883883748114268160 12642569 -261178415089676213972606395788489549030 12642570 291085366599239761733208420082411156320 12642571 -67101460159176950583069698403516660700 12642572 -105448979363570434124184430067510049024 12642573 259170574572980194382506177569966965184 12642574 -14925982153136737803001229640568663296 12642575 -169670722638504012282514861007730316800 12642576 203615291107616492438001683709011361792 12642577 -449190765753635514124057326994477675008 12642578 -18505564458344698374100459124756720832 12642579 21135253503527846422209675293995645200 12642580 440243543109417682871829842962610204160 12642581 4410530211305034879245990575124664672 12642582 181339319348844014715830621957209774464 12642583 434575241076408709851965292372879273160 12642584 906756974822733614196188560922127237120 12642585 552297571005294402747247800968388384960 12642586 1097270963683047509201446343621106428928 12642587 -723907046013983352789436576367431984764 12642588 -302866290183134585791091714132004940800 12642589 -183311383688581455900037269724904595610 12642590 238691894053162128083267466863352916800 12642591 328253483365871625023432467335041024640 12642592 1077257279613520673147947850839836721152 12642593 1205956098207740603697678860459157919842 12642594 -126151735531364412106402763966161156608 12642595 -188213759252061243455418686253285556320 12642596 -297422639832824892372056582671361900544 12642597 674163421461750061281566214383656596768 12642598 -1525888615965727869961985054432070281664 12642599 -95444949439682733239515057835733175680 12642600 441491880544212389154270033190348800000 12642601 662940252336616883274313476273159185652 12642602 -3893295420187673783568020500941636096 12642603 -467747592757876170828416645808362877096 12642604 4946345568055091839419975548616614912 12642605 -1659213715697299580946753433877921121480 12642606 30778469240627330540724535336234782720 12642607 -1140524288790223485810506774093856638240 12642608 -482552500938602899730166611670880419840 12642609 16837064084824411463817006103549594560 12642610 -694087074215529664210931677240980563040 12642611 827945652762275544220826135404944231120 12642612 -95890813491240707812931459391422681088 12642613 484930926402552615454333540697117194862 12642614 -53568391739433652872370801566677557344 12642615 435999218535896015483073442334173824000 12642616 647076310322873755474804210498642821120 12642617 253702533113746351488488232966838400448 12642618 -233580919574998483662110799922684240896 12642619 -17116667297560327976565447654285632640 12642620 -573552969334006659490335277909181675520 12642621 626310091191202112061263202525474054912 12642622 263830827960403670063818696443154848000 12642623 310986939802368454881100945941392937840 12642624 508944413275668821779745587318002548736 12642625 87941332183233280740434539263272529000 12642626 735680928301753020536779706274473639424 12642627 -63705958049648746916832108191936764680 12642628 835787472669641102939427761780305420800 12642629 -3509028680569830105775098221797092858660 12642630 -25850447210872140409210244367227166720 12642631 169192801051830838919859804127615289432 12642632 -3491348989741633979815308109271745331200 12642633 -1199647706492342341321016732653567698198 12642634 297809842244082641109048926396400911712 12642635 -972997363303984935810547019415753133920 12642636 69504373958209264487022097574375783424 12642637 -128626272149229228524892152029242624000 12642638 867393721610692637092497789233874048000 12642639 499058606026600287676455307674244652424 12642640 103940356247294677765957944429623377920 12642641 -808710120428611585240865639378208388416 12642642 -56771690680975224583088620885885669488 12642643 383597725922414169133612877126721381744 12642644 386303226976234541185933480690595997696 12642645 3005276854483854876181918304661863040 12642646 -620653649887144357321010194289752597728 12642647 -74062693820735025044802833108147211888 12642648 601804080596585888153314712686780968960 12642649 -1027294156463400089756392557119356607350 12642650 399287250479887936316110266659200260000 12642651 38924907666118390037411716329825012000 12642652 143304646911477925272327559347896305152 12642653 -1612781018484542193734646434412340948896 12642654 -498554490283676650037457640243945586880 12642655 918409149418114432836378515563467883560 12642656 639438115854801978356495192795037302784 12642657 42880417433745423604629271260481615680 12642658 333452500037675293358730628651671106560 12642659 -1211025601766069706415517407762070503140 12642660 476266981184115214243046449906620852480 12642661 -266824010304075820929286766740605099968 12642662 1376487395780092634903902285834530286272 12642663 211629253413715887168235028345323776768 12642664 225337285786798682854541026414387200000 12642665 -240715018623473882534683267073567342400 12642666 20100938908035204823993030999283351040 12642667 -672735492745639985495198571398593889040 12642668 261445396290826181251912054496562302976 12642669 -30737792188260098959739517199049184000 12642670 -534571978092296359055967663833481030720 12642671 -2203017495078075761092075485728815807968 12642672 33092268393721551385392044962977153024 12642673 -3268982904194326617400715949419614656 12642674 177397336577526464284145583265984459392 12642675 -391004491125733196572585490083205958000 12642676 -346004574927850257839794387313347604480 12642677 -1922686016846997627326746069099465721028 12642678 -18710426623530049117273679769663432192 12642679 -371346856221036102924238646861401710336 12642680 -65434117354270271710038726132225945600 12642681 -544518708806324023849946770404204220848 12642682 454309997996884635588184567253357656320 12642683 505917245285874439855006165312117663920 12642684 -704819601318651451420810819462130916864 12642685 239342629979653639672151567178140940 12642686 283381728173558855862538060048663388160 12642687 -154651531294380940441506074290100102856 12642688 -22018410670235127310973597358363770880 12642689 -999282117032190331271453709505418107644 12642690 -33024180847752789454691187552812436480 12642691 -1743855109686588438858582552826857611908 12642692 36779093084409498926971798413094133760 12642693 -330791619800950557198084528864527399616 12642694 -381592893917418575970908205783877052160 12642695 -95159263360064917377173570933062968000 12642696 -2273706753719465208066658428417358233600 12642697 1474145032561075269132623773238994970320 12642698 -509409669680752991102854548005272462080 12642699 427115227652859096670017440204024325120 12642700 85917697931504943097595313740807142400 12642701 -26594383151235575613104749531496756298 12642702 180578488269885383589559723194589012032 12642703 -63496147839376740656825457484842052048 12642704 -214696952368915172397215164611873300480 12642705 -856355256656610729547687705036542055500 12642706 -503220387457486658641457798952147470448 12642707 348108626833636653846837488605324237824 12642708 -91964292092999946386937687755324491776 12642709 485030376589750103176825375278916209504 12642710 40809219722815997915674704282894485760 12642711 -621005484417647640896939341215884824728 12642712 -694127803381389047559460188512489932800 12642713 -295103297830167604479201515199066759660 12642714 -50959839350940367034543027584019627520 12642715 -955251296332335542102920708373185408560 12642716 -956766533584946686631415873817729059840 12642717 -109276100922241692020616554750038885440 12642718 -182207221107025394035636166475312334848 12642719 673537400003494541208193001039722865520 12642720 -184727336934945501173892984511109529600 12642721 334154496680303969108069090442533171712 12642722 -203251533313606862600345135510599655088 12642723 15117387288907463775930074599430426880 12642724 -92447942998322800562651792487657008640 12642725 -419906719509773178312538922509179819750 12642726 -297565896835486771750827067232529653760 12642727 -1137858949193048950882519153802886961088 12642728 46228518219139635391506109636377477120 12642729 61623317079927172536103903348788293088 12642730 -57168259661590895525796773922779136000 12642731 -1126966684813036587885314797111419120 12642732 -144300862526764529211593714638983336960 12642733 -537468695876805737955750599447963167200 12642734 50885693575321076827229425207213189248 12642735 1284557804978821780889335543743021212160 12642736 151622960824403081054750695231273582592 12642737 2302966884403154983187914949682988425072 12642738 -470268767103923520562536079021867502592 12642739 -1081301666027873282229165119205143109344 12642740 -646217780711264769035332755074077009920 12642741 -39014522387766615177236033062637879250 12642742 -57560404052994414702864830656040871936 12642743 -1754327014032550562976343424786205154008 12642744 -368543852531411722902072658908016865280 12642745 -194612342214070732328253147738459081600 12642746 551268336093257417927677602584568873072 12642747 -85295406548799502217272259658438239520 12642748 91935558535307943962172882782249489408 12642749 319130494782174141414744461325463703136 12642750 396293147328398674317954764531042880000 12642751 -1016985077963102875556466489972497269896 12642752 -110307041191202085851585284114093178880 12642753 -404604701593953671376738797325089142096 12642754 659241255923834465072906840240044218576 12642755 -527080718585849425208306159402016836640 12642756 14133732333672557562928986206840094720 12642757 311789603462699539691822598158387787552 12642758 1002762584380214904764681591680289712480 12642759 -999075282037043846895345207784548520872 12642760 22031850168737365738162660681496371200 12642761 5484941213880387421877629716609830400 12642762 -129071465115155143010517168215631544320 12642763 67617903666725846825423573757295788800 12642764 -578317890736271895822652602199517766144 12642765 -169541604212325833057745516528312115200 12642766 -194842267102386840449229575012363966400 12642767 1309367532848743188687317561402127384816 12642768 93727688125890849140486000867869089792 12642769 -324996431135970042055890073587467357456 12642770 -46147538029683854202620623895246976000 12642771 379140672745140339071894643207434044800 12642772 -486562737449364068072227126161200007168 12642773 413659723517874571365529739564137084128 12642774 -3366546456853327456166719684842220032 12642775 30711470203658065827061667296155066800 12642776 -910156238586240468996835439406031011840 12642777 -332173815770522712495379508581167544320 12642778 402208855219571555541741654677858567424 12642779 45849457668326324958412592245609874688 12642780 -127610459824749009942989608418465418240 12642781 416253364111346183765112539934999692172 12642782 -1264647813453401623390585260902969409600 12642783 1560728102002403654769504239918863713024 12642784 1412091971680200432534133669369448497152 12642785 439968981668142475184523002544313192980 12642786 -22161571860780620327744031598273262016 12642787 1501037540493297269943329954714690593436 12642788 762615083233081492032956609159401193088 12642789 158949943087497466890247728642071632800 12642790 -309256401626814415857861064829601628800 12642791 -633244073627059744053554187450719525328 12642792 71180509650957171788912391914723082240 12642793 -738988043113829854632579635777824197958 12642794 14626058727129023209504257886524107520 12642795 666554195264259730962884793355240932240 12642796 1106479445990484804272386078017470009600 12642797 -122540610791972936179756237376504159220 12642798 -106197336009001831106708866926101403648 12642799 404547260217131565528124389409774965600 12642800 -203644855054734603552137455882938777600 12642801 -157214253660159331228841279399694473280 12642802 437413431146829871147535988146304206352 12642803 47870858595825407966303931931327151052 12642804 -463047227344631097448698522093131649024 12642805 450683844976710853952788186897458418560 12642806 -727615125035878109239930788010399680 12642807 844780586385136447397987057609555172840 12642808 1710994451715216763541903270659705896960 12642809 586807393063928005849910072702747435040 12642810 248476698612545403837136765840008721920 12642811 222374160231420636164219684464901476080 12642812 321706398659420582321134894768876093440 12642813 -715053670878653302778634463294068079380 12642814 -458763755808740999812228964251325343744 12642815 -1100027448705098936885354832052882058400 12642816 453737060650086668274448712932024909824 12642817 3244665176892529105346064822192124320 12642818 835027459564652652794113632961227921360 12642819 32769431682251840476950585830236750080 12642820 532841700225595044123495189245137870080 12642821 1091315732069595705595099008420721122432 12642822 -76422665363476312231177003249623596640 12642823 -310880536346737130890725172474029363776 12642824 487984360304282326639289035434620190720 12642825 131332932839302597937288268260484897600 12642826 -170439048088352961487250111145425378304 12642827 -209212728031838679172176303175769553324 12642828 285954224201902339153783309492004229120 12642829 -1119547335944043949139284571528290394624 12642830 -480593816801817435282471294001132154880 12642831 2004202752090971834214427510985363421840 12642832 -305767590973548094846008292036483842048 12642833 -859811044423622563394849072815282198224 12642834 -366855636206646711831048565145173913088 12642835 -434272253436917263744261719803985481200 12642836 -1133106310657261758663226443763185851520 12642837 1153606444403093220642550324422257849760 12642838 -785566286294348266665621209591767932672 12642839 407839725841438211903352951730113946200 12642840 -94752588245072378528762427842260992000 12642841 -388898628497443974763238433436910120758 12642842 88189477500016674271293308678272798944 12642843 1017797435269820443029269795702832992664 12642844 -380555970097835443998904290920196761600 12642845 -585750853086051960937071159665493354900 12642846 66305574127830268957262245791325233984 12642847 323680897237212967428900239135962222080 12642848 652626518824749505023777550618864189440 12642849 -826188338976176217302418569434511588316 12642850 85676625231455868357480755318863257600 12642851 207370008939944318851131640636649607360 12642852 612794246437915300537404941433859679232 12642853 1607211389913471100902032716312227767102 12642854 142251565867049932291117284641317330944 12642855 430926096010703838165136174061312778960 12642856 419723705653574902708851206157916154880 12642857 989690314181217808344134114011530314106 12642858 -463927215458470970000043767841279989760 12642859 -327109552505443633283893797110055242784 12642860 -195921248071158511208882350404679680 12642861 -190436632771709627977480907748099379200 12642862 563267306833921102450761807853760891712 12642863 133696453704628854797446036099405774080 12642864 -7819569838126421529647466187825938432 12642865 376122355516561605526787898911395150260 12642866 -104080427782736138710311354591363644160 12642867 682067769065658546455215639851351547284 12642868 -82329704040280357340027332631815168000 12642869 152692566647722730228806640661550676760 12642870 -10349921729165257884695689440072069120 12642871 1202740966449262433296810703059030844072 12642872 -839290436841755446605113227064776396800 12642873 788295387546377730536301258554375490384 12642874 -48897579554459096416958696320103904000 12642875 -307958224856963674410741802178664600000 12642876 -776593326847932006670722040593727873536 12642877 744178947881238998735533166182990070520 12642878 -380714725669156713756783455658917186880 12642879 -721737193191432610336014995552270671416 12642880 -170421302747061978061605857989204377600 12642881 -639678226190184732395754943770750912318 12642882 -115345318685379686882497667923412416128 12642883 165825939510549791910415456197114154032 12642884 1254655752287369022894239105139104332800 12642885 7232066967393744106442229809775014400 12642886 357555228917762723089652925512785303392 12642887 10500683822157530212045639539860573280 12642888 20261300090176953117726666464961331200 12642889 -370319954389989550284333808881101517120 12642890 401327362132349703488267444966741029920 12642891 -681017385940539780740151026785668387840 12642892 -444891927242847451077624152385907504128 12642893 424195369379388622048592404114669653024 12642894 404249597418372898988804600709064479168 12642895 366592019730101242820724325137378404400 12642896 -211062084862882633155543240397663764480 12642897 60422162609621674792013526735255516672 12642898 -73920916423220850762023672576786751840 12642899 1067020065247942229207271416446249221840 12642900 -184272305366645384326462514460663705600 12642901 -395331769143184286010794690016206978098 12642902 -1151671203340518663451939831173836880768 12642903 2966838523837573354668784640679022080 12642904 1708222083522767932061147889111599001600 12642905 396986238485231539438729924718679515520 12642906 -107660842189118103961606936812908175360 12642907 -1534408364796300401973756617149968774844 12642908 676442129212638777652353600864953266176 12642909 -711339213541842135222834042348917837472 12642910 60678685073359639402565671646465932800 12642911 3154170076429751457313032893098240776312 12642912 162252608725866217523483425822660362240 12642913 1197171856570801972831734271319109488162 12642914 -731898870437711939954795261140239040944 12642915 228262461502061379182431548907865088000 12642916 -191697675474121101707537618255734345728 12642917 852490887609884973599020113835256768832 12642918 219754485576954633293150326197955072704 12642919 -1629366752563745489104841456217357284680 12642920 -610565554202329145000620664857667635200 12642921 -190401631794572304929248875992239535580 12642922 -1080588430754508971539315084112570833488 12642923 1119588246835597321623472561635696883200 12642924 -64889348592790829377547475759534145536 12642925 203149269100303238723564082518015235300 12642926 -119411610641353273789501770710470528896 12642927 -1190373076904942856693668100958905840 12642928 -244715432680862958635860031987103236096 12642929 -636941235281882541379460568301838647116 12642930 -355398637131689655650307624258812281440 12642931 -1223088438930856047376426068392272967940 12642932 -11708762296763450940675022829583679488 12642933 -1088366550754271279224427772006003314400 12642934 310947377168367215545304616663636090432 12642935 1025559218450023544515164850869464129880 12642936 -724981033213778850047563110433455144960 12642937 -503824930933730312853991088442477066428 12642938 -128498685979233050120728034929109836800 12642939 513497107257961748847236653867234214400 12642940 -655872514261825234710905008322135016960 12642941 -5508557474606358215748989626983133730496 12642942 6043364863065154555805641962973276800 12642943 -39476350936131954969994277237442751376 12642944 -905910835259461150523764597050027540480 12642945 -314830143361427471125906118770386515520 12642946 -12598794659873486923043426227622560896 12642947 6854708992256469684616570311923977344 12642948 -914315349087777137624994308972588409600 12642949 -1253824643257793506240476343627420666080 12642950 -158303047342457485213833025255097894400 12642951 973314610920681092852066349520403690064 12642952 193759513306917027719354910926575534080 12642953 1501048797120206467465604679161495664000 12642954 83961206784028507768929275834503388160 12642955 -334837606288724631303791810458335312240 12642956 -1667075312468777918277187105853079429120 12642957 -135504449544309737164324877222845034580 12642958 807048947550195405243477777374869510080 12642959 422777498866963440586493061985375743216 12642960 -20391325869525379898638418765394739200 12642961 -1167197956682329114755571115822442515600 12642962 192177767075967137842203272952956147712 12642963 175236107270040095888750210157371609088 12642964 -243429281090316112338141798936106321024 12642965 -450506093179533204107118943517231899080 12642966 -3020598811924708374794820470737161600 12642967 327872861351617445493670406806096819432 12642968 5320338886862909532710158640058040320 12642969 1262008122113379338053472031719542344144 12642970 -147905686388379975108642760381692733440 12642971 -813785515651041337669222886887499615256 12642972 477704471934250533318945332721978235392 12642973 292875199492236220169227897614798980544 12642974 205396904488215556645090112192973540672 12642975 120121685930337168066323144784295908600 12642976 -622028144790998023535563604835369811968 12642977 -1125210602852779814573642087522822197248 12642978 123862298380844878100683860432376098816 12642979 830783556339255742714029310552615183580 12642980 -349818437823083574763749796875970560000 12642981 62229422098869711077555099543479914720 12642982 -779464312335695676672007912494830581632 12642983 -1962445613965851239166300273232950021768 12642984 285796465255025118807989922919715788800 12642985 -585694500388654453204488102106814822400 12642986 23365085088441973722486684956904918192 12642987 -440660224189707610443586158529873410048 12642988 332979658006111441644393703803096159488 12642989 -2320646713038256949009751317029068576 12642990 338225515197569656483474960801811925120 12642991 580812453066900159428461276494632562792 12642992 4333165921991556088243597499159986176 12642993 1523029939335162998436418114238441668800 12642994 -188426743224325059690515409197428827648 12642995 -116911923972208772995384640261077002000 12642996 -306700447526679290924049962009435025408 12642997 -576653824346164662572728391301530081554 12642998 -1659660824838835224606129832723731368640 12642999 630360024880043994600352757988702839040 12643000 -2105850983519988928450144791427276800000 12643001 -475393015708092604932444814976135259648 12643002 15664668597172110618014869011885419520 12643003 -286312263429930752173692798438514638748 12643004 -336062806520391995887474252444773401088 12643005 225111160691498007457260130511793547200 12643006 45461375506609907825535309757586473344 12643007 121567634419576536751167784307064763872 12643008 43777696008658478637452834391164190720 12643009 61948720877852083499003100872209530368 12643010 -86729070988622217069981067892072847840 12643011 240800115318001022304140032072040022432 12643012 399568324864508598103970059583013501056 12643013 259964685821409959067153763997955952224 12643014 -517561184937212308222366659998258378880 12643015 434913027318256609310037934345955366400 12643016 -64242281501589371013686589688148736000 12643017 302323397485327075945347578821120772448 12643018 47491390531588062375912278668044407040 12643019 539808731983415783871211362584718345120 12643020 -266663411547625120367789011918921420800 12643021 505360776944367211037339138789352335222 12643022 392596430557065668203084262941468789632 12643023 153555391200806043367575808808323833600 12643024 -121727071567335768095191693551265423360 12643025 440640024979362323491000829513862562800 12643026 309067805736660929180278715402201273088 12643027 1395307702847270546956417923067577796432 12643028 -914106929590095676832194469879401928832 12643029 201484301522291220952244433616051745070 12643030 236592850008438642762068942636275772160 12643031 -269761616349955293730928057965789762656 12643032 -7738424857023711375866702454198927360 12643033 -148424911848027139248766032871355575992 12643034 79206476733178390956212325820302316032 12643035 -333118107785951295403721408013511846800 12643036 30361144985697759798606328427402336256 12643037 1812566217982765453145490024509585227680 12643038 -339508134352684178330269682667865265856 12643039 -275453998467393038526005146623518592344 12643040 427809715736057485787028616323268608000 12643041 -30453100031855721089240966959869750336 12643042 -322411211525118270795956346323558417328 12643043 -511625408196780949827742815272546182080 12643044 -727417080163178893037220016824357691392 12643045 -253297139423114803578467138205863715720 12643046 310338816234362745462568586247846407424 12643047 -785363149144793565050230514964026284128 12643048 -191078920026080025940107726907115520 12643049 258852729584893650219358417746316357050 12643050 -76330221799405387497179382819532454400 12643051 -76143411764427329812843448338249498800 12643052 647631952341235456553823841747600135680 12643053 -1220437361962298050858387207261520533440 12643054 28790967536851706523903269097302261760 12643055 -611630966700635194868676468436367554080 12643056 -56018045770645004291352912991568363520 12643057 -30533440477615929166868186643912625088 12643058 -269716833828928290644523343097957586816 12643059 -320808043938692810776261295196351122112 12643060 -834707561921960375154979357309711883520 12643061 -1963850101471016308439214168529545691200 12643062 211917796136795463726097788009307618752 12643063 428560022060816417898192365141308339720 12643064 -716382252357224416408814594394679910400 12643065 162619771170694893915956142382284577860 12643066 447658828861348520966420811053487721440 12643067 -324998208671073567163947275285949279600 12643068 -216283326959604513937256905987002908160 12643069 -2031989074875840981981802990835503881504 12643070 133340521200455778574357982477256088320 12643071 44658486440017006297468933334207490048 12643072 639124579826374294905390520223473336320 12643073 -795914577620258034051674378808760905660 12643074 266912789421519143831605105716978781440 12643075 19672684099614398407222444453134920000 12643076 118934445710153273561937744820691141760 12643077 -293798511577407857052207044827249165440 12643078 -517876495903699874091005282878368151584 12643079 -1216164226070992340033772958066289405280 12643080 -492453785270308237242726077698056192000 12643081 -1335609353836935351264239370453344112000 12643082 620786732678682674912368640252940048384 12643083 514086896740041195436792566180272786544 12643084 33307795407399394189326737935203896832 12643085 -58039639171834177257773437768009313280 12643086 498627923853415178554210806823200204864 12643087 -127154264297860697835332225995933785408 12643088 -56993073436533589279281367850055745536 12643089 16022961132306509054268768615454984608 12643090 -375255788303097595176582413357102059200 12643091 920572254864236843181146102503143880152 12643092 163645704779916290139751544580625772544 12643093 845003719464509166792612421935045333600 12643094 -200888038472601534833118079587630182400 12643095 -191283858667910248502357664299589989760 12643096 -2017958465301802488168785022497146398720 12643097 -274716274154461917493537231438089713400 12643098 -30364941429408965408221145749231387392 12643099 327814280366297387986179030533661454880 12643100 162193560794218386585114084156667776000 12643101 -33695993760200721553853038392437788800 12643102 -131296863437626815298523170359736644096 12643103 1540694773584526952367231779909312252664 12643104 -625632366463704155182001547203718414336 12643105 -800361626150646682063096260282341029740 12643106 98676308655386391074580998335397614080 12643107 762511386915560097304215419257949810160 12643108 249917671776924526645331813073376934528 12643109 -1886615165166535579030679521995341322690 12643110 -83622952107798347489820640194006460800 12643111 -159798463962667180818243812041150514656 12643112 1067002105761967447911517541119582617600 12643113 -61325528295240941355081502320310594560 12643114 -683110840969839272375501849000906247168 12643115 -259740426234845364013568182321362772800 12643116 151115479436517535067109544298576881152 12643117 -308673178771682750317370664603883945834 12643118 2759361289299462882048889884612801408 12643119 1161958989172629892516474406194262417544 12643120 48939650381401080871957021025406812160 12643121 1375390608124358195802058081676606277984 12643122 145324949897373547957596152025111212544 12643123 -449524801373636893710227120890970695056 12643124 365014527740481257399273210963835876096 12643125 -162885115358053266651866625170959020000 12643126 -428040752383889151529410091578607675488 12643127 -760766046535527921918358936927990967304 12643128 17380777726501378478296920896315904000 12643129 -103755390986864340970749770336606277720 12643130 237841897253624808509354990488868318400 12643131 1133267167414708714079391409031736092952 12643132 272758170403771156854942489470364674560 12643133 84528680595061038692350020846588284544 12643134 -231615325702720382552097146888074380288 12643135 1077934856820940647970150227538323439080 12643136 -280765747541054980312030904628742717440 12643137 -23752047751818327621652751627731752492 12643138 -21395199186451897680465294143643959904 12643139 2630569229863764743629203800039866097880 12643140 -552587199649436709556646712520978022400 12643141 161287203659966785403941915776150134784 12643142 23437531267579338863096038359795711744 12643143 -418860028173103477532303608841205986136 12643144 1156399114740653877813883178337792476160 12643145 -1181114211176631342145823195027043779100 12643146 42068619405384461217226047557221551360 12643147 1927535700087429611933626683502938704640 12643148 -114859504792644309351884816321913375744 12643149 119139932333219279332181896378390659264 12643150 -100391311103188470396080155216017062400 12643151 -1082782555703831939613708082166874677400 12643152 -138718884466237889239948613532775219200 12643153 686000750921624792223108244650358257984 12643154 -927349905632506727965235385697339834224 12643155 -541344282752077414677997335604724198400 12643156 124555867787674964005178619766799642368 12643157 252616824884439448006614988887235952832 12643158 552245811394998179199927811059592754688 12643159 435588202384722430297818691741525121760 12643160 -213394854173188915112305640574283776000 12643161 -6247599348606671146742965786950243360 12643162 -8773860298669971286865599478383948800 12643163 -94928554562030594641418169936065250000 12643164 -29881882020654235744682629557177815040 12643165 -1653704383903513673331481594564410163080 12643166 456646994218830106259533606326906690624 12643167 -75264539451726894974450916545931261552 12643168 -2840170400508393792492660485502481465344 12643169 -246649999811792954384327199084444395520 12643170 162679357680257989319490563993758540800 12643171 15273604697341522068160599371537038744 12643172 -506368307769495950648365785235772198016 12643173 1245707042748336605280428026652234733822 12643174 -79397201499251992929595698424773530688 12643175 -77910347809952428317109831795760553600 12643176 5688461599166324487764441947253391360 12643177 771088724778432172667161748463257652026 12643178 -506299822295835680697678101953503267840 12643179 275612235289773489498963342883219037784 12643180 -420201375962353164014577127437584332800 12643181 120673049576104017695712116115298104192 12643182 73454172183210442403056393339304659200 12643183 -6942604952474226524100458830918072320 12643184 29678872899392423911775835308475187200 12643185 237707896223692018442218138099031116800 12643186 -116677581785079054501882241613257236576 12643187 1201321680013938140290761729734566645836 12643188 1426626572112757930609896216065473167360 12643189 -280845130310947185646164557495945440320 12643190 82830712606846640652778042500818023680 12643191 -114929904524274172062998260564895467560 12643192 -166128055955283684867843204709107425280 12643193 -1455289978658381817598752993144813057558 12643194 -155444112868658139953098348635789465600 12643195 346415106461435016035289825415172803200 12643196 -312545029317645882713626062229196846592 12643197 3822762099763789903565049396882180672 12643198 -930960881384572000385175343595665190400 12643199 492724104896456649255836490944371242864 12643200 -28440903471872597500865048142151680000 12643201 -1729131403513514522133395211283723708798 12643202 -247324011192280735523899954818243572736 12643203 634014091011370678206192380958745402368 12643204 -2630170923595558684282409901797797888 12643205 -2052458769323885986089215533333479168000 12643206 -75794224525314470451744823473515703936 12643207 -1578800245825543845244320384851614842728 12643208 -364417207069587954280101632634608025600 12643209 -64731109320988382236445005650536008710 12643210 -58117677827818608782396767735666943040 12643211 -143987272158856062999368486492741616096 12643212 -27209599141572431769256225324287538176 12643213 1693739028626780890725724005470765933568 12643214 -15511123168488100669371568265772535680 12643215 139592202666088217714410386364898572800 12643216 -110135611723122650293940658147439894528 12643217 -1393911728509373673941928965215068448140 12643218 95509599623726518243644772562277502464 12643219 129902580993567093095684655706584063096 12643220 -243054065558872337136222459612163921920 12643221 318587790315437074610403889750347153312 12643222 -526888889290130419369332449584376645088 12643223 -195770113041854199331165612177607410800 12643224 293026358437098709334637411346701680640 12643225 14716461184212101587956786709155483150 12643226 -7763587740908447635362070528857219072 12643227 300380057497227270044359291200519458880 12643228 -928720173362387942240431895216097584640 12643229 514602767050844751221308955062536248076 12643230 40912065093982636747901247797545021440 12643231 94446222752262316228193217358140470784 12643232 91420443395335504135389145641797025792 12643233 -480572586766793783916092869026907395456 12643234 132186719695453944956996268415735222272 12643235 -157257438769187520443323042367534791680 12643236 1701945751650305230291622411817847480320 12643237 935502108682394082395518369018758490040 12643238 -372621533533711637439266479574502281856 12643239 464631838436635410951187873447779947520 12643240 -1008252456423398796801632119706416435200 12643241 -272548850085994066193707513127740764828 12643242 294719951396420252966868909498884858112 12643243 73053746948939926024163544496845780384 12643244 -917903085218884433981278990174157470464 12643245 -240629885154066412606689351279905218560 12643246 -328061594269706445519111472807595520000 12643247 -32904680902304773809879193713123884040 12643248 12542397543687038439600168171971641344 12643249 -1680304634249870658140324060332818544750 12643250 941168049862738587196367938386273408000 12643251 -406002558655026870232091239613306935440 12643252 -153370152118854350513437088434392753408 12643253 22556133692943642116975718438549938304 12643254 119482212472817982752233322885707013376 12643255 -680628266748856426983451982320306380840 12643256 -57178085883025760475049510722748108800 12643257 121174787723287978479556676486557605888 12643258 218972036519903560425492487616934211584 12643259 138938630015275200093680083005541534416 12643260 -142764599236311300898373898763364106240 12643261 -873751566989432554405313799383072527968 12643262 -254190798448904080908714308524656566400 12643263 770294865450379799293547931965982316320 12643264 6290327118522238982834716388083367936 12643265 1207033390088657636768651478895164729600 12643266 -24905873189315815602908389546065984000 12643267 186248349685131173933255718658097132192 12643268 -778474224539082788296723641288835359744 12643269 -717667197019143777366920855619195094560 12643270 101913043504319290448989009597801503360 12643271 162005664101520472937569520876997077232 12643272 -801186148650056763034503722561517665280 12643273 933780918172650820972160358161490482522 12643274 -1209193645701865099516596911681829067680 12643275 405852619496271102540274311343170018000 12643276 235407962449658791215530371085512642560 12643277 857721455582588772339847430772645070380 12643278 -28615124118889964921450609565347713920 12643279 1948429717698724694091592417639166735088 12643280 -21030054144204306784470069092846960640 12643281 -164416546659791536304756629758981466176 12643282 -451273548446623738270632232912785527808 12643283 1481111753526100981650537796645169543532 12643284 -334885696736940031402442918006175006720 12643285 1366554380753212075461971503622589445980 12643286 808101796243151159075675955490126946592 12643287 1061574993581233510401283496733516305280 12643288 100165186944451575284373810093812613120 12643289 1150995570367224122169179873690983504656 12643290 13257016105891675261339650669500160 12643291 244821660420708600270455280749906775024 12643292 -343452079931050434440009571285108318720 12643293 -148969896147915859320192030517457689152 12643294 134325355497998664064612551524044269696 12643295 -420729302999062024579899782579051778720 12643296 -1010736788169914820480187640829532962816 12643297 -139016856599137900235963726116127623548 12643298 336223959016592635272153894307363508736 12643299 -716062794563351582573026365714740213916 12643300 -295630210997485927014071245710594025600 12643301 -1998531450577607050233989257184306282400 12643302 -302682159142705762360681776610755188736 12643303 -49258595045647723098393298003277682768 12643304 1388382900535919074256309919019098470400 12643305 292880580542842577093721545514101357760 12643306 184412168928502619388481953374276748384 12643307 167554763564980683212425641066148120320 12643308 -28262533270734630327486425869939424256 12643309 34212362481294616035572609638247181664 12643310 -664788775498435783213394426833028581440 12643311 -307301493970310038579916006912255534328 12643312 325585003492105772950085016686711242752 12643313 -2121922107508325603181772832946371499438 12643314 329599112805281465049416694199331040000 12643315 1467616148624837982508290259928190894960 12643316 138717474758584789195604369376206051328 12643317 -113863694211792346718510538041825285760 12643318 -614416697487114320803230900877272503040 12643319 107286796474980636431671198130140465920 12643320 469421882838885889797724996075216281600 12643321 6061935944885256412025247605632864212 12643322 -1429592665338298985045273249445116843520 12643323 709050716135450913902388649949907187200 12643324 -116489199293544299820058583083102851584 12643325 126565353875728614756476466900427896000 12643326 -168362878952134384699678697694674956608 12643327 -668271199500967519607042088704085941088 12643328 819577225897285075424934044379767635968 12643329 -667603119117654174574027708375900786560 12643330 -145518857304611147417203378513108346880 12643331 -1104520800623161172247300316248851400936 12643332 144830411015085373130052934958852493312 12643333 31455520164725596628492297037725042400 12643334 -225303911985638155198673615040248620032 12643335 -785145076182537405756257188907560376280 12643336 -1479105949610062131142603855211158072320 12643337 824566797850903607695573148267476167552 12643338 -462414699358881864637571761204021222656 12643339 458146266384633728903988012659229130080 12643340 -140210031387606957995949737601922252800 12643341 -412516839722613926920442888604596053920 12643342 7778570718552086681194179559653345024 12643343 184448633269030738540428601639391470200 12643344 18791652441070755589706563684049879040 12643345 -374822824171439400028420670985118743360 12643346 108834702125198558264501888806556659200 12643347 170440820597093136947325546507920689920 12643348 -666740825289450598883223075917173485824 12643349 1432509345355317114670907451355064878350 12643350 36176428762584940219647312960049152000 12643351 -610514120642763590127073707874995840848 12643352 1857444041033416866141540340896215193600 12643353 -145077792482068799151110682956457320064 12643354 440850282695091460519607707669109531376 12643355 1373632014257760718503529755138304445760 12643356 -506726095910468106523024132554491191296 12643357 203347549539076413271663923600113940492 12643358 45876611027063860154055291094369370112 12643359 296174479719466993045969401982493956128 12643360 880290705346834120316282111331926016000 12643361 -989516748336366963423846935850079291038 12643362 -169638271397491976396383771162671238080 12643363 -1303049770788787486154345515989792372388 12643364 -379298135051693794387575002719448356224 12643365 -68631085738976117762840717160393540480 12643366 706886054854730730720455583324698737632 12643367 -1623104635721511866318723703583842977616 12643368 -119355136794472039326862950726952058880 12643369 -156131414805254984801365198955679957104 12643370 420328900116143639538435912155490902880 12643371 26678109302540691789633180922935142992 12643372 777080526353773078819961576738628776448 12643373 1501855021542261379259095911029003465622 12643374 -183849137204906555156581334218721221632 12643375 -354661285234444214801901714723364236000 12643376 5849167715425135012320510233441992704 12643377 -744572039078496302717532613510297661568 12643378 -418912538379053578867333698354327945600 12643379 -163282094826710082195183927002669141760 12643380 170907926384618692421930306658721186560 12643381 -11620130892288377988475767498167770112 12643382 807514018879260652225429983273240643584 12643383 942480912576406121678034194470983460224 12643384 -30877536805476130743051614569459937280 12643385 -22868087178711765192238123045525607040 12643386 87547179914123773424721088733322789888 12643387 775090081913015325970869508215849848036 12643388 -56593057368261250271975601073704113664 12643389 1142422213023764903941984675350866107008 12643390 -327025299806262130233741605740681822080 12643391 1689620914737529759702689679229357142000 12643392 -128514464822443764396024969000363491328 12643393 280571674682573832192450536016252657792 12643394 269075392238064215791188643212854963712 12643395 29462518250355861490554159565597884000 12643396 157949231026671255193595187796375326720 12643397 1584964470789022512445747955547444192960 12643398 -8675068295102002464234557262913459200 12643399 383376280704808778157123311852460251664 12643400 5382145139786531358179968880898048000 12643401 -111534122746364708579954605154945699040 12643402 -337958138241153476616109571660426128848 12643403 524102621350806993808371178322052004560 12643404 -91638126882422566532647682326415368704 12643405 -988880911778269892535450640287071652000 12643406 -613177119121414564032337806626692054848 12643407 -25163773550076887617322659882010731920 12643408 -314746211947433173394101672502054486016 12643409 -860845368065678936529528396748722632460 12643410 25408945816847957742190377088348984320 12643411 1012704010564257659315234641230123236 12643412 -23824266594459217776864344978879029248 12643413 351427907848963337954003187864097406784 12643414 -771654869605839660746924305796997888 12643415 561301269417918716423800279661268001920 12643416 -114966006186336276591878787239005532160 12643417 176123520555573216551930404365288831200 12643418 -39128297843312583399915307456518353184 12643419 -5873570919638668902360489032002934592 12643420 135132801817355023905302211448968960000 12643421 99537164175297533781238126062552395712 12643422 19054050530530462779100612825508567040 12643423 370341952459870871832062054056705790784 12643424 -1179057994327879497473686734101874868224 12643425 1007146920484901720652866269440623316000 12643426 -734151907238757901803446381359317191088 12643427 1168142942261097622153572622533651425112 12643428 -161720378575638787126661801638519885824 12643429 -42595352180496269643079423748849606820 12643430 -4546964001256195223415818727061505280 12643431 889117402022023015159893858539708121600 12643432 -137261711239377676564209050906746905600 12643433 146853436395059836185409577227158867024 12643434 -50993343955154186351090306939718056016 12643435 -85112166081695971250102980618370319840 12643436 -387760078947805400736111485805855375360 12643437 357591582083343693689438107824037892160 12643438 -117882680866085806625884368911651282880 12643439 -1323858011071266590438498683043203379760 12643440 105021223521661046312525124469850112000 12643441 -831325413479758606145240081185658189328 12643442 395969901992190844233514417793906061312 12643443 390108777666950964256156978967234654784 12643444 -410313753536980953950703084602314395648 12643445 729803463338745230097730892840664001920 12643446 71046075753686094133204895001383499264 12643447 875867979767042261805179653404148737896 12643448 1413668069306565350152549649848577679360 12643449 -230602164463248231023417750230811162880 12643450 345985147887419084131048251075615378000 12643451 -2410298445466601692277365659839134404168 12643452 7044786479563325810568236558317925376 12643453 -256368998499298575081933445154711538298 12643454 10682496702412363783699391213696035200 12643455 -92889473015215816811908078615949376000 12643456 -379797612597433943529691617451447418880 12643457 16881589709136630410860298528949181320 12643458 331373961091440038136090715556377152384 12643459 -1803466702847025218168941266003645438340 12643460 617405830651982956492611700309550246400 12643461 -81859021548691502276619108637272311718 12643462 312676029884807685355621083583365883008 12643463 -633762634935368273728078408725883193040 12643464 -875836661981648356995160912670656512000 12643465 166665189702535966739103652574677872000 12643466 19806055771463944681543969298820033024 12643467 180191031144880997961537892704973808640 12643468 62432883012568031027224125877620946944 12643469 291384777777733147952830319464175346870 12643470 -417914507228510587213613435295026787840 12643471 489358451513058227065241239562005007272 12643472 256690478105635215049396986452585889792 12643473 590956664698517184109587850587470117664 12643474 34607366699069401593628988343597742080 12643475 209736156201908515151046969281543763600 12643476 -588372842023888109375182215338674053120 12643477 672154165783297105460167276452198423744 12643478 -1576510933184550496116590901501964458240 12643479 -405377580032803097412003115579701244080 12643480 -464944756816038430737685109545930137600 12643481 429009830658410065665335199564553476864 12643482 -171285895222861086378571758527764689408 12643483 -405129829267904349178049168243512935936 12643484 -404133348083296689092876384835354891264 12643485 325048641483581959534017624688182773760 12643486 -637465225144810187700643552237075907520 12643487 -253090434945596659528307063091891480864 12643488 -105715043837827291056028656112361275392 12643489 223012683516331662689252728506796056290 12643490 46666557533493573990086944173291609600 12643491 192588533788916745190229714478421092864 12643492 -184880671272448692704828141822432341760 12643493 -1173264403314543238054422436908266947680 12643494 95088128674397186934311546719711107072 12643495 174060035072008834138675499725882040880 12643496 1753786829709182898069652561155086945280 12643497 315648589810247094899910687115679483274 12643498 -178631946299769469413629390296182747648 12643499 2210859453440463150830047787732382721320 12643500 -181867404376137466390182279688131840000 12643501 -256190210636903031495886418660744962388 12643502 -453076757690776979442555277636982010048 12643503 -580659330873503628014411908370938340736 12643504 322729880145285662230430928223528632320 12643505 275769876780208689818619393641840640 12643506 143742657512518686285114822616421164800 12643507 2061349579992874403094877378973435888160 12643508 -478138178935617930312405149890055724672 12643509 -63473969164787239930286459867368118496 12643510 -440395977803804993003057595682765879680 12643511 1339864902784549036222981672419252803112 12643512 -460955051296347129503098205231913369600 12643513 2023351680731641731293679779534803790762 12643514 81194240476654177730390883125743500288 12643515 -81019945857768375337434636783709901040 12643516 1311209658121049696180161646726559933440 12643517 -3782996861088322144540794966604273218048 12643518 -255848978178115539918646641701827086720 12643519 -332784547944347245542728401209224722224 12643520 -437455916197231649430469245519758622720 12643521 -31035271074177010209823691579162180160 12643522 103941066851321070115438442717828176800 12643523 -1864174575149471115905009480656698710040 12643524 -891101431246363427721320447921298180864 12643525 10290023456436057291739310266467872800 12643526 364678366446734863426208087620378719360 12643527 -2039539684419477934775001362286813024 12643528 1544541364831644429831946666614199772160 12643529 -653580278428209052063435933639620049848 12643530 -218778713184703335998378782715347023360 12643531 1072679962487414223961561319719821124400 12643532 -574750901280499887922060869720966144 12643533 410886867040720270745351239189233457344 12643534 1184031097315430969879073302882580340416 12643535 -1231084285800005303081536754581427222520 12643536 40386806692378737543518448302256291840 12643537 -1059171982061534883736585268690523303360 12643538 386066193187830596826078993610869895680 12643539 -279730181691963257184574015619977705872 12643540 -77105605650611612507894012806502277120 12643541 -1251142674424502858807706301885954043058 12643542 523925655528266348173754891914937661120 12643543 800497906545755584581847971516706509144 12643544 -232799125052282764260989919080245248000 12643545 131237857393787211304641074318493921600 12643546 1226431565649708423175599657166318756320 12643547 -471961438389664935081450034931523241968 12643548 -6778624130128453016784386434355159040 12643549 445868461703896093583776188012614224550 12643550 -89239422517477639630357148530482120000 12643551 719651458556235519321057991042299559560 12643552 -2318550020526904485489125542743118184448 12643553 -577523367291700345699119576811662791916 12643554 169874468687791356849128939073413013504 12643555 1686072451439105859504973241492468424000 12643556 321217969318186221129576833438209078272 12643557 -625048291314413164512265531571924960160 12643558 274717079912995640408986406924357232576 12643559 -44941358660382143692327318850091121296 12643560 -47802927521257018483776689710448640000 12643561 -485343792611770884365924504746251191168 12643562 587209988947335469926478474787645750112 12643563 -770848264476792638995323764524086113616 12643564 -7074240663360442357673323218185195520 12643565 -326545332934318288351769400606529315200 12643566 -194470104299059942243110269820729737856 12643567 -179198014148130495322525724075790847808 12643568 220292761547304631837263426350138523648 12643569 -462405610222860180138613984566889124400 12643570 -420963699239722976253375178590757770240 12643571 38466200512909695067828429873043309772 12643572 144593866628932541675427377660927232000 12643573 794210923584611723896110363870648635822 12643574 86485646737795073014493088818941319040 12643575 -145754464538276539721218751647911062400 12643576 -542272997183757505554802389703272714240 12643577 751690309021019669990483875168389995652 12643578 -83918873128299593147002406707285132800 12643579 634241623689372442895221334491756324880 12643580 -1276515208415896803435221256266680320 12643581 387819981911032269841905055861256863200 12643582 296881315762317284841771256673355279360 12643583 11112373169072448818814427672232523168 12643584 100555307597316357941165368080448094208 12643585 35003345058312758636891854953868509780 12643586 713599744472404256075740096137968470992 12643587 -159127312558958108851731395781971733120 12643588 -353497960435770831340110044083424506880 12643589 158640490920912935790351596555945127456 12643590 366951318994039576981677782004088168320 12643591 -7955743637572558304263316724507255040 12643592 78979011801102603835249320104078807040 12643593 -271994645786409782813088515196938447136 12643594 2565465670869498505454212436704411536 12643595 139007176075619855134493962733717220000 12643596 -409410738772519785974280059773486104576 12643597 -233613101113555486019715160204119057000 12643598 -318609165065102329969854425871971389440 12643599 -1082735103808369728701988174741557457792 12643600 -3680163391863719867885309242011238400 12643601 -1812821004601143212704951228467494032896 12643602 51871778625287242703162219520367802880 12643603 82710762163620874731834619139536631456 12643604 246711224977573298910433081082200436736 12643605 -3940067726923693531082972572275552360 12643606 332166259983306457004191092900646280064 12643607 299090923150431727148962688445647638800 12643608 -261268468883311452890693210444168110080 12643609 -327287225124874562456338743438617768640 12643610 -270100249022370527557838000702337853440 12643611 244834083543564114593931908678369217024 12643612 -1078780086011944849373867006345447751680 12643613 1153716750782132781364303880379598805862 12643614 62660784049726841175831477667830542592 12643615 -2478977487691101866903441353023755246400 12643616 670354843255876598609494911310787837952 12643617 952141222233425853686225707096442299632 12643618 260277506033694770287375675675511279904 12643619 -59395000409939316043383837835356418980 12643620 -618146568927576773597766594558139453440 12643621 264253528360145746714984147823934571200 12643622 -480051096323791155432974987486291961888 12643623 -1031089731007465464501134211011115676560 12643624 -204557104420248645982664767572218265600 12643625 -1467370041862667655858800302857438075000 12643626 -229143011389312045741724688804489657600 12643627 -122382180513130553816940396446940576000 12643628 -1064162776873288305588561530237834002944 12643629 193118608562933526929091185870953721088 12643630 289604300600173129695940376626309056960 12643631 -48674964287411747113640726626576929792 12643632 218443433434096283006883061859221192704 12643633 -1268444676552337945781516405259658204160 12643634 -8689205977330785912399934859616353280 12643635 -822312958313819178988718570363580147360 12643636 972138366422853393128679854226139806080 12643637 -1140163524294097684283864557473943523808 12643638 -130875722871691405497539665294325329920 12643639 -132566640368275592054747957414626542720 12643640 -438845811142028005515960042998272819200 12643641 -74001218625242320303954816744940308800 12643642 668822074096382903787408105208045657344 12643643 -296704517790275684500623248033769390108 12643644 165593471299869038150127696831251481600 12643645 -376393940991748433572506338604934780800 12643646 -560478856435116156648301996246955881728 12643647 646501338415023719662245656253828486600 12643648 -434108161037939109652086891984756670464 12643649 -1700561903545049200057563876998400478464 12643650 -35627182930905498513058056356027149200 12643651 -1262274189994369702191507933418173384008 12643652 -83375948820850879280629542188071403520 12643653 1251153405761109240055496881574843424 12643654 426797826471522268953092538331798771200 12643655 -348635696987611787706261472901424578640 12643656 455495369955318759490942049637117788160 12643657 -98953328744269129522349993463975518328 12643658 -1974971980842192220658834589934430375424 12643659 -288521893461650771558953509943258740960 12643660 -245520950332526720519762643482924605440 12643661 -1608545312830554251984370740080734441738 12643662 -45804583116638683700930272212353280000 12643663 252535468051295788055001586906461579864 12643664 -1085685439199249601294505909803417600 12643665 232050211081838241529834187343407836800 12643666 -146202829169834231689517187974859865968 12643667 660655223447367654767730698764108568880 12643668 -1598861387930255093556014285341357793280 12643669 971889381971819603959793270565037477070 12643670 293615047919217750543325788201381801600 12643671 108337571676495896349085490458648656720 12643672 601053571329285318465276033343635916800 12643673 2449125398098292518993074945832129920 12643674 -382041779778132943323815631217894491648 12643675 294790502611014543567728984212660800000 12643676 174261483246960236927748675183180648960 12643677 -183019959502022494013598356783241312 12643678 907831035603820957909727842764945972480 12643679 505858311698069912441706519619379124384 12643680 -62650102108730321322508200973392936960 12643681 -1173069493844742424418733217028622285720 12643682 394825159801698729710863767632875246752 12643683 -108962755211018749662070536886623982080 12643684 1895010163229401175969984035693615104000 12643685 129580195447150738961766029388730364760 12643686 -89406553195974265781686556768677423296 12643687 358263590315415898078734766368609954352 12643688 398125436489612468030646067477690997760 12643689 -678717655561441641851409279033052624512 12643690 -118386468036932115560184655325757691200 12643691 -323878920539509049443913141769851879616 12643692 572596879539420130955214099922477056000 12643693 -1725018157289424903623361290132078210100 12643694 -549212489879890592067949730552246860800 12643695 -19655040616716124449406780681144829400 12643696 -43204938800340997811361896691490160640 12643697 -2070860123826288586823445016168950563088 12643698 -218369402553165428876683475043111532032 12643699 1825069298321446147119307536532589706936 12643700 674528909538734658464586506928344064000 12643701 -32673593929811718596001904062564532416 12643702 166321701084347776518759024441439953600 12643703 893499767458026336478569011181379057344 12643704 -1273778610820065672618963127934781665280 12643705 -615256371301955122919274753583383252480 12643706 416262985441976995807980131897590749552 12643707 688501942184046192818588236171825084440 12643708 -123932996433304794307558854998159597568 12643709 -1238514711572772331664174098816189334280 12643710 -433827163613493813172338427714405574400 12643711 -2997444620000734981853691204241193991176 12643712 -1837969923400835305796641052850074419200 12643713 1347300193890880385238459096659636968320 12643714 169909298617039473404468728746732723264 12643715 509931397108138767980889782248557542640 12643716 599810467725980548459490835600124999680 12643717 -652019555401019899929841646330344963234 12643718 18362221352686439381197155739842742080 12643719 856921967220185244825163864036345991808 12643720 -10272003213591917301105418959713894400 12643721 1037154552046348496486149119208192975680 12643722 26372895452570580362273094364489973760 12643723 -1177398372010827569633809227768717834028 12643724 689295366420342072370887882697332170496 12643725 157272222780350789833569007500055531200 12643726 508002007462044405333119685841383525312 12643727 -790444202601553895031796678636396858488 12643728 -126060921826039926298387104197014388736 12643729 -713004439075599621657397109608990533824 12643730 -146641604984368679452722890870771481600 12643731 -710977341072358933902284196330711653580 12643732 661594318024161324677552637202382900096 12643733 456949042773006735371422065951279040824 12643734 56311323796306843487779552441735711680 12643735 494553799701232239577817138788042214400 12643736 359529518332006523730962071781966684160 12643737 1668367796939634101627754339871551970752 12643738 -691423128089979171784933067242739578656 12643739 270707518826099209892008716513653660160 12643740 537783715033598425433631703645540377600 12643741 -122981158952818119539740755803106227232 12643742 -829066580435366548550639615545521241728 12643743 -56718804281107877746487864341845734016 12643744 -82942626637359304335519868344304926720 12643745 -403386235457979726010158707666701577880 12643746 16498824287275135330372010200200194304 12643747 -374323868073617740160735667018739148360 12643748 65989556527500499193437193420692742400 12643749 1340539113369036521758202724670316092800 12643750 81799701305244901467423466489448400000 12643751 423561751741331492666489724596388820704 12643752 1300753618580460367499643775353972326400 12643753 503956746954601706245928404918958060288 12643754 -261144348085676979650891067982845893280 12643755 -285642932485190595917973143498013365280 12643756 -1025659806204760696916301393537770604032 12643757 165253699470087873235025431246039756512 12643758 228808075916043864722402186278662100224 12643759 -1444587377787149830209306548097892704000 12643760 128959165912206939769726139472358932480 12643761 254786479730027642513948740858496836800 12643762 743086668351657469585876021001705035392 12643763 2406916426271343130296728583549342528 12643764 527796312966044559635158686078360354816 12643765 1502443277020945441823423127363805288320 12643766 -534315535472886310367994687038413251168 12643767 871086574348892563332570270919541971488 12643768 -1656344375819953216762847185943078400000 12643769 157120835909034624766279795129497509760 12643770 -28009299606038106923308681485893894400 12643771 -356796388275027519344554678439382960640 12643772 -602864858141019655097291052383552154624 12643773 525747099472807663603042317740060745984 12643774 -614187558529517830651185390452959680 12643775 698888362844521764809099028075439080600 12643776 -31346485222919305031051235047755481088 12643777 477383115926666676274246456693215285460 12643778 206000353885960619957502793951505456640 12643779 350710149626506058040604411491038695920 12643780 -263549509968017662917127864308236102400 12643781 46504548185056520942799661681994391582 12643782 -203448464703969982029094313858132396160 12643783 642625391102217766746593773095093699032 12643784 -281096637505506156968397711514828800000 12643785 -37837740971354215616315403223314758400 12643786 383553744643521435580284490937736251328 12643787 155226364785911654077503653981968249200 12643788 338851633231527446926657437897495407616 12643789 1210506312959915031033780823122391489024 12643790 96099033950349879399377414263421886720 12643791 575838852950112644121620069297060104320 12643792 102107479996411121630433778008876646400 12643793 -1174620828796989668788695828502294130958 12643794 -242760179234258346743836032465345179376 12643795 -28211987743205082953364265153204584720 12643796 -297149327641560870192673887426163040256 12643797 186815798949745023133605637469365080000 12643798 146069283099470608863195746237694425664 12643799 -519179975283772875278864774925890285568 12643800 77669776017251575869862510930031616000 12643801 31916551875214942245033458153575750440 12643802 -86136931251327438513173492970647493648 12643803 -586550813373016123921009317537373717200 12643804 -858715646261764828052860440727881209344 12643805 746268043512529249069084479947419716960 12643806 -1699889194824903747903806235877128192 12643807 -634552933250707933743484722037657167120 12643808 7341932768308306027782861919860817920 12643809 277885567142779893880894644590899702704 12643810 655657256146178031451829324450179983360 12643811 996218669652859693238975199654480416412 12643812 992360422116069706882393642587933495936 12643813 197602015413254367501866732262581159424 12643814 95594701142441922633310815772764716256 12643815 -252327130885776945639419172151564584960 12643816 -351833065927213935491072063111444889600 12643817 418423589935261407123643607071202590080 12643818 -320081610315694159797845240548435230720 12643819 65064164036860358494523014691763929360 12643820 -23736185946880937037359588196126750720 12643821 -585875552316731355863021964516474185610 12643822 -363480601703431135594066421764987829376 12643823 -1400356922614856816169561475789537898928 12643824 -146546253002801400746685443043950592 12643825 -327295618889336647117963442472900534500 12643826 -113102058748555720182177412934760892800 12643827 504731565294993089676126476995342424832 12643828 756412747602183564654967668387405200768 12643829 -114167873510412563884156728945573426912 12643830 -242128008467210222456201450581457952000 12643831 2963902892507961170130661541278587550200 12643832 -1063925108804225944231616293471865241600 12643833 1333112338624966543836710887996206521424 12643834 122072236038110065524963724057471939584 12643835 1445073907660916581879833694697411868000 12643836 -327964820471291758881074140318419320832 12643837 968538473810437865636680839254909012486 12643838 1143057531255096522177552080582633956992 12643839 106050412199922538596797992983801801120 12643840 577098488856695760632375498130849792000 12643841 34888616234925554600255658808225755072 12643842 529222661766891012826444771498633113600 12643843 2051640626390644332089499453673333476092 12643844 -351916873336224519405604045234852377600 12643845 -168458205767505209844777414271981968480 12643846 74840357987598252748362189761367982080 12643847 -1647696254781248988790462427978194452888 12643848 310994536897878036867042349555919093760 12643849 16590961779838810400570503536138349264 12643850 496807653275572454431306379924979296400 12643851 -432060443362420557834857349481421714496 12643852 -792207550730958506940588019956378574848 12643853 -211735788778535391865156892954007162900 12643854 45430207046303568684014317262059975680 12643855 587167351776878978564666860996797854400 12643856 157636852810951288027474106331753357312 12643857 36513803125043305101016112011338978480 12643858 -850868127669344549122000387836593873280 12643859 -708992604122967097460336441776578058896 12643860 -241316984412356359387519494765663344640 12643861 167635476456142476678487493332510842300 12643862 -330756871496443663501986813209758080384 12643863 60250425328060503872136118179401232000 12643864 -443449337824059566554984566596597360640 12643865 -260188646730878651687096889474563837880 12643866 -8132479343546945933460612478652338176 12643867 100041096186570482331832750091649295824 12643868 995897395452894955546198231311282109440 12643869 -167199632069813961683368924193620110336 12643870 670729402595672630248570010227355906880 12643871 2174036389971179618221540884742745004000 12643872 -395938087156788354831422933869747765248 12643873 347193774114484973779506737536874511840 12643874 130155952233177877837972077449125320960 12643875 -843681239099001550150733798873212140000 12643876 361200665811734985653228488129669472256 12643877 860815333917988098593498728217077944960 12643878 -128307054553256544935701085057885352192 12643879 1353756349133306951312446183389201215480 12643880 -1344211361643884327282930301465531033600 12643881 -69279886263877660207942077948834984048 12643882 333021157474343830933390888024838852352 12643883 -253499706629558526336067718160763386480 12643884 -1317324884755654368412629079360521830400 12643885 -60760398489410601530675154092652546420 12643886 1278921447977562614050643526673347484416 12643887 175661025109081758280777628659040482320 12643888 -62212895530025766553099242181424480256 12643889 2030858665824263307220525806905516028690 12643890 105502357874752148859549971735660313600 12643891 389597148906251869213542239658110333840 12643892 -627911747707146641940225257369579520 12643893 -511676592786270907033804401767285290752 12643894 535165344330683384180027507696686574496 12643895 1544034402533921242142691608818521000 12643896 884324468813515022354136290533263052800 12643897 707951943065150905198227103469714080064 12643898 53290286176832051654674315231131606240 12643899 -192482865218429947302283301683981096080 12643900 -9569700221075070855687222150015244800 12643901 1087278059916641121448493557826881288902 12643902 -16589998455147693151652851721130784320 12643903 613664788830018351016390818007681270656 12643904 181583226316305439454047028529485316096 12643905 -264236886560896663691364876970227809280 12643906 466187548766676186961743298667598651264 12643907 -283929804714046317171838002875015627844 12643908 108992516325506513141215943893697003520 12643909 -448990128933130667341432633997214718596 12643910 57584036603424334343780833837028645760 12643911 671619352640481388335653316326236550400 12643912 817425038556037281367684790849035699200 12643913 -1360470718350515395264283745816022813020 12643914 318927385719719235669825118423811485440 12643915 -705551923053022284864468512551997785440 12643916 175829938571046084185448204797508330240 12643917 -212540744835192689835729355827969315264 12643918 97868876620005801203404780640096474112 12643919 577197254939926574911154078683868062320 12643920 -1900307191869262980865945044457390080 12643921 -11432587867292382622746408650877759500 12643922 -217050089823855004823627584167531973488 12643923 835952056917508181277011162734998310584 12643924 381983925832741917231168104156734212096 12643925 254583690098402520991697457502649296800 12643926 82541727824197137809690561564657962944 12643927 1832478691804716904576684319254122336776 12643928 414040821992177114702299458234657669120 12643929 -1367299739196604125243564294184507967526 12643930 217852839022348190427719032666865664000 12643931 -570320666011189038171043652003563384536 12643932 52253042267642474892620994564154171392 12643933 -1228079780886469341360804724858407833818 12643934 231545396844056557024740885522543546240 12643935 -10888281251691483348911545169705746560 12643936 185394149532717195247537689547749457920 12643937 -2887886099250571829959326228105576816216 12643938 -59014419816914383305116836729461121200 12643939 270138439685230793539495324720512067584 12643940 989561257913587961559721283562718126080 12643941 754315676493289851571525097446688196192 12643942 669280807024427046155223082537700023680 12643943 443959495538407166716533499008536645544 12643944 -546927146104902816298606976397036257280 12643945 308671656846756359797036230909298990920 12643946 4419579474640286739419310167938988544 12643947 260272536833574051101660376591792284124 12643948 -1868474371601377934893949213803981222400 12643949 628593591200654278624594163516862204480 12643950 235740525033670380133262661095659008000 12643951 1085496625805748458078542633576185958992 12643952 -10369320958286213288931592787792855040 12643953 -5513661893012242942448433782148856896 12643954 195656279273229970608807402936965443392 12643955 -878047086006692492206048130948815562640 12643956 103872190633766900744160659570153816832 12643957 140485734609466495541616935763554329020 12643958 56057656616002596090422737623476541600 12643959 1040308592910108651868178304949618019304 12643960 -314851872548976590590781439702261657600 12643961 -1014408609921599205276340354519576384896 12643962 -706633591415269963738836903141484136448 12643963 95444180355444143390674406371913205240 12643964 -133180840786694753817683413268421468672 12643965 -115901259568909637466439852341987945600 12643966 -166705497958576396738182525904166189568 12643967 -339992958203525648976030435589511653008 12643968 28582244077495169967307922028154060800 12643969 249237836366912185511461923803806677844 12643970 270520593236500185672803049421149788160 12643971 -1479911025807517771388498114802185141760 12643972 1261900370784817546530544331946565539840 12643973 -769707792058436665061863656437558119620 12643974 -141545431052435162567117706539836557312 12643975 917897842104450408503031917290081844000 12643976 413820202597796118604383745089011343360 12643977 -491498570887646410165949096574580343280 12643978 30775785789187998498572872240399262208 12643979 -1461331755290963118732177370230723676416 12643980 687279334643533063833491334437635276800 12643981 184971010736671850074188914701176690560 12643982 285646648861021749293192894928098743872 12643983 1005579885288547783054283731453775730744 12643984 -13090642295804772657478188780385992704 12643985 403611533603344730469343493178156615360 12643986 -450561294367764589430086798325077790976 12643987 2850836572380270503805019357142387635200 12643988 337735174069896454502965333359662579712 12643989 1055149684932284456383274902508604640608 12643990 115839810230543345735797211771741510400 12643991 656445631657306951340351186552380299000 12643992 1073959242960427504273610912879941017600 12643993 -1449156715899221493748745031925976714240 12643994 -440265657741895889718196043613740076288 12643995 -80353140190168645957168235787770188800 12643996 -298790037223877882502348368998386690560 12643997 -1050596045183895474916418808556133985120 12643998 261780780663664711876009462469067128448 12643999 1279679923273639068576720862205350604000 12644000 666325558098692661959904273791385600000 12644001 285911928854929173497947618761327617280 12644002 16129599021483116518037577341020119552 12644003 -24040494585954480414806310051309035160 12644004 75634825448159739192707404715620841472 12644005 429343955745779499339914717682496633920 12644006 -611256167725500850664037205103237212800 12644007 1067023098036880490856648984185091833640 12644008 154401931560015632465663837401526261760 12644009 924931231050938548696071776330283571200 12644010 131510237368029466199030952290355879360 12644011 -248501541389628974214984702548254590776 12644012 581945848971259114738749856031261005056 12644013 -1048745636325186108021054442246080344256 12644014 64469848740834566810391225889262450112 12644015 1324066142937998419879795878482370339120 12644016 -103521203680633008838643929844809728 12644017 1082122265402889069199134781072124498066 12644018 -452056453517921415842829549297446477040 12644019 -1396717372343214248049788443825793400432 12644020 2179288384499863856280655058401198080 12644021 1839918879070956030571097921740570080 12644022 -38849031256636135904332640388056545536 12644023 -230652641182089131790718636411560109440 12644024 -371700455460007743555897529948959191040 12644025 -11204798950837413268886231470195261200 12644026 794069815202525679597337243307993369712 12644027 650936323834484279539829296223331348072 12644028 -527906495228403271128468427362165861888 12644029 -1507778661156883493991977733790462272000 12644030 -135757789658331886980128606838654009600 12644031 412849964055338992450019157669570568464 12644032 21273581856815389764149273688719491072 12644033 425423907748466165429851613754631909764 12644034 -17586257706443825685234900963154483200 12644035 52529141345294753750646013052258624160 12644036 -1285021573234045804487646203412865845120 12644037 14110819656141878589189817509185714400 12644038 56301655633632173268028203220240852608 12644039 246283802223405874034996440477790274936 12644040 -228598841110339322197872174287430451200 12644041 -1155329454550839879256295432031296731558 12644042 1024645316855860446706042059999430170672 12644043 367205687879416697787036446843386458624 12644044 -189629301263101124728286992670637015040 12644045 791821544327171705333084752908752868300 12644046 -23361186128596937028657788844321072000 12644047 -29754589621734471112695503535204338816 12644048 -10271993271794656232067504285639376896 12644049 -1259221162625214313748553549876528641952 12644050 79572109782383524698300219565017514800 12644051 73048390279027084543358921471525818944 12644052 297711755383218724917292706073110937600 12644053 988161927641639724179035039126465719100 12644054 69134383967173474505004972041327101440 12644055 41459632953803512452777986794262089800 12644056 -624263725957973426528665290537848832000 12644057 2252969531095503434194474709937143511306 12644058 -310402026726467991794813822374772202240 12644059 388619820312367118888439300023910936260 12644060 -56313723422332236738490675756607047680 12644061 -143990002066205446476477198441826451328 12644062 80420571697830150264252161176090224000 12644063 -300736626569262409369282501064490216960 12644064 -13095602567514127078488541779017859072 12644065 -3986680368168626259583479322254960000 12644066 481165274947585428507443679621016809984 12644067 310290136745381872152356143862457781248 12644068 366599862541335973009083013581753822848 12644069 -136376888910619827588840969693571662180 12644070 134763217756938457177431034817278819200 12644071 -3627923831345754964784383695099637174656 12644072 43457680438808678879182385981307125760 12644073 264090628573026757978969744693459980480 12644074 -579392764062493000034102668789790903040 12644075 62957712978494064165306243265338759300 12644076 -917330039478602634163336556432210887680 12644077 1718319229780532165142867561645854163926 12644078 5996142495472526774883181272444516480 12644079 254552522525476411545643905064137571200 12644080 298326766557805380153875849490420203520 12644081 1341937739054892335769777455611409766912 12644082 -471035434825222570767851285690232080640 12644083 -599072280304776261883475706767474857080 12644084 701532637583627571039694609501327194240 12644085 -377469214381715277182704037893443621600 12644086 33217429973731868000320885513032240384 12644087 -99644299893446979550065784409640849240 12644088 310490037256428423783909655385266114560 12644089 -488270842162554404169319242586886857152 12644090 -590294203676722332134734843595568582720 12644091 1343173857732927138863185215161540100300 12644092 86002112502248288335114071778773487616 12644093 -188940031447872106164071284252952700480 12644094 30198398469693279946676971628404101120 12644095 338347758823877869422260098925856522600 12644096 -204389620959407592857867360594263277568 12644097 25918079323170003035905858973166788400 12644098 1204385037435041181221924545351940686800 12644099 56486773436273357154230534750516098464 12644100 -7676254781464843618512423875735961600 12644101 -35847709962775174486694063053358866400 12644102 -184875630233884600183174558553515971648 12644103 -1155633940510575475922119148497733739096 12644104 -320868297917972232906190109582162165760 12644105 -954050885857549500339895992948033283740 12644106 301054995017519632666926605978203680768 12644107 -4999359904567294598734966964763049008 12644108 665818139546745549167017572746983188480 12644109 181798119446141322957018569466402492300 12644110 481838536959006163958658864821193888960 12644111 17134520751587108714903272004798090832 12644112 -11312485499921105976695502063357394944 12644113 392946334067959011432422160388505125920 12644114 -365729715935245094171278574031580197888 12644115 -398628948407036201803469273145469090560 12644116 -1179860573820236558025757055190633918720 12644117 -656141958626421967800046192937250775908 12644118 -712020294945252354510174028490964920736 12644119 84518106713294587392397768518293032520 12644120 -721768177222875380739605666304098304000 12644121 8276018393757418881633278580894367104 12644122 350620936696501254053440432764478778592 12644123 1549173874229968540217764986011289011520 12644124 -912768006196664636427128934052668361728 12644125 -142295906892966370401714174309446784000 12644126 398185552462214266970339277652780488384 12644127 50413083544740793850205540462168215040 12644128 -653413842074303085214216798172985950208 12644129 1800870701958176346323772512646873989730 12644130 197682787770620212633299660638253803520 12644131 -892352001112408645922429507460229669800 12644132 -778012734472616033971206740262938423040 12644133 839021410694439319164578869681139190624 12644134 64131808545730485641223356868499509216 12644135 76616317365181369836500450755956556800 12644136 416264556803882406538066820941612400640 12644137 -571712478848041640201290158995820240 12644138 114524248277446854242862549454699458144 12644139 -806473107466322599392819774057553700160 12644140 483526968948322935626977538084572032000 12644141 -356841866719138932639752521314280234320 12644142 197303739423150565390971411121700865024 12644143 315590904738729642471731321246505799200 12644144 75335482402613268176900849016075288576 12644145 -544885341076026754704276182860125303000 12644146 42570075573623418200588508596002816272 12644147 1532673851913397514014791084094351987596 12644148 -547158252916608716134784975123234027520 12644149 -354724574499598546207906726020233594688 12644150 -510946560925184565072586886338478400 12644151 -368075633370627553916849549770534778160 12644152 619955036394874753877187960528722350080 12644153 -166942561252742645838159366384270388476 12644154 180676543780270485283816643041776199680 12644155 606093513450252833275045226392329682560 12644156 433358350849925562297464551852172292096 12644157 -141405082744844402278079025141691303104 12644158 194874552947765235064551385404624013440 12644159 113099168860550997964589481557161048440 12644160 -73318051489858165454647683515563376640 12644161 155296601552874215692516009186694350000 12644162 -886717023896869610718335607411461952000 12644163 146775823715892285637694999569154995200 12644164 -24361712636703508506211688880798243584 12644165 -842123329971207596351677838146145663940 12644166 60136495822531181268981965574065605824 12644167 285083647612154163820706045218347248216 12644168 281904150186692431785788925833525314560 12644169 -946535159573265422981390233161589362432 12644170 -285572534957044496123585477153229665280 12644171 -57292318575228409058088444913806780288 12644172 -203584053907248566482758493378066798080 12644173 2075908587145268814987933236391135785920 12644174 -87678652240249407156160186028615298240 12644175 -810114336817173190440173405103100070400 12644176 -44718841319448592691553178649879584768 12644177 -227977192834823959336008558696870973440 12644178 989515347092453701581462275338489777920 12644179 -997376349828323733439359895096925065824 12644180 -652310368271695241340637264014165561600 12644181 403912478739778491981846057230873664 12644182 26091992835414643329651452482877244192 12644183 -997881356840751549368970149244324344568 12644184 17665882591518951318987197049349079040 12644185 477970377460193465344748410883517245760 12644186 -535669845514458587532201402149010248208 12644187 -219362861591546610078697997572177858560 12644188 61461116765924831443896751399153337856 12644189 -376309169268166014256711259140576706010 12644190 -56141950096652304264234968810229039360 12644191 266752213355696256524916524382547253872 12644192 1028453846353245996144619092355261661184 12644193 209988478827172388639166299378024544 12644194 -430319125177510927490777038748750807040 12644195 -212575349085265862111515673665528244640 12644196 124859829072947816034089125162523781120 12644197 238664967480281121437159998559099899646 12644198 105964392356670264270391903518968156160 12644199 1264990195388065911016829905549878704784 12644200 378369371487790930015382925253459968000 12644201 -1020379712771692364471020099837972377798 12644202 -384997299757291938538709616516926261760 12644203 1025282857448118542949286182761425236000 12644204 -292120702482246939656257195243386369024 12644205 45010381250583581365488838907071121760 12644206 -505058641304221048646015690583840320448 12644207 940891898706094011310829117395872501456 12644208 -116357034982053768452861654869637529600 12644209 330686793879729249605127469983592721316 12644210 -277694134451596196443110475977926351040 12644211 -1775447632602109164966373914857021201040 12644212 233121881728683299726899221441295882240 12644213 1317022584375412156962759912799826268462 12644214 -229589005383155099462042629371067015680 12644215 1187400831012668129326948746457447395600 12644216 -224489022620929519512514383056987443200 12644217 1325218703424326103568344428239140887748 12644218 52261507239793113851700793941709578240 12644219 507587348996961716501547629245490540832 12644220 -246821196905246548819810417874767257600 12644221 -1614446135792317877628914379435723156 12644222 -1325665582464163091155885765178199214848 12644223 -39170602777999053002699578408096572216 12644224 -460173297563132093514500911724557762560 12644225 -776496151275039010459416178505823906000 12644226 222480625118379804606494101943012050944 12644227 913141128588509753718629891043898422000 12644228 -904336970505588219432735037145429058432 12644229 -64696240459464787446134991110379028512 12644230 -36527788461552867777804532341841612800 12644231 -1955852632790005156389029961497348147400 12644232 241015253769438016380519474591009177600 12644233 -133830122777391901311130493698123337280 12644234 -503250105884783509169174685575813487360 12644235 -862833579517155125410108073355361320000 12644236 -1485920784667402183022704475527421952 12644237 1328622041030671524165199395668840168886 12644238 -114519003840891458824606320626743311360 12644239 -383040155743238855076355479300739114960 12644240 149553313752610745047438976010124001280 12644241 688581560177796295543121282305994959584 12644242 -227527314003952430665263068143940118480 12644243 -2469938991026197804196565083222533174920 12644244 -637478781553855152392847428567636104320 12644245 -489189681406544338946006166582627934500 12644246 -271470519100176035040965631638025704928 12644247 -42536836443219181601376300847619899392 12644248 202569394429823154472485472623891333120 12644249 -407360591559847972152335144006276048640 12644250 320304295572932462192878119178749696000 12644251 2727147007509718114917983988173899436544 12644252 2341758896400667045293278713543352750592 12644253 -109130760231121391597024380750810847520 12644254 -238427269314519615435608994041073352704 12644255 -293704574755321171379538758023402247040 12644256 543407228169942733078927605375701090304 12644257 11173929197386553666422445053262390020 12644258 255210138816146640575706830826786000 12644259 651496772498655800661373722697521264504 12644260 1217809177857708958262561837436337881600 12644261 155794056854118171304843571176624992000 12644262 864864289444574754229854163735098856512 12644263 -383145054435080141525269584797860890912 12644264 -511743334179820251302934894516721136640 12644265 -399999956446041047747854693535385103680 12644266 -136661263817752037469986947812744564048 12644267 1079369380767774294385491551434020779316 12644268 -120106047735444816607999992733335306240 12644269 1395339567860585346061595247264010616064 12644270 -119529660542252738225204549129901984000 12644271 74910879998047543247410731922629471240 12644272 135024890289963848053145823204266967040 12644273 -64154806707793433415000810340827339456 12644274 136803232783511876618508433629244066560 12644275 292856631146252363753508547863207746800 12644276 136880068267207158370188001465900677888 12644277 -358701341183742986009396064663386789376 12644278 333294441884177201994234049409246533056 12644279 19577992287078185317804080311869772184 12644280 -295739204284458078456585244049119641600 12644281 182576041885063547578921508726864444932 12644282 25676383340636763096694217713489788672 12644283 488667523384035641212515265265347987224 12644284 -917524813564789465576159729515032464384 12644285 609144980709911002597120148321285911980 12644286 204663671656446726928046792694782931264 12644287 -482368773982337132744148676233873313328 12644288 505290881837369786467326437434576601088 12644289 838099427773242432192320893517877600000 12644290 -649358146850472188345910989768235840000 12644291 -792975282153284859931112908070125152000 12644292 -581032763365043709800711566722873934848 12644293 1012118545325898341644391580079556736542 12644294 310284870282924560903241755591182129152 12644295 -409678149100651235543593943260602393600 12644296 -295698849063215458112713240936838922240 12644297 -515470156525307111584832521482745259568 12644298 214157858559051860394765951697426428768 12644299 -212935916276545728516786281555592174700 12644300 189224593965604119188460368351581766400 12644301 437693958418476791894380815770418998304 12644302 807828355765370182206927472973842682304 12644303 -879752712908862259141609919639586700440 12644304 22433100497625751666354583333486198784 12644305 -630825310913604264821018585487429558540 12644306 -706380092139357543427179973874662080 12644307 329812013556327612381812971781347783728 12644308 -499848286800922258072035345551774025984 12644309 1756341640901317752169421846728820283516 12644310 -56145425965295685155719246752062976000 12644311 -135869835441916414705683549357114247296 12644312 117854784859456657699737452238314987520 12644313 1716679134771014993918866326532058652144 12644314 -96016409775276379626660858137969833248 12644315 1103601204851580844621392359267848320960 12644316 -817712169589632121306927581852163722240 12644317 66707162783188486381741038233195965792 12644318 37683247557331326122939920112983457280 12644319 -147630349752119963968233936121984742400 12644320 452847113113194060799861405320531148800 12644321 1384966216775134965052744077015359140032 12644322 7828335860261860593516686576400080640 12644323 164616649278723941454204291625242833344 12644324 434593609752158675108417072490494337024 12644325 -499170914117835117986540393164682842950 12644326 -654655233751400194984303755502580697888 12644327 -202165564199683093765299963911187464160 12644328 -388327466873147614752529069186873098240 12644329 -179163565143052654449033027546190714560 12644330 -3542270656983959693548400105139497280 12644331 33502238431233331833064612035569516544 12644332 -341219603739277081994898316599302174208 12644333 173481179597133006212491086387459292704 12644334 -231427745621412070479392631525045500160 12644335 -93803733810007520727511205456703117840 12644336 74559538527110932735343762267352072192 12644337 508085449894202826912000361740786299760 12644338 -126421434896288493375336668116584665088 12644339 -705856351923063315730626887189364637680 12644340 165383295869877987416197411706526259200 12644341 -39521953579948036100963240479398610258 12644342 170558564821598077039378138495523364864 12644343 1519491945207254895146558562676166520 12644344 -1793039638639156655362842329701317734400 12644345 550046853628948854261733015282670208000 12644346 -160680487067146482769262265779887621632 12644347 2266915081982681146080710266576502713992 12644348 928519649160009771895161376521611596800 12644349 792865971221017880148521327732859426720 12644350 12019257520302981656481829713747230400 12644351 1987391057858289912613642246142972166312 12644352 503099119095057096479759601944336793600 12644353 83545101381021085516878341048080281602 12644354 7259793665614551000627386087463725952 12644355 271127287743094356303126567915719094960 12644356 771843623003289845610845781953226273920 12644357 1996360723342061821905456970370836007232 12644358 183179077761566745023936916596964053184 12644359 -130763566060060283283633012128754469440 12644360 -357837089030146802841574094933066496000 12644361 287830390931781728474262659086480821588 12644362 -824288584455174121888840848973039067136 12644363 -511288306116917840050807014815710463520 12644364 962997274526473556449874422128162418176 12644365 -2951505648251479002902540485725636480 12644366 -22576006509531236078440114570588289280 12644367 -277820831803107018684645929006756565120 12644368 24075921037710110816658638235145273344 12644369 418998031971232366013266464255166112244 12644370 796276287506103487473272063597876275200 12644371 -1692026094417106687948617465141510185428 12644372 240000669284620891128911510730227212032 12644373 -20204271137077566328750724482740682752 12644374 -133038188716573220783082008892713238528 12644375 -275671881484956088251909042880251405000 12644376 -43866570515175770540981472243560448000 12644377 -522337288416474345081272996274783482940 12644378 -676743083042547201518746469852559258144 12644379 -1185446323567829494844342706598509528 12644380 -116357241197636724334340076176502558720 12644381 -697462129456848896214367153251643636800 12644382 267196325008745821970386077868841186304 12644383 -377310620060707073440277338183760906576 12644384 -1049900409749457265634432459012582866944 12644385 274735428571429918056220336430044020480 12644386 13508113533698161324665275957576959104 12644387 -406419982678303753203911962091230464048 12644388 506021911776263450352714734099115454464 12644389 -102930918963358151337045516290125207076 12644390 288126670328331789410262572702562662400 12644391 17712081810165142186912833983943865344 12644392 972522805921945127111624358865929984000 12644393 1143567387823685576387476211615180235642 12644394 109943708157476673940438482815658127872 12644395 -1261079409989041120011747131586172169280 12644396 -422917408292233150278282250187682504192 12644397 164057803531044030217263072256520437440 12644398 460046424275012419388011766967178515264 12644399 -81776358563726429813976831516507777336 12644400 -46831002422154130014387898987398758400 12644401 1243186487445814496270922939189416944560 12644402 -16662595169030770607901292923349044096 12644403 -74899054585767451143142349024281270416 12644404 281011857748924388871976831489199357952 12644405 326627723671425573793984774496264169600 12644406 -234885613446865455827969590209213396480 12644407 2379942745061814739192029280209710556160 12644408 3141805724308057698180866491858944000 12644409 6394908068596362395523949068391788960 12644410 47808778703908437493806540232735119360 12644411 180237171515129106932039978199876488208 12644412 542358906905135133530735738995818676224 12644413 1302737339718424187230102219386580582080 12644414 196300845948558590717067282806304589440 12644415 65355433404342284524257328574939440320 12644416 1747997715520304912587564145990696960 12644417 111417262084828220890455045469617499392 12644418 348572731232172105530415878759387512704 12644419 392543041703993120146678936764209688240 12644420 303108551430904902458402890625520641280 12644421 1149863577025159032652469583655916774112 12644422 -178743679355737228774230748125033981696 12644423 432215557134111269510948024839839406104 12644424 -33027843027560484259102988187869184000 12644425 -39430521814996849094042152636231014850 12644426 -28649968285873465891518481286304468480 12644427 1180258761977796803633629546441495076964 12644428 -337451590068763964977809583488539852032 12644429 473117899719593421483442277189703223776 12644430 487574242226897302881252814647212939520 12644431 1215770102893620864411473857768980566464 12644432 354650710741800544771649015740343771136 12644433 -497354514644338185731566218178972728798 12644434 175336676102149301577693600939378562560 12644435 -82092890706613061878825662159489383040 12644436 -79814816753790844392742550032539770880 12644437 243220380822180037079209916004229258300 12644438 -464275015025077134744668584228222214400 12644439 101160235898060632915311979828567994448 12644440 583398369254211410916909124425343180800 12644441 -1086828496893132109747714504117504196256 12644442 -39317317032515140220314736772426278160 12644443 -419108689184684064425293366622932802560 12644444 -1501379826252238631644979439278141374464 12644445 280484156792206923447908336195587420800 12644446 179831848332175743760567333627430291904 12644447 853432122695430715050303804828020160672 12644448 -1208310620556287383708733138440266448896 12644449 -402063977223489852825093998190219584636 12644450 124863775732835098957116277925392130400 12644451 25793818906566308606679200254583402880 12644452 781700216835543042842012479998521021440 12644453 1424597431754232895884400971416570221500 12644454 -123325227621918978992103503642606679168 12644455 821695522103777657663172581362124130360 12644456 48599826958417124829742537030548111360 12644457 -39635263561890471628359517796003291136 12644458 -1726371673494275450244820001749474003200 12644459 781469400861515341402775651879107404660 12644460 14659965487696566823542483338126592000 12644461 492354792021526005023281338543528889824 12644462 314600519551823728415959995094084680000 12644463 -89559079879917972861263954530019381616 12644464 -173310790240613126824285099212413337600 12644465 749925368952902118233606862188390455860 12644466 41980625037961460729285864334662873088 12644467 -193332328443843797556569979628436180160 12644468 -127965948919930774168477356954751371264 12644469 176150192175773553958188274021897770624 12644470 349595743403190620333557171774730695680 12644471 -137064477110887410179070825316893495888 12644472 -338894099707693013375129597389772206080 12644473 -100587362452859511535792070159120576278 12644474 -7298575805046527364717221032416333600 12644475 15372445262814526481736494425086949200 12644476 12789475562782048412349996951216825344 12644477 1008769963040599209054914486874133672326 12644478 1344296523102920975172608403825070080 12644479 396662224439490996697312190118552326920 12644480 165678223916168138700559764418461696000 12644481 -656656490545260305061740353703511768000 12644482 21240106825521227001539550406840580976 12644483 1196459434691053134514295495094563844732 12644484 -496141198643032751169054631888425022464 12644485 -451844738468206653925395305594474221440 12644486 -558298212851692274449413372866927281536 12644487 3593455661973052285260322880587512600 12644488 -620639964941275555800757832237999754240 12644489 -734440399803632321173382940504966224832 12644490 -408090820726190972659862263846491866880 12644491 -74557780816926445732537799923865763488 12644492 -281437227596406056791425106032459988992 12644493 -61613252346571849628335331954340595200 12644494 -4555132307778752209788709481242367040 12644495 -1056766940651384946244740638429850363000 12644496 153557301240602881151681999499691180032 12644497 -163513609527512295307850704048707632640 12644498 -1253879963872929164757873003152632100064 12644499 -222936804133772549093340116169270442824 12644500 -857862508693140327659809577346616320000 12644501 415369852514413044917034757524794752512 12644502 -220216578274283383656460789239341266560 12644503 330479012918098342519825628360893593600 12644504 -1015843214593356367612278655748391321600 12644505 -80469287883455208324059015190392226300 12644506 371179548359542593499023725385988903680 12644507 -22904356984167206737134939522548548368 12644508 -447508563779848431549291869894854754304 12644509 446794829248988837176102121772474019116 12644510 -808409539204920421570519471579106715840 12644511 214195959579254212026402451297861742208 12644512 159854491808043385074906327743541215232 12644513 -934836025049064582288138905082839814720 12644514 651951067606985433865805534702226152448 12644515 125526989080663116664221467922853329120 12644516 435612429200317208095533551908138189440 12644517 -67391130938701206231170361880454687040 12644518 -320738803921633846599581908585276139040 12644519 -1123428541956371927424037227925902167160 12644520 -67504365971534995152455995964212838400 12644521 176261033654766590041988928950378867200 12644522 1173834156368188240915437500214943123200 12644523 -257256373454796382103256600114501375096 12644524 -211181314016150569925162617791610587904 12644525 -1036462599257323187682991036290146773950 12644526 -194602351046826949165456436159784069120 12644527 -483640157061631507164166318231595379728 12644528 8764455094005640681933946103794761728 12644529 -485065281619736066205653282587552656672 12644530 95455231146391353268983889527212958720 12644531 -273695162639827172904725370332496177336 12644532 -547140222795343321711408506928209838080 12644533 531399052223612266609293456621248020224 12644534 -77000448263688239474980908996381388800 12644535 8379317891509677038083753367734309200 12644536 -1266567023193125749946161977320488120320 12644537 13848530022637903112726184820568779920 12644538 -226073789607876468639951017137969762560 12644539 -195968982840838323448535178287262788376 12644540 469318376708177418143189180905299018240 12644541 -59393234347613938803771549139753463040 12644542 -337648729855398482457629019775888835328 12644543 -124049742078214020989818655549770599096 12644544 -62196347331926658305248028082095259648 12644545 -432955185146732819292080358534333485400 12644546 4468498299816661987371563216572268544 12644547 -2082066427086621781791344929322714640 12644548 289433949810388367627589892877017016448 12644549 -61885228716741303775545711994866183552 12644550 91428298596016053993472223711534580000 12644551 -31319064959028847720279318986115331520 12644552 439554355007965691675360340043988582400 12644553 -150457914527950337599218924847641709296 12644554 405382888107995675060564962560062264160 12644555 -475109539402261499963085406723281550080 12644556 517762094560962601932566903105701903872 12644557 1451994143504980809125286817134409267840 12644558 121798359335826024631112229113498930880 12644559 684338286022705881096027727042136816640 12644560 4137311429575411144125290223078604800 12644561 -553069481965910148317423556458704973838 12644562 -49522807881543280865750830095860146176 12644563 -997553417248018150697168327804806199188 12644564 -122659451280555990903177778622227515648 12644565 -274221339257875595337984773916499783680 12644566 -383879236384045764062458247553762142080 12644567 598314888024196611063185042889789183792 12644568 -651884560025111789942631625423537766400 12644569 316583488352247044566871127661877335680 12644570 -122804266449488853684094876542055982400 12644571 26307990480579649282571461573286197440 12644572 1022613151105823284971805736815463596032 12644573 -2641488690507479202667764671959591017780 12644574 364153799511400250581673188539486077568 12644575 -97688862469129824258132444913121705000 12644576 321850143550527110059101294816909066240 12644577 -1076713504218558759557465916913616352480 12644578 91921350661420819535159509502486457120 12644579 1368807839687916460269268140818669025180 12644580 -5745951096262193820088836911701094400 12644581 -121842891245776412708192180337069590496 12644582 -185494973571767626360390658086583500800 12644583 234575466888242934553399844873033053440 12644584 683877013696610414646029181365599042560 12644585 -1325177359778974809862093270233177590400 12644586 -28069556566700582227654638167369964960 12644587 647470070991022256411564331501598929600 12644588 708297016235814147387545148492515988480 12644589 -176727511834834112654122904044501684224 12644590 60766893653374496297284559677246095360 12644591 447870491412155601578452389445265542992 12644592 -151453027312034741066677856500981923840 12644593 -278319040825004176908401845827029409356 12644594 -132980833047622961991691822905802624608 12644595 -33164654061921184107300145086038995200 12644596 1298037937829328191258993204205447843200 12644597 290221126980213957566886882786454712352 12644598 -786892302237793647608146850275674501120 12644599 -399186887154043825332623277558888765480 12644600 -910190464094367787632323828624501760000 12644601 496285608018096548605510585848789962832 12644602 196381721726523431573705499211033063392 12644603 400359309315321642088647307432086939024 12644604 -394089436336824025076753251467793818624 12644605 16032562280387451143148201861723122520 12644606 261729330603970191371769098210404545984 12644607 6873905919752955891155077659749142288 12644608 -1472344485915111771729778528968106835968 12644609 1503964523345619525864934471629292902720 12644610 -24511537262429061428161493880902945280 12644611 264488310970743093395583487081036161232 12644612 682401699283536819093648852560492681472 12644613 -915680977254059141818312473820959417600 12644614 643494046246494562944846210513314390400 12644615 -928675382497681125862666096236524079240 12644616 512385742361341715349382773557470617600 12644617 -128485449445726599883994776840176245554 12644618 -120275359098099349539848386288632496128 12644619 13348071164151979644038762289366252000 12644620 -842607210830606033944694352132509752320 12644621 -1297646333160595134946079931625469568 12644622 -1007053517010968502928297321954557312 12644623 14136515649130081827672625062260751344 12644624 -321033981970560636398760326867924213760 12644625 -16117022299906555566795346255060896000 12644626 378345144182842572702201449526732634512 12644627 -1058572511479870321190198761912907337048 12644628 321026594080374344641443529765581029376 12644629 578458340232637354790394277058095233272 12644630 -83688567158919761419806521956546444800 12644631 -893344479892676430976411207672397870880 12644632 232975888423257648674627134268365209600 12644633 1304845406677310914258545928716735533520 12644634 138490148178692167541685316727708136960 12644635 -389284353625524351287566749475394782800 12644636 759276921285002371016609463189688174080 12644637 -14314647304554233888021085203154215040 12644638 -880329943779907406211341906833488602880 12644639 -320546648893847564868689031521196236448 12644640 800158503398123614056275132389785600 12644641 -383464144101005899148550033212180298048 12644642 -1122979713344743435260418288244156037120 12644643 -724670101414425963284588624491336404672 12644644 -994539508094625435063475387553476454400 12644645 -572102524324529509173985971539289849600 12644646 153186857507691983178653205756393993600 12644647 318848044104625735184917765668102181512 12644648 -733725525223916148969909677868225008640 12644649 497295236185306945485089634438502586634 12644650 311920576850887977084824233440519958800 12644651 -2268474364366159379708583407126911832568 12644652 -55509196135104078740515254644917862400 12644653 -768187068030644308027665756317244665120 12644654 11621075144532542886645238126223571840 12644655 466487699169916380251122991276445254160 12644656 522370177501387586640367186706111578112 12644657 -2235187101487630405629676149516842317788 12644658 124798846416521371316018638198485688224 12644659 124047724530397651071303818840817672400 12644660 12919630358951703960926534661043200000 12644661 1805810942463809899389315084656392878720 12644662 -1161869888289305091855772249953611907168 12644663 1703166012681015065636278066183421231760 12644664 -699464645989195831124063564577872609280 12644665 -979460981354376607631458389720236254080 12644666 -3154272087223644077744770919857702656 12644667 -9036880069572302381553877920068306400 12644668 -173847935910768775480036592906022088704 12644669 436542571963688288588691441118176560070 12644670 -151866339859127948566184903208460204800 12644671 -300459449383038683712011098270047158320 12644672 271789897399011397359669992824801591296 12644673 -309732751097456992635172831408493566416 12644674 106741240752338878713084629113616815104 12644675 -13106348851892837382451518352288803000 12644676 -176171102353832679812343963057814388736 12644677 -1512226711441363158772011794680709745060 12644678 33470249521411307152190127579577194240 12644679 -557096042649393918634735417779742608216 12644680 699250182667300847225710954153864396800 12644681 -316955826989626721958674728475738222208 12644682 -291546463497273074846706642261508555008 12644683 519889256322621621009877805160712078144 12644684 343057784349560340176006016909138456576 12644685 -110695704367514014594528446069676780200 12644686 -715834487154155972757539489702312678208 12644687 159123222474231293671798611778571855856 12644688 95284021320052977696623976752249831424 12644689 899657030206992354901433979919365640356 12644690 -662203396629535379539757676755190105600 12644691 868376223931131754176920629095594423360 12644692 -1058594522044282752531877212740077928448 12644693 1109679853152062783392509348294551586780 12644694 -414476732288000124045185952442915704960 12644695 35555724353874676953507903281482416000 12644696 -1684260519872573976501091751990066995200 12644697 29404055134286559676186253164113251328 12644698 312000359518653950261786671484306173440 12644699 258298091636449475070702426233480385864 12644700 44426478726114007122625606100379417600 12644701 982633879581816163573460579941724657702 12644702 428642729201908118299939953056871310080 12644703 959655827657268019772333030258267298840 12644704 1653492661978857102752512849667103522816 12644705 -819640854242926435053796906193450428140 12644706 381425626286592244459802096880048338304 12644707 1939197637321650728226286521808531740956 12644708 -58565817213531143605793176606624700160 12644709 -6376527736606269657436040620045885440 12644710 11516339185530912762760481633236569600 12644711 563303446692302885181697005737074491792 12644712 -928131955345000079341831200182791726080 12644713 -210548020274540661042026680453980417500 12644714 -249133056389598293518039158531468899328 12644715 -512742300203586926619181715578749380880 12644716 59888835129415010402142761619807666176 12644717 528348042115690615504195586330183856780 12644718 -152171037082375960624709763172471437312 12644719 -1563015532431756755990424251987784164448 12644720 204765323209313879068627659593225011200 12644721 -402933685503633994890616129333388753760 12644722 -187011920014502609740744581573187631088 12644723 -78229701442078420903571878348354904832 12644724 697330502892427896910971450099558752256 12644725 105730349939025108496043624588179404000 12644726 895314933435101583560949314594727170880 12644727 -1219176287949893840781163216601040224280 12644728 574940538400685613342712950303323136000 12644729 1230619559886346105563122980638034602576 12644730 59077935896896906227403294387848145920 12644731 1565993881067111772134985623386963989864 12644732 870270145918111529678739572012897028096 12644733 -190212372648766865482127885132500678272 12644734 -19941300768741764704239375582435771840 12644735 -670573389246358674753131902308785209440 12644736 -379145621910036024364794696563687424000 12644737 99502815648372348020315713701859582400 12644738 1426690196320210826140211480264662250400 12644739 -1414585054174260639625596753417520381440 12644740 -356601229752781422862161441443382067200 12644741 2067598590962730746954295791059256930142 12644742 1017774698820541469706810625464574656 12644743 -759332826377806481906895060591447020376 12644744 -8631163337108406385531984702273244160 12644745 -145761045316023833954970452036801003520 12644746 -443580131669435236001222784301289747616 12644747 42269414897341437638209837476492710556 12644748 -411162803210565311231426915574071907840 12644749 554542740417953543193355390852517796354 12644750 256746989067653412539442659530734912000 12644751 -350310755115064072503612033155446828032 12644752 -1589617641131525700211529832150794240 12644753 -42744761778555141147833513608138304160 12644754 45713399020141613720717048556516894720 12644755 27388828936086607862733132746434920960 12644756 952797693299375311872233519220397750272 12644757 388194483148541024485071146651254546254 12644758 -147449008099221091937063355632479473024 12644759 -1419483034214903604534929324831285354040 12644760 497584527309408665932893368728847769600 12644761 1855053824010329835946519350169686252362 12644762 39860561407499757971054342426607863040 12644763 -118571898392737303166979088871021331600 12644764 590865072565754226647945394583806643200 12644765 67902758217017173497232387261623782400 12644766 -126121854528157442893561067512948816320 12644767 47752437601484527210518742379385998816 12644768 -128648879802104823054099677857300217856 12644769 -415359364692024891081337887961614042624 12644770 753272200204899346139038914631713168960 12644771 1935625398186984856216683499770142036200 12644772 221750619335521697836125851578027978752 12644773 323820624824615796462787822625140807680 12644774 -533142604896094141976680893353726904864 12644775 -364476690499855850343436146139862496000 12644776 -535223007219274082981346253118493818880 12644777 1678016224910967849516361094005375340160 12644778 297398610262645163518564765482246263808 12644779 -278627532106587590309990044710076197120 12644780 -1077709807272576748594037483380639042560 12644781 -1083093873632052008979961876805404986240 12644782 216953969833676150179151483724472924992 12644783 -1022938538391898000147100149403657742120 12644784 -108411771638074895965662505672461336576 12644785 257991985725892890078082884844417027200 12644786 100300707188928796598210196878615396352 12644787 390134492646680929062019984753328721504 12644788 2781578555927491161842975516639659520 12644789 1050354281783505005369013709046114884590 12644790 -134874512997590046115075899615923825280 12644791 -294970748476091889696885214054512558808 12644792 -1394739024957254758591950257090175713280 12644793 521797077089327363609187615550821370884 12644794 -2784200248793277014797154103582908304 12644795 26745184349809102548239156298734787840 12644796 -597421627441839356674932216188982844416 12644797 1983455268698116119673113936321576254112 12644798 3993021766789345955474742502326347136 12644799 43103971389072833578549330955998929864 12644800 -61820724071243116043684569427738624000 12644801 -148457014915764549702424674311589721920 12644802 63525010738207059691085913536619463680 12644803 1724885501367117584537870149307221141052 12644804 -1671752473067620099137827281154779146240 12644805 366359678547729565137075387676810553760 12644806 -10066776901935182626266041677896447648 12644807 -244294939650452456975379580988410699776 12644808 105136424954736052558001023779182346240 12644809 1765968621043527394803359006716474546010 12644810 164441511235933537855914783868870653120 12644811 -566040553957174690102219220744802743940 12644812 1359510864336883177754640037398281364480 12644813 -176825560259659276417930232354045499816 12644814 68483536453113576643371429906552483840 12644815 918966870832514457697584438767775606000 12644816 153785073979007178304547883343914860544 12644817 666903058503350294171858215276829418480 12644818 306167574236347201964872914704964777120 12644819 153605743061642796321131125935285880320 12644820 -177935714741110549479917592104157600000 12644821 -531593802957150870750272113177074814080 12644822 670732628562521667083271391579381991712 12644823 1037775294119102993800333945347453719040 12644824 -178440388615890836091375999377913446400 12644825 335914320475566595522358680338655233600 12644826 181612607476634070578986091857478843904 12644827 -655022336128602805619837020241364454640 12644828 -338638992756386819498336639022562980864 12644829 -67187454427714530404760740146150704090 12644830 -10079934947078370831393173563361817600 12644831 44712937143233743469858073655090921632 12644832 -433252906751077710491184071690038542336 12644833 3366682665409527321397053881748419216640 12644834 439045580933477915646425866688045486880 12644835 -67764815478644837196605521982801783040 12644836 -1298391402956035217098455615973843419520 12644837 251299138262628769958285722724131443360 12644838 -7295283176785501084426138391497268928 12644839 -505179910311848112631394019726094159944 12644840 -178008269986970415880536720562160947200 12644841 -25240780333968040329605877349985915520 12644842 -715607176502189943117123732189732084480 12644843 2689390151370166854319091046955430360280 12644844 -295808785960472185762409190237557328384 12644845 152801807908359122173436397424077977100 12644846 -340094945533148510545346363910515831616 12644847 -799360509601190481958687780018130906520 12644848 248347782843203174590763948686061666304 12644849 -251018167454867483991560384895757616064 12644850 246480487924256521733917377831641040000 12644851 -411418556961806056383837207375836100696 12644852 -1191796816995230514321036010875417090048 12644853 -117711750353384739174320258620208210880 12644854 -577378972198729438714712350182400414848 12644855 1604310865251513570913408626977482005360 12644856 22260999574371481824617079939691315200 12644857 92520861388453994254200970689348256106 12644858 -19997179017977620672530129900593721600 12644859 -1012551502639206285640408750025490885096 12644860 -119301197369236715860541148533611991040 12644861 -19027041306999358082698512551762539680 12644862 -330976281858451977723004709870893387776 12644863 423647762225255654546081507649203440 12644864 174816798900421682374403933073662017536 12644865 372642452915293674337748723582599882260 12644866 163926549458697341980160267876541110304 12644867 -1337049335095227662307257828533546830084 12644868 -624859426846267832690403478658790773760 12644869 -570284481704425906396853471298380739200 12644870 127600368245384219683844584481635392000 12644871 -112787580160423330387537734214492613760 12644872 642317499902628459391858374564311961600 12644873 -436793290493631788735802984631104863196 12644874 -484264010593435245600346378993640500992 12644875 526110347095805830408745238393326820000 12644876 -81378191884372858648291985071028544000 12644877 -230458052119863182522789848932766277568 12644878 -177438579750433537159537011112254515520 12644879 179808404337224645552509902366077312184 12644880 -178634124761796448941382222576877568000 12644881 16643838902118626057072607333375221872 12644882 -191941165687497858538978537194438893568 12644883 -115073179259443946934627151130673751200 12644884 -47209040074223849938188501865490116608 12644885 584395815647163897302432430303617328000 12644886 -238782858144986707480300112298545283072 12644887 -1317350857865320364441481296790405397920 12644888 249133525926112964968564373135628840960 12644889 279902873923370041473757416787130875680 12644890 66562775374480604652329242067506176000 12644891 -196613838827202237503048475471785532240 12644892 67451215632153412751706337573591434240 12644893 -682918660435914442648384073599748584858 12644894 -124767219314574383873922347457432424320 12644895 150501770273752654706311247845527672720 12644896 1249371522441869570138468937094273695744 12644897 859849865108518431677307451512721151892 12644898 158783614510943212711794946716905963520 12644899 -218240076258073566855231204899801325600 12644900 -66915866660142558111417419580715008000 12644901 938237912749669347106665906691573332030 12644902 116278639170362708635435630770910045152 12644903 -1758138998603717435277596787401969443848 12644904 -23086525964068137572071908798078074880 12644905 -8208931876753265866232509957349230080 12644906 -560342053865634414844054026088781293824 12644907 -1103974037793175965103840566049636553280 12644908 -939787747479913897875918456488250671872 12644909 -2003854112071127732818120935462917302890 12644910 -52486956105857315589901634124925933440 12644911 -1153380421933715176654839934411641378776 12644912 -122818775239441959662677240095163219968 12644913 -361408280606291138715226808064236512656 12644914 -101856637740548776638132651657273766848 12644915 409974009137123013708431261487598360560 12644916 -150883179525740475334639567345290541056 12644917 24053923222529454732245195936722290048 12644918 335430404720470748898773423001580838400 12644919 60196503525357211455338300062423597104 12644920 711866457610903727983348607533906944000 12644921 -1926168001165062450741735845763798097878 12644922 -298699056884594609336835230470554343680 12644923 -1392892648389278476337927721209456355480 12644924 14764978741565187545621778465074351616 12644925 267935549682201808254578907911964180000 12644926 -63838626971392520460209829899678976 12644927 -671080256745277359581074207088954604768 12644928 26274744038639124389056864254327521280 12644929 -98568910542296505042342108515513779920 12644930 -492625862388163829286001554013706028480 12644931 -148089619563855655371823101377847813120 12644932 -569443373830237720127014651354929136640 12644933 -29331900974000553398882274231663228480 12644934 473720085781619178083267029814906083200 12644935 -597725537709269421291438148509591690240 12644936 889071142812739527657369233344752583680 12644937 -235143093324629758956115896099499744800 12644938 -945238275722369149887497951628582716880 12644939 -656964003789810046483281977175969122880 12644940 -209272268320463885032106111046823280640 12644941 1813950534689119464987950793196144676342 12644942 -28424586816293104902998713004468582400 12644943 402665520404873776862667958464816413064 12644944 -116698695342602314508513266265391251456 12644945 641052291863170320236071415942928755700 12644946 181786964979839896833182532581059110672 12644947 17473518103551797168831458165283313232 12644948 825164697694801916313347497238304935808 12644949 425790504706362503370071216512765894848 12644950 60943027571916844261388762210795460000 12644951 -238850841054281802239470021058987305296 12644952 562919838044383809819950548353325424640 12644953 22747387910227667230368103496605649044 12644954 71098960728786828924312897241817955072 12644955 -105940181962909045600675227304667295840 12644956 66729279154606026656930807787441152000 12644957 610216735894178624757467791669646043120 12644958 85142238126459346064002424233151351808 12644959 -27873022865951666649367311025057700184 12644960 1440010326091317441617870992530942197760 12644961 439668521564544069552818510840887725504 12644962 -8441186836651254790974755125174351872 12644963 -144608414115308588628531206366977694496 12644964 736886515704476500398737606367757271040 12644965 -589865853819108510787500083891766091140 12644966 269605355469280802226768987157989090240 12644967 15507908539791839147553920698194758016 12644968 124627475246003449168575192479981568000 12644969 -1621810043566559423496312741122983654320 12644970 166271942642529666191100905772013962240 12644971 -271301544000699132319468116111808669800 12644972 62959174273088704102675990709539921920 12644973 904673217254053039675432088421680126784 12644974 746908913281344424327818010839093986304 12644975 244280496541532362968279122907863856000 12644976 -233110086014629000783357131729703108608 12644977 -976403533481191807881183671718314012800 12644978 807448549547287287307801944805279745040 12644979 -362342806156014867334839655746629548992 12644980 -63994063001017389264713081042816624640 12644981 397759003995925024741681028386379855100 12644982 -11903387940446945950171433103536677248 12644983 -470001398713402696343656181560088238016 12644984 -2350361636897953661182702972369489920 12644985 -823484850743263606234998491280340074240 12644986 -621261683588826252474920515228723891200 12644987 -81506981020706277826456532775539976360 12644988 -823855240216778104906983751101255360000 12644989 766147930783880097790124707844744652966 12644990 129700515894747301077027473894290920000 12644991 1604888849612002322002021911701776058544 12644992 814261118727833669255751352528498851840 12644993 -27261228326202571313902786057083866112 12644994 -675379517357293518117529514504101835520 12644995 -476834093374253989184167877128124661600 12644996 188069827618942274547287638455642992640 12644997 1075887709664475907989245413189667752128 12644998 743288611329571231747626695456245914240 12644999 -183583570582532461284081499814197856664 12645000 98734855211605177817109694758979200000 12645001 396497244568098566655927054198606674880 12645002 475616655232911641664954856102769819952 12645003 157618581911005345814021439209731144704 12645004 -230877784963256782167479786606236329984 12645005 -539964221800532025733351487413045066440 12645006 76361360990579627052464919676076295168 12645007 262636258562051463376337211735783588192 12645008 255489879447733508405175556468845527040 12645009 58595514891225063507898523362323836928 12645010 -2819011108968434539361734533760711680 12645011 1104600368992455151338485692303656285612 12645012 -122330497111350730419598382400073113600 12645013 1736373242745029564763266448272777693920 12645014 -111508237204517955329767217227559465088 12645015 33629013577228000206721774860815976000 12645016 -1504074152533508536185609647905603307520 12645017 35030814486968687098402084759787071104 12645018 -634468829048154300560626346474314529280 12645019 -2458743160653169944365734286170242685640 12645020 882119680617757768869828054814164180480 12645021 165012906386539690927973945984146230144 12645022 -64719350331555829695399555074467762176 12645023 553921877221430201667155428950052894440 12645024 109477298937572622670054663733939011584 12645025 913410708920192140424262123925206552300 12645026 470347774450767472810504623611082341712 12645027 -1865269184337240100425159365460000677400 12645028 -1235216538762929727993879936365694127104 12645029 19040350172320387989688376340734448960 12645030 216065994916209767095627067809968616320 12645031 -252933828749080777991880954533666259360 12645032 -615367143826582611918854616742239436800 12645033 1177708136646045056614958249016594382224 12645034 559248214746510849164921115044442472800 12645035 -84453060091211211170235666373066974240 12645036 80232815714607232087820048668475661312 12645037 -1477124329629294882495490871361686309568 12645038 740291439161850376381541452500543225600 12645039 193333670552213696980971215849916573696 12645040 -270726607357247489598928198289642618880 12645041 -331502360491696681574876921162080584558 12645042 -9611113493473274980859848486848801792 12645043 -1943565950023088726558035027706529886708 12645044 -234476539586423481710312545050775541760 12645045 -119073327917312460170217856893273388800 12645046 -290724567188287840738730860470954286464 12645047 2066727818472755624363429535563516819496 12645048 3760468479168881186593764773670297600 12645049 408496679902805951631767398454375637120 12645050 157583012303059827842819501677523577600 12645051 -274613290303614925272139719731503463040 12645052 594422065106638934947676295277443374080 12645053 34282984050472371697961636718069014400 12645054 -447161080597083865927002896460079235136 12645055 281117345336872413618331100733236766720 12645056 220535017321604204001299371320630312960 12645057 -150099280297902313899909417200223360000 12645058 115447176381373988924319927988849111584 12645059 -926499374527708737724518803408702103648 12645060 10789857534204751539323670294535004160 12645061 909994755908292608998525909947296302944 12645062 -235205867029373063234648136686280086208 12645063 1317326362720023278334122379781298905392 12645064 -624672443430587839475657156551321328640 12645065 -889296467922710016940357488123847584540 12645066 145929037323092373854249562450576843264 12645067 481929103275432498692299730202689064600 12645068 1319925594271454572990792488278155155456 12645069 -580567872299358352992500654892455259456 12645070 367585152534989775338028935027836867200 12645071 -177238338120614009492463987221844190848 12645072 5025783177274772277598511828697219072 12645073 326723212614538760483956231154899042560 12645074 169519372657795429656134223688964119200 12645075 114494040395011691307170595739238970600 12645076 134945026205512331007834717282786770688 12645077 1457204786597904453757517952409891054926 12645078 194448388002269342955654944703019511808 12645079 -229321466351673800485119255426634163320 12645080 59579467031584788181825453329372364800 12645081 482132061078092960938797244198822490970 12645082 -64972076510893132012703477019796823328 12645083 746408448995030131118039873521378721040 12645084 602564664412782088033577581911064398336 12645085 -1176534165890555855986554622338451023240 12645086 246019158123689243888911078774890622464 12645087 53480474750306627490532288511959576920 12645088 -1895450119771284554870514869299481149440 12645089 181986784252439381054568178579153295040 12645090 5097457330095701862313953036992424000 12645091 -1487010776443321207725897357769546449508 12645092 1013094338043524840466895071218431487616 12645093 -975406442200610409822604202280208126656 12645094 -6164549906577576682609070384597047296 12645095 1033064245882228207594554094584107148600 12645096 -7946379756167343453381828467505807360 12645097 625537847355102597957295550940613962720 12645098 -792081845585541169331447364048340741200 12645099 -380275361397391363078485262702167401760 12645100 63104636975184902384519563666469836800 12645101 -47782481843943307025772273644896246656 12645102 -130406143031061904601522524809734417280 12645103 -2124114166442466878417791799678180137648 12645104 574268139109324996973250707313185193984 12645105 461529816216464021603267628854844480 12645106 706239958951303246214380913234971828752 12645107 571469914791763506687564387005496817356 12645108 4721253996252136424307807159740528640 12645109 521301351996715437454169304350966652480 12645110 241395878148921044638796918770305384960 12645111 -535865041999402970471548421951980826496 12645112 648314603511406706982997989751905792000 12645113 -51708828115061965089588076166407838076 12645114 -501889393867073481136062099331772663808 12645115 -632150110443411694034675371568531589120 12645116 777628651173931327911243544180335697920 12645117 56934480154519782716050918267428496896 12645118 672146194740921534078726842781761909760 12645119 -105918412656507539177530829164470082704 12645120 -75616876230286567211986245601827225600 12645121 -1852583431668513627159204936080611968000 12645122 -326783261865652548842713874229825427968 12645123 615616881983009277512253946635311355384 12645124 -257629206048719350610346891287475032064 12645125 171597878279683148214883853904529419000 12645126 247528870176981093004503009777992820480 12645127 -302277662085065594664336378101516793600 12645128 225931367165637873551488221366567567360 12645129 -74032417912163608041522098146559078400 12645130 202240712575149143993516244515083531200 12645131 -101591569635699801030571065972730718400 12645132 -117689771399355521284141913084319310848 12645133 54720898384476109209996588404335585344 12645134 -182072175226748374664286510255666960768 12645135 679487508720118773653351824798077124800 12645136 116596917661716828662835901667325087744 12645137 -845632372257447192719117469819797125260 12645138 -137695917981080139700705238013943233024 12645139 5099696071891310650475552087920622288 12645140 556350476739889923968579764458799261440 12645141 1001865349553616218937056497249913368992 12645142 -279090354368422988470671682539068994528 12645143 -32336241735561105542350778415437229216 12645144 779076614011080583607464582245918904320 12645145 -1068403190531622056068544053596449567100 12645146 -29170564234534000171370677975390049280 12645147 58002907846504655467162631153817750528 12645148 -441332830166212379563424405166034325504 12645149 -1427028984788191783247185393042774886880 12645150 -113342314874058324233525075026143974400 12645151 -1193308031387497575621303853898835685400 12645152 -250018314871992969057069266795640913920 12645153 -48603260857972680639821191786077511440 12645154 1327776207934960017807997371099738590592 12645155 -370401672944600990036429938284319130880 12645156 -451937042277491574069717944625336078336 12645157 267530714733520584842956433545114804352 12645158 731843439267739080040789757973558359040 12645159 16072555779834683748041662861063680000 12645160 656599710619067906788086531565191168000 12645161 -1236599427208715684920745130780921192588 12645162 -486948083552151204851186348471191884288 12645163 -1082344492909619680303026144454664128588 12645164 12175136984719362525136666664053819392 12645165 161679376034655278790950027904179836800 12645166 34087172310722654515009795011374058624 12645167 1438438354919110750005354485797120916640 12645168 -165405049963275182212253345114484375552 12645169 -1742350999946119777451991757530642216430 12645170 -53299350081578597331230699687213299200 12645171 238669878718419822037006402331086115328 12645172 290644966139989892821347197411939490176 12645173 -1601980290347726699972481679661158258578 12645174 304986476870111291829314025307959437760 12645175 1007597033763322193237480326796924433000 12645176 -1309899521955000473579931525863316049920 12645177 1076918903822512142274429781362755741520 12645178 -172677391079298005105298036994009430016 12645179 -116572221138231101211534756277400611200 12645180 417429241238244847415718841419590092800 12645181 -301018249783950794932386465861545445300 12645182 10484448929028329855062928797970187264 12645183 937454060858687776800040367556104922000 12645184 282093752840522824679811683046129664000 12645185 1239529461255787326531882400780610853780 12645186 83142552332398037811639221295263240064 12645187 -659423135250093450957417447872968398600 12645188 47948893600723894682686377766198005888 12645189 114023802175497523299092322879848029500 12645190 568978276203576738359231794031497351680 12645191 812915052566989921667938709901615394224 12645192 -169721011016417120130774458790255820800 12645193 522482480709592776774252075404819997696 12645194 263387585554753714286051937564030483552 12645195 3046115906100939054654885936759932880 12645196 -250800666461984141508537835953672121600 12645197 25464007625723103844583736454744166646 12645198 -288953256681887175098345244995668895616 12645199 144670459462516279999775743380031245920 12645200 204688639262982133163994830746788249600 12645201 861499771615888149165216503925824268480 12645202 11674097180307539562809083169680205472 12645203 147563615482356672173994143935097635440 12645204 -290464355658290151039294341613896478720 12645205 318850159000960901246121822838196704860 12645206 -8041660686197093192805939539251888896 12645207 -1865767854997812279517383237696147375360 12645208 723819700189068967478857462158844200960 12645209 -1345827578123604223408185091725572344320 12645210 -21584500653702686504852969803770900480 12645211 1257477199433993962317660913313264942152 12645212 -179069592368768991575921071768333624320 12645213 121019571680845491333933968248050613824 12645214 -158391117175334329335585877480275425280 12645215 -641239625293949853818388642654346844160 12645216 396894283405251052345880195029021360128 12645217 -466423078027397829273061916789387915352 12645218 -312253608087764344556785955519836604640 12645219 11138191895546023972935997093275009144 12645220 -55193020487467354495448505693540311040 12645221 -1026173642511183601273061638369186834500 12645222 -207900891302010929710566374500528043520 12645223 -341235201044452101237277216316578908360 12645224 -795554077409314463884783466363781719040 12645225 4399305696611769640655017424662239600 12645226 1131080546622810215329106877840087216 12645227 13736920220186427911088406003000105872 12645228 766725949477049940026650239076211627520 12645229 1235653528565567436034873231172565572076 12645230 331797137614990923886303743611134122240 12645231 124126371582751590589042791350989818384 12645232 436679859899225966740807583058384551936 12645233 -1555489860606488609733104156251335680460 12645234 337563712430630271124646250562314739200 12645235 234140258168932803318288513175544365680 12645236 -867371403278507283560972008906209966720 12645237 -629729139945158273904682099051780376256 12645238 2410932497885337327443926729402244544 12645239 1248619132707218499408319881254012772768 12645240 -1207643996608085878350799750148712038400 12645241 9102992730271148795116940809942282240 12645242 -733896142202470922212381129712138547456 12645243 -404570711665333113613985434268474030880 12645244 -691733169431367816215437550500721990144 12645245 853536308446398820217242216955713334880 12645246 429906434683673551722135744472978264704 12645247 944815498723766432120771671201281769200 12645248 -676999243809603757981265051218461327360 12645249 867999268049669081475681143523167759664 12645250 552058596388103338565781228731937384000 12645251 -1136128142037498812714791422694326135360 12645252 303077146828225255290245106542971598976 12645253 -741570494361015022961674375137854314080 12645254 340023219092330670935180798431226964576 12645255 10299883541433922079142179207300766720 12645256 -241164381924314425208338687854010368000 12645257 2056674035067918163969440975892425508506 12645258 -543433012957499771577228324930761078016 12645259 -1534632028369867064742063300270153558360 12645260 -341161050307691324469754796565716582400 12645261 -475916111163470947761095657180629777920 12645262 9682354038592835475344833031538683904 12645263 1588885313935784592096544960169768388096 12645264 85445452380352955112708567850805428224 12645265 1448869886066524605753533766818319720 12645266 -429384026962209962399509648381433901168 12645267 519852371161178703194808798276815012280 12645268 4855452541812516151808354747383556096 12645269 25284904369120434017979402407915339520 12645270 2600018354831338485907522180271412480 12645271 807796431870215769579986626606841878472 12645272 106735230169644932328403867651569254400 12645273 171967242704580214284454730471256171984 12645274 2918510770419263764657629981972305136 12645275 -473372007024119773291719198210832130700 12645276 44777957526086983249275695150839111680 12645277 1275512439528164136914351720126042513126 12645278 -250018464646823764405227567440911570560 12645279 -14326612703833253141826777763971393840 12645280 -1412681814295500721827889974860218368000 12645281 963576347410768268267735526834020778528 12645282 -31681703860866321671420692412910635520 12645283 1311117346490991821284438209280747742988 12645284 830769321282281729129549719025149055616 12645285 82731912582071625283822803851237063040 12645286 -575789840980290153630015092749801509408 12645287 230014472662536054561598175158471074936 12645288 -1700354645213078674550589386984025292800 12645289 380460732456161570928680269364951231824 12645290 -308334253553188623432914034465697489920 12645291 1556351406454135500039765722099737569984 12645292 328413893148193141601689849582205901312 12645293 -697345960206041139946334093923834358400 12645294 185237210267139726231808480301764556928 12645295 -443413701805900667107285892514256735680 12645296 -389443701817944946562781605691671298048 12645297 263316682416179539909619156217247160832 12645298 -157778545583933030783075583999836448000 12645299 -974295375905353767249255990160619685312 12645300 -180772764790339221149437461801208166400 12645301 -1136089680929860520122855827246763479396 12645302 295394977231860820384554097592876474304 12645303 464396105064457939285634151056870670336 12645304 309836851904372094437715958168459468800 12645305 -553753476597183065540085972632343303600 12645306 318088969708570806315372414196158406512 12645307 -139001436763465708507498167138949094288 12645308 87394815744762257831257785269056081920 12645309 -691054891206425720215542848358896023296 12645310 -194592054714389198090952084875640003840 12645311 -135933633421560418245213254861790325008 12645312 -125240226930232998513275561192265351168 12645313 -1220843899553646405990305411474121032256 12645314 919061379817004919683276443504075739904 12645315 67068162389591810355184842216652893360 12645316 919794552178984713295348988309430823040 12645317 59601698666503383899331649666587132000 12645318 -185322411893997240509888450285534115840 12645319 1186617361497820722736881527761950581720 12645320 935177687095313527955536705052894668800 12645321 -73554969469447659653583677857180967040 12645322 -470220834020509371044142214323558030288 12645323 129921808228020830707151164267766851584 12645324 754442323379236376038885801677055868160 12645325 318941701563292672501471590770171976000 12645326 -252292182472167198414526711004271946560 12645327 203492306390996985895371991230302998032 12645328 313396782263811814885219618353038385152 12645329 198687275621094681362714180744277388260 12645330 -88048524808410271820068001516841530880 12645331 -737896634297746963220600283680309795616 12645332 -278296945586968515463343740364796268800 12645333 786382254534915536420031570640666869984 12645334 159498440374990686199839399633677936640 12645335 396429059247591008881458253780800514800 12645336 -771154587832237927933908611426063155200 12645337 1725008342789538780643860242201101182986 12645338 487943698764205706400035389187131952640 12645339 -131525505726358689722905886686148962560 12645340 165884237634236471975486062597963875840 12645341 -683036574727945155978723885779865735258 12645342 -114585212628731768867451893305120838400 12645343 -117549305858868584345946809109047624976 12645344 -1637559820277873964483116959395862806528 12645345 27302502412656081883117855219051477440 12645346 -127894268295288516163852216352519331840 12645347 -372382693840869818934027596192373360 12645348 330020205814737789050210966103697606656 12645349 -1263832607655093893082211399427375005764 12645350 990562706164951239928952856745666540800 12645351 286119185580461744862039483168020708880 12645352 114159674664236954395463069363517849600 12645353 -680624529962802094209223807732992539520 12645354 -2134701784151887947408998708946776064 12645355 56177950128801276776266898625097566000 12645356 1349886751538672149189908114068859121920 12645357 -556463974424084228880986413419402328512 12645358 -111337860731106264201452928229202041920 12645359 1952854343459227081295176013543155732560 12645360 -28526365044694106782958246054268764160 12645361 -692821506279577037327520470944511824076 12645362 -998984818744323806123920561718787203568 12645363 1550682238673507586049005342417619326000 12645364 -413253973909512955965651846725601092224 12645365 -167039348721359524733071856151862272000 12645366 -40864289216854456459045246817133937152 12645367 -442237070772911402951344482861066354048 12645368 -1040022123263291396909740491681311293440 12645369 497707040870524366925133674603103215040 12645370 107020055807501613185939357870651558880 12645371 1555409237877954495142704732227060545572 12645372 -682773481057879416945978648298661068800 12645373 -157980273804200990630127499968848560436 12645374 198204661357469119106289500136593541120 12645375 -1212835206732933484544451673751194572000 12645376 1028713860590760017116721727033323814912 12645377 252071514845685761551073601279603263808 12645378 2573224221713816656436292248167530144 12645379 -149905116994925087967982872911757575248 12645380 583512302246204421664423501161381580800 12645381 206160707777655775729937202713260944000 12645382 -724519580163593245034599966646540428416 12645383 1716184319511389016079947607544843860632 12645384 -64020704738087046726600233701975326720 12645385 -788158705162783576220688169724870667420 12645386 -378200096004475606778659497135188640000 12645387 248134038056984560429675135704561434280 12645388 -161564392917421535172536708597812603904 12645389 -1235335553377632291654075667187042628810 12645390 156620110799470837483440435417912115200 12645391 -256319556400815076911397453660458630216 12645392 -45720864680125503174738292279539056640 12645393 -883780625762535606393646973655153036000 12645394 1053160132956685800095316521004412032 12645395 -31758329982300935860086431999018265600 12645396 5065727999219053230973827018593525760 12645397 -20347621778314602798770690608417435008 12645398 646202458227265691942254637142480775200 12645399 -273123134787269483270430381791540345952 12645400 -561241193889501278074572601281408000000 12645401 -1520374247989058545310687553454479884598 12645402 -16674896762024808718136727476024868864 12645403 313239471954143092786589501085146155652 12645404 -1221747164980311439707488635629969222144 12645405 -131928745505685565443391611317086952040 12645406 -200278899299055408325866035379549214848 12645407 2466275737524916927518525104864203567152 12645408 519034572536498085995466345201826529280 12645409 -424486269291793733839724891342113573184 12645410 447962453400875937961769256483686403360 12645411 411569398945014779279866923255898923840 12645412 -517796928768340450668888056907464704000 12645413 738411413229164394790848876708049073088 12645414 -538822929897733239709114899825740726496 12645415 11239247983940625842174526591813858000 12645416 -280496978079851949896600735458030387200 12645417 -91437179060113986669299838680178015360 12645418 271730470141192175260650457471093610160 12645419 -88143097916798209658643105474793551180 12645420 -66623515125932873370478452709577932800 12645421 821639106330732594134456602774314886200 12645422 267572753979791883571933673440771113024 12645423 372718291413545067939529267769972198400 12645424 169129000143005216946806616493097779200 12645425 16772473803860234478116695807002317700 12645426 -791044450433374121011176084191526633216 12645427 310509413061858748464741459612748635712 12645428 -801845166037548816806863307614487211264 12645429 55773058141505565905464385222355066528 12645430 -357295168008889490790228777466038088320 12645431 522197677559344320749418349107471741000 12645432 -874524137040851117658190472449716756480 12645433 1510904652282606976808400589054092614100 12645434 -82711811060617685754398457403331754384 12645435 -203072137320049297969307122384814833920 12645436 -336039678605356904324035341387793786880 12645437 281032650796985771749775073361431968352 12645438 63167905711575190383818144142431305728 12645439 1715441374191103435858366321160690114240 12645440 1085916552100170964396859157223833600 12645441 -509058851576608087775491420492424699760 12645442 33451928179725457044558632932070026752 12645443 63359956843939655450070196807158050904 12645444 -155282630337721428378660484605834559488 12645445 -46305048901443424189713087989109711300 12645446 -204282985924987622695801657273541916672 12645447 392889783928283754641404517131635861072 12645448 -807763478989055630048589798032219504640 12645449 -808499751670527804205795062787454432550 12645450 423977837239645157085824780480476800000 12645451 334419958978460662300841804986955161600 12645452 491939849356946030729562894283943657472 12645453 -530692771508713938052270818462751017120 12645454 -999446779540101181951120563826776661824 12645455 57919857540308911110336686213060160000 12645456 41107412611654243166680985856788398080 12645457 -271941879938480135629596706851522503568 12645458 82968231375846033471756113873699622912 12645459 424640689479498402258181696671790927824 12645460 996081626764816535581708670630269505280 12645461 -1198081075840973103328534411397069413938 12645462 187720252772982831031719662823372013440 12645463 1153401008913357249875076082401997205320 12645464 225242486655723322974335952194557009920 12645465 -138046442842278904737957448093037890560 12645466 -220253508932238299058627738087405508896 12645467 2567233316885165633098216523355953096232 12645468 903940450854754484227583764624052736 12645469 1909227355181551791425195378482747104 12645470 653412904920280497283144295057006025600 12645471 -963686351282882505684804056474278997688 12645472 566587825347094153725114935676989079552 12645473 843983868426784735609305511380825415680 12645474 -367632229305267325031361576046214254848 12645475 -120816626540730472141805359243903454500 12645476 30779869100062412049449542862191914240 12645477 728338306445818020711272056955776001568 12645478 194387705690617165380558275219823203040 12645479 -652909262154921557672216711645093029200 12645480 326677920670163110060953118036260864000 12645481 1752707223471226674343039098352063870500 12645482 509859926382524526260370531355854256992 12645483 -20915228247586925651777925265760439552 12645484 -552374988529254390667851163016185949440 12645485 -187652941638203588758930775249917592820 12645486 -91471017554002894716764617134208058496 12645487 -752509337093857651500820489412720482864 12645488 -339937395449704835328915123531767316480 12645489 -30819997552185017707881129326623641600 12645490 46577977396203151998467516430529228800 12645491 -279908669745634445814509744533612105536 12645492 1813498241383047874010968853503782912 12645493 -53725390189669127838113271558677276000 12645494 745397572744546295652506692388382235296 12645495 -250989805163076754283454564008309374560 12645496 -1280419691381507325172404695445199134720 12645497 -1510085848945766857748962650221888652054 12645498 -11284622562688092303550767719844152832 12645499 906001979677171199208396330251510190500 12645500 22364047414653315438530658363796992000 12645501 -1091328114275715266033508771681347393472 12645502 -231567204756633953288526699818437052928 12645503 96980377753005833647806637886180496768 12645504 1127203865252286957188385731921313792000 12645505 726645030898626511925852806376331192660 12645506 570728855579056014145277012390596799952 12645507 154484830661914497446876107573937256960 12645508 58284771678283823754336385638015847680 12645509 307926053182600277730582328968880879710 12645510 267383317540280383993499441779423858560 12645511 15910797932130662752445418838410422784 12645512 210453458618185002206852374539942912000 12645513 1329015271360510865998703584240434283482 12645514 -208870405704883107189387647640653292288 12645515 586802286728632299878237090859508833120 12645516 -639943579816225860587639472247698210816 12645517 998282442493496645126374858098952233472 12645518 -531841980410093844814865835279946829184 12645519 -312295497161611372745243113721979605232 12645520 25651067693499473705707663153299456000 12645521 -217030805193726045035015200850724151488 12645522 -278559617194610707288543618229712825840 12645523 2131776072156718358777750254612351967304 12645524 -1091374354362795301258765217396229623808 12645525 -453984360491324837393472579694724916000 12645526 3152886735203742136529828406035404800 12645527 -68386166418504970292887466493722231208 12645528 539547249559311550948000013628675010560 12645529 -261912015206188202479118553910459903680 12645530 -90576524014445639576709325192281753600 12645531 -459654205113512359815991404176843006160 12645532 428770948703958025985156361767044234240 12645533 -819280909650172322851957277314268872218 12645534 147003110281489964180907289928861030400 12645535 118920981007588131711106942779372942720 12645536 -858854080104391349728203182028956172288 12645537 -692221201289616799396115100543494568960 12645538 208474836681844942926113892215369779200 12645539 1127716152412676347594349260490677305024 12645540 20751808369351813939405105189662597120 12645541 -1168446959613030351022160617807130792768 12645542 34953814172941664620803975195144808704 12645543 12261804900626271054959713037089188864 12645544 1983456532406826559917371840503431813120 12645545 406757901607175564920910375988494846400 12645546 -274241204462374201320276749762679388416 12645547 -696006936725546681650690560110272941004 12645548 47570062386883681771083472394796456960 12645549 -452602381310770420975259645316469850976 12645550 331346974764636556718067106595098876800 12645551 505766117154785807833558348479868070400 12645552 70634942888498975357102378448843374592 12645553 17656742555905889339607490362579321124 12645554 508941249226346101896624767346815240976 12645555 -409128999664835689148463054124921668000 12645556 -600482364714262206218136130443102818304 12645557 -1747685081151551276010725229806930193348 12645558 27580892862605842406955035098770723360 12645559 -1305446115921518008642833986295972191760 12645560 -237642552590734886535638778404104704000 12645561 633174960207572397795737491458465715200 12645562 384675879500929533126467337100899524064 12645563 -410486965325538386937689272976539584240 12645564 -153574806161715405778408857579832320000 12645565 158243291440912756094478017859651020400 12645566 1349939016139351649282009887020271660800 12645567 -5373970326762855273788585368759784712 12645568 144841130148187655273356584402760499200 12645569 -699470782571866598319056168304986400 12645570 119391220108299540409414037483340303360 12645571 13687979435811708717307624221073721184 12645572 429364292860839952866490684677342477312 12645573 -175727818786807955951059434962291670816 12645574 -760436898665303032195680195696368155008 12645575 342451187308102588126214166372563080800 12645576 -757879985959343154515438960555553684480 12645577 -718090089293052151912125570547613001948 12645578 641874177533361185663186047274977881600 12645579 -139493775281564624536455339695014904616 12645580 -1043371468342299077496161607409657205760 12645581 528699121824564945534100249290033121824 12645582 102112271749261584237665636343809224704 12645583 -1608264789333748812005907532114757795480 12645584 20063580563899734633808785700324638720 12645585 221252673799009120389529803490644595200 12645586 -1184421642609529973224657117042671863520 12645587 21551599512842351459896673364628395120 12645588 -371747120364818761417869346817144647680 12645589 1308353678687645650596605455515786300 12645590 -279579871002406782219671887827869779200 12645591 -247597946066948097354314420021735734272 12645592 1378515677443219254216227386470287616000 12645593 -239285813829271493586425504569903204860 12645594 -148672015983933511538435545449323467056 12645595 205342905837337593676260170303891494800 12645596 -23912297510839350945083771491412989440 12645597 -852623478482910736112486508695253981120 12645598 105620867058245650157812521983653835136 12645599 -225025861134432235216850853324043764864 12645600 710101231609449377804662303566594048000 12645601 598546496551170777646087709824527971092 12645602 -673344416004692568478269890038423670400 12645603 313472459805261965510628914880885800424 12645604 -168217711317041847748354465549185904128 12645605 14030509404798230593869995218893678720 12645606 -280756828806595733918471051994487960896 12645607 14736758888372979084481748530438589088 12645608 -763966340734787116871983864280151459840 12645609 1994823431532881345438674637155643001600 12645610 -557487494808727703895220345102828859040 12645611 1791442030771295558975413130092597328424 12645612 -4635694739520736366619539263865651200 12645613 36657227919033354631191276557835647104 12645614 67571406684592927300107583489648942656 12645615 49281421346044548194023972214914782720 12645616 -433057259631187114807284273601712816128 12645617 50736673871358650604879048183369938160 12645618 98950409629503515349436778221846399104 12645619 -1195691935008754298869592319626137457920 12645620 515396296561805981259048528208643496960 12645621 -168204609576591062710026491647951893120 12645622 1045758889369882850891456916979306012224 12645623 -72108056739199814035795723153050895128 12645624 1001663752579066605191496093837812736000 12645625 -74792460432633333768255377290866748750 12645626 -410798008192814973106821761783509847952 12645627 283093912258435942322034989513675506032 12645628 434219775849162138992799385463185338368 12645629 -1572116730941363386708433769590826158400 12645630 -84408744588081994660852846212133824000 12645631 950652094983235138232459813449863120384 12645632 2058081052576193511913612667212825362432 12645633 191427194795389102199795450856974631936 12645634 -239537306992070101263221189273980659840 12645635 -131039527151921668530134183895197960400 12645636 451511020079456685825320824986712627200 12645637 603814201101437171720515891894507211712 12645638 439342639713360367706303311286236423296 12645639 30807148220163647624230797257823339720 12645640 -266225468051136518942248976941228032000 12645641 -776985191992020587311035336990995661816 12645642 -502784243745049714312414100005661945088 12645643 -834648415473885770226815953868247976108 12645644 -15992009369004345212119901419031494656 12645645 157389688465836061049114661132403050720 12645646 -104525619966462481166126279081371721472 12645647 -408240944671030647029060434064238186240 12645648 33616668145955412587880535234696986624 12645649 -1901954578633890110228240628297203798350 12645650 -18844638952868515325750638372319413200 12645651 -159138478145849920822931663340555088968 12645652 510986315430647704310813267888983754752 12645653 399794486384934818719572480088884537600 12645654 12731371206023890311513570711899136000 12645655 -8094563210934536088931140422066705280 12645656 -71209015275898478208099266738207877120 12645657 14828621030285862121022122128649076400 12645658 -104919922471420037582666406354885120000 12645659 691535831680815221144183845249986897840 12645660 206894147681006549945946858587807093760 12645661 -148064171171988437774116217544710811136 12645662 -819142027961298321110765826742246743168 12645663 -264322411684809791725019093643360649656 12645664 670532294305071791135200009685190574080 12645665 1077394430876862875895239904410388135060 12645666 -167721453851146660998125042177250432000 12645667 -1500167052131110596691169572654152293284 12645668 -173211909805636442029561927135038824448 12645669 -78638119592819341825555297891449217920 12645670 -266558342594383011532722835917109075200 12645671 1069756648091434215460084466942667575424 12645672 292681050298964408276342208691320176640 12645673 -20477556209668475542920356625406833536 12645674 -114177205799717288177027481003714624000 12645675 -47349081857869010723303880308056987200 12645676 -506383339156513642390058655154839917568 12645677 -1191641307290810527275146004291730900128 12645678 -217202940110767339904418518612290652160 12645679 2407784009397447859081337656436296543776 12645680 180369268984310783014689796252738191360 12645681 181344962205647271583938610301927575152 12645682 -81383975419291080127413056390168133120 12645683 -170060812793089905096598550702208672720 12645684 -609822144038768852239120313896728919680 12645685 44600960855205946313284758466607296560 12645686 1368007326605135731809510295805214194304 12645687 -525975381437774868795439830846978690840 12645688 -1072845361766185624663270311878177587200 12645689 165854255879750644618958539130065184256 12645690 -244446152090761220295353610059922124800 12645691 955794671586787508225048439388580898384 12645692 -1347101085919228085039723586973227683328 12645693 -1224541947051434545660180050605247844800 12645694 3036313475496463882363157051869665600 12645695 1062709260062535265116247245838942038000 12645696 17380362251294364107179831241534865408 12645697 1788847088690554850047056650925414213040 12645698 6048576721314245740878081141151976448 12645699 746144918463634393113239164854746363136 12645700 550378004057408302164984201157298595200 12645701 50825910168850541929612549999584928572 12645702 -672755333719930377011453979018005217120 12645703 17103626725573160213351789288255640704 12645704 505126763055543756647502523106392949760 12645705 332462739305589748760981862813827399040 12645706 -172821551889415798774821160578135214080 12645707 -1306074286104846313226476206193238488044 12645708 85788206021082585800159024170220674560 12645709 -1183713024480123722025130982520342862090 12645710 323183123007261993143951898132161280 12645711 -84889193956117457551691979939216598080 12645712 -51407499736951629373989241504618807296 12645713 -56460439581899774270185552307310481038 12645714 -402299810475306388979918094737165076480 12645715 755068968646531276769348704886505933360 12645716 168866538248968150137333824847362488320 12645717 -111944704830425847020672103806948515392 12645718 1160300668867207376612215944774261238560 12645719 -652958684952152526867475200886234766304 12645720 -431133523498684497735388340461130342400 12645721 -1279905165247583825501076953981237844576 12645722 -917397890131783935899965719657921509376 12645723 1296482958536177309139631947273244613784 12645724 36536767109968514819334869146244608000 12645725 -115881452245084733091505223569352439900 12645726 -252211312836382029752873838817151502336 12645727 -193430949451068241826349504721456129928 12645728 1098354193790910072796063604071244759040 12645729 -257223009522271841574610875310465545600 12645730 -517395644214588173737494218939061846240 12645731 -728383641025646920009644575373877301808 12645732 -383909950445390028811165691816309753856 12645733 -858654271302818810570753604749054902018 12645734 -902206451910657411688651774855506333984 12645735 -284187669274544836949847127693071561600 12645736 -1806914810718627171371679346921655608320 12645737 289095252983009213483414773196738200320 12645738 -86252568658548739251082569463795773696 12645739 313802855851291103936358112986354680352 12645740 1190849854100672675416254625814925542400 12645741 28940748637622631267193272939033321984 12645742 601405131168093266074641156000751582272 12645743 71473165050502812519561121889434544880 12645744 -57409098671125093116510723807900794880 12645745 -148368318483122543538291726995584236480 12645746 762429746589868114366275183697071105456 12645747 -520377578361966739844559467677704089760 12645748 635348857539204392579364176730428417408 12645749 -376348569288031661164458333112489038564 12645750 -147354843623219120992437675476799552000 12645751 -152037933230209136237773898822710052248 12645752 12641798183812234658565304913210818560 12645753 -252385572665330299079671818918414501792 12645754 -132771088851187462912611323600605873920 12645755 -1003770575232937030345906035821633475840 12645756 -1112089783424056521445981474768888224768 12645757 266832334684556180799802210844710736006 12645758 -297718915973206207306172614121991083520 12645759 274990968900072848502674378468361855360 12645760 -708752310654407058131133259277402112000 12645761 657535795808873752247026668621392585172 12645762 286773120818196968243888549009338465152 12645763 -1100271647114641839618927524166704227668 12645764 99247906422433682311723156262961229056 12645765 152094394062178548150873442838849150400 12645766 147069814403954413705704136496757947520 12645767 758256787938311370408948557818673028960 12645768 176320650100300037516590999606237593600 12645769 -2333262158215560864792838040974060190940 12645770 -211904784552422706095154016146461461920 12645771 421164202091170536138595916428507459584 12645772 -1459710682526095123273918331081984317440 12645773 -652477297558606505389657500698477315520 12645774 607402755229851721549210464734636557440 12645775 223886634488827624080609785397680490000 12645776 -58730484505295506533240075697963401216 12645777 -886273965138554157495452684266999864080 12645778 751024175714105071008293499301264279440 12645779 -756457614817738876143100170967699201200 12645780 33822929775822594725241652365304012800 12645781 1133317046842949102166452182874179116384 12645782 962987167847274817974649478516259688992 12645783 -975062101330972673395185519522119353248 12645784 -51583765995886306873703801927086080 12645785 -89534113917932212882393051072682704440 12645786 -128013256089258892553386645525332884736 12645787 -150701311080927673160496011778679370496 12645788 -968270682844175785528761416370236849664 12645789 126085838482636614880299148769296422048 12645790 49835390834635018816691428807878547200 12645791 -1256538680235144892329731513359199270448 12645792 461346600149707768263100654455100538880 12645793 -282437071295763472483563631583298667580 12645794 71287487478078958282008641780097828864 12645795 -169333860411870394299915345211907539200 12645796 309840440416682951219754364084474409600 12645797 -341990818949334288768157606899724042560 12645798 378969715725972157950511925657174814720 12645799 -1500164799349887194939831373875286728520 12645800 9897462210097140339225507710600448000 12645801 15034405605745726771531830324788965632 12645802 94022234153997354738286978273331298912 12645803 -1714505152878485934839808239723873881560 12645804 -187970396372054039920056086162830293504 12645805 1027480246246601962041264572758079960460 12645806 -95012873400933377097581746324700997696 12645807 -492587662891694214140625865613893805808 12645808 -48600063869620524004278718343886602240 12645809 -1469081139050928511105225771808452895760 12645810 305403332189463003680943983776080345600 12645811 -236187164100300614254585785560740802600 12645812 -514584299952855036969044324664937033344 12645813 283371039964472153634974851550174988000 12645814 110557043448415881302323366377172225920 12645815 32972496978665505906722073104170345920 12645816 846976250221230504516473856925016985600 12645817 1509675329120062954828246875469026621892 12645818 -65245237382911686348600359813052362640 12645819 -140925437725342859782466953759927281936 12645820 -257158767718736304356572925818464829440 12645821 204819606539701488478975520484099998022 12645822 102982793872643209506316280934965159232 12645823 13023584581291913071080579565775103120 12645824 -278212398160404864948524699965477355520 12645825 627587977016408428693104710081522241600 12645826 -1886652316528855464583072548511368084576 12645827 1825889217294401619748935141959530320 12645828 -157955877053741582526157702834066145280 12645829 214937904157759178737842924257841901440 12645830 1473124247651199517586413173841720320 12645831 940025696197599786209881005276655131648 12645832 128092336921962010647082318078141286400 12645833 1714628911166521358563260711421809845082 12645834 43288390335838431668293929474816744960 12645835 -260430847202001104983866659691801227040 12645836 -295672958038511477515601166970905725952 12645837 -36640949254504008267730115807412764832 12645838 881833421828321757988859225363583648960 12645839 188409379164946235048884830509541831240 12645840 -59548760977731703672222831159248814080 12645841 -652482944098641298232438875483400026776 12645842 722528324957015361571302665088293862144 12645843 307384703547594838401431926546866505728 12645844 1078369273422252152392883141282433316736 12645845 -335447015704810294650989276768859636900 12645846 -743401929251543311721456754158429326080 12645847 415584556260472536361070930429809782672 12645848 -533093131488852217939390149770769469440 12645849 497821573655831576968755562352285282880 12645850 54534981699775712163624614824703788800 12645851 -141664828995829748226421303522782203808 12645852 695567062031660074910912355654576671232 12645853 -45670579463524842865132067550809232000 12645854 373408949594069999757508180713962093760 12645855 376126670205510361617634443880789766400 12645856 2171468124825877426011406354275446292480 12645857 28035279528495906002344928471400069312 12645858 119929295494573737910455808870055458560 12645859 -758176733014981610208714106637676099940 12645860 32916340774462386520051608579627663360 12645861 -227396159145294182225958077882482081536 12645862 1099291941096145266279545702821503214272 12645863 -2775416412235921570929627083371047792 12645864 -221457599880831555536531318780364226560 12645865 -1535509261710885592428623589817565611740 12645866 -161574490240513350449280981757242314496 12645867 685285280029166821591846907074072665600 12645868 1157549340876805171810841894349589265920 12645869 473572403096020492829848217933303085270 12645870 -2512833261577891038805809455594818560 12645871 -1491541169388172081852892992573042742640 12645872 60480166318318070651755062391673978880 12645873 229710907274756347981743823052027681922 12645874 167803008234614750496289912209765990432 12645875 -2246957599352718731888490759521239032000 12645876 -281431367861786386762274301362582532096 12645877 734150041830055999778077356629512727726 12645878 -133544013496148601236602670627909560320 12645879 473316081915237525342238359148927477200 12645880 -165464651063733733575289141477197004800 12645881 -48869955320168812228282890291015533376 12645882 -25878301212251161890463965813629243136 12645883 -753119087260883177717512334955235641600 12645884 37533846138790418899045068576291311616 12645885 -146640969537016546600551480482575430400 12645886 903064681245840543405474001077671089344 12645887 10804028853754879907208670841984547240 12645888 -411413960432001951127148330050205515776 12645889 -622267634262289674894522797087954253310 12645890 218621064559652417269772800704736188480 12645891 -259009100966199743469590250749745210300 12645892 -200183347701400241748895379856932143104 12645893 808249188365210752765733643104081739744 12645894 427248329140600105944836638127597027328 12645895 -785292420000669786684825611388602633280 12645896 -272624305618448904240507967958536350720 12645897 303587305947552828609462939248934408384 12645898 -612710376617610019476258310428917796864 12645899 765938312656985787873665709639802824336 12645900 450962518440498940061347694332401388800 12645901 -2157254785471130639401931272368100241098 12645902 -633182271630520655644824322658657706048 12645903 -111692266705564506990696587279774827896 12645904 -193825814617084521377735532870575841280 12645905 -966046555255983312255920141440382156940 12645906 18560392785312199918711571167288197120 12645907 1550529857612895874437948902942920390512 12645908 -936911764512674594746159252832530403328 12645909 -729658339446784684321473374136030082560 12645910 501602210287055302950426888589074030720 12645911 481056657561491158651267381548917533512 12645912 -191404507099168173696984374741598228480 12645913 9533111308086918119520794905805129024 12645914 291628015327788012568544449186789171200 12645915 -743502575651960279209926301631018254080 12645916 442587158870444813115566271373702346240 12645917 75618306540928736745231195183294324012 12645918 134612514461661014722348099442326630464 12645919 -104252353498291432002549737030220570624 12645920 -523129230671319401065137660634770309120 12645921 -256094730256224442530317908326445772640 12645922 298234517037394809203308783093848384672 12645923 136128490503345285627052797166191725568 12645924 295869513927978323071120719459302777856 12645925 -1253861259719201591592257164174431760000 12645926 26732941689294392076065792229686043840 12645927 144685518175370410623408202419638492640 12645928 -3498172023156001076604185624692630656000 12645929 219919791414953639723587217935866188160 12645930 141600276273317044081081898782300746240 12645931 -1007792022622124939643926106692390760268 12645932 64391715257487299837751618819604684800 12645933 312541114289750085709245285497640858048 12645934 133511743236141553838025946472892340992 12645935 964498922396303597361951512866642247880 12645936 14125955621651216201312816820075233280 12645937 -880080218732776049897358493274236991888 12645938 520373286288272356828356814648729167120 12645939 -1112119992556719167706223766463160605072 12645940 -450824323528012613122315061189453640960 12645941 137938341627255887030259563900150771904 12645942 448791967597279454567404032128902732800 12645943 -102675350789091567165086902183678259040 12645944 -51961089092586180722840577657539788800 12645945 263303429113159490655085378004304320520 12645946 957135778812447391653654265616199810672 12645947 1388532919521564085261704494174999751396 12645948 109585395765527706089829227523495002112 12645949 1567895047415161898028216079718685450950 12645950 -421807629429100251181979797216406952000 12645951 554779024026301747304125342775104844232 12645952 245544157541534973822630176590135296 12645953 538979402361367403068177391121757355202 12645954 86504082360842812581237266268075472896 12645955 374003466342182779458850487813621561760 12645956 -27168110003256988046700845101808944128 12645957 -852589240227289507762124711004986422560 12645958 -40790609784975338388718676645114449152 12645959 -235845010390354855563187841331941249760 12645960 76908065468707168064706890616053760000 12645961 -3352375809127209643236174919597587013248 12645962 67239550423688013727658318613397032960 12645963 -515319340744936955601185406407224251840 12645964 498033153121529301970423676674801246976 12645965 -898801818669058514407318675406488825140 12645966 363720629192163206823995382716130575424 12645967 872728361748304174339184808892000828016 12645968 32989911369494979077240032700710256640 12645969 -693086385343568067754997118157842995664 12645970 -286262632716226462018193781799868692320 12645971 -52562827350239623807294045547347600512 12645972 -145819017652287482615350648550076330240 12645973 -821553494992328449680073684005331785778 12645974 851348951970519931447952804432736048192 12645975 33380284719306569526871815785719651200 12645976 -509665738881433081707949927835105648640 12645977 -1554010800180882656823373767275657882988 12645978 -630131227037883482660028899669060107776 12645979 419773147999510896031466252087708896580 12645980 1057457085039826676271607971726270912000 12645981 -241348085048473305785803470350628318330 12645982 652215606396623004300221667291052907520 12645983 -25209696114796373536745681008383073680 12645984 -440250502799565385068327798562078851072 12645985 353824869557430827937460002353175083520 12645986 -1080657217228355165702289353326675296 12645987 810343299261740658372858980903873267952 12645988 771005104886876194341464397287410767488 12645989 -415385005361699765567127897119077854210 12645990 -256954157841913241696891321585617612800 12645991 725708453610251387440704238605355827784 12645992 -307573985058930280485888418321838899200 12645993 13638048531020683246613749513525799328 12645994 -822459751040135080411937726632225453728 12645995 -463137627515037988433756627163701364000 12645996 -963105610504024823605031970063626489856 12645997 195526334341902680883268450261355649152 12645998 90755695811755609451941730630820288768 12645999 1380724975032237969686012599778506608 12646000 325761097233866991691835549011451904000 12646001 1064688307315818267701418351326553240000 12646002 238429386284818679309969033223796117632 12646003 1366652150032582233902273342100928082252 12646004 24153782447884053501895888632817827840 12646005 35486971626936075772162710631567030560 12646006 418509255057001194491189152187516129952 12646007 -2030351085291111998823770304828684220968 12646008 384282888684140086439173668650479288320 12646009 -62722321028224560889433055806910867360 12646010 -4262995129408421150039874608120515200 12646011 -4949705502307253436243916975619659776 12646012 364066490597178842423118027787901133312 12646013 -898573229024044004405946056918950164180 12646014 12689135034841935601111793482540856640 12646015 306157454066409486553202206494994488000 12646016 165631331038414165797671204458667704320 12646017 1958891606551372082974638106824187806240 12646018 -704200966110082118286458818194882434688 12646019 1052579162625648626164554305732912055420 12646020 79567977880578534980147834877773107200 12646021 -91086585983851267840448769601852135296 12646022 -382792351227713570285812303382379446688 12646023 47092650439634208248952072232188661248 12646024 238461240799093919277895398515236008960 12646025 -151700906662602125572750049952260352000 12646026 23377105348229242350281730095115558192 12646027 689522823575133031496752425836266512712 12646028 715433617622697852368156208300286649856 12646029 200666232425796637749278875137868133376 12646030 953661875070782936005086472379265542400 12646031 1047077997691613604601812197205473666352 12646032 -705162598450089852710442386449760256 12646033 -1766375184658809165792194263030600128718 12646034 1203999559631449142111536479763528218240 12646035 240230237389782112132311817809790312320 12646036 419125937756651950683250979793025164800 12646037 -877668354325740186867521364835921187328 12646038 -312033736682459975785805824293812926080 12646039 257268624587800422548023410103654528640 12646040 384966313682109785564767859986783027200 12646041 179252582154016080851666520907243952592 12646042 15434960391607391066262834410157580032 12646043 1630673784654953733960477868146368588292 12646044 26729867267355132731138425923617104896 12646045 206014468818506229596619933097978283760 12646046 328107052525845769992310776960316345344 12646047 -160762791575818106668451460688200506880 12646048 533385889227312451998672869865653207040 12646049 369456616476001318696606705763511128640 12646050 -87965587653297838875986108029070083200 12646051 -1911155222883203296920334939797860338296 12646052 -2274709973840206660346143253434982400 12646053 276998211045743235963258957998151128544 12646054 -995382967493465972673819993951767445024 12646055 1387236586890269996534786904520307012160 12646056 369229810662449820652670066592024330240 12646057 -880158323670182436078498782695019922694 12646058 912987663026526607021877226973368656640 12646059 -702150357328203973732536936511950907680 12646060 322576449419386833042390133722059980800 12646061 -179686238973987517491356202175839930708 12646062 -121308424626022747352801130986138292480 12646063 448628781035305020261301028597083700704 12646064 -90235662411348372958673361750392094720 12646065 165173546809783645446339263045781241920 12646066 -686800005714300525459164946554365590768 12646067 -512607832476774155906510334213885156240 12646068 838206133129831031481692353241850587136 12646069 762068825571759548035113730662963322240 12646070 -194547734370135200381274159591449387520 12646071 -631306478307006130337403254389099720800 12646072 -1794031272213108783324513076161134899200 12646073 1366172560598362600392418792504613946 12646074 -71618967769023860153218851848272736256 12646075 -712788646286767574385640947667074458400 12646076 816505646661298833092438481682744181760 12646077 495608502192076790711937745571008440000 12646078 -182164638440740046583761489680612508160 12646079 2413635186425056089761753451942934354560 12646080 57037867573289626890631562588439183360 12646081 -256690475569771195874367436527615361920 12646082 3043321728058054635515654482470387264 12646083 488159576217801585568928603118143001600 12646084 905551432061808548032634129793691318272 12646085 31989053386515333815022778767502344000 12646086 775171980047290700505571593574332063744 12646087 -488325254706384594760337515608931732264 12646088 -178602297844366709497765026326200320000 12646089 -434457085691699959351493085984082190592 12646090 382850977297730085866685163380186424320 12646091 1568349913511483688641969149232814393492 12646092 568097271016112742265994452754027692032 12646093 766335875115961326575905297487573228960 12646094 -512543292870363537787966162196538173568 12646095 -315573283639568438532234876814278336000 12646096 379542276201283198694543467623882424320 12646097 709316754851119147768874628638186754546 12646098 -931294935052350451183200344587393178880 12646099 -719120862727339666924933122020066526240 12646100 -503832433719617047391427454439387529600 12646101 -283907362543775904694184961294406686912 12646102 -549761158294667964650012227325956730880 12646103 -820088989642707944437360216926435861336 12646104 134882224038796507360385212003974635520 12646105 15807776666616587633095010778693741000 12646106 -107517983287465247842918525217903269632 12646107 -226108739462569267356350102850961833792 12646108 -362192544274020262183726285409521816064 12646109 -63478168483933120774838145906997871616 12646110 59260360596919959199652206780276408320 12646111 -2185593857195586355022810440891808008288 12646112 2267158325011329317719433961861848236032 12646113 -197943111595927829139820894894947391872 12646114 -416548765953685744992759163489983594720 12646115 671668064386088834358209546662605327600 12646116 396598244486793141114449397317379161088 12646117 -374875172845775981020326923925490615968 12646118 -176237200379101053155557924400455055136 12646119 -22996648095207583271140290239215896960 12646120 244945910476321085971048789501042636800 12646121 1720544921632447898847383423755887227322 12646122 118590752236714940235125597773897442304 12646123 -317551275350080041307351610966430466160 12646124 -61653909763645656894796696031841489408 12646125 -16593660423584470959875781146888625000 12646126 -761354421122611827934792681072237783488 12646127 297499692132864746528229926039493275808 12646128 -427012548754096214667044957411868672 12646129 347742749575528939685332772597400179184 12646130 -7552800819268923605970547377793336320 12646131 609428848092800334462351631011179821104 12646132 -126074475461963533411229756149157389568 12646133 1384156813322705181825380775714229155264 12646134 -1034472964866389616240562883967548467200 12646135 982169645075325251814174888873803797080 12646136 -641147071589506747158142705823620915200 12646137 -192989054987741516083638882217456765248 12646138 -214772284691742016440885060891487846656 12646139 -826204638127130685052083182241119875632 12646140 1193447073033881199946665962693591040 12646141 831220672305375766926519169184934753542 12646142 -23123905985542708306321011599625737088 12646143 1393378432374336718969378578564960021432 12646144 503676682589890414167281827659913363456 12646145 -195748625516234382127281377641274141100 12646146 2439053825641360218532266048396172800 12646147 1412852250768283857386648655559596373272 12646148 678106188265597985843710597042249456896 12646149 -623491696562449438776760736737880545920 12646150 -122358078487753808942231075246785934400 12646151 533485910285065242179746067783858233344 12646152 -1186132942318855960976052168474152140800 12646153 770897613232157709790615365764200448000 12646154 -911564427705007738567040661312585018528 12646155 4311592274398264634383702547630796000 12646156 -114033832594118681031376576952368581632 12646157 218814400120629640373146618219255680000 12646158 8946189908034896869774685542788268032 12646159 1960895857567850140317835236566420304 12646160 -123083047244158229003122545743618949120 12646161 -1013705934611837109019808413470929990640 12646162 534820062030435556235572823839193011200 12646163 -766756553837035295362221066335802234444 12646164 -435359977463985591105986274234854535168 12646165 -197801872353474718964696114355211432320 12646166 -347046589125880334804434515685031700096 12646167 606001645446314387774307724696370411880 12646168 756078361473348442912367830034109634560 12646169 -98662572739295911971019560857672485356 12646170 -75694057442397487449184890962117548800 12646171 -2428579878095353434634335799951119360 12646172 -105161271360788566311742299495004815360 12646173 -397905386916604331521111335954075266976 12646174 839114210360474153419409159936397630336 12646175 -760134960400904952342203540003808081000 12646176 173222095385614166887162806297225068544 12646177 469593703200700297446379693115474877026 12646178 -198747837843183381490212745918217969280 12646179 -128210307849897428247824336262240360960 12646180 246255963678074011942004256934107148800 12646181 479270782660463948972345511196966790520 12646182 315062473418889676532516502490316175360 12646183 -1855145445481546468062262277170079018880 12646184 1501863374284507807710778189887615298560 12646185 -270253835964412429083598621722723451200 12646186 16441545195575817129451099981261647360 12646187 -752846412374914310466569572911262313088 12646188 -219905439395476571305015137015663797760 12646189 -532964467392833511737855142385572060010 12646190 -145030602834418942488229105624345428480 12646191 -19480383768485239805578170635448356088 12646192 -11257084647988233549712662347720753152 12646193 200118822962498820746003471684314743552 12646194 -991783671035385232029614336534666880 12646195 -41127955917383625432326377317390646800 12646196 -568854635163069657684423098445124460544 12646197 -125315334439328338479183115160151052626 12646198 90095971597130399520412630217434158720 12646199 3019616074356890390898771125037029990736 12646200 -60012142338067726480182947459653632000 12646201 2176901078827885934392667534074723768192 12646202 39824899673250387270278723529033237504 12646203 664087669460496534517076499748296833304 12646204 -75321913468966606054251285934644403200 12646205 -70201661603043012653280984082014355200 12646206 57103947472151536306732599412682579904 12646207 466235669073137251052366007035346662400 12646208 -144678152039831148080656220492225052672 12646209 -332221398977768377697554379025538527696 12646210 228829291224928724482565601838934592000 12646211 444548339653317875056896054778354537800 12646212 -606598992310012483232436890762299373568 12646213 -3337332120472215388945273160635390984416 12646214 -9547378172464655873015541106941866688 12646215 -99358448086264954213065585296577490560 12646216 311575340624097053066520805243010334720 12646217 1329639330825542526241016061352080610266 12646218 135935042001828465090001484320080473088 12646219 258949531365334870395596694249946329620 12646220 -109507448527033941295585577720987520000 12646221 -280012297067304066605436711757532784576 12646222 694079836491390924179933659266957726912 12646223 986989240151389263486690997943144680440 12646224 76173047532210467840837849409337933824 12646225 -113742158300108809369734657526890462900 12646226 -667900184773380844076109184125560565600 12646227 -366004291715294971388185356451548765120 12646228 17378900257102400729856159407844311040 12646229 190254829958774998378398501488686748640 12646230 117225147382589641609888007596718641920 12646231 539116299570882729535248449974068948232 12646232 -129967517795870452487329245640368107520 12646233 461216860092199611624069153011052518400 12646234 -7694863047186835787977767834831955488 12646235 323137102968509321097717040704575542560 12646236 -375972528963762017815092685571139526656 12646237 -3846058833896620707673865220703003575360 12646238 -913143967567383814189866629814130495488 12646239 -444610415086782421321182325724178709176 12646240 -634834813713892145324562242004634828800 12646241 1281210298374708599803691500189819142400 12646242 -294292296830883444537415811178590125056 12646243 -525598584716694682857173422773290078880 12646244 -289810565633031324770239303625056306944 12646245 -276724514027832797150798929903561527360 12646246 -5048400074764044707348559897123835776 12646247 991051282700329823876403403867504348080 12646248 282773752744793843816879064954682982400 12646249 -941413829563918496243086242964070587776 12646250 149765853094985818666420612801914720000 12646251 -23628482252234444420749448566464787200 12646252 -2180199167919351526664755107919551285248 12646253 1584469116833759430866522216233343708502 12646254 -303146558559955565739319564790222431680 12646255 414928375422008142933234095200974137160 12646256 154688565503010447563544871664192520192 12646257 -53009396716101695978057373934246464 12646258 139611142837965289046716890502604173440 12646259 247088924015897691871129943843258363880 12646260 -408192369473904776680331040229665792000 12646261 1404563558493519004360571144887860418862 12646262 -1281210989065811304343832663466224382720 12646263 -571144900296400092059656353012243463320 12646264 455188643737016908756811411108895621120 12646265 -367695859083677610131207684408368625340 12646266 -551559584455339853944661863570989566976 12646267 114442620017960178469260318863946234800 12646268 -28174034250166493416011151682678986752 12646269 -425964458816793032570925269759187748506 12646270 229791746845511505448595948262062419200 12646271 -2148232104876677000503166259518935435656 12646272 382738192199437354967889367460468490240 12646273 -6153883198698006213369567726813930560 12646274 276393941430352238454485693934646259664 12646275 -509779291617507643745141821675848730200 12646276 1205394413284269387253552909137527860480 12646277 -154589712201332685377607308381412618240 12646278 -194285812627449431854729804742458550976 12646279 -652305195290759221023005698212306516224 12646280 937587763873665895828290362560240128000 12646281 -110755837048144611167613834586524542448 12646282 137076601986808686173818800436330358784 12646283 -288124996385648234463581473503663550176 12646284 195033636972057540402445202932969193472 12646285 -1002016117028901726142718208058437553440 12646286 84264108075051116125243244485092762240 12646287 16462125131481976771225115382807762336 12646288 -48348445706824694555716204412335472640 12646289 -73853298389794561252052683968790350360 12646290 -56606841591062310144385245188292556800 12646291 906411912563702446760011691381714750880 12646292 2838699903453060580453101075298920192 12646293 -841758879880717434683975961821674085472 12646294 789491378378722927173139125014816049696 12646295 89041815921989337827278635692592445440 12646296 340335910594656174725525720020755456000 12646297 1135671110737943624573199239954274526080 12646298 267808839820848662952513770373979924992 12646299 -101871831216352326843831081713842725072 12646300 -4218970046181712429291713094059187200 12646301 -341188494225258684042929181432454656 12646302 -265214227729596160861345191823495320768 12646303 2348439367823016821079353733471780698920 12646304 -411743096848037409991026692540901359616 12646305 138761661264891140318803283644495574400 12646306 -813475304345507814935339988314556585648 12646307 290360542384850081955535853809171075152 12646308 -697938723269911860279044809433436850176 12646309 828914523561991019152955667092068839004 12646310 -477107640768535875763499479714320867840 12646311 328699562944024276515485450702402241744 12646312 -308874910931437959403196427863752504320 12646313 -1069764035355713870426139941790739794438 12646314 557642846564801149148285322277929968640 12646315 -2396674517402117573199725522693148720 12646316 -172798673596612496463681988464447240960 12646317 -1771732263366363276291130170518557094976 12646318 110507905850357977858838641946147282304 12646319 -397247226689376924467194035435840447504 12646320 109635499594129301195848526198734848000 12646321 23740000047299608920262989083614853232 12646322 327607814645215543456493423135212712352 12646323 -312204700905414026995843566199308213228 12646324 -615859599359397907204469552910811136000 12646325 1189300513286811284263778792456517926100 12646326 -1476473545451181691771799177137618944 12646327 92494255965959804579980277161279252032 12646328 -1396590951238043696166469586560700682240 12646329 -1180576903677812059410142581645957245616 12646330 122462625432215307767308392516275589120 12646331 416069131850948258781018106369787148132 12646332 -381180802393124500174172569393868127744 12646333 -136055850347342458797970651927554815424 12646334 870879357221410532031235679663442508032 12646335 17934245132132024044794680635677543840 12646336 195621052220796700915795880146947276800 12646337 -1333318239557574373731030738126084663552 12646338 167142026522076187124931249598132201344 12646339 -779715765767226910687459526224309414176 12646340 755258768315735638185074523208891514880 12646341 34375437529290878594422074621910603200 12646342 499684575419461628185958709317858079072 12646343 -16138897891916279246581047351634602240 12646344 491065843339106124416471726440528158720 12646345 1106405857624992896102404497537134096100 12646346 507835393616928428392527546973761229872 12646347 69093872043989554605234630105544414464 12646348 -252396304960772160760120927579125550080 12646349 843687505852210828792818985732591647660 12646350 -153784367858576964779505517636599336000 12646351 -753414062307381674901677217954531803920 12646352 300832249657098213307872047283891757056 12646353 -498309378775715803903903964190513198096 12646354 8231331025732637386970127165906588672 12646355 -217703013315013893862804198766778604800 12646356 778956312841643357263492844346761398272 12646357 453726740029133573813697400592576025472 12646358 272514902019183854710083516335847125280 12646359 176341969263337176306860942091542467200 12646360 355973979086402438700653405867766374400 12646361 536175909575698179423445741711946928132 12646362 -542895679495426708660651590949507365120 12646363 603530954635308287059532829778368092612 12646364 -314591985455459921593997887704841152000 12646365 -339562213446603020716682251573801157280 12646366 -243141655621721889252239944972995628800 12646367 886700846857361721112991069294228028480 12646368 -11670347716751596524330189245993975808 12646369 1298803014841426563124460639677818372770 12646370 -714783139836419885852598295009493168640 12646371 -641165467688114556722860530399167390088 12646372 -1423502558783799792387957739690760151424 12646373 924343744382882461217496876015321194622 12646374 1214066383371928012823024443384962816 12646375 -502965911868978075079419610659925200000 12646376 1419091938529378010500250458499609902080 12646377 -543718637158936992498402576504020226486 12646378 -161292784656637831959647980589154401280 12646379 45929651400982198339766407238386777080 12646380 316235259249280121307296318835368770560 12646381 757494685565136111128536031091518858400 12646382 77411710987190694699828432922141753344 12646383 402324544849851028877129773244505475344 12646384 -533212147934519011546989278424971870208 12646385 -938893617090030205757458353795879830040 12646386 -9529384645026107607287990434009587840 12646387 508332006547213398212595213227546521600 12646388 24731839022705284795751149521553760256 12646389 -137367926506738124751153864216846845952 12646390 564420144003470503006599478254049430400 12646391 -105267779658625145030108049455428637208 12646392 521605396312349698196077906858157015040 12646393 366034506799645645793961990145124680260 12646394 -589650656174332293920797195680865935504 12646395 543844523556768578529140019707017176000 12646396 142769916590963206630089369458575326208 12646397 -79786360896050658015096741439134780288 12646398 -257746093205286275268019946311568520960 12646399 387485383722233014427776675388627169760 12646400 -20935903840048667094752874473717760000 12646401 502256136574172075372545727721263609664 12646402 -128610743049131036496369259606108102656 12646403 394950944861710217807285274627442874880 12646404 561018313748317069145229269665593536640 12646405 483767961476970236173648801528726032120 12646406 -245802970390141152361231073495084636160 12646407 588096311405467262970581891396121111120 12646408 -1496948951622517997547248149329002327040 12646409 1160032334183263787883902159292586403712 12646410 62103582560109216229797550259370240000 12646411 615445238333565725765596646553120125012 12646412 -640775888934932783855492207770641647616 12646413 -264650820919849027110661331922640330740 12646414 -360516903512726059266681747229785384960 12646415 -394013696160148221920628348744816229920 12646416 92738576465271020410608386046828478464 12646417 622044207108096495626500061217598710592 12646418 -121470040146773759112613992866921865840 12646419 167767239498161534767858715994181109760 12646420 -510054016690270501161588636918516414720 12646421 511587076713271646160052953715211074752 12646422 -636209407852541201267909965294801119360 12646423 781238435199052730839566424147914809672 12646424 -302555376775479866930111036749694361600 12646425 -9331402356640009038831674978448252000 12646426 129914868996601770897629655539321078784 12646427 -871835065138628763686590684024180025724 12646428 -228136306202075695730352524220674727936 12646429 18787683848617239220706644995687162784 12646430 784329406617729540793313415222098199360 12646431 563266533405956850711691678183640315904 12646432 -1812181843343553048264453811448237457408 12646433 15509910481643122810184190538887130260 12646434 -507966211792207735010364087472170337920 12646435 -307686569558000984885359569602136479040 12646436 -1038183169660658072024560067109404160 12646437 740624041404138099416221822245797096352 12646438 -382673796444429837682723159036893788160 12646439 1363016887175773059067867818150810132624 12646440 -761715287239394737526697116288798976000 12646441 10214527205640656825849181816597907300 12646442 -64993000727003352106008467318153942688 12646443 1817570871572994641958748375805894882304 12646444 -1131530914425840140948531513493660984064 12646445 391639412255215843322686120958780340480 12646446 63569154786098347755380995007015577600 12646447 -89779636647490072460356021841564202000 12646448 182157119254714839752492270187393564672 12646449 1038274664916853380627673026877932280128 12646450 -7257923593167122644999307404884480000 12646451 -1960451870544936798465667471614250077768 12646452 -65045614181675961242496355877806718976 12646453 156103611065430240587189377013705955456 12646454 124795670778968709502593773775525430176 12646455 75807676117295946493385903318472112800 12646456 -1458615475085496575019526894839474954240 12646457 1003344812356540577559266556567139029840 12646458 -188836852189203314274713030747055447552 12646459 -693164981055237691547304934714236815088 12646460 -181468848632876838971481863988783582720 12646461 -812500081563617095612983764478297006240 12646462 -220757956778952093649873032710977474368 12646463 1749168370372860834755292416269431851712 12646464 208094074717532972795756677810121342976 12646465 -689806876988266883069116348824550182000 12646466 219892258108263208735291582778031512064 12646467 840380688568062961417768440283998126084 12646468 825429374002833689156677397511420395648 12646469 481204656995468516497398510590521335360 12646470 59762014292014680384001587289549893120 12646471 -489123923812227693882718017832796316328 12646472 -15895366163912059733749705992031027200 12646473 -12944971656383782863037028506836307776 12646474 286462100181677641990937293561786802736 12646475 -936090796316655784172437083760095000 12646476 -940687563401132414638263892707138969600 12646477 376914361485352013591879048575395082860 12646478 896966559181429554108664733096602091520 12646479 -246441438189175406953937202851389841016 12646480 116213600348802854236982783954552094720 12646481 307622347691201329000985787286970617344 12646482 689990848386956451495369882573357566592 12646483 1019214288877714741121831453022921002732 12646484 -22868494883553249926833761816408797184 12646485 -481495792079795973299062391662673144580 12646486 82608125446930277001151033926207439104 12646487 -17118882157910778891206774818782192288 12646488 -1056833639003758513369520299250869309440 12646489 -147062471045892923279067983153823252600 12646490 131708892989892568016583459014628492000 12646491 -232862950902341811735954497255191188480 12646492 -451416382109863324740141645812664066048 12646493 -316958607244354734604216025850889009440 12646494 -71617477400336982607178051910596532480 12646495 828331089179954365834765095109758469200 12646496 -838726170365796114731692348341393555456 12646497 506069792994982024756831189170997500480 12646498 1169973291961077303254068913386244100480 12646499 -1145450856677867853544181555758733398500 12646500 716517949909133001025600924313954304000 12646501 276277366537000452252271818059217048352 12646502 -602201798424082992034158699190643822592 12646503 1466748645073144322904876823901319214800 12646504 313410617514244317198953083174360842240 12646505 185819616946110728782457716701829338660 12646506 172250081406528631662996305962914587904 12646507 -812432010253728366682273070063128915600 12646508 -304622307293277774312346371708257017344 12646509 -932586986824659294949802239504234946496 12646510 787626206147088011483253274241256500160 12646511 -2334159028862758006553374052042928948048 12646512 -33386695497397531555668261624986468352 12646513 -581451318390699207809395175595134164032 12646514 -149602423106467572828647540653921292160 12646515 1949358710000722940082169047597104640 12646516 1355916513419854801948730324071430829440 12646517 158311378571442753603750556861514888160 12646518 -182349074065927453159191909703556355072 12646519 -1116431882904666217253848343784995837080 12646520 40683493275745872260383923293053747200 12646521 414915282554359697111757869388227789172 12646522 -113412719157484138108630402814984026368 12646523 -415825798829081278503193727190674290320 12646524 67241787030771272560532728615777689600 12646525 1432092617812451090128014829900381087250 12646526 -61840287743292386218153768717031409600 12646527 -558737072209217312339745077605119710592 12646528 -95223169459974828684261182445642055680 12646529 -110918649501107153525338723757483461440 12646530 -8232647492735743099545843472746578880 12646531 -2735242418716980022840521619361140825608 12646532 -208638753699589321407423941118298429440 12646533 -122623850013546334265117756658597519360 12646534 -1845083401427435844288966461799720609600 12646535 -434303999484243589230968568248638687440 12646536 296662798859541362403036602965137653760 12646537 794550455864007733221834691210730444186 12646538 -157924051371298338606530178025843046304 12646539 -870165097888834282508120984764615184196 12646540 898185469066598540782857827384273802240 12646541 -536978864344235474035668132776028377268 12646542 208360083128343651783166446207365143680 12646543 -70356710113837511290807854247615158272 12646544 65311047621810851566392871439343943680 12646545 -620182020872931380520578942194334119680 12646546 -626420261996158083510198643146390431232 12646547 -960278195132199688966858353387290450004 12646548 902308614665972045300724614328694184832 12646549 -302026978740513863457933253359947566450 12646550 120239702304594430425942056276370585600 12646551 -147888545510049433928762075720780041368 12646552 25259675171786637285633306342836428800 12646553 1343117479117329030127969526602433259264 12646554 -58764082559555699811186507550984942080 12646555 593647167652149936511115592722587200960 12646556 34997273090572393407507807013120399872 12646557 2361990571138392395866455352923446400 12646558 6613048823205906006787465467893084160 12646559 -878141056259407798310215528922782590240 12646560 127711291811427965425322985005446594560 12646561 -155254365250780718726837857546088163068 12646562 -911141285519066342284954385998621153968 12646563 166247566224511903467372134002169206704 12646564 -230543758871837084928113313382169206784 12646565 339963731945158803515910856655465599320 12646566 444694700022031528178678293263749489952 12646567 1125622264311371651790095338233908554616 12646568 613817085035711860201878472131382149120 12646569 9610461009866092488149197436637005568 12646570 -388472930490365255010602613674254223520 12646571 -90919737523121119129303894883424929280 12646572 -866093462874971177053647491805941268480 12646573 362454168947696442440204572817288042688 12646574 -133749043710297488586334912272394541568 12646575 -231449107668143634078331764155463961200 12646576 637339330653965056305756936577839071232 12646577 868887684512704248729558672644669601426 12646578 -37794618396185940258393620993324516352 12646579 1927407875525993629633799629510423175880 12646580 44644870265368878276876055159663123200 12646581 405264601119783853815802958540774211840 12646582 -469458615056436983240958387357004652928 12646583 221674203129143031293868444387611105832 12646584 -1831631874425166511063356469438417920000 12646585 -528749485428402716734255110574964941440 12646586 350819120069847867035636628306363130992 12646587 124561953596275741381790210870970413568 12646588 433770910446077664944431302268321522688 12646589 2518247499947223903144137577431880279756 12646590 -378816602096694464872856248044901017600 12646591 -772363265186198030243311462302713577600 12646592 39122246332140706699439342246575472640 12646593 56543767335048476992859040406013014500 12646594 1027934381362230599032245948669790964640 12646595 -151011994474206644620957232981986301760 12646596 245849334217273181118665792351698735104 12646597 172944072179070395773875872664640246046 12646598 -909626312824961929964445626566115095200 12646599 527895816182207741254788233072451562752 12646600 -55161902837809546441623224770049280000 12646601 38500585177266237399398474965628883744 12646602 -298280644447355992077285998949530861520 12646603 -196462851340108760607727326145664473776 12646604 239578149817491528977646218779110464256 12646605 241643194147609974263141630576386859520 12646606 -32371562443614621008130501301470271104 12646607 -1061336046476947583328867559661024949168 12646608 -28720394791757871498232140920265768960 12646609 -3021081643832349558379403361543820765920 12646610 -366378792315012406225647017203405176000 12646611 60260061472053847431812303764127299452 12646612 -732059043971014081734730453559219927040 12646613 -598395828686111887700662754175607752960 12646614 -13062730414034428864040638188176958720 12646615 -1371766825155736392903960271368144267240 12646616 -464823012079643153038483062928847462400 12646617 673994218925837218729399650625105129680 12646618 41282567282148595942947168842131163904 12646619 -828629925882093427844501722065186777600 12646620 220859446851122944868575386730319738880 12646621 134157751940759248946328409133000783640 12646622 358183480635416520615599284510238404224 12646623 126980120933835981452304023889054908928 12646624 16257212931268382996127682514898911232 12646625 268668093729787738453260662601661089000 12646626 -161671354445361136561091502362935894656 12646627 -458337894488439396368550482791628598528 12646628 -78478863651291877532312547779218836480 12646629 -31660691283127161615930360249394743426 12646630 -122639881747562982008777024191956839040 12646631 417125969215815595799587150787953630992 12646632 -995053553745508504588838081708818759680 12646633 910858579720145684445111782258991677940 12646634 -65015180125794943534592523382524466176 12646635 72412879481517236524027045616637619200 12646636 -56105853720113332574121392218347274240 12646637 -799402214544731632318026090911875965600 12646638 -38431690826257885829741189929460983680 12646639 -1432962166424369556124837620817286288040 12646640 48125912362022438521413932903240663040 12646641 -217047034341264218083667593957739727936 12646642 494105777269550584509602801036600630784 12646643 3290916722746397299792579044267343434720 12646644 9886369957313185153911455195188561920 12646645 -960999000743805491262297590183791749600 12646646 116520897671542822346363298262277833344 12646647 -85845062914865656661629026436986082800 12646648 -2540198278589218121771115772443770880 12646649 -4001893267018121398300810987803849600 12646650 129701167158121462615999965886383840000 12646651 106625793832064796824199950767815939984 12646652 51623140239712641835371154516781867520 12646653 125926143737676901740557514958809775104 12646654 532108279429006302215764821923115211776 12646655 -98769402179217112862421363516946909200 12646656 -90239028839684014601470955948605440000 12646657 -2140490907331668161574923937001376157948 12646658 -117122862483643723692516229525969462320 12646659 -21249156894523999316092429885311205896 12646660 -249764531045393989935877893965312163840 12646661 1271143764191118929828041061968271351262 12646662 -98477938691971706216644216142794739712 12646663 -34262481262367365897764797695594353896 12646664 758484165367215328814519993272419993600 12646665 481737670085160197202826587363981062400 12646666 -75503881433780354536510132080009308160 12646667 -254795576182191085755728787960190488576 12646668 201554340948122553108888198634084469760 12646669 -123847568304486206277013130886649548480 12646670 411531398216610474395212241642710361280 12646671 -181618930622386923005123829222494639616 12646672 114189236627914936778382646458369253376 12646673 -557616338893141877319240500704927551000 12646674 293603779473761612935559158813568008512 12646675 865553806835453951646278173001426909900 12646676 404585373434058061961607186961039116288 12646677 -116405439910252558125317031137572732320 12646678 974789209462646844991418045687347680 12646679 -1187341008231118527512374586614932513720 12646680 216623802807334429502459465733000192000 12646681 78312960132940367989521082950110241232 12646682 -548551316497334936701298520270059759616 12646683 -295089310112497659165992236677095196672 12646684 13445974559863136073334000164314936832 12646685 -68930362457974441331322071000341536000 12646686 -64509864354268070994913409759431256832 12646687 -14103490272357685336099050171824841600 12646688 171344991024019838460476141624868470784 12646689 -1073165604131569791860871192874967664960 12646690 178591274614843791474108206130437767680 12646691 -203470456598095887589680606741669828648 12646692 -593128424039055192471311086959076362624 12646693 -1252405388988410229668730092843925381058 12646694 -994603970931165834414972482510813059104 12646695 -687220429030228098930201841993955788080 12646696 315001126676033846411239687360133928960 12646697 -799185144482969327637528946667271576000 12646698 -33396185067811279619762061315637696512 12646699 687718574980131267252977153395727170864 12646700 -521425110269367644885924658239911641600 12646701 327965312949767287918350382752716756268 12646702 -457234537815699609398454917163162272448 12646703 -1129040023405270693049926782417882427872 12646704 -75218473738329894576846014940162293760 12646705 96579271271067383210394138792747943860 12646706 -1198564558966170202875772557927872030448 12646707 459429665693873351217384824027862073920 12646708 475084052236867500323073292585610649600 12646709 -313791584301578570238368622778897596480 12646710 20160491753028248251486456771538720640 12646711 165496813473533246808423771775729886208 12646712 -23264570741200106757692836576022937600 12646713 -416104265641691251656712331952758956800 12646714 263893694913996600806238402361906041456 12646715 1254643456087295089376847543335184220800 12646716 5820620105476313744956317998661510144 12646717 1289563191978092339686233100119906042592 12646718 -346849999729090215434225247335770425984 12646719 1234906267166125514627621279641736394240 12646720 77224126384676083458407236490027335680 12646721 -1626928757954835760327116343822931862078 12646722 191903688333392497072651343229881310720 12646723 -307011059915553160016341781197573714280 12646724 -1136072959733985884171997144343302213504 12646725 31544602539654601076581451947059936000 12646726 633513156484156945863174509552991636480 12646727 -279985177469983300557120618897770432424 12646728 57273604706425086631690411777455744000 12646729 -392041146116302772695925189639963290880 12646730 6861402218707642827015248451188056320 12646731 -478783357156282338378293637967883748648 12646732 267392177492385648858494318615675253760 12646733 449608271478019109078638616100395633088 12646734 -48821098641022428707897523147994712064 12646735 330926612199810348786861616429588924680 12646736 405310569195197420557241237689376366592 12646737 147958667505946843587781664321425734468 12646738 -218984348194483656931972792244002936512 12646739 23512938994498304486035104303923460000 12646740 -237583206248614028116158701018740838400 12646741 2388573535329112014335531880122746252284 12646742 943757124614081669558839029719360526720 12646743 -1068855393134186544379702979306871363456 12646744 -650213309917497942273905092780526592000 12646745 443989061505981902924156313219053770500 12646746 -368776814966454286803439263132486650880 12646747 241212455129419095818727215904628336196 12646748 -585393348717358555328491420870530537984 12646749 -1175393334035618018546208488834737988160 12646750 433932434985324299270729342645549232000 12646751 -613506298193951292092514881684046888 12646752 -926521355215641443896401635250882478080 12646753 219011086003842583641508256205299177600 12646754 -420133857859789675214914647654204012480 12646755 -159090192128210237885657819371203784800 12646756 528905792703520889395757642024810030720 12646757 -145532066223339598412752214948359438080 12646758 -148481591262151233920377888627886937600 12646759 -775974621833795139421138748275599965520 12646760 415242220850984479804523853848277811200 12646761 668359474836795087876104745789136536480 12646762 1036348683245914697546326530449859942912 12646763 2005460932418960490528284069325653863080 12646764 -220767003923677269079568763359036500992 12646765 -1187085025506037817686376266231637186280 12646766 -367491001625058244523826548692908178560 12646767 475592074161391806240243974045849430912 12646768 -145077774120489166704130575865502269440 12646769 -16293758141121058977742004178776086830 12646770 120993871033663264415951438303051481600 12646771 -883477789873013276965492059928874223028 12646772 1221085974303572437463144268527218517376 12646773 458218249473090971464186543117809984 12646774 314522277633606075364882472181509313792 12646775 -1050189164147553245264494785368723569200 12646776 -643565890865806931807380861882741555200 12646777 -10584518753155343371133965664200574832 12646778 153092467468377667706986303961806971360 12646779 -26447336594524980842570795003770354320 12646780 -455086450414030234886549316924405350400 12646781 -153668644717698575432077438247734677408 12646782 491889643057407366463746093700951339200 12646783 1186551246842913629739324835366426170000 12646784 1317764397341685556142724726353874124800 12646785 127152078997053387873340083133492407360 12646786 -117829910242533267549643222257540232320 12646787 311453703218815549751892582142017560832 12646788 25822771345946563466892160795433828352 12646789 1880202578832351272465944155235451880640 12646790 -48252527982293825453387058563367473280 12646791 274491856963647631232076793186451344320 12646792 1549086622247240025255451455737251968000 12646793 -837724984342132743043165821468916162656 12646794 -833392594600914848492807734348584852480 12646795 -336409137323839861541100368393549130720 12646796 -409261117283265747734980817184206241792 12646797 403033064879472314895733422895154827200 12646798 397506911349674117915441286397976894400 12646799 -753895606160897324229032274710720280 12646800 -215250386076772246032383955317243904000 12646801 -1110572761671635009950669423710887989198 12646802 -717948355578571400453837054481140031600 12646803 217913171213620975330974047688142983216 12646804 886012729747025771622222493392484288512 12646805 942662290771733299674364798135667786460 12646806 -281335435943843105037792454166485891200 12646807 -131934954552481438016917712378653084608 12646808 -852234174325719225847119025274677463040 12646809 -232746151705878646516511762232028378560 12646810 784522328935085557863184673516035192320 12646811 -589904514576041408708631935167573821000 12646812 38878886495081130649644617786625610752 12646813 -684548575574040651321284027807036500020 12646814 1056668653237536695384249921531330384256 12646815 270220403433531953560017355823342615040 12646816 2663834978703634434063580555596791808 12646817 788782057162746348651466294297330576866 12646818 47163766784629698563777030366292355200 12646819 48833745929142207842458825057423644768 12646820 1527214286547733150785378324119693844480 12646821 950391857658407893071456618854457046848 12646822 204719945988802268849720756429432102400 12646823 -235757002556187844860993080797491652560 12646824 206936303908480624566368979788382289920 12646825 -900794479325655599035266674006109026900 12646826 130205345102757619340634593851789557504 12646827 1621273154112174384858322927594562515200 12646828 1205284332143610146946458043403475264768 12646829 173894173288965654307417388693300621484 12646830 74356458987458612085669738792532869120 12646831 1239737305673873614808974069652191647632 12646832 -109472989889271499561769185202176720896 12646833 -271264976157898883861458761979927469952 12646834 73599780061283460381525422487407202720 12646835 -1364902113536882739588930892905489000720 12646836 152957644205972024281964142381424785792 12646837 677985226590548564626643174089833012800 12646838 285472428450375134168606070019607932320 12646839 344607102794010418586641610209308565224 12646840 475979938785976418901811945123113369600 12646841 -232324567304786629359344757330840892758 12646842 -177242555251588490915031744980628648960 12646843 -997081728871085448253754680043015691312 12646844 345532570316546341882770368495944252416 12646845 167407978937800141053365158418740024320 12646846 -322790657333355582486901389502783758720 12646847 -918181870607402544306019093103871080160 12646848 -31503875425449583593614675254286745600 12646849 -647897944025242497021743317502350057536 12646850 171207070584867460070833706834923100400 12646851 85170544269456297923334655526702537280 12646852 -1975508861434426455890122585379216977920 12646853 -420872274274708907891175628474006552320 12646854 47336942091341829211603395460850847744 12646855 -525173469090149982879782285932655035200 12646856 162178294193381198448882998898894643200 12646857 102204279365922836274867159091010081040 12646858 29536520262898188700380630507417605376 12646859 -11859689704806302153537443100818095600 12646860 66094278015981903639964742449718046720 12646861 24227689225075259864841081276315540012 12646862 -429433842665057563682337757454133941568 12646863 724310367394758896047119827177458530792 12646864 -157319378146849871484842286383873105920 12646865 -59738784397152781925088020902861808640 12646866 -151538589653879352462032459527801531776 12646867 -1883443675690613604825010939293613096084 12646868 -531882268950966605320688360804492970240 12646869 37341615803923894802538331890638385120 12646870 169527762007502372993987933901409370880 12646871 -2293104950810672936098045671601400401200 12646872 230837556278768520600475203479908515840 12646873 -405964335178391592318436127984712379520 12646874 -162866273515258781268550351698055170048 12646875 399017555491283426570598293993964000000 12646876 1239467882059571658881129168329280692224 12646877 898073017328001044352877243331995746726 12646878 573572268395659644290732695867146737280 12646879 -808307772746879571501061382636316596624 12646880 -401374546588958381804915676463139389440 12646881 305417842046661882263066729549286209280 12646882 489903398795855363308332482960762355792 12646883 1552606011970813751427417590215594431132 12646884 231722803429891579478725399852151980032 12646885 20435184429441090982079025821961339000 12646886 -188337796518914392314526147788741826560 12646887 -635250218439003027834503001896377349760 12646888 -366818575725205296385177856788330890240 12646889 -1083470231013022939407175422947686442310 12646890 -116889571429543673330348326193772043680 12646891 1581851063023397734501463363772948322292 12646892 66682086190427098150184386094850124800 12646893 -242751247359646263273597402161366625216 12646894 63031249537868872716380710305227326080 12646895 -168627683524237832200498934598843940800 12646896 -58111241889529314053041704792174821376 12646897 446734835332891278796789256390494987346 12646898 484866733428814541932473536908903086720 12646899 406802120174753331218145671820909436884 12646900 204414701077703389890999186106837920000 12646901 -373250002448023095691480919904373631616 12646902 1342814568177246568233381633957281280 12646903 663852792870968508925268344601561102320 12646904 2143922450429596170935314933765342494720 12646905 -778501217589038836553415823862400411840 12646906 -979114600139406501079490906361323464848 12646907 90049002380500440851193830760123773472 12646908 599066215450662406589781047091701867520 12646909 -1921330388860697925496246675522780957248 12646910 -536221269956802862654821256839973827840 12646911 -166950972990169261187845746528047982960 12646912 -509203490823517737916277211112604172288 12646913 -24027504245841521514051726632602184556 12646914 85434083395682843126752936368411377664 12646915 370787757293028268712375681085181670400 12646916 -111927231058404146358533649808444216320 12646917 1092969668379129831413352039931167199068 12646918 35818702183309799028994902114727753728 12646919 1673781569078898327971386531478611975320 12646920 458313844918877301445000094571724800 12646921 539548675076773779932835108150300195712 12646922 131621008688163420424093952425366561632 12646923 -322175195067346691052389333276190949416 12646924 476364638752602244866865123607848089600 12646925 696775702165566083253802077219309487650 12646926 -351672574046387310347574832403617646208 12646927 -405240443136568524844623978863426438224 12646928 -145553741252455311756202206919038074880 12646929 219986797469245735016760558575667168960 12646930 -139216174343393797195597402418674918080 12646931 244836869578319272490150890455024998544 12646932 679225728665950820624063897667580262400 12646933 -101878337908626725847538413771426705256 12646934 438870574341382905021847959840286019616 12646935 -184510321965086916705797208395511383040 12646936 -706535830817658370111005751777091850240 12646937 -248989751889400560715579675722841071414 12646938 -233918089198826387399585082338696186112 12646939 -44782069677261732793881682903950779260 12646940 1118007523577480067341541828671795351040 12646941 536912561687787935127008697258801696960 12646942 92867847898292224555826154714233038848 12646943 262885872663130704546109648737469777560 12646944 -89602466596201818373017382690046017536 12646945 -9185834222513184537962864770945694400 12646946 125066658644069390998413622548955803648 12646947 815967831264612447740879577874736683440 12646948 -2268057858498418564392194599771802148864 12646949 161755103799889307024419478291851625886 12646950 -223618421506614603812732474615137406400 12646951 189139740081828951515827430406460126600 12646952 2444556502641502948734075416497749196800 12646953 -1215180528547969483125067351624694453136 12646954 -698674291877606824437000944522038591824 12646955 529582900369929936147382528635511755360 12646956 -28850989842133743690779332308360560640 12646957 29414834083864521663194927732027837144 12646958 34006174626915186133657055114019229824 12646959 -335263102385650504652794305372849412992 12646960 -86636459012764005896487262039719936000 12646961 1054584465523225806598084284966748364562 12646962 523899891388090119822929415419955459840 12646963 499914127424180180729247533984475508896 12646964 718874504847879908842326274316469522432 12646965 -574442031366889246953704688603730886880 12646966 417947040270223447637018829128087533824 12646967 -400095535948411868918469409761854095008 12646968 466463031003036264905572768177267445760 12646969 1320444265818033727874341608833226211370 12646970 -90348547831483391540674331310417254400 12646971 -1708362963637691146177217560473773480400 12646972 -48201326913884814188189320811282408448 12646973 -461893448295085780133920668276898508160 12646974 53867534281904867300176433275617137280 12646975 -673149314088841794167768960153028303000 12646976 -387142650656643829778274412248021073920 12646977 -137362252178318304122059468360514236416 12646978 -311191319399983110125645403705853323744 12646979 -1048522802750388508294781630743750500420 12646980 542676130687703957663645363729754524160 12646981 -613385070119084754611431293324300485218 12646982 -1025790076851140082710442901135677237408 12646983 562228902821219962003938121999095684000 12646984 460622288805869782716939753251836723200 12646985 214221189022043630993954692482117496200 12646986 199397498830717733848987943459900444928 12646987 -619427933168325860713787242048580647680 12646988 -9772906520248069575591532212074565120 12646989 -320595124810161812281701420416607504000 12646990 -169620191262083009031881626590746184000 12646991 -105984710659296606279010443563419795728 12646992 8572159182459119846724971930656309248 12646993 37133298981283978667356469262056850084 12646994 -282571436441884954950900065472519502704 12646995 -884167464442549076777860121066790873600 12646996 -424648583265590436722908690193107792000 12646997 -2393324958945771831085823544230857654656 12646998 -246531758440398133337984878423600478976 12646999 -661430466009868950554067610865997503936 12647000 865508704133823984038808593597736960000 12647001 81350487498951982978169297837827567104 12647002 663667674736281669092158108084718498304 12647003 -119474232431480524391682728594814338748 12647004 -688277986132859798922347179593324257280 12647005 213594123970703953702634126100942424320 12647006 -559634058403005952235598360297026846400 12647007 130139860174065756226336043852142234768 12647008 412145286107271402283255692305954242560 12647009 261617895913087676399464971494738802210 12647010 -30913556635895199720479807353710566400 12647011 -244111881446984990705025387724123468448 12647012 -174007370999001941230144624709411880960 12647013 404677676043629347854752406780843629088 12647014 970105494695481049077243145796875215552 12647015 -121579668910371513309845989933569360840 12647016 85643196989306091556082531126607820800 12647017 -221280198022464882090447444570923142528 12647018 176946910982396922977560127344637437632 12647019 -1828441539107418045078767568711043584 12647020 -1026932179423476414304077332715769835520 12647021 -844146069912629017638931131494111765556 12647022 565943240931859585018567718520563460672 12647023 158327859664413657372863994795890616272 12647024 41388607588822348713431978420089847808 12647025 -68326776536266105821982587238258538250 12647026 -235661845772369719295791006649587568640 12647027 -1124451962371459267082777341676350027560 12647028 113171302269634260292250089275812782080 12647029 322362602835701820508054790726767235630 12647030 174214975695671907600861199324692885120 12647031 1662905696805313647933818932505994240 12647032 -1450776796278262712419221142615583723520 12647033 -20846840433577815309551922106157483136 12647034 -279386245837792474946483018632464713616 12647035 249214977520600369330569931790020117200 12647036 1942957111233064161926323391820696015360 12647037 216187917094389830795282427532727569920 12647038 696391158189241565756935199817652753920 12647039 -648297804226915375493786548007901860160 12647040 240456955690363354458772917128999731200 12647041 1770854087833886864923799027833547776 12647042 468557065743271157892874093641430262784 12647043 -426992348470466454591472389392288440320 12647044 606913031322123299613133651642588278016 12647045 429445323391258848028948349290128163800 12647046 -1934852366239803779872318404199718400 12647047 -145199014494919495396454547413393528400 12647048 1812464120116397340097219094520051394560 12647049 -77402470354358239994017491581793137136 12647050 186690563051151200054037281968985920800 12647051 -1747152732363662566257896998551706107948 12647052 -157238849737729892123381832200298408960 12647053 -2457550222923459907901619588828842182836 12647054 -278520156957440557800297302721997608960 12647055 776865806158963746920259500553173567760 12647056 55758573796107762606892093729167900672 12647057 726376339727492858408357785354510894320 12647058 -492123833259149695578478317756032912640 12647059 -415499019936021910857049348425760256760 12647060 553288943781286052066804739377433204480 12647061 648285712152710985355154687934080572800 12647062 133904988519430345433524648540246032000 12647063 -341575587954779852115811815192386640000 12647064 55229729571186728104987603150802411520 12647065 -302685914123241235113877560995036313600 12647066 -139261354971823560782970118434151710720 12647067 809572517213822563633320512460843843480 12647068 272468659559532577195227015249737214976 12647069 -941671104944350214881527103994630300340 12647070 -214080475217028077892176119924656537600 12647071 1603087720839294856617763438466930946272 12647072 1062188213706872489344601568934112919552 12647073 -522572600614035122836501678249874151456 12647074 -20577701983604595083809612075568309760 12647075 187897239999367206387808865083498278000 12647076 139513318949437256592511203824083574784 12647077 -818061144303809569807967954504833397088 12647078 81143787644007584534515461198455095680 12647079 -273830786153093931447264343518776729472 12647080 -277267045817546215746498059883023001600 12647081 -167541600915981081097783599338140485468 12647082 95991546217210686051501118087452386304 12647083 -458073742226958559251877551896346974668 12647084 294309924882739877971579395469448793600 12647085 -146346655243711008716795909340723672000 12647086 675621639870307217894516199431114759040 12647087 -1443564337275617570834076400623378513264 12647088 106913496514654736614746951198911299584 12647089 -169257006675112726356658251728593955328 12647090 -1068186843354490441704613702879395678720 12647091 94691001005901517908345194307947796792 12647092 518318345926542772243641205239740383616 12647093 1374851638485647030110284251968010991342 12647094 -207500506019766503299539589646134324800 12647095 751106642324412997892508301214802480600 12647096 203958750529707015441135810043330560000 12647097 50793317892550335513407518401165433620 12647098 -313812254682781019543365608253102555680 12647099 -1373233510078590259200912995555072019864 12647100 -211665588233029519699157401019424729600 12647101 438285274205146486041998910946619711104 12647102 9235499852628356949713605799850681600 12647103 -14711970257049948807088619679505881600 12647104 9307777537365865520597769136925310976 12647105 -53702496200181441282028109149134685740 12647106 143167116946103131801927008447318093984 12647107 -873106097183007464984362815973430859768 12647108 408348307101671386130755473349265766528 12647109 276274917387293836667430255037351552800 12647110 380962694367902987044095158570505830400 12647111 304568028985246628538293600899140055512 12647112 -289603748687295654893790126278924820480 12647113 -982874338428835743672267434125181705638 12647114 772415788027545403967160168864364996656 12647115 -355158902899892706641325439912254792960 12647116 -1881188528964454771003690573911885660672 12647117 -6127385174348908468955242649422882368 12647118 -49118575064055927477672239558058286080 12647119 328936007554354299963853741772465895240 12647120 -388296084506965558848298184222232576000 12647121 -923720434175166528121377863817233049696 12647122 997475446720390592228642675091702086400 12647123 -26142206465947194429709545290072271840 12647124 -447540231482164173233179359893442355200 12647125 -313367192573061104076683600680588704000 12647126 -496202062464806619803553940182739122816 12647127 -1141581300935113880926401909154547864880 12647128 -145200579950192446666077685346035261440 12647129 -2046756398109015842052407179817442583200 12647130 124977680827304195962616786156606423040 12647131 145038670139897217228254105608941029392 12647132 -527958576361786761544051412274873016320 12647133 -2113003318994732306159132237728578165312 12647134 991940432150570393770563862563185241216 12647135 -294996237820973388894978296082099042240 12647136 -256970257616797880360392494866063425536 12647137 -445086452730746779403461879144055966928 12647138 -52588166789888183223379342546569659904 12647139 -483117218790836367983692252200034670352 12647140 676126266640058295169060135252907335680 12647141 -155471421938634499719558196796691397920 12647142 44646346796812480904602054392312215040 12647143 -2291255170911529829651954168535011825608 12647144 -1746850054482430312458095284096859258880 12647145 -482603202068072716744378515158094486720 12647146 607977334920307705870155567869754340272 12647147 200980816108140323311801582935309942072 12647148 97457050192588727255069606432831176704 12647149 1402348758991495759976150061250797320150 12647150 559981133527515319908009834252178752000 12647151 85314694058199259330729863976275801600 12647152 -55220458521139121170560080637473128448 12647153 -1400833888223507250209899608098105831598 12647154 -81178072360276648435688637790529697792 12647155 -28478245230073485828821142210165300000 12647156 -752284296077633610499790394740993218560 12647157 -1273210572886697502805244968768227809760 12647158 515688595345684891255437053872718827680 12647159 -106902785556834838291223740201617289728 12647160 459277005726639035518100508735478272000 12647161 -129460823817935192020172409836646929400 12647162 580346402672175647011818774900337916928 12647163 128580576417233292158465998417253683200 12647164 -678039293269404497578012884764036609024 12647165 -117090423528755829744995637643566710280 12647166 -148570792036235517834979741803894875136 12647167 -30312291491537210484870470778934979040 12647168 -537132925975991791573156500634085621760 12647169 1156866894176621221162797522882440494194 12647170 2888697784449241766433352632279321600 12647171 -235536632522758918526286779883856224528 12647172 45576282878907723065824903995877066752 12647173 616038048703726487860965675305104440000 12647174 341665038521058251106100630218092682336 12647175 -15744424777679997095903043043385781000 12647176 -829171570604152514552918967957359569920 12647177 86780192939448829937290502548109032500 12647178 -248377602411277367675884923618093434112 12647179 713741826551759520897128730629152633280 12647180 -51726967454736732455605088959686144000 12647181 -33693348524449351472641687188271620960 12647182 -1612354133968898390168774438617654258368 12647183 -3001956209794149793268677281515772910560 12647184 51171401133911233922807521639775600640 12647185 1356137818232201771862772572480498936960 12647186 -4023582745769523262107092694791068416 12647187 -254613989101220472247941639315539916288 12647188 382851671502342232313409065675544133632 12647189 204251224538227050737437418922419674560 12647190 434040529957436317564534181278392748800 12647191 -243465633534153277710398475402288118616 12647192 503367183616387655011629012458929889280 12647193 386938888011259696546076580327523465920 12647194 39993745540198048271137154810443567104 12647195 755371392602550362250126390033039882000 12647196 -572905192863897644574075605880959259648 12647197 825824315233788792176931492650886796646 12647198 -10350132018042104969538566305803803520 12647199 -59226573476159127553432298866194069360 12647200 -48952981344096419157783444733894656000 12647201 -646239601884095546325723650475686747520 12647202 -711804665091136637634920645365806691968 12647203 16457886395106560779036442714654788944 12647204 1307037730646544868694625314223666723456 12647205 -234057791761203322512337225842227764800 12647206 -82590497727651169883634461093074012032 12647207 1222581409611789394614715748230677372600 12647208 -882326547166906324177476596516782080 12647209 -60290368074828495750279556255409776496 12647210 -1020829392548629409209315693760400384000 12647211 -716700776473498895916653409508209576960 12647212 -1529277657817786638627826124850751170560 12647213 -776755005814776611374833937805818994538 12647214 -640563024595804716263982606470448343296 12647215 394914615551725627518470628749033148000 12647216 308601732424438499796631999581495017472 12647217 -752524123357368287609273941092127626240 12647218 -161086950625333106326588310191967738064 12647219 412488871170166479167501788758981671760 12647220 186634668326361307425177323183909314560 12647221 -2101730181549008900623984767322259570578 12647222 -188581440245313748892079924833384718336 12647223 -567171660907560072994376511286745886528 12647224 -332358853504823066805456467877812121600 12647225 237199672241401822595249339250099456000 12647226 -337702143266137286949599691389266611456 12647227 1090462542349100695106170709028863548872 12647228 212141557745584531128034119021344349696 12647229 49300888257446926558234545146283220224 12647230 -446744492737305987736143969522335539200 12647231 -309807411460756145293865943565389424248 12647232 27994760637398077369409152056180080640 12647233 -1496273710867320273006343886823061523518 12647234 337906639876077384028709292823776056016 12647235 -49518477185051820751961297886937902240 12647236 295701956767539587973590447778581688320 12647237 -409100485379438323530603262559167926114 12647238 -333871510164485161366346134082153345856 12647239 331657423806626898888093650651420415000 12647240 693316179948636273409505286840999936000 12647241 437656987444066940340323350721118038250 12647242 -88299894155149243970431824332235773088 12647243 -1288355718969495232154647442640515341692 12647244 -435327721622941684844794658788702568448 12647245 25244527340666522035772048714461516800 12647246 -2516879004236554700957940099986304000 12647247 154716497861940469934940696161076549000 12647248 200014603851753271928318244180724776960 12647249 -1676301588774978648918102278815946820750 12647250 12830004176904003127553453411456256000 12647251 -2015348297744057933731131962343037257748 12647252 -1828126744972666029806133328013062771200 12647253 -350695599271891474447481965611974342496 12647254 -268643628858267172147293511346928806208 12647255 842709038408607035800807552080197673600 12647256 77668931940601321153668272785824153600 12647257 -113212766414253421402621635938278686208 12647258 480947895336012965456965157256107503584 12647259 -26525921992538385701259690478076823660 12647260 1086303723656989247508968148541332026880 12647261 -616497358730501328025940460677913310752 12647262 -430559140491555521412253335686211526848 12647263 -655044725898181132487213788055192309856 12647264 -149296231935594915354462761596093464576 12647265 -114991256566288708517472585523633774080 12647266 -1747428112907199809489301291223257024 12647267 2952992956563969601755703120949830465680 12647268 -1218261696709725650647527826681297797120 12647269 1502141542109283686995007600495887783800 12647270 -43865475865293086681454092501669548800 12647271 -163279117506902527127201366414267398656 12647272 581404390584743269147880872157121331200 12647273 880951146646415293997531122952577384180 12647274 5033691126561333396158373408918151680 12647275 508235611205760197757271188436982892600 12647276 -694237801628857482417275290719385347840 12647277 1327689858409194988377295458745485323520 12647278 -23242940643475286206799645750304706560 12647279 248017039153569538231833421473149276880 12647280 19002584870817053786923734105095208960 12647281 -1250032171656075181088086245895730479918 12647282 -336451236866394739124800358064632483808 12647283 -1190196095908497144881768461607777928 12647284 -85348682260703927289426245653882089216 12647285 412982711984921922813363010245535320960 12647286 385381931477134760026528449637960704000 12647287 -295099662377577476646494409656733896768 12647288 124969952116781704391965772278299893760 12647289 3350624918920365757289725607589916128 12647290 -632493174299329400321795770314256265280 12647291 -1050843935835732249191766036018598000968 12647292 -246032552572656655149960311494902684672 12647293 840435097919838091642449791741914849440 12647294 767221041720144508406566554015695775744 12647295 -59621936421046400796851097122372129280 12647296 -1144912054495255476937504294893036503040 12647297 -157215786752288717109944998337452057260 12647298 1838965354961167781228750334308129664 12647299 27876078968982231874057083138962211840 12647300 -104864585387768350081833123973887657600 12647301 -299630343160094653404605131589343013056 12647302 -758151010309451397423686213198172255648 12647303 37743373730168671084518713181431486256 12647304 294042951879056045484826104201255782400 12647305 -28364825551455943156475230586916444480 12647306 -82769404884916247041719470230292797440 12647307 -506903014308276774248326004391020766720 12647308 -71293075601983345352141524825006315520 12647309 541978615562314324142554167285443087904 12647310 -92358379676962657607126410489714502400 12647311 -4632281412631694404421510458927271376 12647312 245786043391057287274167672036194058240 12647313 93240805825319617222319636939326775040 12647314 -882220081367587821320113486303580229744 12647315 794509086214886081047080309062156598960 12647316 593809076549626373588473358169806628864 12647317 -180206450133476517236606621983134315634 12647318 -230257723042504743072877308914217438720 12647319 -658570531420549110370182479333384034456 12647320 -590339965681353454037175846346607001600 12647321 -583868421886178938005530572827709432956 12647322 877690019899783218561612815471231423232 12647323 -28144604669610723244094782882084447936 12647324 353424821626498695146566124271610177536 12647325 474571052942474169563167336461178269600 12647326 46747795259686856160626070763268426112 12647327 94962115523173639981682174690153449344 12647328 297259174113231354974729417263744548864 12647329 -2027979305807248786704982645523971174380 12647330 -241182533421309276696653393098256713440 12647331 1100925907841813625907680273198479720280 12647332 -9105562785030523514858814687974865920 12647333 -181213016370347448536250631617156811296 12647334 129226658269053158565048220449243174912 12647335 -1053655559206337001624249439399013791200 12647336 -195210825425960131028317599315283814400 12647337 423491846034021625940612395585027777920 12647338 -431661555358986271084891498820771880192 12647339 1914900753962417248738425822834764861040 12647340 -14654492992478248164556845924656747520 12647341 718893625395513113105638261122030235830 12647342 1147793599301259303070979436696195339072 12647343 -388486260822422401511261616263710905336 12647344 -264627141067930624784578805322084106240 12647345 216665416428474175249249854975620408400 12647346 58637826909662793473789872157954778624 12647347 -2160378611180562845163061577321535897440 12647348 -278671744182590628241497236282817644544 12647349 -154634736437133402189651927025756322304 12647350 204334944193693857053322898016772456000 12647351 151256269024847610516866462632735853352 12647352 -82133728455565402627470037603946127360 12647353 -1215030414951609577070553966649167846396 12647354 -1141148971471302341918999340963236582688 12647355 192158726078953337584171570465744696320 12647356 -390870356732474331891259029106331532800 12647357 884976253144637818493181293094919713606 12647358 -178026279933717928659713998423089844800 12647359 -142869409913787228546574063766632181440 12647360 414964112614844594392740434233534709760 12647361 192740966174323988715964243308209101872 12647362 -181726839549160222225110755919698981376 12647363 -1438672148519311849797719776419464936388 12647364 709819767493062203505244945388524277760 12647365 1146718488791943184981287085222195027260 12647366 -427252735757026136170783118362699397760 12647367 -2747147830800791175568644704663027760 12647368 1355767514799020375819166922058982466560 12647369 -583453749676298343741039585413125316160 12647370 -260155953717667567764252471161916226560 12647371 231111153898356644281404955332476743680 12647372 -769936646675702660000685145209142668288 12647373 209021356981105248642403499192267196768 12647374 135947529224754903295668645929527824000 12647375 3540561689519177555882911690367736000 12647376 -107135985005181549743755436270362165248 12647377 406404605401240235399588101789586351092 12647378 548811525233509775690905501433716506624 12647379 -259914438893783889369763655172522716880 12647380 -38688272756703793062012094086832128000 12647381 807515218423135306042318384265453359182 12647382 -475823492823340533010020184592638142976 12647383 442940630808390797402096671533653625520 12647384 1091105979206554777906489195294762690560 12647385 699817854190996897909474794221831311620 12647386 819520409911191357426039259384232209392 12647387 280037101260864577550018607324080580036 12647388 -204858320834981475090426659394111160320 12647389 -2336528540869861962333755147488934409344 12647390 69043734881628688022312670184156711680 12647391 1470277903499244085219485758575639364880 12647392 -830187973441003919627991444239158345728 12647393 391208375737276806373396597522881544320 12647394 182237591367697903221297207727875191040 12647395 -1711531659069096175012539293480972984400 12647396 61848670525503262706063069023859956992 12647397 5749716380458388438578727095624395072 12647398 946680716782867237661584271156104447200 12647399 -1350736678904167644442648620613514214600 12647400 140892952109441123930812984410937344000 12647401 -334675214640026489713277475554960404800 12647402 -226352202545070656929793147727898713600 12647403 -1073964978351352880877531167314591969188 12647404 -98436595438899408241345125841083392 12647405 1171677851626662298872644444051861588760 12647406 99164067259325361888879076995265795200 12647407 -515428841349992947881975979648677102720 12647408 563130542510851740756079346332120350720 12647409 41449241844230866983439906452676789104 12647410 128201206528118086945908925576898259360 12647411 -62504701729909911773630474074647244800 12647412 251720890171640295096332308550614629120 12647413 -97900318179363025751831907750544516416 12647414 7095311361923136656598877026756665472 12647415 -436482439857676110450907423709432588160 12647416 -682114897909218718029252255949879603200 12647417 7017327714585772437762307877846271120 12647418 5198610179112005609236039656311193600 12647419 859682642840220573262354683893652598820 12647420 48829909993004528191837647376888097280 12647421 -1145895988212031743231335280543361633920 12647422 -457046068007454706947783639011726499840 12647423 1158435777534054937583031875763188132184 12647424 289887008304176909676272617209263554560 12647425 -316803796496023602873196299408735555200 12647426 -1206808421952669764179145623695595929600 12647427 344442357750898331414953045911438265008 12647428 -848251044363155847013071746192049884032 12647429 -188524995641755545975124406120508540324 12647430 247073893673749281758171397449181346560 12647431 -1306109734640692086111382208729066267048 12647432 438814443145595992050510675556687872000 12647433 540715502029460389421249104958822647824 12647434 5815954713429586319087440953857108160 12647435 743579474678485642371391810282865409360 12647436 31613134701569026346218800787148877312 12647437 1664630982459252592818570421028901417024 12647438 869699230088300342956906179112843293120 12647439 -11168287770011525281019002393726516800 12647440 39153670864625742169211364815934750720 12647441 -1674741701624850877442807922705263561100 12647442 137310241920992868616258936596563570688 12647443 473524561281757458080942620634570970528 12647444 1274565941074766301750181113233370799872 12647445 69329735385766663424592319265940480000 12647446 -48168563220938972299391688763491327360 12647447 502682620460079281051036578606449131520 12647448 -1061267270199876251502129091187653017600 12647449 -399685218157043690930744921799984456764 12647450 550887278421723840901504671208637730000 12647451 121612131387992998923981374221982200800 12647452 247467143519830034766557522148955770880 12647453 528679927141136217573307996031182484064 12647454 -301659595891657703952788451697210457280 12647455 123818117202197429342663422367299368360 12647456 3273740794582884205735847094393158762496 12647457 -239943628661696086788693170303008968432 12647458 -1002886460333080534212247433307422615040 12647459 -232032649778622135890559339079731747960 12647460 -21505396202953186828621453399911997440 12647461 25443085380953117339919897743155196992 12647462 579180410579690472680695821416201039232 12647463 187166336563193138203035375225385781544 12647464 328980768970454248471640475820974489600 12647465 888623962148809822012814841778856649600 12647466 -90099260161016815563746532833375920800 12647467 -362719050734290436518112511338256657008 12647468 1290445503505713580143096162836320443648 12647469 -71139456334515224025655784241823547712 12647470 444780435067845530599569865642652160000 12647471 -319544298281690877649546656271272947400 12647472 109531209576333192731953106578031738880 12647473 1446959368792438666489293175145953133568 12647474 27497033588100129153115717186399229952 12647475 174727763141813566717259182200755076000 12647476 1064947689759996801573963545916947957760 12647477 -1487143664919893725608666120867182230674 12647478 273774420681764475674205145664761420224 12647479 95239766788930739452057880828353921040 12647480 1216975793123641868281097285972649984000 12647481 331703168713653117296612050956933746688 12647482 165963637095089277562549068658332116592 12647483 -108670397343382147735659330733284762000 12647484 -655506737735921647627615682440409385984 12647485 459501068935613494886307171998699864160 12647486 648612082983583243512640390814372712192 12647487 274366869425338000130310690018883836360 12647488 61332214374135364237422100399222947840 12647489 1695548641229012232522605755012708804290 12647490 404433683765890582432903692203616768000 12647491 665512790405745925977435493376978920892 12647492 -283479870454885790236015255483037270016 12647493 425125291821007112821142886126741530400 12647494 -566460023119109954112927857816239468704 12647495 131664249376616124947025377947405286880 12647496 84580849744518379117760020553465364480 12647497 459455799301941846044669725570102541620 12647498 -1432428784248547893688559595355008181920 12647499 -172212962457369551907198180486181335336 12647500 -140179268173996749246938113078631200000 12647501 -586579812510459652984807243221537737088 12647502 -17366573725974088470595491475122478080 12647503 -2049931235579012836101627230063597854536 12647504 -270964788858766714477128208767516672 12647505 -7481215411203000998710942471930636800 12647506 -605021868163034075129119762528988808048 12647507 -249677232902420192043297607763315545320 12647508 199477631329203937957204207328859432960 12647509 -667622984647049225336571813422420221440 12647510 215317784967396427480793617942376008320 12647511 369055715112819632087730010816524999288 12647512 171275203169106061414474189834570874880 12647513 448770214017150942421037280708651066762 12647514 -155899476936852159024356153470045286400 12647515 -367553391334378127315493923977754288400 12647516 148780302129357327656393147593815490560 12647517 -744286915710598721967424797150179214720 12647518 302088888321704838275197713824598208704 12647519 7420814270500840885940176634119413120 12647520 67575966245592685301237138958786232320 12647521 -420362312441675479443799732083486318800 12647522 -484343565383849036628270722548187744688 12647523 -133459430417721589446642642988316106240 12647524 -1091545917671004620449034223641238614784 12647525 -197144196928447807611398817726089100 12647526 460755813620542558171238171727310821888 12647527 -887842980513323104595228855435113975624 12647528 -258599136241354417504895277732372480000 12647529 -1208377418334265788904888574806879104960 12647530 264819422230257954522564313437130214400 12647531 200941681015923768521497176527923968432 12647532 -74437994085970650040523777997667995648 12647533 -131965265823379812623475399956342877396 12647534 479961223678351069062735385664769892416 12647535 -243415475563184137460549644865836185600 12647536 -253681961698466696809116662335073058816 12647537 54638246353990406390094223559929218066 12647538 -790949887436338692053874941933268847200 12647539 112329312477919532780800321155830127840 12647540 -296646502221761087325960361262769868800 12647541 -932248326439815363464942126349128552256 12647542 -3685324978110857196501450330062142528 12647543 510536571886746621472466267585567826360 12647544 -124558098645813171612080721097481256960 12647545 -230756219287008335641517374714018780800 12647546 586484575242773072438819614043968175472 12647547 9536545575435171927386199451127812416 12647548 952461561323787573502964602353085995008 12647549 203367854854925012681923544671821096960 12647550 273386630173025392750340367649406884800 12647551 73583211473378849871317030415338056064 12647552 167984317153539875959228233232259481600 12647553 -649074558825024770247667628250501485856 12647554 925805676508997671963480421529597376512 12647555 -637937768123237904882235942076331869040 12647556 -369416427293608212310212465638010593280 12647557 185592390079604948143180834081093251120 12647558 -167187581852813282623621219440468443136 12647559 1811935020054716798942600950853039086080 12647560 -1068928653556059540163982924315376384000 12647561 1430409340308788042393346500374462923162 12647562 -146303748862165619686971859816437359616 12647563 1592789522753900100805131332208887481812 12647564 -610307857468132864323915199125755629824 12647565 337881676461928920040711670014854510720 12647566 62334213622220777972696760151597870080 12647567 -1646121117718054925188494303100248000 12647568 206315287005940607401805974749040410624 12647569 1970116824857527376798134574066976520560 12647570 -39765361966163063400184026911984332800 12647571 187939328614377696316505727466920188784 12647572 -87808727916169704476725443886399846400 12647573 1276136258845090830266256582462762092220 12647574 816465140962456389430793649098200161408 12647575 482435249084206243724408398170773904000 12647576 -1113460399058239102466604394618788864000 12647577 -589045986152177110385204292027982904880 12647578 163968004320286755729078841601564490240 12647579 483465418528566866004692272230706280976 12647580 300318988285815465488366659117412229120 12647581 114497249241964608723035104311829969382 12647582 161030788085841931515708821170674091392 12647583 4136572009296208090374887571218960184 12647584 -699267443752873220301881867571497533440 12647585 330414673203772031566171294033163616000 12647586 426012683933606900192213132570687925120 12647587 -490730929871751309978503654977902953764 12647588 1317836406619236862777255648681292546688 12647589 1222779155536317570593780151918293968224 12647590 892266144452566570982729482930022400 12647591 -1903109594545573610291288198413177765632 12647592 226397187483525646269748587755949496320 12647593 -62949198353650300951062097069955035584 12647594 920072675222963908501447898422650616320 12647595 263137098981650666430787462000868321520 12647596 -613672506989670243860277200986515563520 12647597 119067041620657154021366067425371814400 12647598 -241616510677345054050524156547950980992 12647599 452683112788451221512885694142418873736 12647600 -38227220766023144016357274659633561600 12647601 153833825769533821041472316228277704130 12647602 -62056755031011709135497994996751517696 12647603 1020102710383930293776564051173249990680 12647604 -109514884577060311068877409337400111104 12647605 -379522101001813524413500346157461632740 12647606 1887770498138024953068483702321028179456 12647607 -36564833893415015600336480647759694208 12647608 509045799634783647325994420483150684160 12647609 -481775295589522439972861088212547415680 12647610 613413060672623277125378534161693824000 12647611 1335297238758208453487079967793543706212 12647612 -575334524312621023666373982894187054080 12647613 730750360010783018901555398990747501088 12647614 168573153656337879816616007027140365312 12647615 41109412479250224307873179841098569520 12647616 165633972030842338659626625536014417920 12647617 -1981336175577040005330192216327185382334 12647618 -1090502446041617066357978401447879880160 12647619 -393220796823550328027718584312692952976 12647620 -119474580007475041044175665623239576320 12647621 170647741321802097097828437702783201312 12647622 -440347282260724654990972380856679136192 12647623 147897610848064072588358306455659980424 12647624 -1003770332705126833407216994845709762560 12647625 -610933174999283932175083907364028560000 12647626 1332708478500719127286468321609666850496 12647627 715956975726119960468735105859625507476 12647628 -70280747429233682502652159714157199360 12647629 -1027806977129978403772620097946168589300 12647630 -336791423866176312828924207854005151040 12647631 -191562694281362297819918386022298364800 12647632 -28154106350303938511180983072742522880 12647633 -33613415997046441898865115519484147856 12647634 -574891228984285903808513640387734363520 12647635 -7150118086323823998659226562869009840 12647636 84948395007483412095111308234775461376 12647637 -187666029939222954716347449468993404160 12647638 -135068063794766780067569555710405650432 12647639 -138236339300626856347727991657824699280 12647640 -660555260877290099066678209275410227200 12647641 -756886960022755100172813376559150947200 12647642 28166984880260322186905102250458426112 12647643 63550859622084769410815630211588016944 12647644 -189935951822290755193426078701216896000 12647645 -721031897200078457630041339082004782100 12647646 322734776779904274063379809957995136 12647647 306370623561764471417634312356861000096 12647648 -657963427638824473442571195791850602496 12647649 -140012315959815913716111364125900816960 12647650 287815249381981441961949414596730633600 12647651 -2264714641170509913188532746364969141348 12647652 -592690501415262269378435176064239930368 12647653 1523985744998542116860616217401464123520 12647654 66692176836360925734256443226848000000 12647655 -372169451916731544736252435850655905760 12647656 -20760083022765543289129292798447124480 12647657 -1687229459098912332945762646591244006544 12647658 -171873298145756995957716198508311662592 12647659 134635081110519954888478591799646829568 12647660 -397954950090138856517059422844872192000 12647661 -123196945267729111740195227648043160800 12647662 -268660492144273506288609206305462963008 12647663 514304644248029762991950356234440053760 12647664 -87691878670036329369012183648711376896 12647665 191037537533944389883682876295195147060 12647666 1634068753149732224985997998884147383200 12647667 59359037097873433688802890426307917880 12647668 -30395276045737149647458450318048542720 12647669 -630181777781522651227237136194238935680 12647670 140389343447655902803410302718129561600 12647671 317568267096071556734287168823362032872 12647672 -268239643739280944743240180662238003200 12647673 -256072839424407044258877245283529680000 12647674 -478883351121971195744097158762993613600 12647675 -668963683931262097427052253784282429100 12647676 -9083116185052514334518435977268822016 12647677 100971078672868117880726201152419627264 12647678 -394399707202054954461714247672689423360 12647679 -148381242281746410173788967660759039616 12647680 4696023417104066971082552342237675520 12647681 756917523739300405887058398255716980482 12647682 347406624987088117817872103026023413280 12647683 22681006305005677865069679674611970880 12647684 130954175479302158486387859960880532736 12647685 -609551523138470641914927641412714415200 12647686 -937397400021486623789330514270860258208 12647687 -586664047219058068428812602938388210200 12647688 74222923488381930926092886994939494400 12647689 2048817642865112122428381900141911100724 12647690 164507405463844051326731826060945715200 12647691 322493603893115578885695823405264166400 12647692 -2942545881871728812680684724381411840 12647693 -2037118455920244593610242610883780250058 12647694 -535233343224698932591870964528756012928 12647695 148341795807710182811236223723017531200 12647696 176045579612327201555986019227184996352 12647697 189312178801669572641570076751505794800 12647698 238300677687476023742576391903238081536 12647699 -256138327893806461183835628788123416536 12647700 123468036031098379223355186957861273600 12647701 397516125267617393672561603737725537600 12647702 1009696808118846393551930242728626283552 12647703 488915299314616305507236339721658741584 12647704 1903616358430999367936729044318567403520 12647705 2406134325822969213454572287328845760 12647706 -228976945237872078943521942221120709120 12647707 94674223409706022418504709627673965956 12647708 290571611242276507028998585156814108160 12647709 11610893689025418699551427665024146944 12647710 268472734508670110906163399314957756160 12647711 -331870553963109728374918989067810069680 12647712 -295668397733523687369423526065654988800 12647713 -10170175421935755144506354481505837676 12647714 -97469167578680988583769549870114743008 12647715 713735495484693400937246869018851891120 12647716 -1853571088194286468177389894601726713600 12647717 -1107820019811724991914858506207953847234 12647718 -377996186277361172853671281397138033280 12647719 -147046171805110281428825525012748160 12647720 739469161316354215780698239059149772800 12647721 -158468687141888295862233893306864087328 12647722 256187349376320672536043809655292596912 12647723 1352580267601487864691719514336663813888 12647724 1165699984502132813277269444429200207872 12647725 317785128464809058053494613431186850500 12647726 182073283636233409364157769615101229824 12647727 70474375165447132167092259096753328368 12647728 268266693055295102687925467392880640000 12647729 -1521761912473107685639956843131112818670 12647730 -274640524368197078141256246252391872000 12647731 871532582180456172577086789960831315064 12647732 851949178832588715915728488806741768960 12647733 -183458565488540983387382236362654091584 12647734 541771123617399435629662730321223151104 12647735 -57685315340379474111994553065195009320 12647736 -154320035327807788017462599626894663680 12647737 -82612052104321815653034129116808747068 12647738 489193710451807166928982733780488913520 12647739 9862439838352377830868920616384475248 12647740 149775015499774573641613189099149864960 12647741 -1799696894363421616674905380231297542120 12647742 540426710402600740186580987346256619520 12647743 -380319437440387290941922129813810903680 12647744 115405614846814846114411010950203703296 12647745 -81802587503744680924115167817247200640 12647746 -305788163243006777466639170912717062656 12647747 227895926221263814575727485277539594240 12647748 811649923910033960910707921663400775680 12647749 -201986011600101810644077183326525868000 12647750 -8927255904161417702824807537831296000 12647751 285822792698287657158804285711628572240 12647752 23019357834129278159208458356483031040 12647753 323309011904611676267065050972268951002 12647754 -122133525557299644313019634356390595840 12647755 1450410718381347711487387890265239296160 12647756 351795428339966643925397913029901427200 12647757 -1032724233275532108541939742898269079360 12647758 -164007555415472944444956337408110707520 12647759 -279325357375655543694922455386403593784 12647760 25401348284704372322696222742085632000 12647761 -24151241673583806616221679005266856576 12647762 5941212627859002229930935939042098688 12647763 -1209481810263835585372968231255420267216 12647764 -2349905411627425578942869121688202037248 12647765 313947401257392418033582283570130765720 12647766 485474040708892982901693525345338073024 12647767 -1829566864744297247288351679912826192 12647768 379575317464886857253598075009898905600 12647769 27635412113373476391111450684732276288 12647770 593541241665154264168287511068464644800 12647771 1010181620358792519397126053139026134820 12647772 667319229705995781782874203231398425600 12647773 1558498267251744544026055086028976683404 12647774 -821415183790393828509906607970156436864 12647775 -1429686096743342052718520581757174400 12647776 1021962943650720138941348632282252050432 12647777 -1092824333985109248669142240004361265374 12647778 -177539691180557579217116951977236232704 12647779 1138685777294978918043418686592107461976 12647780 148734266845465475116675552584461625600 12647781 529233524688437883567413548500423395070 12647782 560465277661711451309193561909800448000 12647783 558216064183510394579991685232987857344 12647784 84978919327382018140599097105238507520 12647785 -669318591039369457630715073633006637020 12647786 -184414133808823478036940249892573574400 12647787 -343546082085971100174702223427374950720 12647788 -629532199780829149058498943937447340544 12647789 621741161366711525240422855413517048320 12647790 -175568351270045586053895763754641488000 12647791 1931513943111148411450339371061351210392 12647792 67542304130903839335889867576119459840 12647793 -1085094082512953118001179285951997548000 12647794 -562271993050868112487745171999901017088 12647795 228431468254523447620352848764838414320 12647796 77316086590855752161162763092511830016 12647797 81177667571756077549243332926550034140 12647798 465445718032488698225465543227281459840 12647799 -58909538809727014958707965980178232080 12647800 -685741436754926383128710938599360000000 12647801 2304894307822302851039673232995215523204 12647802 22772898467767347100766955599678687232 12647803 -210984046537342839711600618349580279808 12647804 -470207486862188670207107255142970366464 12647805 -8570012716899094487487707131212196800 12647806 -457720123194068013843411382870384082880 12647807 -562876629183893458778531388453640713528 12647808 525117761477164280393533118044805529600 12647809 -1112444571600188214386217418151028228096 12647810 12411477715067096549601967517520645120 12647811 -147830170329329377408532688647348865216 12647812 -258010296549192267617508714918412649344 12647813 -328161705449322093817225888481934505860 12647814 -114111790589611310605537894407360405504 12647815 -93566032008542738129287703650317624000 12647816 1225098790750677704701906839797192340480 12647817 175723913137659644177274564753845151168 12647818 233950456047777263281734693009902253360 12647819 592626091495588986086171511033765419220 12647820 -227808645337583021450603677493190666240 12647821 -496554195977019848957286354605534859520 12647822 216447543564524223216802345932292076544 12647823 871454952710181599600456009169670274184 12647824 -42479829996931034742726284110315126784 12647825 553169047654586342955404222582087838000 12647826 36409564470367577975629334584747533984 12647827 -1380323379641426665205773817670645418324 12647828 -725401259489560234853786991568408627200 12647829 -90118150542084917203940311943854090752 12647830 180033066236817894674588840471019225600 12647831 -1042798586946330317420975300005684625640 12647832 31678325435392663615043632038042808320 12647833 -318388743871151904205744261939479112176 12647834 -28005299794922529801095711908533745440 12647835 457833068539586635610166656521548384720 12647836 -77132545608834355526122545437242085888 12647837 -528623538766282486545117630379432223514 12647838 -11236901552845695078749994047888166912 12647839 -1249051684551791427118646523392115893544 12647840 -247821141526677999185714596028535275520 12647841 162246607056381033702667470257968877568 12647842 446577880954533661210157572168637863200 12647843 -81392504867739282171189481669353084000 12647844 -434198712651657585718021668480723655680 12647845 169348924616272454601738134826952412160 12647846 -369065939607651529661265433279712836128 12647847 598273938467936355794025358237916737872 12647848 -25990971861576140205413045535091261440 12647849 1613570899762792973672825533623436025850 12647850 114980943937965281957868000301938816000 12647851 -204957913557940261438000474354914317600 12647852 -224246380033948200941580531825021189120 12647853 -1794553397877976210202547210779233339200 12647854 351470474228893026549284969939098733376 12647855 -230911159515496249698099673909330110480 12647856 -29905731486013484584211920233139077120 12647857 775570686688907544310071674924179114920 12647858 29689448428992949293494634271429489152 12647859 188470347852765677366219509685075362560 12647860 -571118234023410689780610602589224305920 12647861 -978617109544476743210143336818662207730 12647862 285923339266091947620612708539718881280 12647863 -1647411097161027286728658319510408433080 12647864 -671940764856092368236916073134736916480 12647865 551042934214395621021252013363766040000 12647866 426183114390479709150703556568583042560 12647867 -503625118022161905867549564425949753120 12647868 -678092077083114146284694507205568949760 12647869 425260278605744897021040693970098082252 12647870 -38284767426907710553861819037042781120 12647871 481800555671571932374310660174335010040 12647872 -96863891588922395655625612872665530368 12647873 376935998288443777152591419119290171840 12647874 -276805091654010732811290812257763571840 12647875 1839949173468681778214602786233271584000 12647876 397572256668668455667450852457197568000 12647877 -391876249574469028179987549243375837696 12647878 -465299301346273725003480838739668313760 12647879 42983426222402399487346412049353887680 12647880 -362265096096087559124460700780707840000 12647881 1799155170169030660903290783076890436200 12647882 -102306861660570467707146997072037233920 12647883 -12008838472205490550673399763114397776 12647884 817376469535279567889035117792002210816 12647885 571821931256312772699392071643180832000 12647886 277470703328199927208150125671397302400 12647887 32947577127212356562515327408614195952 12647888 788920753034755368079165946096517120 12647889 -689261889724843014229864364992731279600 12647890 99256911657916807863781538098408934400 12647891 15803400249662304577775436031482977280 12647892 186598427195479614028003767738126845952 12647893 20819419019617877146079279314416193824 12647894 94156729458340718442945960673909410432 12647895 -10263421550245065473278009244468237760 12647896 1693121793459852346724453093678668769280 12647897 -727726216736751591720176851365668145654 12647898 74047485699215892751143581220037461984 12647899 -2564040124358345496716335439224761008880 12647900 -220772186601086434497281110356357888000 12647901 -290476563322616210884265876185463232000 12647902 -494734998463184568991411494046242430848 12647903 -95895812145149258605209922044689578848 12647904 1043025913903848221774915510898032640000 12647905 -776398848353924760999844538094276584940 12647906 -102073826955687434247003524407898943840 12647907 -19325056272316446218938942017135273984 12647908 -145149973015304635059701558002244644864 12647909 -262107924880774555716602740008270613890 12647910 319550179242758704416852563677090129920 12647911 -1206681441541905755867360486242082452976 12647912 88088586342133842643535037534243962880 12647913 -221453157688836735997455915170380492656 12647914 -318593996106746979667320481209000698880 12647915 567478330635288347594244515143823068800 12647916 -187697557502410717153382722570944806400 12647917 1151975266015452456562700478041414443680 12647918 62303599031979945370503503000945599680 12647919 196364655874091388211395207948225733248 12647920 -106696832651942489342063483655654604800 12647921 -12709754705759668046529327586351103232 12647922 50856243080324370792986384009838779904 12647923 -866064602322250671127998428451053336096 12647924 -547388553805513935821584630285796947200 12647925 357194723654620608342216122602580652000 12647926 341952381389795366602543005557209404864 12647927 -116033861788293430470320267609461613136 12647928 -596612317175113372501795439156948643840 12647929 -2596540979262911226608544715695927830400 12647930 56709129128975931449339109169196728320 12647931 -40091703472716440532224274910195601040 12647932 -300526974217919427834139927531008067584 12647933 1188340532576944185304147983114538487904 12647934 1277284307831581838827112296817817600 12647935 593378034869180501681869327895978204160 12647936 262778935121113102263597739756989972480 12647937 911563048341222810300036125759610938160 12647938 -63013102742495834208319906736980992000 12647939 1226055842279491728774246537816101870640 12647940 47819369376192935993478061575298867200 12647941 513158648195053206911060855192757474684 12647942 450198098425435683091029187609247279232 12647943 155240677352563859640418626208253735808 12647944 -505076890254985660291464100732198041600 12647945 285262982190515294807098331329812473700 12647946 71644576489244842526486303237132601600 12647947 287609012735711058803314186706202577952 12647948 -1551555422563954827551517474031404234240 12647949 -1556581502594289383445620560939004736000 12647950 42954917122463809478589577772241782400 12647951 1480135107133405173543327155754731335512 12647952 -113252658777590383732013294703271796736 12647953 1287248003434619058144390799306681779264 12647954 214618318089081038980056393546295020672 12647955 354185662114352255345367989139934963200 12647956 -96638314099183240627449243583759845632 12647957 -321012785389163930769177907813127831808 12647958 295505396984448354327663861323778608640 12647959 968447381709282456427993422471134905160 12647960 -333709349479377434797665178853502566400 12647961 1244122009626520204124955340316679201600 12647962 271686487233007344250726009081517333232 12647963 608371524448196217085683125416634826264 12647964 291726122891402234978274759565734715392 12647965 -814187369515919108384270124334979016480 12647966 897775180530332882260018722454731456000 12647967 331969417682526740436919767831602031120 12647968 47049687649428135630960476247158292480 12647969 103893642510432900741253316453782570752 12647970 227758931184247709802174207982164229920 12647971 -396457563889057463601947689191874944256 12647972 538941548298959699041303388841111259776 12647973 -202693279196893167879225164179752597120 12647974 -176339411992204349301046970557907535360 12647975 200379286579883478933545341458816648000 12647976 480813431073904159234329928081590190080 12647977 -4620396121487888384140514536916531520 12647978 129451137675120086800503707313179664816 12647979 920348006676476166529543251535863578400 12647980 65498997069220647659649670033705359360 12647981 517156014498565407469157062475978609964 12647982 -817041116230444877029193246294599612416 12647983 -1144394398621822811144374159175537239824 12647984 -77151823519473411984167291524322426880 12647985 -61309070950464355364337682821374899200 12647986 65297251742757981555031924567820027904 12647987 1054833359664809746571164921942677409992 12647988 81047024000297699665321415753010247680 12647989 -1751374700342489930269477150269723928210 12647990 -159814274913428296107840271568305274880 12647991 -329066662806286139425802401790120957616 12647992 1079181683729621042182670986804218101760 12647993 2875333076075099446785651271975487019780 12647994 615650219100361847904237931590428544000 12647995 531230185526019220464225541818663484800 12647996 -1365612704477084130446429454170361154560 12647997 558585683107967681912455017621051204774 12647998 1245290584745524524737688901952438366592 12647999 187394182345061293187616196048150614528 12648000 -89116521228825934136960988129263616000 12648001 -145445231132696224840622444667432839998 12648002 921453923845407584972346037775511213600 12648003 -374808814788745123965437826727986335496 12648004 -816338097507787798192039856618693762944 12648005 1342793934089339558363329426131184857660 12648006 29337551630450087187001697880676671744 12648007 1202628998045479892225708302753708593720 12648008 -114516198085800101990856377002570414080 12648009 -1745729034232925171362066349306405328 12648010 -604974938244833562903324096366799527840 12648011 1137511706138880645702336732616642289424 12648012 295281459132719536146557413647054646272 12648013 215254653408597290012910294832102267360 12648014 -596144644395460416273280748102192923200 12648015 84682224177713781767654050369639584000 12648016 131329026675775818137199877718859702272 12648017 2510938820104399606960487775326600286792 12648018 -572587287951019009208845503510524532096 12648019 -408576152632350631246258722902667042580 12648020 -3010845606421969980795417825068974080 12648021 14615805316699827840823010836237540512 12648022 545208474179754950807015897512858895232 12648023 -1778809575156427557943760383615226037240 12648024 965711319278908393695846347839415070720 12648025 278068102510200929979964243242769396300 12648026 53104206500843398274479158853326392544 12648027 -1078377132047014189384443540232976923200 12648028 121989643147724942173565437430858343936 12648029 -192936763533251186366580968327211275520 12648030 -19998161338169760219250866059384897280 12648031 300340560154077458359128243467418009600 12648032 1220436313510685211136998859982020411392 12648033 129688457644374709062431914158595909140 12648034 -465345487286828744196945124482238817280 12648035 -382364698057817412052739023068643865520 12648036 260319100208965349489083172405840090112 12648037 -2045547036990196180628393750793270797314 12648038 2427152191263924370873149495856641408 12648039 1168479242088251762570936992164481570128 12648040 -940956540958930312195764969428641843200 12648041 -535424448665135655875237011775567507328 12648042 61801626664565715984966435231433728000 12648043 908669307823134747753471496896043467040 12648044 -1069685786610940512815226442303038084864 12648045 369257729417923182522356061644936820480 12648046 239490430241511249977752423572192401472 12648047 -1358840965871897900466908792966663187504 12648048 -32144108051421683503899111522559328256 12648049 587557465043606439936364159988156334180 12648050 -37300489002913007290628673851330966400 12648051 -537290786571828517330017700379753763360 12648052 -12963859225823066285135062274755566848 12648053 150560793036791297170569474604727438400 12648054 -451146472041749538775016736348514966080 12648055 188105621136117865700105756689291150560 12648056 -482917919220728616974561670122459013120 12648057 -91273332620014346179654339473225123840 12648058 759086139543326827423119467413473231360 12648059 1927363841594459593095413303423355005952 12648060 -592461029335910042161662414412962355200 12648061 834772995882500956635465454984700406662 12648062 95282178323581441316629200097916387328 12648063 5518072429822010569093085681158385664 12648064 286870747077551619845425002878525767680 12648065 -607533436645115418042761661690968826540 12648066 280945018600316624610874841615671161600 12648067 -330953707415356727824909649148029354884 12648068 247281397206141211388672104799317794816 12648069 -33025488630790463697157206874227268704 12648070 320845928542436012409281551535665188480 12648071 496348499204838146376735146077313056200 12648072 531074055117140359061883948383451955200 12648073 -117226006694567324432824597613058328678 12648074 -41134065840014796129775798785285664464 12648075 -246741952975445161591359359761124884800 12648076 1321483420545358502509731294247624808448 12648077 45209306329655885334549165732829488312 12648078 -226904231654200222491140780949259399296 12648079 712603348250850601762967459943124116960 12648080 39909787930699724286925374957366312960 12648081 825580885821763592564932536755978944752 12648082 -279242326387690410772173826965896303616 12648083 18038286385517065914046194116831319120 12648084 463089258397046594051149830318484494336 12648085 -166448739710845274680033833215239955820 12648086 609653285472611276927326895418266900544 12648087 -453333182135541487243186983566448106656 12648088 1151968406135615784381018103570373621760 12648089 -425997531633619050191379336091892437440 12648090 7413754912181456420148147879997870080 12648091 -943913625073026410300016922416181808640 12648092 -13384489810705693627337376558212464128 12648093 -66951274586821058191221115384694556672 12648094 -88789329902826930041536500767789460288 12648095 33712125671582916901765904700345426600 12648096 -960166411072019243208704533349479219200 12648097 -44580127898743677179860567229593186176 12648098 -1024918507783613357769666702585772225200 12648099 260298215550424662401509319906106541488 12648100 -385806051459716835812139606862758505600 12648101 1520607461643295203799801100098283581632 12648102 706320278144786935448423721524144225664 12648103 -191365010336103666349540052853178572832 12648104 737959293181116536149379127065310412800 12648105 638073113733810186726984666784866065700 12648106 12986744419470822556118841402250952448 12648107 495453912738535118670941854484019106356 12648108 -463649473108429242813156957426342236160 12648109 105097406700517624080273565102083534700 12648110 373812296884264854961039902224101392000 12648111 -268150861941010951888245912822419558400 12648112 -693626083293193473476069634644246528 12648113 -341478793510794134859884744481541750638 12648114 -110844729584244865215985842869408428032 12648115 -2623809225864626342231316237613306800 12648116 226692214069419581978209619826530525952 12648117 260864509690924489908478611324116193312 12648118 99934941946946770623927331805243362560 12648119 440547388655882078951744427988947509760 12648120 -191318979738654629124908143510106726400 12648121 1385018940918658972222030154883415341984 12648122 491100186642862247991142838176700288112 12648123 -2082413909102417219437333830980249978880 12648124 260086882728953768640643204547215470592 12648125 156081006202801004707509439367055000000 12648126 -9837650229821234546817974634898255872 12648127 1015476029557814730277451808075068518976 12648128 -345060718205958494723493736508785950720 12648129 412431988553153095787634192208650691200 12648130 -477740301975614395192168879094538720 12648131 -893714351469655482668618444577151583736 12648132 -127464684356835078507413795840097374208 12648133 6167145220662382701695812502208344704 12648134 182318067083531392936896221708164773216 12648135 -712190033948174278254495941961318884400 12648136 1278963306829171431691346340418555791360 12648137 -1680337355734094268314927143414593972480 12648138 -14045741898940113860609359268766278400 12648139 226237426963314803292690631449319923856 12648140 -113273945854796086536358549167908889600 12648141 -67640927669456170779946535195085858720 12648142 -91514754990400034905983614418777423360 12648143 1086370502045023846224810988941241824984 12648144 -233385166583270457665312029347256467456 12648145 949444204206423963179976797099951778600 12648146 129493003304496893925116088861452743680 12648147 419616971748840074872045294156945558320 12648148 192096275033356026756633758421620848640 12648149 -21597336512524499399209457710596324000 12648150 -293599102407062778716367142101422023200 12648151 -356506162061695168297903072130062409848 12648152 -1402911124063825522276579928337918259200 12648153 -31064886375600894215044464730679040000 12648154 -183661083176861862724070416958276152608 12648155 -209509998053719914379547263896229697280 12648156 868660877485873431569933619153144924672 12648157 390423843033128529543600406529007370406 12648158 725348832435872753207412581615409175680 12648159 1328943366051354948904386075258098888664 12648160 -143505745444569734725788835810199470080 12648161 -944364603957791051810062582446587603388 12648162 487904407623234876889238666713784064 12648163 -743807105687568655975942330621248913200 12648164 -417153102809738755069065034325113098624 12648165 -769316613506525589071369120900237386080 12648166 -435738754508570786423071645110869549760 12648167 -98311911077082108221015594020724697600 12648168 -346811628403764883263573112489528412160 12648169 1077677303520703155250126958848964528570 12648170 352644417499787713744770778468510556160 12648171 -179465502021776918124091214218655358888 12648172 -506505025353170503273476103298012261376 12648173 74967120016676045194361524867976254422 12648174 189342953452451163461497074885767721984 12648175 -873970920844965359147235298650194248600 12648176 -29515011481574955821205397761016627200 12648177 971321074195998887225783144162957895840 12648178 -179583697104731247923464182772690341360 12648179 -1832064815786124664129493633192086664280 12648180 -135572630560283619090367987704990935040 12648181 446044759699967263812955158957616414848 12648182 41532148519521918589576137003447468192 12648183 30311383240405445057678560989871534464 12648184 -782375999437337312625462096302466662400 12648185 -90499390730205589609129532958890011200 12648186 -4423364754535848064233128899929200640 12648187 -839088009533711919699176959866047245200 12648188 -125008323020793293272472345491116877824 12648189 -441684714030634221899909906442005093376 12648190 -737854174416216056168274136010358782400 12648191 -948478036957095241263986178411595324680 12648192 13626347569093737097568348983995138048 12648193 -1089523219804254865779636417376846515920 12648194 407317982059706477564412900044590806528 12648195 191199292137700218611891346879533250720 12648196 48650978972281634940256481545501446144 12648197 -86100215503870794859901664601552592160 12648198 -286084136284781267645782156967393353536 12648199 -163560853133319429256996097165446687136 12648200 -348483129330440854265838723597710976000 12648201 -362532095679301407282650466586183926768 12648202 -199325469660529813314889567512820347648 12648203 278035858711623390627861700558920493344 12648204 318292355067023653376934409226023173120 12648205 1501234112221336712333469092853509856000 12648206 -376724662798302862693507451879849828736 12648207 530773555721036224138081357174645631616 12648208 157035273931706454981002966772017733632 12648209 -103886512277164524996640484569681646784 12648210 383791029043618754935181886521092584960 12648211 -1182621248215427296299187763897017666176 12648212 307988445907616744847350962425285388032 12648213 -39256698661286738872114262630039579712 12648214 -111880477498400861942054277743442584544 12648215 162743956690008352359426161550700638360 12648216 -543943088020156443162817905594689126400 12648217 -463229470288161147081409814125897860096 12648218 759695804477372499706229493523072753152 12648219 25178656995993853704979638696196341144 12648220 -315708839167771939665749146190806763520 12648221 -116557121513224199343547859454919682496 12648222 164083976811151808808210663610836048960 12648223 -1679461674341045138724660395107590934032 12648224 491323566658450897063451049627935047680 12648225 -192446695419214062772394817772800992400 12648226 -532792258373815234641225690425510720688 12648227 816857984390647292561567529371896361232 12648228 -290289249364336877525861071857332809728 12648229 39428715334652825619653271721013364288 12648230 -42142532624094930661876566190929753600 12648231 95376386858979673464921996572665432872 12648232 -36934335738870532117153421927625031680 12648233 699300610643832366262004151078080405604 12648234 -124793705589292091981579341931733473280 12648235 -11019191357321612690041528866247615200 12648236 467979443881785948682297479380939009280 12648237 385338598708476058072214504559475493952 12648238 -179305982723544911026087372918101394560 12648239 1851964074491553686864758728573921281040 12648240 213398201722686760854400239067479736320 12648241 -46011687767727968779660646985711128000 12648242 210654579296171703478444669694475927072 12648243 -27094272491490005189738758389939619200 12648244 571556525179551315119956691427613751296 12648245 -596743657165914014526401404102590550500 12648246 -206836591431435514471621131454912407552 12648247 1964233312466789493707820426073474742696 12648248 -70135399070435442021943781466606305280 12648249 -52691579763364021612502218490794018566 12648250 -98368393351262087938669633090317096000 12648251 182221414312785485944090568264251680 12648252 -200643403480421530089683530013901447168 12648253 -297182931350485959159161221337552865216 12648254 -350740252614457013047341118691464983168 12648255 -1096144981051849037885772634963889810880 12648256 332897046806002663879830848781070368768 12648257 -486534360280038484149182420573904658494 12648258 -419299718920104280981676164251996533760 12648259 -720037115439339084191993610179744969696 12648260 -570140680219022343091921037399400038400 12648261 310404031011813301053114893547060941760 12648262 626875810689726483565808251468663718400 12648263 1828227085347354516881225106356087841480 12648264 1038912283778957394004604684326819921920 12648265 120428301811039393253753042819242548480 12648266 -265366135204407036574246706082811958016 12648267 -693485439554707952933522253934375872516 12648268 1271167049253374682739600925240905749248 12648269 -472334802147129245851556260833896856330 12648270 -45968981389454317708091931315695510400 12648271 -912042643899988483860274038483752272528 12648272 -9783234282811016122558269577041051648 12648273 -884804294460766478764935380164016713632 12648274 -599244978726548923979960653934901546864 12648275 -375945488619334924211023270046538433200 12648276 574595262841538960941971795528463708032 12648277 3077825014382391374392384155116871576480 12648278 -3556350884113079893250036038534320576 12648279 107568671820598721301562719161063147520 12648280 -70659213509375020368629855767316275200 12648281 208281641280162807294274766559909129120 12648282 -237776764579752438444232294779078839808 12648283 273385646072626654472412422105827006532 12648284 1426676376772034997503368061144198433792 12648285 150381963054897007498314266298010579200 12648286 -53627514458043957901837320239057116800 12648287 279500620389779937922833655569015367080 12648288 1389665518663336823339113231944064696320 12648289 -1731528146036440997764148555120022970968 12648290 176904942078887140507371644186796314400 12648291 -441632688102512630251312945289234590800 12648292 397140342234485305725429587069272439040 12648293 -694090782102483357828157695525810021600 12648294 310950940203597723146944645293144366624 12648295 296942167699571543141567298424255027200 12648296 562682850489756733078886309177506913280 12648297 -1344749225817579505873537682483500087872 12648298 -52286042243296087957584065961889572096 12648299 2120564588564129624679707460051832029300 12648300 -140771742248707284698798765389350912000 12648301 553548212518391403539189669371617425100 12648302 -72711291218595195589063427660258125440 12648303 141844862650607618974888156098918589512 12648304 -369400314442684665250246784728106106880 12648305 1098958151517861099678281868393477240000 12648306 8175824652233677790544441239388354048 12648307 -771519171175354771173260349098162791088 12648308 48091840972779960187767608744086542336 12648309 -113547160458888973125578228620175870880 12648310 63387667234973048149203725620168197120 12648311 -145956529855851617135790242998810853376 12648312 -99095546183672870309683876490620416000 12648313 361643339644511237736928451777683878480 12648314 35248877373049331726282743178682246912 12648315 -567826387771505844537693967148186222880 12648316 328558909833499857442948303888359831552 12648317 -364171419998876217696966210051111926016 12648318 160396899241538097592731904153945315968 12648319 -1096758457985696124995282533980841488000 12648320 -1016703523784038280830228221359711846400 12648321 -7906308327945695590705873050741506880 12648322 101569149562868484004823768689428539424 12648323 2236876588656990853878795888318520221720 12648324 58966643057434215248022630056612904960 12648325 -511695541840764740859716771724558243500 12648326 9664199990189925504693654700082473344 12648327 500090634725679750906011812822041100032 12648328 638777834938819947471426857720006737920 12648329 -1060130098639506362548732215616169588070 12648330 802514825819780305832567195428428984000 12648331 1617318433863509836609165376420138679264 12648332 129047432409896215325780802332854394880 12648333 -297401160059529424499785727535584401152 12648334 -8075394316245251778198430526855429184 12648335 43335462733369805094662369493753336000 12648336 58738657052513315243375257569731149824 12648337 -704504082286526063549718813392024933632 12648338 -162648476506916391351444879965658956160 12648339 389205381307105459313369720463151226880 12648340 -988237350125660024380483795779276280320 12648341 -303569016535846850075433594926862066816 12648342 -92100075363454618385933766571543191552 12648343 -112017217397640190185775666308677023536 12648344 -295290859456077007507375226967569940480 12648345 -3827228683599623333173348796293992960 12648346 348702319903368660749658911454204499200 12648347 498929392709047747364912894415822017796 12648348 914083188908288503598039273402627269632 12648349 -129180184775861783336334459566905862080 12648350 -168843662731295986340601139630689504000 12648351 356907885724411078522999219526029685832 12648352 -353891151264472392045923421760572162048 12648353 316316463869966782462632409965143513520 12648354 -460574328701178546286624996255701540480 12648355 -1503976918588925820753667847931490728240 12648356 -23498918439503018877045427766745083904 12648357 26210067988142388880398152682684091260 12648358 112803590443362702217385719782278062080 12648359 -333034755220057978333860392727924385200 12648360 139748779402041596131361699094601728000 12648361 986721033332973728885626577734701904800 12648362 -1354913199242945461375623770510659056288 12648363 21972516210193662215379803380768962048 12648364 4570504770443328367719711552809910272 12648365 -59306829601689441359412857865988526280 12648366 275500518036449769423325226687715072000 12648367 -630494310115931632625993942164656746880 12648368 218314094336898429809916214291914964992 12648369 172798922561055738947059450003851067488 12648370 -287808214703683440404994807648281495040 12648371 126152454873521169542326056348912848112 12648372 205476849297865793211297891481239552 12648373 -1808299643666957888932949476154686159378 12648374 201570292162274415098669672066912720640 12648375 492404594903565947694673600616659278000 12648376 -90111597881449629357483627117769113600 12648377 -28387570418301490646748333029005558656 12648378 147501553679752924952486649874035201024 12648379 -943018170247730903628703419220435572240 12648380 764652050639771632902735099207506841600 12648381 623914560057592611083184522559438493952 12648382 252981816526007443506076283099336769792 12648383 -122818512020939111440261528086808326912 12648384 63326860729894654832198727162465878016 12648385 221286512239795668189966516609341443560 12648386 838715828470586124592647142069909050240 12648387 -943590896877297621585550787682792908040 12648388 -323450828733178420315696501791003442944 12648389 256954708073332302916227105581551381560 12648390 40708084209062695079869950373937819520 12648391 -214886993337312041907966681003681013824 12648392 -292242212472961747389944141562166272000 12648393 -1243835610220996755050843380349496225936 12648394 -525941859415789077900454779968441638656 12648395 1491339425194263539547202370339107142400 12648396 558762568909027054796769077051697249792 12648397 -140013995913816552259532391332964467700 12648398 -146022072633139611070756641171297473664 12648399 -238755299799845970833140417115527535736 12648400 87005716229487453082090388285066444800 12648401 -971579555354031460990096393442234147598 12648402 -72749657404208114165161357847339618304 12648403 -637661127244797874721595018878100352 12648404 847220916795138576578349653710078121856 12648405 514253220806322382409600894542530109440 12648406 63873355011186746218042171962224677152 12648407 -34768099930842865946419821729555508200 12648408 1532536037075568375480146538370922496000 12648409 -33289150095721262533314556813803238390 12648410 -26436354473687774194886613905845592640 12648411 -267422824457852172604203389408098237440 12648412 435297071731468432486488480588778477568 12648413 233891591485952279181798785989570510080 12648414 -37989077776945095124437493215579448320 12648415 -303109980603791875994442365753361943680 12648416 -1157380422104742282454288259301839732736 12648417 -410747247153360370253506897711937520288 12648418 -15329088240731819496304853603036766912 12648419 -1216315515554397095390589851010701967924 12648420 -562639269137818892868402954895660032000 12648421 475013948276870158012565065441741162622 12648422 654723086482636316813894818892109449472 12648423 106139109351032799713609656162762857168 12648424 1558494205466918599970528062052845992960 12648425 -1128214697849010078448793474863213733700 12648426 150217347154847045238825615740803060224 12648427 436433997457649488694411963264793400872 12648428 -433995407468946865314880132924824898560 12648429 -239390665595125385598183422774698449876 12648430 -107769504173696748950905324604078254080 12648431 1199979478772915790993784112262542513232 12648432 -2301363290363107792410357825806991360 12648433 716927008795047224504643491291792719040 12648434 -143869849991013442635824007616702199808 12648435 -410205468258471223119827028368196277200 12648436 782135174468252191762768572918413862912 12648437 380680568098888472239637614506654597120 12648438 -194060142515948689575647662069912338432 12648439 -369919422125514765433535403083508660760 12648440 6767258018538296552301703357562880000 12648441 271558630919848870140142373504400257280 12648442 1145630975722782191082743792903452960992 12648443 585127439970167939208010823529500317464 12648444 -23228220705995212521733858466808299520 12648445 -590766803240405765597130064592398713300 12648446 246702874111645313150638098309863964672 12648447 -84422199727707482143478570759323810560 12648448 -261070542931959689914822240474211811328 12648449 1755939470228715652598327272597682844720 12648450 -768095902513960794284255144206732800 12648451 -1197609623588172441348947466322599116548 12648452 -1521788556745791578675969048107138375680 12648453 -85655158951987662277732142723690204160 12648454 157726729141648171466265138401803821312 12648455 -1039366812244516716469951172634912725640 12648456 -413979216253319636506133019766220590080 12648457 1224913131740506164254134815305415511332 12648458 -129236870979432930189015888486834544800 12648459 242662183856050114023339533491773858816 12648460 820265655072103313788857595398475944960 12648461 288218643782635466724122821911334108800 12648462 44429081764651419996964707616121919552 12648463 -241441531317112005501018562275092796240 12648464 -446831517422710223034756934456773304320 12648465 -3333003769660746659898785884499393280 12648466 925138330140464075786117759072964254880 12648467 -140040778374528421889938946209290177156 12648468 25041320585458375446323943765641533440 12648469 600208245027325092445926551053796489020 12648470 -246434078928389483566495933297327405440 12648471 809871755511761277516666939247943909760 12648472 247189894850285207489884200980108083200 12648473 1931678867991744918242459205258597163722 12648474 15027629149029151177913567462165314560 12648475 191224647491674149841181338753984548400 12648476 1549846680017059288767403154874660185088 12648477 1014152221587767195518999692305353528608 12648478 592343709472764095373462828776679815040 12648479 240835873405937483743741334477642119320 12648480 17575532126582446224390963089972920320 12648481 465932132348786911732194747111765641364 12648482 -128025478816941454906911441949868285952 12648483 -60916441843742385872251301103976253148 12648484 -1013106023853854222470804138886178816000 12648485 -1022989554627065757664656534817184354820 12648486 489760002451476341569424191537145513664 12648487 -111644208951943124415448605398849051528 12648488 -737616648260868073660988331372577674240 12648489 62833978333485095320199910228319869120 12648490 -242395410965610712606140104005863340800 12648491 -9409683588934510293542579987336074248 12648492 -224127301028862847815803943714946685184 12648493 10404014238017394999484120296831616896 12648494 702448866616459279083404011162013311296 12648495 -51610859492751872276700634742021839200 12648496 -28255073823094472927780481962654826496 12648497 -1800402799854607244300812661019250520208 12648498 -93482348092517537800489965794468509440 12648499 -1371530173825232807971133144528216885664 12648500 3962663252516311794045924583992192000 12648501 -498084656798428199246751324073738104960 12648502 217173959599733714413821780131131166400 12648503 383612613578491907705379582364956384768 12648504 896973702367253551825061448147498762240 12648505 -503467462365379132550782973071078088640 12648506 -248781213830392177273623825412851069216 12648507 339023809985312647450714146279914282688 12648508 -783115361570436106232747617380746855424 12648509 1063372163922814561838376931218948915840 12648510 186594693340300330817181571682233720320 12648511 512178456879355172581320268241355154112 12648512 163255398971120890459491341108757135360 12648513 -99866316709715699339523595808959010256 12648514 1036385231218734505036730130090555227856 12648515 77189945757477784613960216141655210240 12648516 -529781884769767269089152146791381787648 12648517 171429699094504284683172096131988133692 12648518 497561436597663264860958761361488772960 12648519 251019036797056916854279731600663742104 12648520 693292590275711138434876244262497740800 12648521 -1406634266503114436441391779171797162278 12648522 475243137695998181986756417478103420672 12648523 1594133982574754975946969843091965418772 12648524 -98676758849907702663830778879474462720 12648525 184966048309185412758611607464530185600 12648526 933144973447006441753049911542998030784 12648527 -734655031487141485756045342172752066176 12648528 222595506984422043274014987060038860800 12648529 63162898498565612497067354518364566130 12648530 319396815861282290661855939117698816160 12648531 -282443526500074902207072954880681165056 12648532 471717500982042736715863335875690086400 12648533 -1548369932011139537743747629881119483752 12648534 -646505612383307062787265713628868038720 12648535 -1007417520826167663075576985764024332520 12648536 13936485941273164077140611845624791040 12648537 -130220007462644752872588211838157354192 12648538 134943315625789108685651785933786590720 12648539 -1848803090077367918200605588797338473660 12648540 120215838771018869214247964975609164800 12648541 -832332672335652660511001296773779980116 12648542 -55070372540640493632007017711071083008 12648543 -1588957725107512738143386708012830354176 12648544 -2110197641835134437175411018263622320128 12648545 81985918792712484552982495331638368000 12648546 -629281910415759872138501798700972205056 12648547 1267595637406884720227646399434304726040 12648548 -749414632874627149253066915516422975488 12648549 107391875415502900201598207182786764768 12648550 -599161157526272974503946803100780999200 12648551 222208526843208944230632902666269765392 12648552 -33664805235169003915843905159760281600 12648553 783146415285823921506507072083286711780 12648554 -355105182262315779989103050105190675024 12648555 -52480046600296346463992685122841123840 12648556 -382881469745686294819683994926819760128 12648557 -122756592958477495358207876449011851328 12648558 -39288556726607025971369289334016999424 12648559 -662912750930090143558672936230525099648 12648560 24421628796386255668853867619719577600 12648561 454252235788188373155498481605352245504 12648562 -25614308509397892478785404215044720000 12648563 -2472401931701540519942082265104466407000 12648564 -58132328882419707919422950841405209856 12648565 145038588943949992924612965992163225600 12648566 -84349213791343485893569971207723228480 12648567 -1271213121796902657841264885899354602520 12648568 -384212709181933313881751862400335421440 12648569 -311448688755189642212706802983647115030 12648570 103023524784713552017762648778271705600 12648571 -677952278043710854638601222638208453808 12648572 1013589866176802246392022317088229758976 12648573 398874345539697566748243046419977685024 12648574 44846535579017566336663121180854502400 12648575 854074187087698533161382031019477625600 12648576 793046645054898299751268676447030476800 12648577 1089883523566900963748518614350569953072 12648578 -262651325792418602750780550808303596480 12648579 7389731178950097912322941119939694336 12648580 -555965118456010970833447161809204920320 12648581 -1974505517923657192969778610689470635072 12648582 -200125260179224634051479879063636492800 12648583 -1897546908931921002898705707117239158760 12648584 -331794511897292776199430249069811169280 12648585 -552515055355774447996645290955958769600 12648586 148699627978676301334186112894582429280 12648587 208405052689871979141810323068859601552 12648588 -288339324256962136061794801650396787200 12648589 378576460292793217198568422714493453440 12648590 -86960201323924685700346832999480635200 12648591 -302316551791992884170941795489431247840 12648592 180707961972840853941782577551108800512 12648593 -413618287952833296326328112696609044480 12648594 -41952440537883233764082270481016636416 12648595 122577937839774131821274274859255678560 12648596 201352246056952621178470498215077731200 12648597 -100560365384755078066978502844404428800 12648598 289886480739639253819104418694705031936 12648599 -1216518459500741042037839003859846226536 12648600 453584671793688573865795800236085504000 12648601 -343026836098668931281909232343706606848 12648602 -236450156938640316388162006104874460928 12648603 165796111192452875029488953927345059008 12648604 -189258654102111653295670947625123827200 12648605 -1059211408684480929898753078138008046740 12648606 -695763460671585928782426304612785211392 12648607 -176457442276687458794406105936968430848 12648608 489801185403253954602635246473829154816 12648609 931162126808972444744764069571731017600 12648610 88550956012726601809701608597053968000 12648611 -1339966387898324639069984192214177835200 12648612 -548668705710676193551776541629546436608 12648613 1723142048216774373675286706476465372862 12648614 -413052199096237611876893258631787872 12648615 507949159441092622727267893065744430800 12648616 480978869465043610803087889755434388480 12648617 793605602785810801854090690803210796132 12648618 27667466027368555621522907701827609264 12648619 948345734452431044028149938786124241144 12648620 40058124407764681392253776496915906560 12648621 1423535324621265806077394114479114500864 12648622 -5439739391536079114083220794200677376 12648623 -52680458975570325851950805322613020000 12648624 -1014711719686396840535054496179060736 12648625 986749282367990494901632613764216800000 12648626 661656035355715933970029047732482890512 12648627 -348128905778237763486571824249145216236 12648628 305311790479898798980202008516930986368 12648629 544254818399679104874235470971142868032 12648630 93496924633260465305539615215848027520 12648631 -51658923910954272501905433146424708568 12648632 630732210153253887868621600241076326400 12648633 402539493593642655342273974482907148624 12648634 48551967674431244355344675396301745632 12648635 -326623075941037349327930402920193666640 12648636 -257517534700486160938477649515095023616 12648637 29417507368131759008232725171949647168 12648638 -1671415723352048749354215596502553942656 12648639 151864128727286919034368891708773078400 12648640 150228212729455161583521641409848279040 12648641 2978775653373173580795939121690698670212 12648642 158945944507238443062195331673255170560 12648643 403178729084032006759182490389798010368 12648644 59035717620658233547892118576214272 12648645 -56567610695434992767264886300976028580 12648646 1638238187393608392257848217902674944640 12648647 -783759038025480170999932987412417458560 12648648 1635675761104998511943513483835590246400 12648649 547051364790185387874654097607723885640 12648650 -8603939092693224164722229852433792000 12648651 -105792972539374979998431889027437683712 12648652 4173480953877406315496704230992320000 12648653 1098504870604227671838551411062935833484 12648654 -14648475565099103627423393917186712832 12648655 508960601642475513479094870439378696320 12648656 -208376729429868585072475512138940416000 12648657 -421246824046603026366241613186337388608 12648658 50562784689109947544545861153335498880 12648659 -146726302334388948987064762653760309140 12648660 100138571395926443572331769346498037760 12648661 -1472180760007384863239687030391329069600 12648662 -101826167492225175435638347185516139776 12648663 -243541583575034616845773887179663358480 12648664 -584268041919416722338484625214652600320 12648665 6128012729178536103825139070125307520 12648666 -232035273570194098264979884383409078272 12648667 -63501993760986960174207926201765141928 12648668 1223541710269029847206914740341166914048 12648669 -386651615268059968126556903118990598080 12648670 608496311799323770858116644734980137280 12648671 462549260716373661433655312429234777712 12648672 350530417846520094809267519985149018112 12648673 -1252575749664146817346324536973052650078 12648674 -595607810019065940042489235607575583664 12648675 90847926707708538620650019752030429200 12648676 2074910251903616510152592930174217765888 12648677 1237685171176365024486765027500079939360 12648678 -25896729807828469630585831904941639680 12648679 -1049099054643759999428059267128472843720 12648680 401415523522430286152522036478320640000 12648681 -981279847119763269395864073223124742720 12648682 204392164115732579449085082017190956976 12648683 -869325490874440638503587279116925453068 12648684 103703450276635759383801521543955689472 12648685 -182483828413590789958032313164636992640 12648686 192784892864065818158160008514743525760 12648687 -673124667260471458421820980405294914560 12648688 -212327578266800693815441822800377839616 12648689 114483278049380969256730873748874172224 12648690 -98209572865612111297074172273334784000 12648691 -846889941309765637750694644519858370616 12648692 210295624498118041987811248294492766208 12648693 -151046308666604093892631442507447955936 12648694 556531714118408425874561275283439220896 12648695 94137954652205601055648993751882622480 12648696 177193496681485730459932011415142768640 12648697 -587862339008924141392696360254125998848 12648698 308749952288771529254034110691130856160 12648699 474492842423036687631088332032578410240 12648700 -97768462280268227489656675092571148800 12648701 -59435255523989276079769347472415649588 12648702 312364581569239505970673096600102087680 12648703 -1900757167899235894107737440863637937600 12648704 313851064133800838721444305844106690560 12648705 311476744990857814600097789331323610240 12648706 128500465945123677776544090614630868480 12648707 -356605474693233151672020866934083003688 12648708 7047111144749106114251210189082645504 12648709 839494465478808616411654068403304243840 12648710 -36466241943761147922598487011861578240 12648711 111574087953620573351427324932846671272 12648712 -325529884166985875256852006789611028480 12648713 -31978508795488902161059871501013366528 12648714 -144092934040985840344943643238786429440 12648715 224207242150374620610646447301928516000 12648716 -1312024021410875973099946544752907304960 12648717 70953943468676467950365196800926720566 12648718 22493484643553310843494829714515195520 12648719 1746930025466350549144818148992298707120 12648720 -49914931660966909362672840453665587200 12648721 190787306576378694602012168323335361344 12648722 -330424745972576446395965344744363875840 12648723 802329368896908080729053034443737209784 12648724 -991524671146488112535435472571522406400 12648725 697115595922315843804502713793460386250 12648726 -184554940446674452614930965768762479008 12648727 95256037186847481020594151354710109120 12648728 200215680944325782047998170562780764160 12648729 -818595587693166761361368702701461731040 12648730 180188372020207832999220645868104257760 12648731 -1532693072426725924775616142974144016728 12648732 632962929395656919839975266373404867072 12648733 -1274618541134923483971616698175866661018 12648734 -393509690378188162555694185151303521920 12648735 -416841136337324384200163689135814880 12648736 1065005883449417888978367680879933325312 12648737 1387297969328475552185070744344960520240 12648738 -469033465396651634809641957267152393856 12648739 -337625701088203191339178414682325399460 12648740 352923115064956474605689366854677312000 12648741 238018842562913283351609602640628179264 12648742 -436790951143343867095068984954174109728 12648743 2454488406369403000247006118345714384 12648744 -272715516225762133527937402492649472000 12648745 1198464790991019096348142079643051502500 12648746 105506407142475441997787803150076229120 12648747 870187447339501910349210538228833180672 12648748 -147244522289485752201205208421522929664 12648749 2049849821744292965560306505223790809750 12648750 -111724849255127074684756307210624760000 12648751 16998582435831991617788648365217026552 12648752 -22936427589393762006168344606158700544 12648753 -302077447349320769678912074619581136460 12648754 -300792045428442818731984301912003741424 12648755 -4847775054321388493906374650824244480 12648756 404885828806488313842039072653267251200 12648757 1137479470161733599592320108636235852032 12648758 459481148837619729336726166876989734784 12648759 -174614430450549397354190499386368033200 12648760 -783217137296376191303820973710254592000 12648761 783786294121756590236675279228042968362 12648762 16655465138731120274853441526336993392 12648763 -1751563388807650204111973869421965992988 12648764 -311109287269546784701153667342394393600 12648765 123883630053147581342261709382650141120 12648766 -332233399523510641063797811394005624896 12648767 678450827861855817120425056794158394816 12648768 49420435893364266745505117985589690368 12648769 382209561587711012615534020069688947200 12648770 -343108039046180192022962272433233597920 12648771 -2037976377196573828035993688303013375760 12648772 -23471693435046009605534392641517347840 12648773 2271624129709690159323501072116617061022 12648774 397174165766148694818393819496409264640 12648775 78184133333413476357061428681824960000 12648776 507462374286753536516614659605750415360 12648777 487777400289523419521288676171483156480 12648778 571427597648148948005103138422693965824 12648779 -543982496243207736992340949403303167200 12648780 -460321462627745929000620264773770199040 12648781 755230303624623995179828506553823764224 12648782 12131700713173263757974992137421569152 12648783 8254885219620615926778140448165900288 12648784 208034753575014431928769849725450977280 12648785 1021378300125571807973250717531980145600 12648786 -348271947322245335481822886099099161600 12648787 2448710064011526490940463022697938152 12648788 343649592029781926683241065278945976320 12648789 -533392952184656721583282321338171320946 12648790 -116440641474212875069314293787421194240 12648791 -539404361066642229869916817378217703528 12648792 -172482984997640785022323423864905400320 12648793 1557483405863168717722688844454235516042 12648794 5313110724241721202520799061004826880 12648795 -364339395119816280301047986138284705680 12648796 167262638529606161865641123349720028160 12648797 734704958555956420006600828472337736032 12648798 -23047637651218256511089702714646251520 12648799 -153396778520280149705041795096387116768 12648800 -134637234760840472481380818190775091200 12648801 -393611006539102029462922739806443316896 12648802 -189087307781859709525298854581283593648 12648803 882110197559150539811371317774885772464 12648804 152870348592305345456149689893511954432 12648805 -285104807338108761975008748943106160300 12648806 125193503336160362547710397730817616384 12648807 335887994837520882602147882233880566200 12648808 -38856957181215823450231070195626583040 12648809 -199314001470415106052045793099749345990 12648810 -16280974402931421857547664994365747200 12648811 -1017315360578470151503425882219216959200 12648812 301796172498786859807247432159069159424 12648813 726581087905467437168776746213159842400 12648814 1023901507841585076688636587943696772160 12648815 -155384352989536507573778467903628205600 12648816 252283506266061905711940661008848781312 12648817 1165546624589149657465326254979658992704 12648818 143213088800498059179266725800278592000 12648819 691396129103493618501082578632092262400 12648820 -18620687543437288418577642246478533120 12648821 272003383940661606683182411377822987612 12648822 -177728608648070257824140930698216753728 12648823 377365691047538294913064380667439176368 12648824 -386890633779112511457177733334991667200 12648825 117662891045885596541888557149259728000 12648826 -743645543955705421508125979963164767888 12648827 595571510227216398419683719774045908400 12648828 -231022501303000263336361655968846675968 12648829 -222764297476413447373676925416565832570 12648830 603193607263035214908448632368542378560 12648831 38335703141051799066106258315505602320 12648832 -82250216721686767264307482791090585600 12648833 -942010316964239942892083048687765890080 12648834 -504580084160452044972422279484011099904 12648835 -89407652631087031899047185470530148720 12648836 542530062675125938263190540176483655680 12648837 -935363508565881561111388948491270144 12648838 -112801372050684884060037664318174099200 12648839 341257530171295377803541191689624113456 12648840 -390895592732246076327153081175552819200 12648841 1461158144107725337449322578431689689242 12648842 416500977940089423759861614038871964000 12648843 958114453806092182174579771070639749920 12648844 -758197944478635446429714929508371749888 12648845 -173115300185863645860231157827044503200 12648846 -69613464605736108296793609942443182080 12648847 -1101457841877738478340702735068795377960 12648848 -216675483586382874316884156089822085120 12648849 -940375148456271227168439507044039985936 12648850 -270716203164435242390025242251507891200 12648851 383423039764300733378089095254987377920 12648852 1048022258793624429385390617996170035200 12648853 179766038502186794186146598303784901440 12648854 -927904927058898074442953143607614086624 12648855 211728458799780573083499413791895802960 12648856 103611581147269280650101515512934400 12648857 21319528151882412845429381654309856072 12648858 267993325226465293419651500292441070080 12648859 -966855753499550167800773578002096882940 12648860 220199511242455666526850849073498129920 12648861 230968861493534582256687597517505640960 12648862 633973156143817811120906681678245152192 12648863 -196054292694292644655470282909446897280 12648864 -726030770054298526946073154435342663680 12648865 300061314281332106269162944371861626260 12648866 -312567191913477177860065838703179464368 12648867 142442163113671045126264779795614105088 12648868 78851341850717327797328051037167861760 12648869 -192686594446283989700748867299865870180 12648870 -109738879119329143074892921311024672000 12648871 -1741877187255854700868729079739788002848 12648872 -1355106293084267640867344765136956467200 12648873 53282695402468637421785656840343767104 12648874 32620849833088669238660324012637053952 12648875 -2291055748768783914612616189026850896000 12648876 594024422845125184509795537383099500032 12648877 476107725824651319895042923602376008726 12648878 441553820831774788118328802058218430400 12648879 318625509829099144333232033872261050744 12648880 1133809192431024795792319838354472960 12648881 -52951129548624522201143402268278376576 12648882 484005549833223774260063389813974021120 12648883 418104641199596526756121103261151800704 12648884 325041960618263825973570179007992722176 12648885 12867423519331924547799670906733640000 12648886 813898213916626691711478801951480319392 12648887 1688909425958889173799073713540491914536 12648888 333583210101350426904708401442926223360 12648889 -1323599320222738055357593064495436393120 12648890 -159232407107570293515806292816350944800 12648891 -422069631337304872193511322952181580008 12648892 -289225034429463574768901811820998597120 12648893 735769683668810249302014196341584291142 12648894 -19456127826310047863870567052694189056 12648895 -252845782353851652502483527446103201600 12648896 154967567046091097614420199660033409024 12648897 509903650362861725217549243277661089380 12648898 45916643035591475089064290809652158336 12648899 157513674206542332692381795084169644160 12648900 152326194893328429792675067594040985600 12648901 693478458733227345536339014384321527480 12648902 -175133327568169410815390914429054462848 12648903 332725934529878613135326542607534475984 12648904 1603773572139598229063175409072220021760 12648905 523163629580883008037140767320957093000 12648906 -795724561884877403167550754159991603200 12648907 70208638430212857088024689515258976880 12648908 1497517040155689503240242494739553664000 12648909 68856385136820725954443452552510452640 12648910 205917709196274122108313385468738542720 12648911 628930755450939645672883671439386468024 12648912 -212140412260565648556395939392727285760 12648913 -96388342270685244289784606615487270540 12648914 1291945606881383343605948921546372938752 12648915 -79735482085295263379298071262019250400 12648916 63801513715733092851363771004756092928 12648917 -8099221604586070221504378193229594034 12648918 -787044182354087992093076453903759166720 12648919 -1290649634289601759816557778225265719816 12648920 1254718165884685674406515802832235724800 12648921 -163096064471252977699800875115356627040 12648922 -695227445344900419857063292368042145792 12648923 12069814127255896461574745360009996544 12648924 808511125254173079535172988677158133760 12648925 -145745595310726626029074589918329227200 12648926 -12652583367688113986732621852956553088 12648927 -688347808217135453973575860817431161600 12648928 336238824697790470810243880792675844096 12648929 13323493697196925185696870131851326084 12648930 51382665502900838095785956162460057600 12648931 495548826510294628300341669870750642832 12648932 284679120461627041605785408994907790592 12648933 -938410006024035890054890196476510814400 12648934 -412119480928009729194814129032690798336 12648935 63317054064384956723644948056927082560 12648936 113638508471781725506494066392512757760 12648937 -76581487341740626536509494953161599296 12648938 643705753078878663884430236372915763120 12648939 -49742288455592323108111737226754618640 12648940 573467247308229960489337637013523415040 12648941 -1121233741704765627504367301350177043808 12648942 321517612082863186394083453555176302208 12648943 -260699566054398061655360265121164645808 12648944 -170198798109917445851523384910639792128 12648945 292188875254179338613489562119857567040 12648946 -576089490623467404301960637910088949760 12648947 -828646605993450666343138441040639644920 12648948 -236161716146143775903612562348972496896 12648949 100980071359187324036925658766302539950 12648950 -184598401765860466738517886811452588000 12648951 89250510305833276346876427674263476480 12648952 251259951031570382563218669000502394880 12648953 -2364332447843675780181443548386859787520 12648954 -43044640916292143446792721178222305280 12648955 1267548928161957648379411730031374280720 12648956 1255357893538186708403240828387055363072 12648957 -53878222466441188349239616789157935040 12648958 1140593935563920550860594112851147483136 12648959 1480691405388091693702637312595482586360 12648960 -20419799261693897220958188502819799040 12648961 70598872810506434503708510996026247424 12648962 -115299658836491086864472657148713502768 12648963 -55280842256462921673313489784201601216 12648964 -272460899784463199486507833051736981504 12648965 -4381068537825523916316592949305804800 12648966 -3477726624003789649482785598320305152 12648967 843426527634517914959735417771441409192 12648968 212107441841217607151203470881892433920 12648969 1912820375632779880010306011804112593920 12648970 -43478900661469245786922773830573308320 12648971 -1553309576127678571880525141967785506128 12648972 307825135731603883451049305214736023552 12648973 1947784050779920502892949807090757543222 12648974 -121859577173412350060443303135758765696 12648975 -9160975827835333854394231768531276800 12648976 -74097600476356798531736281315034185728 12648977 -2482053166486135098619227686237394462 12648978 -338737306305338501348259704269576563696 12648979 -185493184914650076805354638228940976640 12648980 -273578655258795475552188061258920368640 12648981 1132272852153209668914010291305718568352 12648982 -562304294178688535849523643584619581408 12648983 -1840292793896527281892618548802284867768 12648984 877832351646378436651037999073251328000 12648985 -1225371500558900744197404391706768500800 12648986 154995593558188212903767357475385007616 12648987 14050040054156013883477718001736873440 12648988 135217940444654732526239118974379294720 12648989 -163856787661206303860156445380928333210 12648990 153688279819188886459062707071111317120 12648991 979349915036106856642107285076696529472 12648992 159739361269991354440420615172011327488 12648993 -381567963161544062594317213444071230016 12648994 -134538223694378882609586630101602362048 12648995 522239241712984445553109710878357634000 12648996 -109847051122834100535278063646476734848 12648997 1147244505366855664635393560756165426272 12648998 562591919312230795044986802562223463936 12648999 -24576873292476235350582553836880532352 12649000 -175091061289699245165673423428403200000 12649001 -259754603701508757910385148076429540998 12649002 -37552538502325117384314967421808122880 12649003 2037594402307981002074450522339527334640 12649004 498667436364496559020758075330460557312 12649005 88373823505935667473704143244187381120 12649006 -1057384011496606455334771235769259622400 12649007 641363156242142702490702319540929389856 12649008 -69116503635438829380501089545615343616 12649009 566757629722154348816312194092084217794 12649010 -485316120448996805294040219030751680000 12649011 -312625650300008510404868948992285528320 12649012 234228981974408741222504565476743965056 12649013 133587359963978779670578236591949750524 12649014 -33131539787796422283718972996745932800 12649015 -985322399443346318151856911145316268840 12649016 -1562476993249262486801583592626361712640 12649017 759743211774644036974864710513163681920 12649018 -879763598863304369817688574171992356096 12649019 903656887426882040412806536643087322096 12649020 718984674184695922375678864223448975360 12649021 -422899747553529496205866893729674858112 12649022 -3840902985526171879609454487340615680 12649023 52567502356713132995691195659030249664 12649024 577155411490328012924382976751035744256 12649025 601361086976113614598810548326385710550 12649026 -356938240255795141283806493375838292992 12649027 2703765200354287684883415476219245740280 12649028 469545864224610307593621503058146537472 12649029 141001343387721138588050742201331817184 12649030 -510120112436146130107398673666907859840 12649031 287418176154857518569229480816292735832 12649032 -47044282986005651698020712012464168960 12649033 36189737308766159762048660211113952648 12649034 201873193384827039364311860752564059648 12649035 -162465819682451724968334742156954406400 12649036 280704619681870033300774093250389885440 12649037 124105760351489886271922996498191608000 12649038 -333541550893321816220900154018160317312 12649039 -307247893624903778745208812173059915976 12649040 -162582470217075186195831668215853629440 12649041 -113878932329033633080388358727396635600 12649042 57493379725704239252950944994890309120 12649043 859459862223585802748259131696890467144 12649044 999323669112449350393463709121356072960 12649045 1382330508340943906544523482953980638300 12649046 -439929499928222575687190727712214632320 12649047 1051038720803548148096231619788370140928 12649048 335602571824556393296495164492443535360 12649049 -127259023707224599306809682603008245760 12649050 -206380387326036382198483737627496062000 12649051 897197391784959228614219478162825802052 12649052 316057238276609130660966267940457472 12649053 -425195917653881876893081180642204327296 12649054 -360653155102201320359537839579707236352 12649055 382426622844903953437359590366722890000 12649056 764417437955489984101713358903478845440 12649057 -98103777090017108278492973197770350400 12649058 -1113646481626372799681616932015326323120 12649059 -1133412767430581226823404497825485476636 12649060 -165197477189484245553762460493589811200 12649061 -1170378536134174893727290005880496654338 12649062 83777522665083953001789634619278594752 12649063 -708792614229503672592923775923958933504 12649064 834450085435835310765144325176127488000 12649065 350607514302047846047452729893376531840 12649066 -984819069717721778633738992423940274768 12649067 178727177282860499189108363897081248116 12649068 144861404201829114400145056271013918720 12649069 -2006274759198982264900675218525605002080 12649070 -146979456705544632866605702706549495040 12649071 -908466019709408812563092865792707091696 12649072 -204540489200818645215051356750158004224 12649073 192440836442375146117131858184271886336 12649074 135649349295340555366405057751090906880 12649075 34218904944718339765759758418121160000 12649076 812479724186897927367785072328441753600 12649077 389557694061469499777442100906827204960 12649078 -485759100822502118098232737544281416576 12649079 -14673568124762248386612525609908742264 12649080 -237340483760678682887162832243739852800 12649081 1273740940650912133109675455333388950272 12649082 332051663540024345881129525039136565984 12649083 821474806412472392281609640885534208000 12649084 -317512029894273165653349424609807729664 12649085 4940688893811740949622440399424665600 12649086 160826781078607773248789963596671925440 12649087 -899488174198420175712833906005886012808 12649088 1148376307080857140385373684426835230720 12649089 -193744221670503345697897658250391981776 12649090 80466220267458800105496035272804768800 12649091 129943318197584173230714058146472766784 12649092 -455217523816438140661748783089078760448 12649093 -195357201528858114660650616537058106816 12649094 -127764766759830586448384136312449855904 12649095 -1996056630159395268654363498063264000 12649096 188783253659180413424787000359515545600 12649097 465178155933670312989558018807704251920 12649098 339771887619567581027117746696458240 12649099 73528294558859058691736784981175520736 12649100 -533425999283192200193719485094004793600 12649101 -1178165094052227654765163162009972143168 12649102 -76666091052681612541701170147486173248 12649103 -677891671962658581518022527441589982176 12649104 -146165711020872655576457805371686748160 12649105 821681661122054445983181622088006782440 12649106 4247811146371584555436523684106916752 12649107 101230961601693734188540863436097067888 12649108 -197329664407587100533236026277959353472 12649109 -974841181636731563394319159791714956160 12649110 -204621878437948119115335778405653934080 12649111 156363628574074091580447925679123008712 12649112 -43066122637230553550145052049685872640 12649113 -43047660163617512246480940434389788540 12649114 251750139642156952916334052502949820656 12649115 597831069932534867490907498722388626720 12649116 17371105440797460836300455871983779840 12649117 4397406556937986876127604588456108480 12649118 -1139232552727094539346316940610116506240 12649119 -72799263120918172872162022689752087040 12649120 1266954972489925610732979018523355381760 12649121 -520431133974970918269653018934824567616 12649122 -1159797213910604487690561454705804214016 12649123 471976928233529897542529521003561209760 12649124 295716591544193033181597459685813665792 12649125 331162795463125758996912242209822800000 12649126 620099378911040316714625658712035328 12649127 -1430827116130720869001384183012934502024 12649128 -645428859841167919090269175286514892800 12649129 -825670189789123915467810261478022796800 12649130 -75623012069033434370243780697787414080 12649131 -205058594506826685976731040523535481536 12649132 -1397651446753926081967867502812149263104 12649133 -118762022304707210045161917237786560640 12649134 -647409588237094957421116052997130492800 12649135 32449902948270320086304039164595995080 12649136 -184454402180421332424015955612146892800 12649137 817653723042302796087373465156231479168 12649138 -19258771069014156794365351064046262656 12649139 537706099173780787496314688857114688160 12649140 -220387779758937206888537960680573132800 12649141 -1431539160047937976492894417442711261458 12649142 -724490061852210683546261869930514022912 12649143 527085214118270453141751971660084970480 12649144 474617583383214234509081442107620024320 12649145 116942003700420853575485630168420908800 12649146 -173959583094430062696225381750992269056 12649147 2418094321645723360593690892915888128 12649148 -98844252453617681784797362872465300480 12649149 268451935087488073412935613807403964800 12649150 -546040706712480126545337214291247515200 12649151 -25034367216025217172423483591705375000 12649152 -192808731538476359842042648217096552448 12649153 679542052682793235515139163820027389760 12649154 -110130222847450947897513551728142208000 12649155 68391863927681960715244614788855270400 12649156 46403515918597407237790613583319987200 12649157 773172323084635796433283226978649214272 12649158 91051534391783809269157995635744305824 12649159 116252943844042600912657495327579270920 12649160 -151125829140877207234095711120246374400 12649161 153041590800323660568394342950825587904 12649162 -464597390844614197168849826627157815760 12649163 -1194843800695898633542382725188036474840 12649164 -894856169001949288363663835272642068480 12649165 -929008089276584214269077451605287096480 12649166 657311985567165735316340396727970120704 12649167 18185279607608364469866115634728714488 12649168 -97822202096012244200640815117487964160 12649169 -791169914721097465905366761074074694872 12649170 279942633357166578114820142223105830400 12649171 1641137113289513463827025876903564107372 12649172 562148609178150065645760112071720425472 12649173 195752585824632703409998480149757389120 12649174 -405677528015190585901039589959134077760 12649175 -7286022414489598008177360179965142400 12649176 449092843006706482735641998057040691200 12649177 -1039262201474173520230450090822805897974 12649178 -236666210947813685172740409050828098560 12649179 -932661569497238951964146174296836090216 12649180 881736346979986134058959962616291878400 12649181 -16339246987759243673804443215282584928 12649182 -2675409131757958168217544072469610496 12649183 -170436982172662187966110515698469225568 12649184 306528742496678377804036858647189651456 12649185 -181970161308844798826962681938820019160 12649186 1136259257507652554081780416901134326144 12649187 -308709594585910350789007310508528946800 12649188 389673552108728016002754940594508015616 12649189 -313221250516717247945937883046480363744 12649190 153581534734042186450676083962041160960 12649191 -369731309255279082528227277307401052800 12649192 -309522822595982862353980096422402017280 12649193 -75524036255379256348333065191840941680 12649194 -595429975802506186499720886256929757776 12649195 209622250371268876980379668014646037440 12649196 -72800652934804589847616746588801368064 12649197 -220583337574847780373173551083762187200 12649198 -1641209334018199678210420597102911267264 12649199 287894006069688457527676601632858789200 12649200 -48885559379744716068392407399818854400 12649201 742467024453101831882927922994041061202 12649202 -519458754061831011964098525246115454448 12649203 26198808092791635996753236589066009228 12649204 2537092648702506500058497305585493901312 12649205 720251670547808820459846173462182177560 12649206 276939724505385791329980075377892720000 12649207 -879740790439393301861846303774031156048 12649208 -236154000064509813133506545497267937280 12649209 -166525609237133609228891422823571532032 12649210 72572913343255263984399332096975001600 12649211 -559924090115129343142951588402394870376 12649212 -15032006658156768328962146167405954560 12649213 -636254364895089043474275685395343308538 12649214 209888927232972999154367585215665283200 12649215 350474579791311041159367622330884414240 12649216 629574202789275053631582464149450391552 12649217 -199550038460154211697462082653166945216 12649218 20891857670168002726392823584365715456 12649219 -392975240205308063782956877023637752 12649220 423058587030718372816562084087493964800 12649221 17381551978829341755836940652397385336 12649222 -812915945361737282081070807307272029088 12649223 1382075906900015846206489643773879832472 12649224 9517485962356736676142079133682237440 12649225 1134125822804901306133703520572291786750 12649226 -605089138170116577167870240996680724688 12649227 -33735743327064448232280592371710308368 12649228 2261164993126807272310284909077826547200 12649229 462667615590573267748529352050865654528 12649230 451990764399124479537582696645449472000 12649231 -69291726275703702781638866874742986880 12649232 73308687273436671553522841902720696320 12649233 285134522616756920783683600884777783024 12649234 474364905515820609872163807597034511520 12649235 369376518733196013220247993694808272960 12649236 -154302436724574407130994944506649292800 12649237 -863367724404455164453010491863112816114 12649238 113433154375197309862673865747543305472 12649239 -703875852159043355250152793936235438392 12649240 96485222799214137033179709756675686400 12649241 -127120313882105782125969883547512218816 12649242 466767063817720050940622572252859806464 12649243 -1916399621079441719520871845454273457120 12649244 235782677532763854970306645762267431936 12649245 -20430078598443143965777869201563093760 12649246 218643988666148874414233370584321664960 12649247 641710394344065661581645466603343574480 12649248 -1494833682436618103535064162067678232576 12649249 -214218085659658833210527326632014639340 12649250 276996777411269953942892855682756480000 12649251 943603213768945780074337611184102562304 12649252 88089458297271295025013656961245856768 12649253 -1383172804177202309069565699586438914498 12649254 347519991868828619500426321826270778240 12649255 138019062616112239102278557280097176960 12649256 -436747814845398101748237308380450821120 12649257 519906175562774834962843376986643420640 12649258 -623489237762989599194366998467950910624 12649259 211608138676130425880945722862207753616 12649260 -167673429505054747571641493956277667840 12649261 400143648762708810795102750064210675862 12649262 -1157947946170367456125224337790539086336 12649263 388744922176615960693776468696796403328 12649264 -11989389351804234913086163998834032640 12649265 -2198021037532197836730710836430540212800 12649266 120212762533216686448379699162112612864 12649267 6850903484179445242631378949934034440 12649268 -779294292979914719628950253816711898752 12649269 -186643771656226951589098566887046427200 12649270 -231687914406300195958767555398614083840 12649271 -441593836503592881228707700021905672256 12649272 -239949830817254759102335546554215854080 12649273 285513644191617244895975558940250946560 12649274 102911064257795856099857701771444468992 12649275 93675008838478758028993824544809415800 12649276 -872743426051213865456102781254283043840 12649277 -1171154325338773416812465967258886370874 12649278 10112330941556092992534005638229836800 12649279 -31641746564635437991225813094982609360 12649280 112580463173327694579990590651828797440 12649281 -185434624263326303471937883095181065120 12649282 616180658371459967819649919818447286992 12649283 213203576212477255040022291932912841264 12649284 -53036082167380882546284179418723387264 12649285 -622009929664821837603234087344134860480 12649286 -154079666951942678893405581351451520256 12649287 484874451116190061062136813925199360 12649288 -1800854400653805962953060877148945408000 12649289 -8923541633127852392565902127039458112 12649290 -178796816248766700222845642021162561280 12649291 1558708768235340646739306817910462428692 12649292 -951464796656689490107105916576128995840 12649293 -491089172997838218256117378526798064618 12649294 4099188322858646216670301053241304832 12649295 -2079294223295211749684141391683790780720 12649296 55857721370400009190024689170565955584 12649297 -750903850819845516486310999306052570254 12649298 -483417845592458206871503481183940510720 12649299 109495015833046131508635327019529621808 12649300 -504140057740536324443617742836699273600 12649301 233039509177760840839820818618589664348 12649302 69077173838697265739610739726299271680 12649303 -378299416463407595309406663738255469920 12649304 270126690056596421330088510699613685760 12649305 384133392816347764125527470585344907200 12649306 -394089699500835388548184536632162181648 12649307 -932669309354963972496339310099917292800 12649308 41388547956847842031406141512469815296 12649309 -565236589154037882876753057409977088884 12649310 -3064277078184096769755207528293990400 12649311 705702442890642550325127680435591642640 12649312 -595971333039124500051032309629745233920 12649313 938975222688056354815195558291358390562 12649314 271984231411789486767633891121710965760 12649315 -334869537039257669722407380438049967200 12649316 441002861516044500603003480778846874880 12649317 661663845282633093724786904545679184480 12649318 -718532903348476116465000480331461370560 12649319 -402743608146597333609608006400082334280 12649320 317990313500979250782400735627878297600 12649321 -85198300741688775786253320309148312688 12649322 -298873283742390092240198724778062981120 12649323 -778155495315878586981554262450854715816 12649324 80989919478835021983702182834362685696 12649325 -373681840964975100873171123278867727900 12649326 279539934063023241356924972215602247680 12649327 1096951976710540718844657062749787512832 12649328 -354343414548739847670455314532886478848 12649329 306124915723803636609978598434021983808 12649330 -705430749610983245419779880610536057440 12649331 274292759771787339405363361524302503632 12649332 -619309693916382180247818166841144444928 12649333 110317381025626475245282270311862207488 12649334 626747673301069942876067894538638982816 12649335 42888503810164563910425901756636184400 12649336 557678920283503401302721958448388096000 12649337 -1558100676909442000677377191271048872620 12649338 -40714322586636778728445036241450588160 12649339 -1199446266449325662257262772909394744560 12649340 870713357693317890843359668816657920 12649341 350342030572260431121651145676785735680 12649342 245648208492333446742310623842535548544 12649343 511145921578043994442257887808788680416 12649344 -167492616075108496873731455300728258560 12649345 -779383275732451605171838891741429420800 12649346 30593845496878615558694892009011197440 12649347 -445762115464234754894957156718056791080 12649348 89391496492210809586426448044285725696 12649349 1713157499039020125549194640708466816350 12649350 -113101525773386243279659102178030731200 12649351 366962383676895510656813444955207560160 12649352 -530327281011560957773663326081920486400 12649353 10124070131745628365978424534016212704 12649354 -819827964884939902829309412248223228624 12649355 474016184936367304480768252665185310000 12649356 -215932726125763439910986983934311769088 12649357 369658384596577041916812111772476724224 12649358 -931472883499443142023626516712391494720 12649359 -594726533907378704769005630582575735152 12649360 -203604912822205362661366527192457543680 12649361 470115855819842029785596925266205785124 12649362 -3545413171698033718258983546239974656 12649363 1264021218439452922215268928488116482344 12649364 -41629632782932063830623543536425369600 12649365 1309717805901155458334143499866859568000 12649366 -120081477509532132358097922721584262272 12649367 -3287588715919088839823291016196173120 12649368 1015327007541591334325425056768370421760 12649369 2135518856178187180001524843884083910160 12649370 -465042025897837635325441411534669727040 12649371 -315868736012121987778735046089129483776 12649372 1405685992493256477992810118217497411072 12649373 1539060491019072530402292361971332841504 12649374 -632416889439560381848006913328327339456 12649375 67003577775077614715995792463589385000 12649376 1192119660755583706056098113991585759232 12649377 -139731192083911278108215342497918538880 12649378 15101740721134315083109697517470777856 12649379 -39140647382476672760727842731330190112 12649380 380460604843855450587671480937071554560 12649381 2165247939521867794458132443541643476892 12649382 -939100458990434958251325685539929491008 12649383 84383773020236540188231596721944220680 12649384 -898625097587453292934003029667137454080 12649385 -230291616872983456238277637191087762240 12649386 -268558673972226721815876568005579169536 12649387 1203051581858270741691441789899906645392 12649388 -1116183248698693736569435511211526355712 12649389 1815315935762435806212860333095342289280 12649390 199171443783974489593998837436549105920 12649391 1152240217349528477422681496030132667792 12649392 -81349924169977914962564882479919923200 12649393 -16327950369529570077229212189499157520 12649394 -1017886061262657671664404732308432785600 12649395 98528841465018771274859767124940871680 12649396 -7831029918308267301412807071826569216 12649397 58442453059412015027163880009028242752 12649398 -81801124368638662305702797637751696512 12649399 1583852158863071260490168740114105420776 12649400 181129772396308320584453332916032512000 12649401 -255689230885832585723397011139014830080 12649402 -36613348432915987689000936158788899840 12649403 -278544764635843564101898763270811476016 12649404 352965347399550710311332194466484577280 12649405 1228431394789176019430864633285519814060 12649406 194374922475438538490305527691358407680 12649407 -680316195416592473482210356887502152760 12649408 142596492434647046962325052062305353728 12649409 -330383473411750207075356731724001011390 12649410 -127226864005519527109028181126239532000 12649411 -789339138565656610233593064802609130088 12649412 -214118767464055878396416297910262967040 12649413 5482192665345446715328831028355381888 12649414 -254008992013936141143888410577423425280 12649415 -1694067742099127948002316114960002788000 12649416 -346018013939364366940797757510340444160 12649417 1445791860100714476747985728347566064160 12649418 423576178049843917367191377588699866160 12649419 -28299609253029547548237961670351708160 12649420 -164107668576678420689087081486359173120 12649421 406005419941713755725205287393843262400 12649422 270341380024379067445985341208069360640 12649423 -240222701524630123710284188534718360400 12649424 387280790616807695393309287973281751040 12649425 234530531552962671891005686830373771200 12649426 -90409515665200602042051067702307383296 12649427 39635082102667617776505359458503035472 12649428 -299541763543454258299594230821626736640 12649429 376313248809512317557171022340851373884 12649430 1055900324323427796337454044090780965120 12649431 298703254177784958018184102554660691584 12649432 1590204921148118785993789850487749836800 12649433 -433484795523516773071900174032293207280 12649434 203822135640613721859387100997697280512 12649435 -197280173486666620485220977184927788000 12649436 983460838105893470851434307717047175680 12649437 690297455782857379342674771244898277894 12649438 -141353338279132141345776248636120066304 12649439 -33275508328152693034702069864491947520 12649440 989848267113033413765603280900587520 12649441 53295740513698976249399338513079879872 12649442 -12059291727370208685178927816184327616 12649443 -161753985175971864842689293885540141072 12649444 178915178063884548153211273325256892416 12649445 -238296780350632796572504681569331616520 12649446 -9348705303499157548540319881269857856 12649447 182845310720904331582550442441617283896 12649448 603590794885070966682970005430883957760 12649449 265170493616768511349507023518514151488 12649450 -163318083204641237492333569925625504000 12649451 -3192460761733811940888332426819267113608 12649452 125016663613775553158215826430564433920 12649453 -1317563337469968762205482732210847104298 12649454 385909765648266643757165335966475261952 12649455 115448690938245318248959649400815044800 12649456 109916819605938380536870006953524428800 12649457 -40457553533040923198471238690959827200 12649458 167187543206308717622325885826391136384 12649459 458042808494028349866816075498547854040 12649460 10129094049255106174163236764920513280 12649461 -1819141683194129659881535163534753664 12649462 -149216945454137511223852537801145721600 12649463 736010232616386097841928815801533817640 12649464 -593660279882353105633964638508033495040 12649465 1235858561586334723820646099745557985860 12649466 -436381855266348344999006582609742489600 12649467 6727258712221089236338249521750781440 12649468 -327166071486372893979844231136355453440 12649469 281318750530617154644434460449295129696 12649470 3653360285683061267932349555845781760 12649471 -371165622941676002125733792275379009328 12649472 720854098187020249961506575486352883712 12649473 1008616864910959437363492494670626580000 12649474 -266504244679057048221416364537721737264 12649475 429592292162871762418396553721608149500 12649476 47544889461079946728054470319733207040 12649477 2126261033516043840477436870551857872540 12649478 -784051751123103008941755996756359722560 12649479 -249855323831609595417586867923496111968 12649480 -1463152490935184888643090412104523776000 12649481 156284948934459990935399684838885420330 12649482 -3979679457011695902798408110914018560 12649483 -145919904549914556103913048744225936640 12649484 33021019453778989198870774619201375232 12649485 -60497632091277331268535612527219892000 12649486 313028587033618579840787101609181538816 12649487 -289838754494890848233564652779317302864 12649488 41333574970047673853043370506461380608 12649489 -85629177508762477320575795611601040576 12649490 139175220124071867773730392719325429760 12649491 1989990729547012545572843364483069820920 12649492 186430520868135317927017080938084844416 12649493 -42935539325659587174174768318104982258 12649494 35114910702434999238877116653081382912 12649495 -251790314839554739292728870924681713000 12649496 780336219550675042068253675567612600320 12649497 567910551936729048207262138356832512000 12649498 212917217989555977765892788479948307936 12649499 -388544686280816393157742923112765957500 12649500 -1496203701206458870816041237536263680000 12649501 -244381543150201763364810847385951250996 12649502 -416445911973853830849516001818766905600 12649503 -952912648521694686020246920593620909496 12649504 -538083276828952858243987917270417408000 12649505 149983290407710116944541606012411960000 12649506 508505347482235490208760871524639979904 12649507 -36093829232398814787958433126723572128 12649508 -98637022993003990889087135655103921920 12649509 -706620561572027021609917153554992106372 12649510 -321351161478819801142048984027150502400 12649511 475262609923232252816880599933005853184 12649512 1109313200781920823364116918963309035520 12649513 -39109326612743332478935908155710382616 12649514 465603067246144064865745661880023251200 12649515 -812221069940595731685408225161201617680 12649516 39078742362645998098582037008254627840 12649517 360273119807350703148339025156997033760 12649518 -221261766289014488713578098023508343936 12649519 95838429625382178412179743000707729600 12649520 -22814922990229874576912473844718305280 12649521 867243460319110520113793926300618150512 12649522 -743579537989112400581448765654358184688 12649523 -797257649822992660518488796661853568720 12649524 -24500005202005221211184665332119162880 12649525 3329806583430431260694623896230274400 12649526 475755880496294062374648015557499225984 12649527 27822817107562681520117559476890074072 12649528 208377309870514543398703363044230492160 12649529 -1801501456797144922906473072779915622870 12649530 126797075500319506634695266813224428800 12649531 -1710893876508185360061505694033908304668 12649532 231655647848071847221764662693283028992 12649533 -1367462092751152507964541282105011023872 12649534 -264168099175862672783413344708477940800 12649535 1113839507810224199259380775360313957200 12649536 216225154673402663188596644456509734912 12649537 -667026737961371498214105890654640234814 12649538 849698660867216375842287169678415430912 12649539 171042424713820360243951335913738072320 12649540 -286609544317829275391510028519193681920 12649541 1924418119652019409435694975693123904000 12649542 509490179720329694488146885126147947712 12649543 1599647087501689888998706713511878320184 12649544 -982743814475640571245396372304213539840 12649545 419405352582315983872165237673949639240 12649546 287743546308134510227809686450722416480 12649547 622577760639994933414283671674746958144 12649548 315666600695577366895589673596481699840 12649549 674419943797333246709808119338725524448 12649550 -94325192363925968251895744018206502400 12649551 -833720770274461154195144794112674549368 12649552 -285712604177602553636311825492632289280 12649553 -135517954842956781332138618565234597120 12649554 -362243240594581832976839938727802048000 12649555 -1148561596993497341591703967744887257040 12649556 430651744496987534979442272990130544640 12649557 -1208817349307167857189456139576967472480 12649558 509047755572760477254511117846480686880 12649559 137784861255282347592500448087675235200 12649560 133203560836820109591882344156695756800 12649561 -549973871264443609662900776886876510838 12649562 327780058072014455759163655374337374432 12649563 70595777469171129814531295295416498016 12649564 -253722221438391064023481389050472121344 12649565 1359646789894811070789211835757661172460 12649566 119769766984132581757234463150965803648 12649567 -581493573212462873541162427202793671328 12649568 36062858459841407534660736453047746560 12649569 188399394100118090388622060135238234544 12649570 -353974697981824433099291083024080739200 12649571 109144554662724395343484505436122540304 12649572 133971154807379835996073692245687685120 12649573 628118882797200554834009637524543730240 12649574 343885480427698637509412938250361524352 12649575 11908842770839629462820149848209257600 12649576 -1720804606832596284152326502174301603840 12649577 -514370734550164848092973278084385413574 12649578 -413305366357273962775670976335360760576 12649579 -379194408919939888929281019194670906024 12649580 -518973690930757390048762991114015477760 12649581 -117635662224727564647156856396916981760 12649582 3277587771959750298754518860850174336 12649583 74540020299332995379432039530800698832 12649584 -204533213663133629336195096557844791296 12649585 -270004351231383026571812708329324037400 12649586 14723848439372648180162149409714770944 12649587 317836933824955830142582314611101201968 12649588 100836244907311352230146948234139703296 12649589 -205751753948381253578643483363678662610 12649590 173032723198042077273155271386567061120 12649591 -956526601789441043379712438944459002008 12649592 78579604984019195339488692507122995200 12649593 294064538815208257900657805301290504928 12649594 -42510288869104243624666257095250485904 12649595 930131489755181970867519366758615962080 12649596 -118458803104188836308643628677365636608 12649597 535759351178375759224430065607263006200 12649598 537825330506430611116153283099414931840 12649599 -962457063233584365665671430706771395016 12649600 -692561471563082112811149379145564160000 12649601 848741118492087161117351745942266761602 12649602 -49197555361335273659928877158439266816 12649603 -344077005456769480849449441228202461360 12649604 -195331132957741082925930961668421874688 12649605 -88343394633077856562456897095037139040 12649606 -1353007406763026004434143688078284166976 12649607 -601153600073972157510795842954339699808 12649608 18533973113900062738046591111111439360 12649609 333396274081222735707182700189567623040 12649610 -129344373947325816875368656087831648000 12649611 5532092467219908970328138687205730560 12649612 -233830614579251520069977779514431336448 12649613 851218404867244947525853624256301767862 12649614 -491669344629943362533967669939679994880 12649615 -187187102931120602915532600510829205760 12649616 -29163457354659715616799939086602469376 12649617 187208304273438535448342349014928152034 12649618 12010611178505966851585522403622095760 12649619 1801975813729453665967501975032121519020 12649620 451379082883846721362612034294988564480 12649621 1062312908474149338722444724754858075452 12649622 1373253311315423054282123485723160101824 12649623 40650794297023839590771913289322124288 12649624 -598058453858934424816146340672196935680 12649625 -48371974634368219607702238662737923000 12649626 -281727717148938681054590715376862204160 12649627 722687924266220123451466509839397764832 12649628 145538642045161497219821704833933697536 12649629 431708427865910516864539437260186744160 12649630 69974118021943180128905391037166899200 12649631 -1997276569836168705266494768045661379336 12649632 772242813274476052585770109311777767424 12649633 1005673060265747075197200232714675510704 12649634 17335800728140330136014047267116352000 12649635 -700984303599396966974722177342075792800 12649636 -1121676588652046438655971180076839641088 12649637 -360600816429820236698727168137042925696 12649638 -567547567966590876858862739166819287040 12649639 519721889774517564799160753668618776440 12649640 -539175198851995225339078284120196147200 12649641 961725943799558729491757559318511629984 12649642 -591853655721005336723811211339862088528 12649643 570514917202950550079795877369440156916 12649644 -227207345664661947252860075130258643968 12649645 -187620768847647005194878132553511210100 12649646 -797824661902056992256826286067806785728 12649647 388281628381020896040349263512659542144 12649648 -13024757928867861612123309556961574912 12649649 -2639910731211880186852316948787967347360 12649650 24487713713511445522195344299634000000 12649651 8112941625136773386751128094705865552 12649652 -1359114095245881280522776219031372750464 12649653 439400779910471162390641812812991167100 12649654 -10869705633369206448789954766611549120 12649655 -675605795129933782925411716722628190400 12649656 239423558046012994700113715929242931200 12649657 -2211112374145390705690898042533345497728 12649658 -401055714209877101512034610827711111424 12649659 25576203745938543572890468295450899200 12649660 850325859250588259148796996778636935680 12649661 506187441456602266244496134403212985024 12649662 -297792106737515195073761654472825803520 12649663 712998543296433647739311044393643785624 12649664 -307652077562504134634692085000268939264 12649665 -33325322120695666861083759248212682880 12649666 470637112373116543818123469292831248800 12649667 -379754377788676004538637598717385784968 12649668 -24920668193267687726190234825358848000 12649669 -526953647864092514545913813751675575556 12649670 -280989550360289951174218056813358035840 12649671 -279056831996926916795079644260129106328 12649672 -139703548920013555319394922423173120000 12649673 618642779335435283203565061161926683060 12649674 276583580336853073320469520273370906624 12649675 857716385877791564539172387214688936000 12649676 497939690663250647574829721515757740032 12649677 -1002130423641054177110885159985494275200 12649678 -587846209376106918625789454592843835776 12649679 317509007271186812753064109268179585776 12649680 -229137350057136465165454849153438924800 12649681 747540997916248443630179458329254385264 12649682 -169616529899279716759614870638252544000 12649683 170000825466835875795768327149631226224 12649684 -102758885853567519589630444474704288000 12649685 1228423200458964804061886971632354220380 12649686 29293263684259883559188179189267267584 12649687 -1211364734197333051016509444202454088760 12649688 705528590864240247542379241566335477760 12649689 7092518913901459885218891166125922248 12649690 93540998823187477816821210114323109600 12649691 944530060803901412067673330636959822384 12649692 868290059818495808894090790975232401408 12649693 1862518003572625158332401251089234357958 12649694 -569192807860572606860473852008113503104 12649695 566139157195746388576239829089063446400 12649696 -1636419520916942340274312550502093815808 12649697 4128911362324516072329656809973315760 12649698 132905166261961353753219788658806342784 12649699 -550160936185905129810349962215228083300 12649700 -243760333252558250303685099055988121600 12649701 -142566175253689091738668136902940182080 12649702 -195525949351268715648431825824514316288 12649703 820741131838393718043794488745643936 12649704 198924347091913349949406870899870597120 12649705 268976054558477164340815993486421694720 12649706 -289378430508266984407451459936428826880 12649707 -373621202935518259152355449818413476720 12649708 -334090845933881379526665356114140954624 12649709 -1369859556962949692554747636643304258090 12649710 -356047251892148327519139862648312967040 12649711 -1168607630400130150123014205126237332200 12649712 -334333356240681991949183907067865923584 12649713 -100493673072315075659553148956254616000 12649714 151909360442275728134102824117483098624 12649715 96412526807345520237050485347708287040 12649716 -443795426789651778529313549491858698240 12649717 -3093182669191925610434797715352726518400 12649718 -347115637184666358949070378497916748480 12649719 -978777039634324672134690462541678136856 12649720 889287026059415389777244596645938892800 12649721 694444318660443172072761999860037139200 12649722 266945028496234242381795212046000587520 12649723 993431077934610081363248664694900295344 12649724 -1000918838379321194250742098261277409280 12649725 426753790789490070242157890304376140000 12649726 21331086853444630868544946162327186560 12649727 -74829376074107539992931517896196999424 12649728 33148326843312151396483337020420128768 12649729 -1684269671272343311128187363893786300670 12649730 -144298842237519091352068006998864377280 12649731 203564727497202492878061614653095007920 12649732 72744386412397506219984739906874628352 12649733 865623760756593543898018732490642837982 12649734 7096784659434523620714909850092531072 12649735 172442309459533456074516972850740910560 12649736 -151512784046186975210166777398193684480 12649737 -553276594533352663539511005596071238640 12649738 -94278879899129909920745778437041297920 12649739 -189571558280356632496403381606402537472 12649740 -2361658429244250781843531430177095680 12649741 651579028028336111773675556228918616172 12649742 -1132782765677376745557976218216179536320 12649743 -916085741814031001895456388854272146800 12649744 65219382801411954844191597336947261440 12649745 101658049502195566268668256802460223760 12649746 -173517327033596681724597440374373241216 12649747 -1119439428091779094665678490226946624000 12649748 -655068780881305228208993534475978850560 12649749 139820764315856571313588210896304330752 12649750 -458990999868890739503862878939560800000 12649751 -434004497395709056937878992521183835120 12649752 1213328736874375159333689227849735301120 12649753 720136491108300514240135161489254786688 12649754 -141119585087383278529589193709197189888 12649755 50165871292190736561532626761115160800 12649756 -424681629840485372725922054979930947584 12649757 -1960530560784341708104789611042866723994 12649758 205071534023801800080888028867427481600 12649759 -796318897237875157882897552587014833784 12649760 274031518472921113793315821388605685760 12649761 -1425575588584592657359415417256630364590 12649762 1185263145311143416788090987031041143632 12649763 8747029088158755409608738201802986240 12649764 -337226229507385571798981141988996354048 12649765 -1365431416356542424014308137516741134340 12649766 -44693111477753623445572046167260891168 12649767 54219884588181496068955844955037065216 12649768 -3712140898844113939717730575811115417600 12649769 1257176435717434272911758298884391514960 12649770 4520046644672632959724646228049807360 12649771 -12990236028075422241363468919099857600 12649772 -128389524320909377761471403845985530624 12649773 1197986671000748561624567175777838449984 12649774 -33525226124180835847706485663378358400 12649775 405761769845512861118083505345776213800 12649776 297824949314596911388635426361066094592 12649777 134308143039921413160561485764182595200 12649778 106599696434831848217098312428021277824 12649779 -622848836996242139191516828340913370476 12649780 -121126241764888738588234367903614279680 12649781 -146111664165293956624313567810099330208 12649782 -107126623737835645890430943501011200000 12649783 -18816530484620195381691682928836657256 12649784 229667189152732635129003087288246067200 12649785 -20778014541179328045648643029147667200 12649786 -325369933416604606284582553333102807296 12649787 280988963284148422679692486737572440512 12649788 131869171189950111494506113150534953472 12649789 -245867716668710513452419989988463460410 12649790 436920300743838355129318924091288846400 12649791 7254429096050210419199398017936693504 12649792 -5252422555387596511653494323968737280 12649793 177847235582703770535833462538942590784 12649794 123345151817932113352976016830540361600 12649795 -1312127615965206644282409055518159817200 12649796 786507640445513698568699638708906721280 12649797 2386594723573580978548332989418490237440 12649798 -64816934088120715271073615729981677568 12649799 -1058632412551432270783637475424947657936 12649800 -171802955106864239571028308442337280000 12649801 -954055453651618645593465606372851088 12649802 134401393590775680640465704323912716800 12649803 64623655542938984831191621588755559344 12649804 -1518597444667220392494123606694689695744 12649805 -21094837932034245199122600898638554880 12649806 33438665908662213733626215256633339840 12649807 1503699635615420538216779545844343603056 12649808 92501734107832997265483190267894751232 12649809 776812796543965891475044879254272734704 12649810 426660142745686533085523082700599910560 12649811 325586403319011905054904477483153849432 12649812 29730183659926758893965166691376472064 12649813 -188760730185268884435046982756094758016 12649814 -185880722811730604180472939653578282368 12649815 543497253719920899927348962065386208320 12649816 -299587409637586292608816100717122560000 12649817 -191542766234821734439144696222972719600 12649818 -282136960276696560372582895422006350592 12649819 -59712218708092494439461698577739008624 12649820 13584732546362799451303029411065472000 12649821 -930986799533259546220445655505848060288 12649822 789122531989042517903025572390645891712 12649823 2075883155556440803498656923412764727072 12649824 -1175422247185482956663360583808116326400 12649825 155863761903842081617812886382721136000 12649826 -3858726739345222253753813271313368576 12649827 -219684073631380406627676836726635381440 12649828 125125034726748315245607602424730609920 12649829 144364325316791646812460213951872555520 12649830 405197142849678828306482860782627457920 12649831 174718755351877351005738445907044916064 12649832 -273824889614542290106652996150369863680 12649833 -19598854836318660883192910544742896000 12649834 595946778897867284677749377473971578880 12649835 909672870150937908968368534104362987520 12649836 746269988034221346137620609443005521920 12649837 1584273561942151345928706345717222283106 12649838 170068966748534752686419301188788960320 12649839 -451918212837553389109774795122271968000 12649840 -213928154011590730722801919334449152000 12649841 123148253767609924088264393069316844242 12649842 654974019690943895532313993010138116608 12649843 749116079594230544847089511873202256904 12649844 -1473972462027492353342488471513395990528 12649845 -8137593099446486599610730230777573760 12649846 737644013549130768526663635519983726208 12649847 367595344936896839860258197803707008432 12649848 -1399486684635192097155578952144290734080 12649849 -27668247087155764423721854213396987820 12649850 106925603695672936376290030747158412800 12649851 -1956392140552431284479868122569968494008 12649852 -771307051020890764067182194100167768064 12649853 15097629405042667673348879444793715800 12649854 -28074082274059760707449988354089369600 12649855 -1135724115965488868024651134823694969240 12649856 606614942039048311669628787996984606720 12649857 -813113027128328461749627026636382796800 12649858 9796519318344416707807636927091366400 12649859 -2154477470391049630135210495639304752584 12649860 -69714324179951750763297846210185379840 12649861 -202802590197162837049080821958720740160 12649862 -399164037294963920799143654163706392576 12649863 -1310543603140229931405131028014409896112 12649864 -950051699371452627776817895312973537280 12649865 528810921106625033046612196742939656320 12649866 519908274197439505026335285050907884800 12649867 -1196590383018398839981125644795654839448 12649868 -504491245323836554573758952635351318528 12649869 -19686989609611985236623776900739182016 12649870 -329955406230097449786144752685718208640 12649871 -338118145980513234278738742934516801608 12649872 -46906493272307394554295508273053696000 12649873 946144101046674526282814568149120259122 12649874 -363846719307396339323046355617013475328 12649875 401663110556013999262144852950167040000 12649876 17247672821766467545703470893933119232 12649877 591196987048378252975960547204117065440 12649878 77729075922735059443894773153294278400 12649879 -205800324255929798488061591630644676520 12649880 -944728683699913871632286015651173171200 12649881 -213340499900569291775534711993407152960 12649882 76832861346157185832226178138932835072 12649883 1100651497061722344005543826187127553480 12649884 571880735991792613701016759617950638080 12649885 -1168574847098403414058870008239396576640 12649886 -487560651200555223744665659864346821440 12649887 1743739976871912021190086785575687503120 12649888 2071551367540557824386691755310234664960 12649889 -788385729678226866253036011809908336734 12649890 168309269940640714943785403677371901440 12649891 383640441395511030212805980802569424000 12649892 -338822389189425204040165901693527526784 12649893 -485550853623668064342109227180760727136 12649894 477875104963402543319343002677703479872 12649895 -741027351553182408939422093682499994400 12649896 -248017940312049903838561632345393561600 12649897 5197689341204199618093739616532599140 12649898 194602649171362341650483646055560726528 12649899 -149716266812435226000553777883260973736 12649900 838377822752161358600778823641629600000 12649901 1479567901200178264671946095088541975904 12649902 291832305225047693463215896299178362432 12649903 464670060092247922334430173968686672880 12649904 244355256348522906901781600268193529856 12649905 73434395968662886327194640346065507200 12649906 -388851476760321196771430452543488964848 12649907 1893478339541766982141767552883563366156 12649908 -372938714422462846667434306121968766976 12649909 -456041757158884168412767352586040094208 12649910 -98783087620257920387959401179293908480 12649911 1097608958021150306474730334521321208320 12649912 680634663674427125959469851671920640 12649913 -10212762185521269572779570476388970838 12649914 13622214841410586391155776491337627504 12649915 -1069569665690779759209481907051823608400 12649916 617235495350598428681346770691219732480 12649917 319346523146383442180996196553975259712 12649918 -933755219423965521214122925154125059840 12649919 366848068280031220899358300097301184320 12649920 3211265493278748372445364441453690880 12649921 -1416707974627126820397075106119355434108 12649922 -52618616731795929894543595084631279616 12649923 -79386157835546335997336951440668352560 12649924 163534889831964155345187095405759205376 12649925 101904466360504588196469054635208136800 12649926 64412882188322976573304775214793507200 12649927 -16656997823969773466453317677798955200 12649928 -471587491431408094266842023751115079680 12649929 4578098996769566973277254341819896800 12649930 98105315757565588656873670024075468800 12649931 418556355102346583538643507616603904 12649932 -16600234653258446437855195524019294464 12649933 351289857744622613254028564272080427884 12649934 312698173701474421914449502773024117760 12649935 -88898939501656671476834461365980378880 12649936 84902327659319369269161341603028107264 12649937 -1706009564209413857756690695080509958414 12649938 -141164117811977969842211269588668058368 12649939 -408673163411326996073199989640214246376 12649940 936837154086253824328890460234623287040 12649941 -242761508751473510005125977711285650752 12649942 -48819165755430096210613803003425212128 12649943 66007763713027721069955137632858029192 12649944 -718408894291287032582559371820926177280 12649945 1168260462306113183696667956135558400 12649946 -10488099581792696443033977154874996256 12649947 -306121383271829920945206077240231948544 12649948 -177663665025054474303260321938582984192 12649949 186368425939704241578905244856300052364 12649950 -167686274082291914761946148596982422400 12649951 -85868294843816879355253025265390944400 12649952 -643850228240250938853250415014068092928 12649953 167646073948589866247843679592356556800 12649954 55054267236004458995748778970938383360 12649955 6976482572022989039950574993830953120 12649956 539338890503897731287605357283510190080 12649957 -703348261836550843227526078600488977794 12649958 257984367231957680462812367774613049920 12649959 -695296376253530396176683066735905199360 12649960 843745656886950278413036495376469504000 12649961 779807458020825810618483649964232564360 12649962 -123933942999865384263777265289754034176 12649963 633246232581800448035481390078570036212 12649964 1128961125785283468386020448672985125376 12649965 84170468538228694644638565268175025120 12649966 220352356353580239536463299807780968320 12649967 112671570594756225787559190054218275824 12649968 -2825539766127727861040332570977140736 12649969 -2662832972071253637208642264258073440604 12649970 800361657827953748000727179023630219680 12649971 709740297786828482849980552355749344312 12649972 725927205727864812925643073327322398720 12649973 -707700180487536293251443444854338854720 12649974 -639571309285000940798915519421295524480 12649975 -177335360672543985533600281072680625400 12649976 -122218126115866317377797755539873341440 12649977 -860574569375865057770667167138389756806 12649978 45563116368085591560806967479531447040 12649979 -1118992297312978649368571865063665619420 12649980 -42426487816927296739815205040084582400 12649981 -695595618121411379766192463148643936 12649982 -29199569463418838623391894469012093888 12649983 -183406837194816032827847485815377009976 12649984 44405401726570567206691966882154545152 12649985 -1007360888641444873148032919268830075820 12649986 -389822099820752191134736892780711596800 12649987 515758031093555182854726382034523862992 12649988 944611624389945414678607582842560545152 12649989 710783632457304601911648119644167547200 12649990 -409071489862431592740066261455643050880 12649991 1738387559391062084621043089999830177800 12649992 -780829374579172662982768611655471349760 12649993 -2191585000130766196236319862245696310758 12649994 47579044493740587947745468285548851200 12649995 131689975444192096177749748294577598000 12649996 866103171231211612127620558258528352000 12649997 1378944010451477314842089853334106781612 12649998 -5895252863521779054058612647545613312 12649999 919235182594206431732486092222211645040 12650000 149233273184044530015153322836787200000 12650001 61175780073844466619061473039029337984 12650002 157198269946761965083691749137255179280 12650003 127955224588798958696771141745826695360 12650004 -19675025583117172695520335959076589824 12650005 197999241896472668647368063433450269660 12650006 -453631151359367022070244585214973275840 12650007 -108312221164876096477438801909145502360 12650008 -398126385323013519916926170889354854400 12650009 96376862037674624001782626630497740160 12650010 288195845885733407595601841410370342400 12650011 -205495750140863221552435545014912375856 12650012 1183098873686054542274190416596742125056 12650013 -92971003370241246380480324467838953440 12650014 438885164351991260276903574044721766080 12650015 -67453621943636311242329383610818867200 12650016 -1255975465604059983329340038373010046976 12650017 -31182696015474594060344530872125473788 12650018 -221790229386621131537907627493261651680 12650019 -327985775829294191028879838757055331920 12650020 77347147882645260631766837758709940480 12650021 -866890002611588474241840070902988355778 12650022 -39454871369126798956053231864861751296 12650023 -512632378049508990227346989410924348896 12650024 -85128873669231620184092577673743329280 12650025 453205947559890692779461703517694609600 12650026 -108561166548073661094535325517642789120 12650027 -18818181304276140649574634386761326288 12650028 -363602988967994061229382942890003438080 12650029 17818814193212056120386068898645926400 12650030 600315216293358453098576219920559867520 12650031 39555230768455189788662487077474796960 12650032 -27439501835134615769738510509522944000 12650033 -1085520823687710669278045195418731015040 12650034 -313511086342342541174174519994377550720 12650035 -86592276034443411733172899578196288800 12650036 720332639177603287480178250625040579328 12650037 -1616231552087301215445874873156162007232 12650038 48762305755765982360197520679443991744 12650039 -651945231708374774066854047730871629944 12650040 190406795619557325152290130259812352000 12650041 -16234326168885083344300846376391726976 12650042 -909313828086146739487873213035550589328 12650043 129871053370235418735766000965300739584 12650044 307244253944260894011265107963400822272 12650045 -769980315602078204516839466342888975700 12650046 -38793171110111412944993828118093053952 12650047 -62465378326328724042107097861355249560 12650048 -531072321742869326905648964060326133760 12650049 -835310367887212178886598962173756393166 12650050 -69507219561891216890337077392288512000 12650051 -1963412145065533087401649390126176762948 12650052 -126500380841214459074216372480736519168 12650053 80359867952334611213534181301374013084 12650054 -653577370736244773418815985331283550528 12650055 203263121873771370734942695715883054720 12650056 -1167580454494341764725823757353091333120 12650057 26901251285971495441223247837628142592 12650058 122976277440610753408814784001481340096 12650059 -1084481188000337367838551907008765989096 12650060 539487156421231036647848781578730900480 12650061 -517302146951204131237502622815888760000 12650062 -37079859587760907134904417241671771968 12650063 533769924940565295953243468424085875312 12650064 -92124849447712126238198180162745139200 12650065 1055650976861081351844141835226059625460 12650066 234206258687660715438767786263127712 12650067 -453443575163205815372969861099473296000 12650068 -848711865630404465116607202478304129152 12650069 2070237398405593540964048938296208320 12650070 -174161621681456547666176867976200755200 12650071 -88842034400973827569698793767027403088 12650072 98310348853600782924157102945119129600 12650073 -301722778578672496159362164553745728816 12650074 988528256433080240474644306453765543392 12650075 265109723135766222225236744453570547000 12650076 651444151854418115774260749189054584832 12650077 446876819720565559045927940818967710464 12650078 108548507115390464805897691935947204352 12650079 -489978821963353010886105289659347388912 12650080 1216947425051526600209664998787616604160 12650081 -1685277903215836991140696671029916401118 12650082 456312509511908938151588217309905937792 12650083 -2949037780995543566975358333503232564480 12650084 -6075860737762056484914532666464328704 12650085 -429184023351621839607694305020850667620 12650086 -303574396839643036358044576294553395200 12650087 -1195982257194959757596781754821416616264 12650088 -470401973716649668528266076150946119680 12650089 127214701183172181360484157832456211456 12650090 -3431874073182051664252134751693622400 12650091 444549553039312230397999342578534727344 12650092 -126610559561453898671824532580443160576 12650093 -833580399847338367376851674215913056436 12650094 -1213142833563645732878734684280613483840 12650095 452717715695061186761177638737221933520 12650096 31793805902768387666020753979250081792 12650097 -34255362092170340937978500489560846080 12650098 -278649706260531054825362644776745225200 12650099 -174018849528639313662750144963872441856 12650100 -176334811372421261789533417355316480000 12650101 601339158913740699522745385306411501102 12650102 346897600349581598749854266192775598752 12650103 1202725920278477070709344019555528173264 12650104 55518269033290622795257035158774784000 12650105 193562013173726046433118477231386574400 12650106 -5849406896514133015950280225077722112 12650107 -1922832169940885471634006281360896323840 12650108 26002828275030074184309225744667938816 12650109 -834594673924359509770660578124995764640 12650110 -691651460755735363655716069589648446080 12650111 -756274837913658332887919362993028700288 12650112 -873961299423587922476079080848490496000 12650113 31189558005969676137633715463787781824 12650114 -431715255320852477385280809397111580640 12650115 -96922233683062803514258600339278581760 12650116 377244866058787238401496978728115776640 12650117 -1466882950676766257475131246504659644834 12650118 -2333681611248461438300919001652443392 12650119 14099669713670109717998681447003277120 12650120 -115964512741487749160302455732645888000 12650121 -793775720655399653494815304984609751040 12650122 976666438665129326738076051222120197472 12650123 -1601062040310817889478192093849215602080 12650124 -162935074052446873117889372657984593920 12650125 581447810028221623742955644633095134000 12650126 -1081435212047747528096995404226150300800 12650127 -2969414508511044207712240696912700160 12650128 304572006362638166227365897352845565952 12650129 -2442989947642315365501622890662138620416 12650130 101593567124855893815784328872837107360 12650131 486365798879478377827092958068980609040 12650132 1466787141315326898873925922628340150272 12650133 313389289982238110281005019269139885248 12650134 -308262016119542451783321896574893718624 12650135 256155489498029083605057574180303072560 12650136 1486699556471058812906423584244840693760 12650137 646520522694035897186221374178253939152 12650138 329387553898007520716516712243098098944 12650139 -247114061764695599022160136881741248192 12650140 24133065831669141648175813427653678080 12650141 -275352412457223800063040370819518366336 12650142 56840694329301517525992259133211352704 12650143 1794356274278470009085160611142112439040 12650144 1049312072936450008850211715761498488832 12650145 -1044880715254953972418315252188590900160 12650146 -266319268271916754159883827385391301632 12650147 -629246734326452009144976417435782170404 12650148 203545006687891353071420129329005772800 12650149 -115549007170775901746605260663485340000 12650150 -412707414736234998755606874621499687200 12650151 641952470663752538945060587591179960960 12650152 677705429892845684935066690638034606080 12650153 -547871264097720082068873484294287758598 12650154 440181314092638317349126687277920487680 12650155 196831566234265001357855503189085859360 12650156 935777461651093408730787070095601931520 12650157 -426814284318385345807364809071948419166 12650158 -329231789341183226798381440180552284288 12650159 612625925362063760999997408650115340416 12650160 -148260719543172086024986255251539558400 12650161 702745015788129066663673428732247309632 12650162 -8081337763059043844984768172560752128 12650163 698315604393042809887484337902677420344 12650164 -315977408610796808711712788410976256000 12650165 931971596204358026925923379226810021920 12650166 -306957122271621858023695375749687087648 12650167 -580005649600963321313057098976269773784 12650168 684050127022573683025896944617383874560 12650169 128072532734632619450147213878310105472 12650170 88716797290078330284530956072673280 12650171 447564770355746856612496960395162678372 12650172 294758307785014832757259913288142868992 12650173 -302065942243596111808679428967522207520 12650174 627169027641339041142174228503977518336 12650175 -20879436135980120615477277128478876600 12650176 -137573211399175163511976464437559164928 12650177 -245069020644080004898059312044975986200 12650178 -585339105581134203829254393622745909376 12650179 643066872902349007191414003843985982780 12650180 -50855248621503165830141658697027622400 12650181 369866219209649311278639270039516135360 12650182 632621564929801469376390114069832395072 12650183 252857318879643813027610230525561585600 12650184 -177876115356129371201529468142084915200 12650185 1102132567912536719741030747382905286600 12650186 952546523004736921199024341373687199792 12650187 921044340786168031001126288962152600 12650188 581520002253510776774188065055650832896 12650189 719917047944728454515504242379988091960 12650190 -86823009266648015588338335706991308800 12650191 3109444776245596581283860847035509575680 12650192 -77357187015538595688379972090298671104 12650193 -70129362805663700738833792836745044600 12650194 182859934483484079596857430679753994896 12650195 -10992527579466384820028707727043502800 12650196 54938732878339271759842067945230331904 12650197 457388389105424559428209523900196579232 12650198 824495600671418379156471897638611475520 12650199 -237496792027470912535172544726768703152 12650200 649440381864555704416748422480243200000 12650201 87747080300238078301936999358001410304 12650202 -1232636110693754978756592221457897331200 12650203 -673022194375178724209284423760427494800 12650204 -23715697993849939002921849129752146944 12650205 770168192993049048696884809844644779360 12650206 1191392244565917089069029638555274553280 12650207 1159788535425755009300818678304046087120 12650208 843798068526620561662972013636800217088 12650209 18501229160271715824216819628551692928 12650210 -650967235488138435541000931545642376640 12650211 -134513677352293425846583822959477803568 12650212 -903368875740257555228591302779531952128 12650213 -6196965780646168778789057659587876000 12650214 90438153793722132961385102716855823040 12650215 -606615260352411280650939939729395069640 12650216 622493138562891641084481261429447720960 12650217 151955486433715050448516311884861817312 12650218 350288434416460653689759669647653553152 12650219 1142280576388393422807307216501675518840 12650220 540724652442491034831747222390082790400 12650221 2025161858211366950787170990488283454422 12650222 162668972744558426117219617503563796864 12650223 -326555504109081507716989918680065364216 12650224 -25388663487928514150901210481091870720 12650225 34916893714928473183912821323636102400 12650226 -212569010983574502378744992775609079296 12650227 54783605101018894189609835561802427872 12650228 -510042981569901638076705786091853730432 12650229 -304033732936742701367880754263462334080 12650230 -250045511855501016861773973731692980480 12650231 -274937833932590657712905831454813168000 12650232 -297164968942617692731505492836413603840 12650233 -722195399053132344880531112307694874518 12650234 210911844872768793173511529268165084016 12650235 365744988463271037339227068422531345600 12650236 -405364183400155457860279204315480980480 12650237 -670597042056252736607922598063855106100 12650238 1033612493818522473308054937786423920640 12650239 194868572016121993893820520424614540656 12650240 831427969754894383761586661879458037760 12650241 474513286532131189723834656055620172224 12650242 123306413729555550511584448143214627584 12650243 58345726451522956970177959920236410824 12650244 -270088222502604442153663628504356866048 12650245 -324717517177199016043096835095642258500 12650246 12119941005709073438571854857775182080 12650247 561481430352035135837869055542362231024 12650248 -436938989511495266544688518783373424640 12650249 -134828046835541256263285282871155040000 12650250 488937485747063430158437652346586368000 12650251 -684962409414916595519080873830678272600 12650252 -322577595107504204884747487914205242368 12650253 -51445134283298431493037741160247322624 12650254 1138444337839495702947042391671409038720 12650255 -1107204915338358685307725575772242096240 12650256 38280408654228940842959614010130432 12650257 187562275554263499578674845575056873840 12650258 -1118712668771407056182131875460459601520 12650259 -1019745456304440472916240274847073639496 12650260 -343494785494625753015932730964706713600 12650261 -504547904434557793088062462245775366536 12650262 364289071548784043155921574991622571520 12650263 76655518674548143295006725349883329280 12650264 1838276230352230624991679321318842572800 12650265 34679501358399401738448713969858435460 12650266 982568163822071246771388331532897481984 12650267 -26425031987661195941556693570296068608 12650268 75269273723746524236122718349288061440 12650269 -1059389159053433269002153745374827532756 12650270 -488393688811625897840565178540713984000 12650271 -177886792668755499820430723169570431856 12650272 -1342335780312843426415710886904514674688 12650273 752538137013878442920959112388310311522 12650274 36165857104053140807469241028381465088 12650275 428958901637544962645290878122200863600 12650276 463898783292820189820779063329057361920 12650277 -535449928678728786076017515154635636640 12650278 975346153646620859484868197707791064256 12650279 117710633054393544006147834594258182928 12650280 58066270946409252386482431643828224000 12650281 -207303530150432904023567595444297494400 12650282 76740547542651398055694563922227400800 12650283 879015541685209567562436715034771904000 12650284 -574717699316242335023072075918575136768 12650285 708457103386403915932320080015833109760 12650286 -199124631276330149768493888879280591872 12650287 -909405978239137994965161355778143905800 12650288 118480016758440206736396893708337807360 12650289 547514263566021685015669529770451860320 12650290 -107799662196239316596295332739038229600 12650291 51931818065467679771647926635230273632 12650292 301032339489285829825213419712928735616 12650293 -366849378587692134599586732848607636420 12650294 -159343353257108400727723393921227104256 12650295 -82771775789177349986315074070033433600 12650296 -637311224175095181822943125610104606720 12650297 -2053662846618089231333929108091714667888 12650298 6767991975429975445461485333624945664 12650299 -19584876918782177660280524962315214592 12650300 -95914070210514767728524134575054387200 12650301 -2142595789525808350121085486157131153300 12650302 30539798360920839183858906571564625664 12650303 -828898792661719093533283781290117250136 12650304 146014425177187368842776650421918236672 12650305 -744678728826505840944867390872652057240 12650306 670171221173233328458435584282483954288 12650307 -1324368583254158276401231485216866061312 12650308 1249913805042239557242755470083118080 12650309 -676995218164300603997008207528166613984 12650310 142148887296623230291819629335922067200 12650311 1422155818977501481141497531362402054832 12650312 354411939092151287254155004262059868160 12650313 -278956405327951469620396942312102875072 12650314 802065575301338974878037626268823619840 12650315 -131828298322965368874357988874567603040 12650316 4599623825164135430967300296444411904 12650317 1393847014669194264551794552110037253366 12650318 -83037240841676702707866879027430701696 12650319 633850497500206233913588023116624933688 12650320 -95266696550114368776817472389480857600 12650321 -194470502355362850486892989302960654478 12650322 -35526189595576323550489921769651458560 12650323 -109449586039965411186672616278344880560 12650324 21484499280884296212500526646221889536 12650325 22171084865171553215739682337697043200 12650326 -439928682314352566554773328312429516800 12650327 25731911887809605869490764070597131152 12650328 71252890505686832327165391754252032000 12650329 -553813807333679836293957101910757046124 12650330 209034238778039111626269308838469466880 12650331 13768073295404636969144506002384335664 12650332 -832482116985433353546351857687365294080 12650333 -808266917334372362385346170172786017600 12650334 317013117032982537252151647625415810880 12650335 633194084062346111468977806014421770280 12650336 -2329052064990222662948128970999225253888 12650337 -145578301602457540803324768019904827968 12650338 796645286991585986918286775032770890320 12650339 -652513605784127479010322719075741527392 12650340 144242569056757079508829640391736627200 12650341 807968645150525166788029746744806741184 12650342 -7997693521258523095741224502228402368 12650343 42763316462607714498750449118468962304 12650344 -83813068007342355645744005224751431680 12650345 63384134290405883569428863741323309440 12650346 -47025278754708168252844309485862248096 12650347 1072440714585671377407320418679330336392 12650348 248605958905468567007628697034605156608 12650349 329477967313291271865715448658011487360 12650350 -128165859112507432921848422898073728000 12650351 -4277205179880409907570514190691615040 12650352 -61447192714214789045725074081306378240 12650353 1165794633983811326885911017358575675602 12650354 184150175434396715399764639671238459392 12650355 164352833611736936705025306584724635760 12650356 -83499795137356094002328705886379335680 12650357 1686677328617696422642461670081114225440 12650358 3323968000861776430422105176042170368 12650359 -336262527206330801517209185815653228440 12650360 947671521167906190332356628987748864000 12650361 -477407160171678573175228982068708510128 12650362 184517871466344803056615532181785390592 12650363 1959191216092236866219067207445289886240 12650364 570351077365312350033412158668152120320 12650365 8045191262159260587091085310782363520 12650366 -21360218324795554661790082776498298368 12650367 -792068585962546565773910684373218146560 12650368 738934298162084362630410897339627601920 12650369 -242318506925143577405831765398198351230 12650370 -203902146707058407467618072225117516800 12650371 -632560309870620303918080727565578728400 12650372 -548534976292954714877509157566065561600 12650373 871275720321776521355832922641365971422 12650374 183636960595065637529375192167815894144 12650375 -278623232123022462492001163483185926000 12650376 579490687410859991970704585424485376000 12650377 -205128958294577236940128682268038610140 12650378 -479584232441599102394075826204785339712 12650379 -832163788576686124146107260671410769408 12650380 1410414165027448602475749492834682214400 12650381 -811535251784174485579222888677150535188 12650382 2111596705352772599624606903114691648 12650383 -636686373849636394506900152780583282536 12650384 -157107394639209205587062759117714841600 12650385 1858376665954812586596062493712020480 12650386 -22535402132229969082537939068063544320 12650387 -514663351715196471561184113958656773568 12650388 -784289414483633218448224444353279436800 12650389 -88378525225360486928309493488064705476 12650390 -775056439482825466771782227296865280000 12650391 255625048903636655541190900238214574080 12650392 -945719864585653843309145489807406336000 12650393 -75781095378018981308820132605746156800 12650394 -126418538812841731983449858566900566528 12650395 1259861280003281325035386419509386094400 12650396 -332542158747603639136325057996130484224 12650397 -508227062292880937534393630846925677568 12650398 -1240791896484819307925525862023897419200 12650399 -2708524924784826036716041285649628282240 12650400 123915037564891954760500987609979289600 12650401 1350329248788235013217520263552328083204 12650402 -380530015040800856528632774963698652848 12650403 292865493225160694926554683096640010104 12650404 211554092379260048929678182778206789632 12650405 -149914153734058450414293870240494576040 12650406 564336109325875991112716760752698240704 12650407 -485924972599660332934514342936978222976 12650408 -1159544929864000219651640621617577902080 12650409 68223463636695726386522492314081934400 12650410 -47346702568832929421983458940578836640 12650411 132239274062620718330933364839601165744 12650412 -936703200981840249896015752056334514688 12650413 1340875746134645548823199896801787696662 12650414 -100153543647441776367470744152293728256 12650415 134695470919009340455430208386423227920 12650416 -294435034581625185611499830587112931328 12650417 942946283947345746231354745732174272192 12650418 -13350012804867133915821498451199662080 12650419 -477410504470160932184189959503933928180 12650420 -448915590896057132829714041782649406720 12650421 468316048499979281091001410620675413824 12650422 287325113774633846922637339735871342592 12650423 -813142706367904164185458680016202330328 12650424 -376316403395631282489824417913502556160 12650425 611601136452930542894405252371459540800 12650426 -862446232216234471644859425189382241280 12650427 388496245720947564913046635434156690408 12650428 -17384463367817198381388354720287539200 12650429 -674281629540742613097363513651593850 12650430 -4398805459868676929810512296141312000 12650431 696080310036954528099664442768358126960 12650432 138834304662416356511328720902349127680 12650433 978345290014730025018534681963891403824 12650434 262430919355594288600946562138188177616 12650435 403892749174044668241308912452827296160 12650436 -250003265627608080021979581872266996608 12650437 -1753454619950568767246720308519476439488 12650438 1129262718932397941163232430108548546560 12650439 117116625667010196557460035859774675624 12650440 -1338579224123336465776252603449591398400 12650441 1639082951793613058529930029283040668672 12650442 -127056442381228651624704053117348659200 12650443 -135483093239900924047196044877832135936 12650444 -1270479807863491430073733481778544760064 12650445 -556944556261557780978480340398034704000 12650446 880758591808205061276093350235613524672 12650447 -680106452468291381071059438241688631960 12650448 22977190234534470563252821910496215040 12650449 155259512361402800721180971454477374464 12650450 -162089675171662707250652969489029540200 12650451 -140022057828960211710483223020379509696 12650452 -113987118475143536868760541447798770176 12650453 103225058427387522958879323478954015680 12650454 138051214783400133611792235028193818464 12650455 317134626191665292202213747212139726360 12650456 -196673630393715290519985448827241021440 12650457 1130539777701838594593188418412869727440 12650458 -151988415233007765860675697171229819920 12650459 1741627178329155091101752158568543070660 12650460 -188465643425429924862632477406614323200 12650461 401541716219929801783549628541183994572 12650462 -94438576383749831906585549034235883136 12650463 169473748878178057144668970883220647904 12650464 -681941352551291821265651858740083425280 12650465 -110331922116527022250133795508916224600 12650466 -146398068714086555840810371339791379200 12650467 -155519509766317936022628139206393939600 12650468 -527680293672226595861534889238096798464 12650469 33214780848622460239160671740817215168 12650470 138642853648439818180639234529392066560 12650471 -10206893115909329963305030809778901376 12650472 503481162640562393919706015248951705600 12650473 2831424428588907984203085055331367162240 12650474 -827509646120741579644270926297991389264 12650475 516729967719539253004051232672574966600 12650476 643772840639859703090851301482380898560 12650477 929606946789477003133235677772566646646 12650478 515695503640355473501982171038050229248 12650479 99826630377214803291851834379686784080 12650480 13388351666123429672204568664481464320 12650481 -495607184691191226541320201732794732172 12650482 534362047552576717211873465388322415424 12650483 144771981636802507763499976982714659584 12650484 83329300473795729691135343613366534144 12650485 338713471407331943784019411957286352000 12650486 132615379611949696641702975889357356192 12650487 -705177743968530182312828055676479426048 12650488 614573021831791519344199573891246325760 12650489 928361889365990762299085011424811069840 12650490 -542420844555836624137407238356634337280 12650491 223647397807238418246240225897557696272 12650492 198147217230028950707342250909197500416 12650493 -89297311978468497986394428877501736800 12650494 206479479462417673118853932317024512 12650495 -1075677674810691544801812682499222253360 12650496 -42233328615815787325750972421190451200 12650497 1335455222623706263464560259833741266946 12650498 -373724760503923056738064275807800523264 12650499 -83738050050188844748532395335453547464 12650500 762606288847921074282194473715844672000 12650501 -1510216669258800546448814967990965982498 12650502 -241786504944895281965351927891794396800 12650503 1053332015475983806294199150786630231040 12650504 -367692709777524710635911793973090918400 12650505 198285782239638789700426469149616317440 12650506 -41782888763955594310553470894721918976 12650507 89565175281908367505843055108159769396 12650508 359607928391656120269152306848180952064 12650509 41628195670301664519202753232336722560 12650510 76644789073876693558212467126784212160 12650511 252387838964309227011340240790480177664 12650512 80922494001435444568804278453168504832 12650513 -49025341181134888662049477699734620238 12650514 -7850420834698738197788624981210080512 12650515 -68229341036153712565835973866362869840 12650516 -364533062370578851274003899045782358272 12650517 440433652936617809951894316287682770016 12650518 322376690846354340930677361876225418560 12650519 -233446201386839129208236838548472453408 12650520 1301907813521389582335276755097295257600 12650521 -1015711698248056075070940895728427378360 12650522 -262530072582770617104613224690031741728 12650523 14593865269291507721472192780633456984 12650524 193575358326146744453107906178712907776 12650525 -749781070783893952258811363953791037500 12650526 -327968888366660946697990815394088448000 12650527 719636412050778243246424389297355177552 12650528 308126116525704837814641427025413275648 12650529 -352741708905293545793771315588865100800 12650530 -576818808992450189942412545329411887840 12650531 -242203494090385754531516267122637421768 12650532 469656901458615258065638269312172646400 12650533 77544602797627836926864273694855802176 12650534 336371696736173998661451033307791045120 12650535 26295223302426917987816104109511422640 12650536 -90605044336911874084463285431864120320 12650537 -821773400568653878980286110605381063814 12650538 -563535297098410093141313610147738620160 12650539 -1130403796584532375611982916928886678080 12650540 157862178460213226247664546100285952000 12650541 627775031730537504782587998644986550592 12650542 -24871148370782880622423719322972262400 12650543 104321833191018102409035448872870315792 12650544 -96271962973269149265117418506527539200 12650545 667198515207283538915696768299356837300 12650546 1016686140389435185404254349552747205440 12650547 -135618434662775760863576685517120588800 12650548 291658499316940742091155949058999323008 12650549 -46757607153370100864278666305623809920 12650550 -163527184236055807432767563775907200 12650551 281361972574877462145042988995700129504 12650552 116157685132297795325297019490953216000 12650553 210929307235750529916305756549647449600 12650554 -339874527336158821689020659545083059200 12650555 -1355426368770439848397058730085062791040 12650556 -19066328352468010643116299997198192128 12650557 23610384229614610002534687303104250400 12650558 -333045461125196051767836678148424229120 12650559 329998995094368329995152222402409898640 12650560 643183073129805915858508200290549760 12650561 -344037331669884110517552552301515432960 12650562 -383821679276429147878073495311083253680 12650563 -3383195948646692373021619435149059164416 12650564 -1273970631345684854407779327015128317824 12650565 94618090679402504571101271927301295520 12650566 306983336298765602920620019316079419232 12650567 -1332867553176956073629412349461824741376 12650568 204365593476208366191584815807574507520 12650569 740209907565985450176383970653700571044 12650570 192261889264819055866181464254795403200 12650571 -828794774985302106558411015175299155592 12650572 523998497280834652592592214572155904 12650573 11697099040588442707983750513807587328 12650574 -272504378945472801390772075006362901440 12650575 -494008754073393770438135082745560570000 12650576 154612750607427493212527682822274793472 12650577 432807635020733329462080592350475637280 12650578 -761106568554313271488781901384325880544 12650579 -141200141226895868914193430702540240024 12650580 301889204666545563041807705363159961600 12650581 919404038974136394489633081104800210382 12650582 -85147546580682315723380469228307744128 12650583 -991285676808739479810096254862927465600 12650584 -301333638142071163831590828848995614720 12650585 164221853232055429485084952840966251780 12650586 -362655765813385781402353353204200847360 12650587 -1823524380589846625520743565884657048764 12650588 657506346311901665554593178379809202688 12650589 -207188289623872726209254385605404938240 12650590 -62874763024756134350205392072688126720 12650591 210731096044705302858055253905755711984 12650592 -65554528248899002860144697453093060608 12650593 -83496783148098892932566430874550712656 12650594 -386910786658370019344825158940119682688 12650595 304876921521417316948886261561357207040 12650596 -1910413810972006871696947121969434624 12650597 -107425500955752876447311302373379353088 12650598 198785087500197562411005377660161828224 12650599 -160462418149594331943096826604761957360 12650600 5854665297531966707837346358345728000 12650601 -736348418702170125713441201522966327136 12650602 7041541431515159611325174937287224752 12650603 160467986447542081389115799783943025920 12650604 91643771215089629816422788988775290368 12650605 320798554059939996696182879496611987520 12650606 340845093149778989545083996552388210752 12650607 187507554503335827655067773136168597280 12650608 26099379836265942081743897727182700544 12650609 -1190344621332043425180859062017409158190 12650610 10812807046924512127335199317393285120 12650611 -1307422429197665656429540205730578565288 12650612 -232758974797732912051815166998611980800 12650613 -32504646661738632598039122619763621856 12650614 -2048372656604449598896927068053644547328 12650615 -351842771313954086628267172052288099280 12650616 -702790086686601529503184119171702312960 12650617 -23238013873559858863359929308521079808 12650618 799625130908943647985944377001789399040 12650619 -6992452633389172894289108335216276800 12650620 163389197185146627056500195933999119360 12650621 327166845344431424129805002300913850272 12650622 -662039993195328249378427552200060136128 12650623 717172969627969838899507372483637963784 12650624 -1305261988145307202632350859783485521920 12650625 30506386850738124186158911123692142500 12650626 -84783559597974905763807477961282429488 12650627 -240876758505251029760279322609862804728 12650628 -276952382792215347375113404954422113280 12650629 -102756192931814677223719579836826403200 12650630 659198859028920211408733356228642872960 12650631 413864332896152384449479074653363926144 12650632 196155741349099137268189278092330035200 12650633 -151413330630321397548896575036018776120 12650634 297581728242481637483623839762464778240 12650635 434563007967328051257536266470355057920 12650636 949004711995189514237044597487975182080 12650637 -5974102170363097026213472400017698720 12650638 30374253788806501993674440539797381120 12650639 1506063967217262801205654967957275675440 12650640 159778650765824409189025980175051653120 12650641 1025405723153755831354537353442453324800 12650642 226429100965201934765755746411450563472 12650643 17665321584598022838473125366054014864 12650644 703356985232226100083263455588713117696 12650645 41754213036517009508896385579961886080 12650646 -369395548348092324364495141154837107200 12650647 -258459449829507724990648249141222969640 12650648 99031673962739444478827376260544000000 12650649 -523287009687009428118798376575731952960 12650650 -544869655227305518843329430495806673200 12650651 334257603850260564135491972865323465424 12650652 -127483615396722397128273404762203219968 12650653 1074869895608084876656616289363975589984 12650654 -34966934517133508424282394243506157248 12650655 -533889420806641498219890098546373321840 12650656 -1089736534523762566979939224418994094080 12650657 -912523866484665981451733263375331192094 12650658 -115388961140145707595497953296965529216 12650659 512789875294752874648003145186031268816 12650660 -923987848077652072569930358020574986240 12650661 -158409086806640112478118659460236459968 12650662 -844934619431639548504066562904408638400 12650663 41823087789433313766251707572664293840 12650664 -291693137155670916091750715599948185600 12650665 -355665051363930017991985874790353865600 12650666 80122764138203544347296387342420082688 12650667 -29739360103542823369632564211640381952 12650668 337100439146411811512473848529936532480 12650669 -825207962978001743471112172437543212520 12650670 -194653290964879760363971818689688134400 12650671 2592316191249242969130227854815277016 12650672 301211453739951249295675775965899620352 12650673 20912038963883851979570065830233287200 12650674 565257524557200944777439386561098539552 12650675 -110930872562820710997631129834289859000 12650676 -22089999641907668547003102172799133696 12650677 508743297560697574969429239468941003260 12650678 996697802997847827276455674107341492640 12650679 -368031013345574310799283411873020867776 12650680 154435981504400723167329294345192652800 12650681 129748911753425788978368920330486752212 12650682 -671105101403301008188260657108388651776 12650683 964243390182294090591956049088448654800 12650684 1051375840321409954647724486832843580416 12650685 -406135876903567796894130630791605303200 12650686 473003676245662120903514479415991360 12650687 -99635498995877850833006919642871332000 12650688 456640206287121538924573401921953464320 12650689 -566860626628379964535784036102389770876 12650690 73313788192304159375653238723635107840 12650691 -1273273028695880243617295036589473900808 12650692 -788524048134879023429404609234194573184 12650693 558558159855512318569985387098126714944 12650694 -87490462124676039322649334181877514240 12650695 -240711903519083554662312297498571969800 12650696 1198784264316164115497679369212930304000 12650697 -463160263612590606185404183837215009792 12650698 -185939592865948402752789175155008360400 12650699 -372053409817284735974443307299536297840 12650700 102396462748718825516440492383501888000 12650701 39152774951008961302490932022368617952 12650702 -478117956978392248591416719790907850496 12650703 54189633905925407073896268959248781088 12650704 107013566175045895862122581567636111360 12650705 -1094967537811494017773207854431548432140 12650706 630212663007063404821360799501004068112 12650707 -458889771340603441462720173476994362768 12650708 124457506270057611461900347303066484736 12650709 46807268144538317219334638902716925248 12650710 29067181860782974655096323133101925760 12650711 1328482914912026554688955878672935890312 12650712 -38469484692052959268516370838458204160 12650713 -488198101059708297038139028878347832000 12650714 181270077671295261994136167968349639392 12650715 82292369366268276740189624864619187200 12650716 -120608241008577285219494117490005441536 12650717 -289946237731889945039868114587799076608 12650718 82729434747346518260321946177721706304 12650719 -718131991644232746732557930976206412656 12650720 -1126377446481918845519609014767900426240 12650721 -459576850675981882527342230837403670560 12650722 943330335608728390671455232404648189520 12650723 1053733993368930171219038617063510146972 12650724 710790976076452340555417795199200526336 12650725 -628922231685544100916821879363770561100 12650726 79952128824349039330523327842650993984 12650727 502440679482625757285841835910295786960 12650728 -519894575241253840638107187655606272000 12650729 1839400008506705612592265459565650176 12650730 -231455698586772931907979062408847809280 12650731 -2507117661446638815225616425729796539936 12650732 164757826244321442660220899193958530560 12650733 -930316216947706862386436733711488309898 12650734 -186234610542143158863133205369161281984 12650735 1814430465403946259401153459297905023600 12650736 -33594513047280716181150139056396435456 12650737 -1296796762462127793746631910410211648416 12650738 -582755011164120134837744088697179557856 12650739 -983161821795585843595120486254417424320 12650740 -984694328551807231246850482225476549120 12650741 -17331987133431678386772092223069396768 12650742 -18733737504477067430515701036617351808 12650743 -248161646924325371099145703442593298000 12650744 994692714609292804884766170778565836800 12650745 535425502834229377874414072926789005120 12650746 -1036438128430476719504955748250662812960 12650747 -441001076158969057460526060119286339804 12650748 -188886636908115866754896010363315978240 12650749 27762817450457392865244114384767041836 12650750 -20822577799947385670516520262290240000 12650751 -1096014835223762934845187496811398504320 12650752 326685888814040158295975558134875815936 12650753 2012766511821380634009752900607194848002 12650754 -29270823261824130774916811498688499200 12650755 -188874323255552827193283708129614434560 12650756 -98420024657166050509662225630762390528 12650757 16379418757781394795812646075562120320 12650758 -9266314914231201291718615087287118080 12650759 170891446255995486019189382867786213376 12650760 329244873407036904371270125603247769600 12650761 1364398364000916735486538617521897454362 12650762 -792374147721531573708817915775781003936 12650763 -1709009109874550229582259906004917334016 12650764 63772559920797386758087013200539133952 12650765 -660358947615281943467380284056970428340 12650766 -526055766904474975711119331209283286976 12650767 2248455721644666369391071898710623600816 12650768 -61758840796968723968196036326772228096 12650769 426955106221676994319785054603772272000 12650770 106116655812708563402486033094693926400 12650771 1199465168565096841545858344592947588568 12650772 1133706502992783348926314940913887232 12650773 455191448549382231168868867857206443022 12650774 554343238134302088698621775577089455136 12650775 -256254429317586919111826931768811072200 12650776 273111136955914077403658331114918850560 12650777 -669779604708802093604609160413920307760 12650778 -59321196137855437725709259434865846016 12650779 -483455650744984421806832941304433761480 12650780 -297829105479927707188839303017027174400 12650781 32654702221597490425222558427460160128 12650782 237229072333017444088190515193471458560 12650783 319091008607991994808380072079036584032 12650784 -99319389134852806152267472888112087040 12650785 436413879699776916166813573723062288960 12650786 21173995964911279386349366247557666080 12650787 502887548252921831120931174937808529444 12650788 -1316471896794475334715875602006445501184 12650789 -15132010458990886780390491363598929120 12650790 78764264965382609805329235223650631680 12650791 -1340151755621839856311775450898881485008 12650792 1069268417302176856266491174065520640 12650793 -702794417409041407767834720500729191536 12650794 -144187130866336359523882637465396691360 12650795 967387036394018172446018127651796168800 12650796 -217618637993818854748746275068079892480 12650797 1022029574663787668470309829507060804246 12650798 -353241394246434833792512560348715359936 12650799 -90316886237624989830350562024268482048 12650800 126623368518492059665986049054432870400 12650801 2571340737666111658392915239500934366400 12650802 288004180128754003284874296816465168384 12650803 -347390767607984513289205915710509658936 12650804 -1556595401343925251409521744241398213888 12650805 686189530007919953707466316026718374400 12650806 553119519572547859910343688262823776256 12650807 -337952882797832896181943453097096159440 12650808 1120209903419943182722025610058983014400 12650809 644860337759569326398868450422625652010 12650810 -268531352089120373270615203281063121440 12650811 -655289937353965442863096981491237572328 12650812 656006703756900072762396143627567430656 12650813 -10033781309739085327813690365794280000 12650814 -36204291935404332737937063470405265024 12650815 -22004756914339343436429338525717316000 12650816 -16013568918002691023197567955695042560 12650817 78758463700484960520053036503331538480 12650818 -157513258909146934727269066948978351584 12650819 -354892229932522700360009489984712065160 12650820 111688214567824137092041818327387893760 12650821 214175572825492901347299493878002345344 12650822 -122940151643722033673734337651271661056 12650823 -1157005454386287577566619708568400326400 12650824 902324427236980268524659274419886694400 12650825 -549213345440232037052038986618896076000 12650826 -275449017850832699617447412299969814016 12650827 -3079339133152161372028993218943301120 12650828 54916514828217209678706456374283878400 12650829 -584575480467899168354540401785347831616 12650830 -52475427135362982015815708194851205440 12650831 -1684880392677424951842694864744820414088 12650832 -297558838089797799224806095590974365696 12650833 -291157775994214397494611318490134221658 12650834 164471604769297523890097380327023854592 12650835 281023106952334464404115927186700095840 12650836 5535801585563071676305233276899629056 12650837 34643975984337577785783963154037532024 12650838 -111248908878483936012077818162984558656 12650839 -799769702654548257314234553216077656080 12650840 -2729501656680358936722310558407475200 12650841 -396493992372314713234035189411719322048 12650842 -394010360472688831519165668764963296800 12650843 -1694146098925153266851488691506519237536 12650844 -778020174515013172555907646640795069440 12650845 -1866057619093179710969195209341523701000 12650846 -395549541681571048822216888204673097600 12650847 -23259491220115968452463927379472440704 12650848 -294177664075474186176698411232014106624 12650849 763671117967421934774542845894428155136 12650850 -80859236277022720130516699628980064000 12650851 -333617387150350034769022220018863521792 12650852 -386535868318677111561389271677095231488 12650853 -1143683397929411168738916212567425992096 12650854 -474690024770108668382719865423969961408 12650855 -46015498489593353111927968900100942400 12650856 -184006605710897133520155758220980551680 12650857 734888869375125164436464693148326023552 12650858 594497695685777686584162223116175819008 12650859 23017671592433035896888612175032437184 12650860 -602524574868194917426361969834863703040 12650861 -327917964471136062706171365726878593908 12650862 57933213892931127788219414314858374144 12650863 3370190143746171354904039745286226911240 12650864 -212480977879216256383109796684180357120 12650865 447297259659452279675100391478973768000 12650866 -894572964305506252181744418680137514880 12650867 -88561859746437692049149829260302270800 12650868 461973032831172746941512092243816660352 12650869 1306345467118327150390926157824119544960 12650870 509860630268880034706558749165649402880 12650871 47393260399630681782936892445094567912 12650872 1349705605057756048432650945227240816640 12650873 3177521224118306751132506728786736424960 12650874 -33201605641163290995877666144784773632 12650875 -228931897754961376435449304954137828000 12650876 -347128170562688872097198152790179768320 12650877 -1684574169702866376498480948471593012160 12650878 124566469184348054808376703787712344960 12650879 771041279955858093969466511746462142280 12650880 -374412492608014126362886531637575680000 12650881 884244527175154159273560502855291543682 12650882 86699538478953337158481519543014627792 12650883 23637305620255629703205228911033817088 12650884 -18274471439882091469453053490186176384 12650885 -327825748146572319597534056259426585600 12650886 719537368299529988883514990702629424032 12650887 504285345291056368025494719011258071672 12650888 273307586806993406457019812136200898560 12650889 -492433779189764668590550871588305710576 12650890 -24126958554635678320394795194259466240 12650891 2256092769658678901106341018976262319784 12650892 183147196053847491863067583559819676672 12650893 122985616953891955407348889739735305142 12650894 -94744249999851089433250499974459581504 12650895 298791427493963575555317224913742396920 12650896 123220537238871522529473708298332536832 12650897 -505228469946800826318922080199477296768 12650898 -253390282819210600281078567179618880000 12650899 1909783548194956619248180090137993353900 12650900 1728965282171064258268310168023276800 12650901 2327961133829970256425510429846100800 12650902 -815325817837120584970188399509881958400 12650903 -1392511337503191634591442428288874594160 12650904 -15164688516705016211542593570986188800 12650905 -295114572442329094507313459119235139000 12650906 613468706805899152207172092352788135152 12650907 -774726132367849349536985224376630950608 12650908 843085938262039130944435014254639472128 12650909 3066946794255590386646251005696200940 12650910 -321633240070147724825554365888799328640 12650911 254856277135156553303705330808890501984 12650912 -1055242137547348217785871808842237607936 12650913 1620769598330676903491327158067270946 12650914 221805725094983587372007528768487247872 12650915 -236567142575048235361204876206659179680 12650916 596101726688494641251509327730344215552 12650917 -536755658173672723622537404917099639620 12650918 -1250460902851468957541700740716072136064 12650919 118452186930355349520702114654288281856 12650920 -473711538585946151901687820414289510400 12650921 -2094801261611643504198559008685140943878 12650922 264098802132359358335012603776800360960 12650923 -972374366717334773501529555939775642828 12650924 247559735683491097826497511768320641024 12650925 -82864924130255145968359730681732347200 12650926 985573597994134816820667568702957183680 12650927 -1278981271178106987221653294115332408728 12650928 -47075506331149178447500263708677799936 12650929 1242810321692320220008389490034311092486 12650930 406072496488535485067849945578557075360 12650931 700060377710350194236232296433949555200 12650932 -29151901362211703795560241013961420800 12650933 415506919419226557374383097052446736540 12650934 432158583692193332084278438304284451712 12650935 -847866660629946111741585226249273346640 12650936 -1575057297240960683590343621932311736320 12650937 -32086588597075166830751605004416025280 12650938 355399308741803990766156109276924713696 12650939 472521245711005419031072810256069546256 12650940 -605949054219498231350531698742603136000 12650941 -987923393483679169272397772498128622400 12650942 143596853497624525056333836789173999872 12650943 -654598257187529914137595154855674970496 12650944 1198631844633872108027714572990283776 12650945 -17271033295325234548505021623344748800 12650946 -92925849701725366738855157659098685440 12650947 -2907169217301449987337249651122155991808 12650948 -1101214037823060610365378208791242449920 12650949 -312711872735281625756153104576246029216 12650950 -35090508410200250234405969954224118400 12650951 1725446615617035478089262782366639764952 12650952 -417844485477196989700531815034036346880 12650953 -504996640962408356220890570937386848896 12650954 -287531503036589549519624356924928789760 12650955 709652693439797026658885592146725797360 12650956 -657626325222327531542252610654928794880 12650957 -1234182134997246016819897183032189145920 12650958 208380403017716688604191305284449143040 12650959 596579888036013893258630859253547141400 12650960 -33674902690880972829099342522875904000 12650961 -286728092747290748594315858624817985440 12650962 -53858924979141896360484966740133222768 12650963 -149467136086045002379707236322009274176 12650964 862867586848410750226968006024038270976 12650965 443883517524183879235157150656205824860 12650966 -149295223197600592228316384465100185856 12650967 -403628116556548666664090664914465378064 12650968 -19304702564726248346768875951128698880 12650969 1049982651158256807096234674106163919370 12650970 -84008272127794758931924864220210208000 12650971 799385403537562176699175423837936225872 12650972 592707966881177409057045122022813067776 12650973 -73164647222136649660646237461916450112 12650974 -403018836556320629593868405546983698048 12650975 828956995940259838452312945445292532000 12650976 50149396761655996935641416836977786880 12650977 849833897454833721385414250373978865826 12650978 490370760038879195878861590759304544256 12650979 201243515984791201244066908995420670080 12650980 -1307368179289369479608353997248275279360 12650981 188897965116705949480589868599959822080 12650982 124992019164967048032945266214076070592 12650983 -2028384300747742271670012825956741677768 12650984 185378900251255820002197279292360243200 12650985 -50989708381892310952152557962876073820 12650986 -1210409189833914356732552224001707337808 12650987 11842368426066786543066581275764341760 12650988 -245396907738072690326999095977863184384 12650989 447339673061787425390690540766955171200 12650990 869694565130130484431105001598536335360 12650991 -596465191006597900022324823801822378096 12650992 -475936975131505474576339007854880882688 12650993 980176675782854943814956935795120061504 12650994 -121356391425493331901976686012665016000 12650995 77133914636443457348710704265359658560 12650996 998728803715207437394950687052346736000 12650997 -901880409160207936610432092886837868000 12650998 820263889913281125217065659778690882240 12650999 -1636752675095534455612922947795912191000 12651000 994594950648600347529053379687352320000 12651001 -419315946271688162567428896569291397792 12651002 -107275356959087000069681770193235648768 12651003 436841030935638658430290359428629573584 12651004 -25387385601087851399531204198069491200 12651005 435138469460654904543756221930676015660 12651006 -86576686573153743199384423584670524096 12651007 -350140894544985571212328056424665796096 12651008 835126671323144098599784900515657154560 12651009 -202375095075043934407855454378281845888 12651010 -629489953718838117538620296075546703840 12651011 1092987768454926662032158818978679910800 12651012 131364433193025341704505953792909639680 12651013 -809673825741033074881166130485149632896 12651014 972451955342104682721048488227141877856 12651015 156120317097805464075656815075006597920 12651016 559537238171500430999296867810222694400 12651017 -2009999636099433713543811802137432069360 12651018 -255196221956293879573002416258859997440 12651019 -482773115033957380106973656953045809580 12651020 -775152371364318113663525053500644736000 12651021 -994038820024182023003967022129679780010 12651022 -121976334790622025207307593541050074688 12651023 -440240483563343629301189352607431158400 12651024 370813374120098125568142241326179942400 12651025 -102527465192757712435316125851511893200 12651026 -669187410302206581862475125599349430016 12651027 -58101740650175004767776774425130195200 12651028 -171958354945777950549147629913988071936 12651029 24380978710038073101706924368429040476 12651030 -2332178835967551009469618570725550080 12651031 -1361285787423250421625066079379153047088 12651032 1563180701401403796867944792346053990400 12651033 -187324701201017802784487236989291721776 12651034 1851648771485656511956570531891428576 12651035 812315400668763696965763241362974269920 12651036 -145064521163956651530784849496660705280 12651037 -870787208527926785327359601274749614848 12651038 -24950520338986867655514443692039630848 12651039 1827800326564523201560798173202467221520 12651040 191905896717609969106641760166542049280 12651041 -3606833862199078385045435471526563160 12651042 13298312056906886559796591811432112384 12651043 1249348821540289918317994171501372587480 12651044 -381006246919081109879097045359222267904 12651045 155657566951175404411725263261604690240 12651046 -643533302300434074063437735367744039648 12651047 1011085052619636064821789742651199572320 12651048 171801365187819614976307642993786137600 12651049 1917458792880896749211141762845590045050 12651050 244956432651641044197021881993750541600 12651051 268550657470591252423565406235788662784 12651052 1138678203589326150289522486725197102336 12651053 1428467290957095170581072361381966929302 12651054 -3831946814360678584774095932192020224 12651055 -917961408615399788025429244372215198000 12651056 -79447759329001263051648403892725579776 12651057 -253846040948378531820620280172414323072 12651058 -91782991697883101206113151272531363840 12651059 -297998711421868581260924270799073786740 12651060 620239141068487581744035603896858214400 12651061 72373839001567123515769099217298184992 12651062 -26214875789663265310794327771633236928 12651063 1317520252508006139125424189896037823488 12651064 -849977016626413706438084546094552391680 12651065 -392439667327197564726981094974340785660 12651066 289748222957467337565179070238673788272 12651067 -182209521948564777150384287474393844720 12651068 810179380206388042894987294743685966848 12651069 180249424246211008803870313567639381248 12651070 -292247381437241000681304494330067532800 12651071 635275838225501584785102131129311526544 12651072 -153575005710320710085305800211203883008 12651073 -18465110871147506793234394245182034896 12651074 151189227370428383000736661550702726400 12651075 -601995494267215424044001548880394429000 12651076 -747815831621862191310159153929604464640 12651077 -871953485737324818033542323933219838088 12651078 -404847509912295835475496460954172442624 12651079 538893585012824923057136520790477404976 12651080 315295908990240036494533793578873344000 12651081 -226825228801297802315212817501817201600 12651082 -169653439082954452179798128604395321856 12651083 -175881698025347863357780159963437631920 12651084 -504598228300139718246787008996054902784 12651085 583514502792097822390603158646412592000 12651086 37612517655775251123538951969229462400 12651087 1237716177864358419984697117406351546760 12651088 -96281932725066188015794972173479845888 12651089 -880334031254676631411949923103983300032 12651090 108043916418022405502350547238055288320 12651091 1112331259331501987803799099135727584492 12651092 -141159901931919214352856608360842080384 12651093 28476611329215466125944748485670297600 12651094 -1023096402466896767308501117047808693248 12651095 -1276765400191374534245022493089829543200 12651096 89683056913403585454473977189413580800 12651097 -163561084912318639335509879150328078454 12651098 -994794270080489102867291404464987037200 12651099 -182310470728689816510736802002255869840 12651100 -28338026251866454018330176867935846400 12651101 -1520338879753470295995891869856529607898 12651102 12218329875374570976719656723536159360 12651103 843772705879906131340940928309767032352 12651104 -311714843988004561949452510484425605120 12651105 485515560317307644426656444969342464000 12651106 -157267217945028081723149803253011679232 12651107 371617117253501427889016274238329423312 12651108 -226955016196115461787316372809126538240 12651109 1101558504792548540036893389229318387104 12651110 302086441329285412656242369534353944960 12651111 -10459936224045360965616291377600415696 12651112 -515202342640059781578738774923521228800 12651113 1686601898114809483036862136736774222884 12651114 -98350091320808754819625467180803528448 12651115 -1287787239268382272800327978439110270240 12651116 6795612899624542130124656030047345152 12651117 -562228844655125356905512808064889104320 12651118 658632806057047061067712682628063389760 12651119 64585979708349238676200846702197684048 12651120 -305974862585696668971561261495887462400 12651121 -149673199752911250655842244215783664000 12651122 -193838850185755027641612358461074092800 12651123 457889490497734903350541600051240227384 12651124 144772592817425840086573463633270145792 12651125 1439278240652364071979995754568521795000 12651126 363050254822191001241832906665318737344 12651127 875788257227631062325802944793209651600 12651128 -217782181192708782553634107827413483520 12651129 1312790021921407457932916362685897542074 12651130 -492507670006739064586565321066164523040 12651131 -459475441420450448845958207044912066560 12651132 -115466274234947715372640877282697305088 12651133 -216454076944585515708616453143053268576 12651134 998376560230941468460046278898405884800 12651135 116723674682293608730877850596766827520 12651136 -288595658077123516651669952301618954240 12651137 351606904230886183151734613417828378580 12651138 -190353619632616884667754829405984304512 12651139 -455815813090706540443693614163966521440 12651140 409226274440129075125903926880706653440 12651141 62282676449382800237785665273642151104 12651142 192676778930021547443447128962663624960 12651143 -230263260441071689371085740930600331200 12651144 177598276019144774639396026639809085440 12651145 -248690770771535467448486330699867486520 12651146 1007774755871695985582038877361378311520 12651147 18036065077142274364081937839279155000 12651148 141589043531974595794046128067840446208 12651149 -354599388959168269670620248596668254528 12651150 166826649314309431562409940901063424000 12651151 -5883864725345106865600067810897656336 12651152 95706642212386725900337955791061753856 12651153 -435342751682745555375432935689621207872 12651154 677121428807050658258676831577782878880 12651155 -553972168203379595628060330075801713760 12651156 263563449486710755730124500636495192064 12651157 -394832977934929871521723673359964295200 12651158 -397901105296700425188291712387005311616 12651159 7580339721097644549439890935878893696 12651160 271481979079043739804826633334704128000 12651161 -1381606811233979199940742318256554189238 12651162 30282310268594110878613293444041576448 12651163 -111406074856630522724214134665239719532 12651164 154309689790936607885650396958803831296 12651165 78746232548859670282020827005584132120 12651166 -369136518355806737189406740127436435776 12651167 316707263371094632295591453798596577280 12651168 -719951995799882817530992588857415827456 12651169 -1491207126271604334683163758463411568320 12651170 -25634888909977460109721441898390576640 12651171 -389948642065360749954342415701033421272 12651172 716905018635162092159154579202538661120 12651173 -39910677828310675072645012327022358336 12651174 627138031066404785209101528674026669440 12651175 -785431351262431428522063750138507265600 12651176 -324929135450982986862533707595277527040 12651177 -277041034498964587714056752088256567296 12651178 -1166931681488600483518344212496212473344 12651179 2435527097266650005573160149662644199176 12651180 -516175030894392347028986913067395671040 12651181 1824778634446896423572815749145377849952 12651182 -350403734409928780914811101776698780416 12651183 768403280732653271220894645838117738920 12651184 2405219772507673976829732599400366080 12651185 872613380311991347491161507697107059380 12651186 -258472106858677178129618853297213399936 12651187 1607212676427718522208993696589559821836 12651188 -315182464224742196731548397566753484800 12651189 -223913052923507687418566641157722673376 12651190 414132050093352061446981542631119961600 12651191 387831170168839273913661728848474237872 12651192 52935958298471510980490624585111347200 12651193 -84020943882170254829894811872371802880 12651194 -365723285921172594382846879667983599360 12651195 44405073528976047919422242963257221600 12651196 618228881330490422910893211388125603840 12651197 -127705045021287053996957734231886004660 12651198 -165858351620906469649433644810928194560 12651199 356486310895313961471167450652221790192 12651200 -228572587242510571634085775407238348800 12651201 -1355081916832328402465244239372141574720 12651202 -1308539078094359740333941001719070848 12651203 -968365879044208209766278072242004004548 12651204 176814635153768396034184925522408733696 12651205 -401333083186299878905099943508378426240 12651206 -170801679195178639767063775307765685888 12651207 634734783589710686788798529899926343680 12651208 284877161072326692073286921730594447360 12651209 -785364199917636037555356635384522792496 12651210 -48388388883962381157060298166575979520 12651211 1281337947273004250526808835956506143824 12651212 -96440215899672867920796011983438387200 12651213 927376724895450341126007326899887581184 12651214 71010942171454516677913586403717195456 12651215 1463479414508342950941010403866468836360 12651216 97626172403597643337629324059274903552 12651217 -1323932982438040057994983910440540317016 12651218 -1500325777527084957315500134619309399040 12651219 214991453971482880389157018662538675968 12651220 -166481168203385207672263712568287781120 12651221 -367594507104579084079598193002807978400 12651222 215375776851710402595364078084461736320 12651223 142154099647452086430159633350409769728 12651224 473964505319822717814839886719247974400 12651225 236032303335262417885797231336535852800 12651226 -22280392141196576605937807995146240000 12651227 1723788075608063385499114244175037883076 12651228 -7272824321514927166640779355295570432 12651229 909767371580752592500355857299782152576 12651230 -167578693214457400329962891470463510400 12651231 620364779386319991684293157913495361352 12651232 461747427629769584496655927013869092864 12651233 609887918412738715383960180063697837440 12651234 -392822110502578863011133462582688072320 12651235 -1340184501050131879416194116724936518320 12651236 480462252782539874437918968003875979264 12651237 -964424868282354136365301142896368728706 12651238 93744629856272527411529307074613815520 12651239 -465589068795231896064449342287937212344 12651240 34134701887952022058490008134564249600 12651241 -299473888200513763195914674716250761500 12651242 723608475561990803131916801471014217472 12651243 708232959364192428803869829876134984128 12651244 1333649486663625776015280501704544993536 12651245 -83598651577228308889017549466234080 12651246 308693978824002310759328991993860047872 12651247 50785245045831403912817420086925098944 12651248 -36685174017890335947923659817040150528 12651249 109118723418806059339507269403797475008 12651250 -38635305905963445941124880948507500000 12651251 587660371846101791103112719470988738252 12651252 478530510690676749483019800168708341760 12651253 387955638690290832503768416380278467502 12651254 -45085777623612710878763835211543105536 12651255 374769699238402703123322415387146854400 12651256 -2589408737050807732224950058773967667200 12651257 1436238141320488612760246029063560166506 12651258 594372537226312596998779047267486633984 12651259 -374215882894799520213081248339184398496 12651260 -523339542970714640186170428422729226240 12651261 197675073493152036378994741824284696640 12651262 138095103319174161530610697634613617664 12651263 -239946206584551159411137175081950228856 12651264 221812069041107066345274583937470955520 12651265 -20942769386483114060232230474060616960 12651266 -48745796551894990126091552065728261168 12651267 -218642791808992358296687496471743610880 12651268 92534610882507974444073849771226034176 12651269 611468647224820167580767209353798242240 12651270 151874721011175962956767371558899785600 12651271 1017380191473717748862948359977566067112 12651272 979192975856689160803678379115815239680 12651273 -1131776194414996482943183741144592071056 12651274 85701710158288731866455611829294498560 12651275 -112028083158024788032871461113348230400 12651276 859505959493093380196898419240664576 12651277 972093079956729409129082778841675399392 12651278 -1198019373986672415898856571146534289600 12651279 383985951565903107581777334533383574160 12651280 -107409375644223368503211229385956311040 12651281 314456277429334975590027827247529376640 12651282 -334458154076044796856693509689490457600 12651283 -1506946065841825382743814105465680109480 12651284 -1180728903245240045977147382702469617664 12651285 -163353354001588036434606496526332252800 12651286 -20472075228509343518060969469056655360 12651287 757997247437168971978170351242118485592 12651288 1209975460631102626811928754327388160 12651289 -219218001317160674104977849231002226944 12651290 -799748222715559010275474237310938701600 12651291 1156105905380263790306069484495812841900 12651292 -411742875474559588901497438715213068800 12651293 1573697632087399482185399247343757149542 12651294 -204216554687353357998977967351700958400 12651295 -1661888909745870601337327048906790000 12651296 -327447158802764170360763341312276561920 12651297 1111434985333532877446575794906698267520 12651298 244406788562195610941078189371797864192 12651299 -429263759530395046033543650613799664 12651300 -332305640163291977840375551399383273600 12651301 -66825903204390628319295912231251265188 12651302 406797145097079294881127101779250297760 12651303 -59725759081440551830500364026139169280 12651304 108243104189382406945842630664045685760 12651305 1031046393208253756990590667492695703460 12651306 111806984534071681730841323118365493504 12651307 293548190242411061578458114212634877360 12651308 -1854524193053471916552943932677725240320 12651309 1679065475541029893474588469911823784288 12651310 -517405083573339435027698450919262843200 12651311 162127312318542613190794278379749555840 12651312 -69807534757425953856343373215448236032 12651313 -1471180431965948466649221519482472787438 12651314 122261335839164697435230932018070539680 12651315 393223723579805306360948880675613146720 12651316 850866267892880862535344874311264967040 12651317 -101751132317036725459792445371274228736 12651318 -618025471396814570018295605172660603936 12651319 81660325509169781150859011708913652896 12651320 -725051221311328352328917864860023398400 12651321 1070603998685875935447058084150734763680 12651322 -464868324377316975774502365852981174048 12651323 -209504425207569687385521586639844902428 12651324 92963841716408191814857990621912031232 12651325 898283182862844159751163291356258797600 12651326 149999182306322842982592802897703455680 12651327 -181554238340799916170263664056058552312 12651328 -31895152154868673733245723218746540032 12651329 -202301389838111621550136089648894259260 12651330 -3787819899805113744018766133265454080 12651331 4478370174594704862253540257515036928 12651332 497753620067256696692014381221618950400 12651333 137579402051857258070288999381771507424 12651334 -390570780713266762147932449894079540480 12651335 -609049046030071092013284875069890803720 12651336 184903975219026678467421667795432243200 12651337 70110034822954370645987506138685188260 12651338 -20235436283007088971818000491740080640 12651339 1085306462051805961929339635706595584480 12651340 -317938523660214715387616738718350822400 12651341 1184698452409447404728973892350385188684 12651342 -909506250066584357132194864886654702592 12651343 -303524789187391607066695558528523770016 12651344 19972743112215094206481298090063093760 12651345 -292064867115193844914429957623148975680 12651346 -450759494557956941901981212996721632256 12651347 446330561397297274725524631008563036320 12651348 201688685190691577649694232398182481920 12651349 2211655225976891891177078954081428886592 12651350 87363988197624370977410857994980632000 12651351 -148291189777073888545068396532804278168 12651352 186869040953914450187562283058715033600 12651353 -280147483760565779433710100427448864832 12651354 390160466838226065576205296093418766064 12651355 -580620820855723829444730876825133650240 12651356 877086551213759041420798534128851857920 12651357 -37829116994899224791274488996789349504 12651358 -679236814147442656119952387872723489216 12651359 428925278214095351012773489155163023360 12651360 441706177565633231567361082840944476160 12651361 957970708053512921088339290026194363924 12651362 714177312511888415678417508939663139200 12651363 -2155079955812944938305853128741211254400 12651364 216493454375475851172354157026783535104 12651365 -44017821617758780657092211983808250280 12651366 139423439595604357932103261671000145920 12651367 65227508784485595953157383738168011920 12651368 -753927976463346076182892093167806653440 12651369 570590118492091633273305093744549576960 12651370 -4043966129377941835568248781717260800 12651371 -335781469574126937077221922335763692428 12651372 809755025366732805526951638022510768896 12651373 -253818225254236877471141151225928977664 12651374 20884842951413344535348849862522828672 12651375 -46671967082344223756604027568855392000 12651376 82535830843468225237924397854002380800 12651377 313538621158559388018777719935513046226 12651378 -223613930061740451234563717217226940160 12651379 -107866398376995227594211772424623334272 12651380 -45776764773777008474329559700009369600 12651381 165706059186005475573776679845742453870 12651382 409142664142869627183153810043137285792 12651383 581620244522033994831297025720659169200 12651384 9087362351233604720449486840618352640 12651385 -1225695082820592775473385403142792351420 12651386 -9500653636445173021698613758398758656 12651387 -165155734066652506956265487189940441600 12651388 -612319614464167330888600203400393971712 12651389 906814164381236220132833429406701933190 12651390 -32263514173690008409623485926105502400 12651391 -188487707398941750871090152974301829368 12651392 532897870720403234282715331994415267840 12651393 1050305341747837466363272975957652802864 12651394 -51149442059340650210496538420626521088 12651395 -442841751264853141275517117849018429200 12651396 -44101214633202172992374671774318141440 12651397 -1621569327313158790656920540227105280 12651398 42317173288230563166154144438968175200 12651399 -836123619558689147041171295396127107400 12651400 72578074752876450031199247507647616000 12651401 -45408293472761533217180231717689670016 12651402 25334514941252236257693580506721511424 12651403 -916323564504872307878556489632738601936 12651404 110872280485900259906459460844574771712 12651405 78260287502022431627427713944185081600 12651406 376402695071685973170467847331313161152 12651407 -443270223864422089722790589860741051344 12651408 -36417608179357333945634069833231958016 12651409 -2869471815097317461337352321857211917584 12651410 102906402404704424113908845504890552320 12651411 -6332699380875854868404027362570194720 12651412 -649693754635581412054443021090291749120 12651413 178060536743287411436540334823172834880 12651414 -54157269780244035665791151189258858112 12651415 247405263720970716412635678303221157600 12651416 622459751351748630984215030551517491200 12651417 -8738542044314566277806734915615649920 12651418 -11115976490943181580091535773011802432 12651419 1081739084080546084246460673734353826304 12651420 -494973072143679876200485609804943109120 12651421 970999958668432715486966816455416720172 12651422 -109115728336970845906231166888772912768 12651423 421130887134430107215660477093971264584 12651424 -2386823998141778104423682085840584048640 12651425 82366645801977032194484790482145360000 12651426 236678240675485690203754484246759639040 12651427 2089624574543603045180064847752522893276 12651428 -488954121642449840929040537384177692032 12651429 251895164394551498838539886748264957440 12651430 251649331196394294681194801669570363520 12651431 -355410467252409141446951103255848362968 12651432 -687311196682340881005293557775964487680 12651433 -1005311868930745340641103807382677581318 12651434 2144501467761833943501136113411336591552 12651435 255831177572776565464897023879277969200 12651436 -146012244290196987646449370183057636352 12651437 1695623085093554992180121674371200152086 12651438 -483282332158871034926203904135874247680 12651439 652558324090899905417704047260947559280 12651440 -112634678038268387302008202926859223040 12651441 -232948215784356893103151775305295769600 12651442 -882376295719076460357299156746309030128 12651443 83956822925015798095760963834630631840 12651444 140305097866383310510654322740377661440 12651445 -167293115618956511906797064575992195300 12651446 -3542079585025895015071724520205137600 12651447 -164659047679543591679430442172528809440 12651448 -1127947683053662225769233272794338160640 12651449 837037844256702088347994394045920884864 12651450 13259584008026020868273484662888640000 12651451 101227062633543604968152974896596297832 12651452 -41610792520434058575922801000856134656 12651453 201821349978279539969802869661635599020 12651454 569889799755685002951159780382685797440 12651455 -1075609313641323963254748434346569928000 12651456 217620353654584421648475426765724975104 12651457 462668531762230363253485472123292815892 12651458 177007586706855601320798020598315171840 12651459 464432206789827557858083293272292323328 12651460 -32551190537090977522146158403639459840 12651461 817466867655569309305489599636506924124 12651462 103683364586721302830917611116319850240 12651463 -443642735966042216993845982072600853072 12651464 -591280177618707020030471647716271718400 12651465 -373680126157751400304472707387529568000 12651466 -133293967905056326921919511298419770880 12651467 97737674249810720237430855405342234516 12651468 -3490657976047622608858682385675224064 12651469 -353883157746650049438435269867428341130 12651470 85487256888096272506910855648809724160 12651471 7614667086592101117321978906262699104 12651472 74184677646133068734616033028881776640 12651473 1537729768815805053228644029481254668000 12651474 206226087914996090875003343774829269760 12651475 -7935324698874391442957001762545434400 12651476 -955028598598147219609711480590220326912 12651477 -569038867229718325899396312474276989280 12651478 110505614847340634651396068216128752256 12651479 -745107143813797398034885911559544866800 12651480 196923108730168874902389152955394867200 12651481 1250953583613749911921122443119091894282 12651482 -443848258719103129407586153792373702400 12651483 -7090305107861222084341297258609623696 12651484 -45817041689546401585067347859884284928 12651485 419178990012002359843633759341246309120 12651486 392264285786485391615631609275509653504 12651487 620332760585479644451672445958820159136 12651488 1255828337218913585096277441341569105920 12651489 618658060667934632989502849160706955154 12651490 -243525960712019397205258117738259650560 12651491 -1893988543850646203430808829175312267108 12651492 -65215798772830187314878735333799034880 12651493 -703113269503727165800923919318365512676 12651494 -95048272530560648654414436589806844704 12651495 -19791830128889776719373553283108802560 12651496 265360832938558651279912705780652851200 12651497 -1794366180325944713346556544138331286128 12651498 400623396296539259224212343329703173120 12651499 -761257799341546602062564774231970506864 12651500 77693118276814327205958759866748672000 12651501 416382586960430387388762937189457658432 12651502 -371989872820086613349500259196445560960 12651503 11974033731591502550112418417237314048 12651504 -171462988562163386199552633983575228416 12651505 -1385328055246617156253389543560138651340 12651506 -380634069495756092419020690202656767472 12651507 724775434206818643930523044609895495680 12651508 -544792290607918801885331978893412524672 12651509 991946064407108038049764669881987007434 12651510 -297986147628417612463031716933576909440 12651511 1391896338822279885572989633152043405200 12651512 526020172304668306445682127117767475200 12651513 -67696927594525027851063508841959008576 12651514 -332744693073877606868541860997864960144 12651515 -36679907486677303563239976537329730480 12651516 -504589758508108101502273920271165928448 12651517 1883690826956475722700598369877428290566 12651518 140041497019331672828137733978374272 12651519 753431391865914504246021639609798992640 12651520 -73929192008782862472592457017401016320 12651521 -165082292702253090071161296946118673240 12651522 31436757673021639577573386399959943680 12651523 -979129068214399301624745983278679956228 12651524 -669195679400608507883845765758697512960 12651525 284230868454913402094761256475448296000 12651526 761727761583596154704064142685600495712 12651527 72120172518140982425901473641075924272 12651528 13269331092382758819898049083897036800 12651529 951759405053525845293982617274012547280 12651530 -114247405432481728517775520621152710400 12651531 1282228775853438489976013754832373052144 12651532 826316414142981083976707078351774717696 12651533 -663274652913887928966939038612634070218 12651534 28342585087227193644108445435370864640 12651535 12114584811840108563621358612032692800 12651536 8581782334795919962398777006105329664 12651537 734808900667280619882894797232130551552 12651538 241329920761350751716692336022490058400 12651539 -769487871499397907927010116403186576344 12651540 655569504516754015874521485840936345600 12651541 15237496542861997096750182442143590400 12651542 1035644806445390977500809291243545200672 12651543 1709715559543828043912666027145013838184 12651544 30224973583838281846480796136089180160 12651545 -1411007853205909842899640032397837176700 12651546 8002392202823718716132013645880737024 12651547 -809048982296494860632233151287205290680 12651548 -177492771894093290919831432356722427904 12651549 62118088104836900949459815607236915040 12651550 348066179298397173734964737531797449600 12651551 -1593038629311191565105844185907657900296 12651552 211217951587778579809518099388520988672 12651553 587707126033612267474258531255512226598 12651554 1618989290519262970534630154671588319232 12651555 550480129739328786312618188509740480000 12651556 -871600794918327121408414514099013047680 12651557 -187547053999860378879237374751096471780 12651558 133436122823960411566811381755376042880 12651559 1433948811392622090889712711334784096760 12651560 590731166994057673917855536825395200000 12651561 -23309566771037628487478379889888724544 12651562 -300482772690963187815808102869642195456 12651563 -726994808173424924181117631450962986640 12651564 -52224231443401183337424420273796225536 12651565 -286170823452845930503698221418967746420 12651566 -220133128814398521052213166729644248768 12651567 -453464000379052385090554053346110453360 12651568 -339468814631931282302052378401265582080 12651569 -409098552654916165598608892431226475840 12651570 569864533918082349226106158941770683200 12651571 270037312504317207891002833864064918392 12651572 532949525178668268413643878443147118976 12651573 672869861153476829573325649320048427008 12651574 53384803881051240493481505015350392320 12651575 63155151482586194823656312593363839600 12651576 426848101973878680640437868330685890560 12651577 -1000230082431176898017978944526633925180 12651578 10753871093289079200524549571219500256 12651579 -1662137615958648581843639399834042608080 12651580 -608209735805707309228302167443942563840 12651581 -1972235955889740221179237854736704162618 12651582 -200697657009464131606128752361960470208 12651583 -311793957286944263984038330458252833440 12651584 521338264287525768511589897727746506752 12651585 -4844276990682431702731027293683399040 12651586 468596908486280693365915711738781191680 12651587 500822323374331743643066347430676098560 12651588 128142562380951346856742522166440433920 12651589 -16984230645660155562533917202832762176 12651590 -256301145619786915383489085954754496000 12651591 676699439037676881860483452781112870144 12651592 -1871075593954732900248575052104893824000 12651593 -103425704187609384262015641716083239936 12651594 -171319270844207575694596637166038380800 12651595 5213399299048354663103320005740796960 12651596 387881846467154986775131145028751466496 12651597 189821241060324105079798081120319279040 12651598 -845642030206056543062254396097578779840 12651599 326238256600606751727469505012108098200 12651600 -18635473226984049330007660294835404800 12651601 1518176588121206077368165358591542454272 12651602 866697674987979098127979147527451838112 12651603 204164375027070335679236226969660043008 12651604 945108271044261315630694904534859366144 12651605 -1266589167176755671127923566228405368740 12651606 13780157592862614914706205901037542400 12651607 -389147591931295052670808620423763706040 12651608 -691994243751272814626671225903506432000 12651609 -1040553253120729949966570582909361954096 12651610 9338547152998734890511519194016107520 12651611 593131207704977447550595307904927386880 12651612 -65543347411615573909996512599201945088 12651613 433986502108218391573753858089594511360 12651614 771570478207105351931159776194204886656 12651615 -1081614966565879840913824742389163901600 12651616 465176453057839667415315941276490399744 12651617 -955039244890784252407657183850222147040 12651618 -14157736433673044339647124806248972288 12651619 2130674194605972179867130090968399637020 12651620 -1504272654632460832894421788705563525120 12651621 772158354721407704158628713246072643904 12651622 588772340665517453037117635895787238112 12651623 833654714430513058603197372840414322872 12651624 -3609013687409532146913877507577856000 12651625 -496294958226850046045577233238921120000 12651626 80337627195524821225594501166912022624 12651627 118186160571714132474052668463466173440 12651628 480669818287758175514627080411616119296 12651629 -24690352334519128801606506636550009770 12651630 5015001759251891016027298882410662400 12651631 829655053717594987140173706000324308432 12651632 -505025634150019928410265170766462976 12651633 -51163583820147851311012642984888163136 12651634 798165945313791900159433974700321971216 12651635 -47457445465193679773922873416285576640 12651636 -4483557578783215516035849566782169088 12651637 391055909127013349125743479243447689920 12651638 906786161250117514819960013767614828096 12651639 281161162800817171051847777262526464 12651640 -1027828823041967338717229855462277427200 12651641 1390682399422009667994734780755550374800 12651642 -534214572863172850803800905781699817360 12651643 732415723975145238533185644644522473892 12651644 70248409885367300167867883278790169600 12651645 822540473345695642186980814229061594720 12651646 58670578774467788186472996670058880000 12651647 1939223318236549129391042175235753041432 12651648 1311279961877813472349066044579973693440 12651649 449871639826300230239860942132706119680 12651650 70756825885740082466647678665292233600 12651651 552267709265932662272515539229393347960 12651652 -323516975550145619825929103425057526528 12651653 -1006494960993996784985586427133760262722 12651654 -323551495392251590324106854076280163968 12651655 131354480183497913647231595074849655520 12651656 -649434187806992091928731066915984998400 12651657 -288529075178275365820128088842624444960 12651658 22039831995313019688663108031456312320 12651659 1017425234186319110513276102111202235860 12651660 -117550464347603300325445196461220659200 12651661 1136262189959826959293448565063890829024 12651662 -742629456322308221485667476130929455168 12651663 -571213067843698821133413378634229408640 12651664 -327893493177090814940086193705958359040 12651665 231665510096645136799780569957725880000 12651666 340142046583987333383662256367147357824 12651667 408253852606590937521613121418167912352 12651668 -93775481416743239596831009880605255680 12651669 425304772055099643926200061984306476284 12651670 14398893112441668314712319678698881280 12651671 -414746649173868644871974256519373860000 12651672 836904670174282509768142930564679270400 12651673 166945611893879831301632204515352534724 12651674 -125146600592548935946055855596827733248 12651675 982190153097607225696118336601547200 12651676 -89306134508352369305967097181248346112 12651677 997931914722570135501541651556517597312 12651678 345676652187326062595433374924105648640 12651679 758427249614475068060515540182237061584 12651680 720789252235513553531844545587524403200 12651681 -73163750726582082386999904024596552256 12651682 -627106248387989656650602475334750033920 12651683 757629472047640834853329977849567050448 12651684 1393051603455778960669010303661398433792 12651685 -1710619594273450242580301131407090604200 12651686 -881133539542729002812807477497742822016 12651687 1110968347024617706595437655236825951440 12651688 43332447681804956752035638060167987200 12651689 291873123627541879282643525370670121472 12651690 -384503907645393065732323451194784156160 12651691 251827583581602438538316749264925479440 12651692 908805392426370788314078852939349821440 12651693 1055963547500159221432106066369279072064 12651694 -568076196354161073258572428859157377088 12651695 -149106584029233236375407114207599344640 12651696 -379442319295977468283323484355188948992 12651697 -169813644380146879251020405012078783854 12651698 22764207061232568353024228221669829952 12651699 -39796663880210741713904227778806222536 12651700 -754146173106711822669917410162749692800 12651701 -290703046456390590080629101288329806080 12651702 107300991245998322370817273066955034624 12651703 76882393590313694240505596128243525728 12651704 29881931306158445573479735199453184000 12651705 -149842440890235328521676069072493755200 12651706 -64268678696519062256853230845806856320 12651707 218112234483165439817293634332690889280 12651708 -672219749301388821262910302670430973440 12651709 96005180702240491789168138354993477216 12651710 -199564636201329705239023647211715437440 12651711 1203713637999903556490305963661840611272 12651712 606402936807783400330333254965475147776 12651713 -839762843531905747287697427868583087038 12651714 -34850748260009000546366734607339305440 12651715 -1248055039545166768498102204804913270400 12651716 64620003939698895662219223125971439616 12651717 254099739934589532009036941886412167648 12651718 9537234730140453497950933995705082368 12651719 -817190246954605676448961995798929332200 12651720 -97403024761201534927239791793930240000 12651721 -10629893638123337471417427063728718108 12651722 193040579029482053559486219537394212912 12651723 -269940512568583249218778990436965683936 12651724 1111792250520095548564128277089758476800 12651725 -406151069972034125174851593792454178400 12651726 510834416098532131352636077749453716544 12651727 -356209173158905571056962403362002159760 12651728 -6894244433734558034030410918851944448 12651729 1638198482397293929547458918279818867168 12651730 220079566300689055426776929641451520 12651731 -1084506903308904070529768513647343256468 12651732 -565113203137434106309144615565292169344 12651733 -1422323256676975827930579806567669284018 12651734 -77903924022583094397470931842320923744 12651735 -379473005823483599503194566958091758000 12651736 -139105555191457002669558000319075399680 12651737 115987272329537685809958177098522218752 12651738 13318645448102860039687910943740183808 12651739 -269255299969784959678109908476355140000 12651740 308639539868385537339144664887024353280 12651741 206543141924145363534766696364307470400 12651742 216193116379838544849466169881209752832 12651743 -1140582242057642810657136938650427040 12651744 -270307242887262662386140769448179531776 12651745 -1531820932636826977738468282946796528600 12651746 129021160318940711972803785330227541072 12651747 -659598158531631559056926212864196210880 12651748 116748251978785074826259192542632222720 12651749 2150086758735417096917866238686702576320 12651750 -530523475328588741263485921614638752000 12651751 -28345000933278647710705988581968928320 12651752 -1768785837493562826371286517928067302400 12651753 1879504306976109229951158557669618172864 12651754 -184211698545938359871363813028649145424 12651755 -1094530365964084093694928076923510519840 12651756 -192324221831869219521361718741308179456 12651757 580160486946421132109911349265323055852 12651758 45012787240641135213560200101245322240 12651759 89292405462192790913902300205188171464 12651760 -210619373192587623932093809441013760 12651761 6081996879639913017207185774712222192 12651762 459130218541161035306313741209778817152 12651763 518607542935103887350966454154103416012 12651764 -1252627153715412512626682423869946999424 12651765 -4795701738811903887501543017585391360 12651766 931633638344253511260025642979626698624 12651767 -592123563862588512585214110109219388184 12651768 148560019502510360663565948442203955200 12651769 -42742251572235959524473219829209240956 12651770 -107247373095158113030773236093504293920 12651771 -650355348927396808158329842266523115520 12651772 532217306109680593423732594575078266880 12651773 -641758904052716028990520343291734896576 12651774 71048289513604278370536420215695939584 12651775 -1029043330791292731507687217171586864200 12651776 28217423299281533525131571622536282112 12651777 4290940946588989702210818911488766880 12651778 752117514466712833335356894863086860160 12651779 704958859294708774210750365551600058576 12651780 60031644662705980835982069192438374400 12651781 769965750101294302677122565930318383582 12651782 -40780674118030639963924198971820449792 12651783 -151943519332516276599006495306668918400 12651784 680761061289565803392720297837122114560 12651785 1045112086586930126504208244581372826980 12651786 281672597190010249838191898287661071104 12651787 -415000804406329038904419806219497755888 12651788 24289490549341199298624594457194809088 12651789 56387788739551456010282287507593616128 12651790 691631600129068681550508550704235742400 12651791 -1103384265086520851097143244991754144736 12651792 -160375149685384860789240901881802260480 12651793 -699768490351487902146665018239080185280 12651794 -217830353148308224945496795957033195520 12651795 -111395043023475135217061887446971664000 12651796 311132066803581801583035107155122718720 12651797 -2096445315263791161685877127944207648754 12651798 391744168061700892701774997227326473728 12651799 1817407378541764271058006267955706938864 12651800 -69174876017871683280777944020647168000 12651801 1089125840206400653135329679532802510720 12651802 731203764967748038320330497064527642352 12651803 1948546023404579125344630786008443250052 12651804 -2087334752548908592946403386608361472 12651805 -1267802327417416842059061305462159643540 12651806 730927560597377420870249175652464788352 12651807 -59960019242267479049889246930006379776 12651808 208460763564967322845788050633167994880 12651809 -1151502173385839809201498997471542104990 12651810 -186965572420322390443073981457364899840 12651811 260966762056490479008163324908391019512 12651812 1730705471221482692445797016293310735360 12651813 113481875352038710510305634373188962048 12651814 451603622011534010448240965806407030912 12651815 581607182761193062935199537085586499200 12651816 276155029651708883507221167005413785600 12651817 307085608121587318037663694592410814272 12651818 -286713659521130441613646418784416738640 12651819 -42747028984852802167091745246986421072 12651820 551485665058660533417903050661443758080 12651821 -50235446142638478712929852592166971392 12651822 -15131958837963250616447681423395647360 12651823 -300578050567960762767924944104916262800 12651824 333088302238915704983106433836335677440 12651825 224776948442774235817669804302389445600 12651826 -1221615461134033318173803593717600445952 12651827 730145110735131352046571332195589198720 12651828 200922709326186407468736416603222347776 12651829 -1084068812486344938172010359521826279616 12651830 -577712958839606645718427299688147209600 12651831 997259092133503463495581158016290774720 12651832 300051365801127383678088322940957798400 12651833 -1695412264957997349238621924029288072918 12651834 -28634491354691437119555210850909893120 12651835 -92587217148745438966378877483616572640 12651836 -563445290942719420649807475238636892160 12651837 521604761062793644875529452064086904320 12651838 -920662320989812074621106300780059751680 12651839 -490290214886911977557301601412580855360 12651840 -76304417846639879196438239088035758080 12651841 779633526961518609848080864113205410242 12651842 44665546055105422630554088027164341760 12651843 -852201953446615998095966700569191107336 12651844 487171113527260662647133829671863222272 12651845 -84576106762082471449090094140069741440 12651846 -185712207883777813669755488932789982016 12651847 1517955842655034272060050591327136648 12651848 -417529889152805292978961931558842368000 12651849 114954306989118002071866807106960434240 12651850 -217013374424616740054751380125432896000 12651851 169861574967290075297662237180611371400 12651852 -200709420914476301479221705027234144768 12651853 2297746558075860209018077250100460611840 12651854 -187835002493459571315965414840469119808 12651855 64383191544132396559415669925773874960 12651856 138499955782268618092818938483651641344 12651857 -477991069791390663692789153635279242894 12651858 -301091884407133995514607483657121371376 12651859 2111228977693092882336414906907098114720 12651860 81346186656708635078912383609907074560 12651861 -71254822397066543576028526422039052128 12651862 -426798058392377419287218676097808828736 12651863 257341057620945165394445413807127821824 12651864 817790805113887363336923428138375147520 12651865 955016494405558530251226978855772864260 12651866 16223914185705835761246233269572144864 12651867 -379133273589295372450972175868411144960 12651868 -349216660689755694760085786500122705920 12651869 384600094279349702193382450369476551244 12651870 29063982924442387414786684274889707520 12651871 1724945131273470733478221510883483447072 12651872 842903165588772728263976892242244403200 12651873 17638113522097818479445220898169759360 12651874 -292021009284820873949888538877607366064 12651875 -30624254178769663348418867644357560000 12651876 64375796581889904029903832131854687488 12651877 -378005464561603284146334663592213017600 12651878 -1421289258778960443849820538670691092480 12651879 246536316063793373569505452714225853520 12651880 -990663049803920194695157631343091353600 12651881 -694730516429656132007144783198212854 12651882 -150298134864320783484577055941882276608 12651883 2577369164614671675232161055250120579040 12651884 -18948368123983831094474848763001108480 12651885 145948533008715710188844592365285392620 12651886 77808635581443435935590430438098147584 12651887 1689120589657659491018343557501017315536 12651888 -247855275698939982726303660243075072000 12651889 -1145546735281579077318857133821119659310 12651890 -2527007260602871156634717874554926080 12651891 -182433490813317982059512333481958479360 12651892 408164594361467127204387934940515743744 12651893 -40967712806231204086288380571007024256 12651894 343910536719132001179345159121547250240 12651895 387778696387344206359674592206367710720 12651896 674673299245571990883043432956460769280 12651897 -238999142996939954590883887872495893472 12651898 -240180500872028330304947339901875366400 12651899 -169899885474184607613198720842910137040 12651900 165592129242919521087198043296302361600 12651901 -317187577489426728896737383419642637600 12651902 -600149137325644651234886582144920176768 12651903 -335515411248642394216182178031104588800 12651904 1078514895502612482712938778021016371200 12651905 -146905496703599617616078439670420423680 12651906 -15634376810323961852410222801890115584 12651907 1014272442643806121086966441572706380156 12651908 -1172283333929074075100950956391119487872 12651909 -366123186459292569460467488625416196672 12651910 816881671217410954168684054723562361600 12651911 -2088411754256155314865162495621941791568 12651912 8963340886483310745936142512757309440 12651913 478883255241768050345635521689677789824 12651914 -90236360097611747754091531449665914368 12651915 -308052883364732191138041626234959576080 12651916 640055568539459056593948439800563020800 12651917 277161853706728209515164729182774850860 12651918 102108322871761462761829061208633712704 12651919 253531834553266017429192988945763665280 12651920 -374499856248944754290239453709311672320 12651921 658904621392074217695811399452826686690 12651922 117082631541086357861163868373383732800 12651923 2037775616242708708794403899206243264172 12651924 -742812289502909630995335646718630406144 12651925 266196443003743136304724490766660444000 12651926 -223298616090829178905453305969961799040 12651927 264755496612436310776465530025948577232 12651928 104036630569727241700822962964436213760 12651929 -554986915483700548246850971140900432000 12651930 -488522516478061784680518494732779622400 12651931 1508875478276055577165062392985238686912 12651932 60692231522327677980361060146092623872 12651933 133266772264253969050720899155624448 12651934 907951244550421043272924235024297951616 12651935 -245792074971568810232691029926776592800 12651936 -864679913701592601590812822512124035072 12651937 -317429289439656323954732988737015379968 12651938 -95112105219282441124178993439643302912 12651939 470665187804631727364682854539328111064 12651940 -233268348488604547561718060023345336320 12651941 -325245883383729073591607049153365678658 12651942 490784589431823278040474371824925560512 12651943 789618305172837018835429717528987345440 12651944 824368823345832396060055904341721395200 12651945 -194832765208238477593551203246355921600 12651946 -1394320201484264912272646850886002748320 12651947 -279463396985002452019873301085993253848 12651948 72993267258992000999018500193149824000 12651949 2115718354578209481178094973160384419820 12651950 -248564647727199851046138701773596201600 12651951 108859637951771829204301187678465928480 12651952 13080656944205345209133709841331142656 12651953 -348893362961577600569085672420890802798 12651954 -9921807807437489583045669491272647168 12651955 -150848018855494055189354905512925911840 12651956 9043540431444086574922042618176885120 12651957 21911510103471561041452062447096754620 12651958 739263394061063318807108270879335759872 12651959 -1258424418820287670831999713444649179696 12651960 551696547519415581279594435849166848000 12651961 323067561781727076963352802917683621120 12651962 1090721403166595508099010105270057349232 12651963 -172718047472080048992347644965481140456 12651964 -487013111232718095832680048373223574528 12651965 460694427254282034303562295930846542200 12651966 -377674645496763618437693252409410960448 12651967 35938111006784926054679101038223537752 12651968 -26293528277726676263988275603180617728 12651969 1180383376972179979542010377562714451808 12651970 -507661936394369775342047822757278884320 12651971 1468235515401031089109123825653978266172 12651972 808935680771535071475864210176830651392 12651973 74381062872133278366030827470266653340 12651974 577888263469390200947705541504173840736 12651975 102296609285131421803672693825605444000 12651976 -4438274303533083894625511947956019200 12651977 -806713851431212395780690568981438101888 12651978 -328834780807387848469408610924205560832 12651979 1319961532761276102005257755659744700784 12651980 69687049502918177180767861815512678400 12651981 -292758252328220688905143040792496012096 12651982 -106095063631433783868732927733351197696 12651983 -1480149091265891613035250760515540906768 12651984 -14371993752114799067485691831542087680 12651985 381129343177146366292140319964586302760 12651986 1163224380478250912199173403054825544320 12651987 -838535927087897078501954567352372998400 12651988 333308856272217042424978723119335397376 12651989 -979358282063567472161299928650597070400 12651990 169587416033049877263792607419560528640 12651991 -1395051262512138505972531020971579240016 12651992 -1012222789221356055628490583943192320000 12651993 -853384048725739843925360330382345297276 12651994 274984514419182832447951309262834061312 12651995 49412794609662604032354303530873534400 12651996 -132495150614825805076223186860751427072 12651997 1245797482531065431556892836625465089446 12651998 -155504297721106913307004546401306288000 12651999 -117919215604044559095490360242841370112 12652000 -289638679751538908092544757605400576000 12652001 -201425823411643477390896152519563529856 12652002 -325691638215493905063922345785211104 12652003 -57025751719470420321294885452536441696 12652004 -12265880637100026633048769925599369344 12652005 210270607387392419477372166128099020800 12652006 702462282573128755546243280745977981760 12652007 -277741704604369089968245342663440684744 12652008 454738244085005382838665940242839961600 12652009 -159474286080012333251454910845444896796 12652010 -207125623058958609878928041222833658880 12652011 -796982354481095587986756786282656385360 12652012 1093262426695206205731094457194720570368 12652013 519739072134939565483001274212255820384 12652014 418448420295960619636278087431496536640 12652015 258172596062040132653258232088227929160 12652016 -219493415693396077025178495624116797440 12652017 246326454949639884719688082953025278912 12652018 291915458365810627492667171190612000 12652019 -18305857062880787669309297255397362880 12652020 -610887152022716374652763303928554988800 12652021 2089450767465665252789904938253575177500 12652022 118691604875868281051636513598758092800 12652023 1091811092060164633960097455318236138984 12652024 -403936409771912423690533505788909977600 12652025 -475206060571395586453008387376899132900 12652026 84289042351161615054912214335967461888 12652027 -1097693800387186503513091076682302364124 12652028 -1202626480835797973803478340296680135680 12652029 325430457617177658991566284928239296728 12652030 212218176648731556314451739352203422720 12652031 -397144763988363221164304119601448062976 12652032 35085883791779754968180302379590090752 12652033 508103939911451494651107023979205583400 12652034 -516634484744155326596564129067512641584 12652035 -464665192758947971006156420584978182400 12652036 274219228572728570045653856611921493248 12652037 884646125098556848259495680730518722300 12652038 -329480749740638374367086907424804648960 12652039 -446681627362083387546072302057416614344 12652040 -699486705908148148012855089735358003200 12652041 -82296439361391499663455830648817811296 12652042 130190852142116447771430603362402340192 12652043 -566751811434245390412852768902383228680 12652044 -389355535065630706254541086718186934784 12652045 211798624239042106153060753749148918680 12652046 1111136416609165949936406089269777138560 12652047 -461988398999508235437481639583885758512 12652048 282008855891586379413163046222710710272 12652049 2298904857009075723640836615579405040050 12652050 81683243615937321238079273233671388800 12652051 -117452629334289567887491049843272439400 12652052 603103866147813634736967651850237102080 12652053 -986693440785790250554736964870098709792 12652054 -41160843881567095429953362717282810880 12652055 252955886895168315622764480556489664160 12652056 837470421766228196664996986929520977920 12652057 352593477003044190514745635015478767632 12652058 -141407346009747377057793464599335037440 12652059 -39201918395195623040429663555630231040 12652060 -200409454076950308027074796036395043840 12652061 384738416917951570908610365056210039424 12652062 -3543886194115499982271165686223104000 12652063 675102350509993701030306917148262820640 12652064 337502329254447552828231990522718519296 12652065 123060298685162337691180027413977232000 12652066 -116344750629145148865787936668012218880 12652067 -229114081681583267995362137477571221688 12652068 13709054738869009505089480238192418816 12652069 -714464452252353849954142754577096974530 12652070 -370879306724296207766446721194903430400 12652071 747629860082902141998247712986235609088 12652072 -87414889002226966895161622673213112320 12652073 -452727543003547574457899183044844338560 12652074 -40700987249198475460718005857204472656 12652075 132154141085759644102095145818596207300 12652076 567606627965408372447247934787416332288 12652077 511656955557469468553310638375417037120 12652078 -356397355030326831069506127040072320000 12652079 -692070303370663088695991369177883817728 12652080 45621501399511268041427587652722360320 12652081 102612885100783151637063827521763584960 12652082 239010949870495766022379321275510277392 12652083 -170245824044365486557362149279894218348 12652084 259114358524350176827552984977328193536 12652085 572669855121543048023596740327133964160 12652086 -500366560662142185892242801964042820736 12652087 522538819181776564907509399079445166080 12652088 -373761110755416722839258403347179540480 12652089 -218953445663937122227824427395283993776 12652090 -236662921716553938371768727701154796800 12652091 -2544608206620142690253696719565646435600 12652092 -152977285663207654861284988774647398400 12652093 604328615664200933161147075092335889062 12652094 40755186930920807092922582176683294912 12652095 -340406552729105058749057514927286170480 12652096 228654637712785756958258252821700280320 12652097 -1103578524848091051431192776952136416256 12652098 -14484904114929652321742607722244184320 12652099 251923257668031650757148954549475335100 12652100 -263877744826578813810324958929144960000 12652101 -164677001913204591798133024178009376576 12652102 -551647086690490223161775360806740640896 12652103 -1280742962625953276738154378956861460648 12652104 -787449581007019910684436848509444423680 12652105 1694500613376296585628229030435723200 12652106 279988203005889251947976055260225800752 12652107 -20602582253095836903083063596955322144 12652108 -154714246112571098759413755108778672128 12652109 471559464206630752979770759794362360310 12652110 237416512396550570936684277729530002560 12652111 -1659763691498349011781419111452760153976 12652112 228409464093212054021926439230290788352 12652113 -221399846439856894398924658913780445696 12652114 982796454600481270886632244622776945952 12652115 276264673332334885192040050478235827520 12652116 -226723796662729418544595307908708601856 12652117 -506577479560919543058793154896996876068 12652118 -1150059828709232947825166172487202659584 12652119 -15617328352107009221465376774314274360 12652120 241008619395388541844249287595970560000 12652121 433426216225328172537476013128858883072 12652122 58046343916809298917776792588667247104 12652123 994989833637072221300253019046055232 12652124 26737483692666771864658747428322368000 12652125 1221465506561095825543241014284873960000 12652126 -674977691490189947265794470305218863488 12652127 -353113053101357754077859411164440485288 12652128 -471580322662944317305484811199668289536 12652129 478188796000468619128782645851808984192 12652130 29352946050498632125434671067323051520 12652131 69255034462979477774287143903861277032 12652132 1356504901270447025227943764059694012672 12652133 -998670424775619275039566651386489548616 12652134 -89408546895804323318603068647289075200 12652135 -34061215757398231836813430668530686920 12652136 -95248834151295986982185043632076963840 12652137 920537528363842420557599738722456558320 12652138 -445351412316661221953588657870001404160 12652139 497228975927220942422509648957656430848 12652140 -80678270304604773970503552129208550400 12652141 80482877061303223369659543556330463040 12652142 -789466397819483764913237151064359258048 12652143 971383817968197894254097850919491798920 12652144 -103852072380326676893815670075620229120 12652145 205038678515470807965022222260175800000 12652146 406441786739903619698789915819972428800 12652147 -1491678169857899634928523916900787316404 12652148 -12446532104746068755458749890813251584 12652149 -589030836781172950893376128321605983680 12652150 -16316587377916070303902733176792377600 12652151 -730143682892596126372042835455752669600 12652152 408005303169020298327021213807435141120 12652153 -1947326856648249679535889587836674360598 12652154 -75541723247118323278869679710565260288 12652155 473034070099843828676768979756768531600 12652156 1467200797734846915357695402610728332800 12652157 -339452793077073536202000740119259020800 12652158 9585054897030976538747152670034895488 12652159 82289255180430622574010004684150474400 12652160 143761137513498837878146987891831603200 12652161 -6541803095003528990901976308074462928 12652162 -185599307411854388894477895166672869888 12652163 522208280602867427813613662730961292412 12652164 171187412286472129948218027319310893056 12652165 2196006810016162534710226703747422894080 12652166 350081426951855543355879169421894887680 12652167 830561400889393499948893463126591529600 12652168 -80570754031609895784829537506595799040 12652169 417906534163351741563511129908192074340 12652170 192229343447820265233231086632647686400 12652171 -474365159068225234050021861779968466288 12652172 -367756160404233070281145494619138541568 12652173 372673162910933951664973978795819032000 12652174 -560137853664406418695261374408522905664 12652175 276509835521021707462705774892756103000 12652176 -129264698268443558898339271239222558720 12652177 18733385760746010049560066774677550592 12652178 -155367979384761161795510695150457748480 12652179 248225493943587105015144171789757625784 12652180 431194720238082066178519721722467014400 12652181 2412058758289152163486167251599013866464 12652182 -127805504094175679404402307736929149440 12652183 1067496781326909041569149689121776257344 12652184 22403004253021377661060188319517675520 12652185 -29281163502573770580581919490790277120 12652186 728555924698963364630042500812023282400 12652187 -14081161300943435629605857460954380928 12652188 -779190914087948626261714858169959612416 12652189 -1716799822002674380258304762107098309600 12652190 252096040078568241870674160644760201600 12652191 -11336341260296495134350847811786014152 12652192 1596691634692679344031892010398478172160 12652193 -561994808880807204375414851400324345792 12652194 67117987617906202247423697637506134400 12652195 760429559876579980797319317259237663200 12652196 -20538114033274891682012876633799920640 12652197 -830985163638899277962401279831840307040 12652198 -609096934572796779997238530925105082240 12652199 370583526588703155475336162155712751712 12652200 -18777230208294547863395702402906112000 12652201 -2653275645353921568988696672473073691996 12652202 -8410783565527478167766283022780183968 12652203 -147442657749547806245137044893488854696 12652204 -1562868363548492724699202154567997516544 12652205 121486071177654004606500633198688126860 12652206 -14967201750465228882412839934123293696 12652207 -1004769221222304694463201788328778732840 12652208 -299707979321239225227031760927471763456 12652209 -57452265758356442574146979007255450686 12652210 230609890131635908873762547180566187520 12652211 379485344618110053121824801828312449280 12652212 -687411137455920970053640273541112864768 12652213 -35479768661884969846482467084705527680 12652214 40931876501240990123333230032617450880 12652215 -190852260343421599916510567171967377280 12652216 422004017527533931806921245699420651520 12652217 -1560265372562419856857506191507488603734 12652218 378341307061953262751672655492419440128 12652219 472346177667166137832545620999955819620 12652220 68996656680759465635322797819193415680 12652221 -9474784769741872775618006275247755200 12652222 234010597169838970017144191926428622848 12652223 -435769875489334287727941744465437097336 12652224 -21281840745683412044836274264843747328 12652225 -301318906717593847605705905717919130500 12652226 -28554026055712856466541018021596034656 12652227 -504295800251036615334853680756112220160 12652228 1105387217902871221144841211245527699456 12652229 1182512867887420601682390927473161900830 12652230 260201456237105105108169156433587918720 12652231 255824773103121728399402139579748260384 12652232 1082957397719553298283199484393920768000 12652233 853613657270414831109442929148685422080 12652234 2463700074780512432343691850903096832 12652235 894499538162005423057099866705897567360 12652236 430398558819514731158983680238310169600 12652237 -405256163848691484558134322059226111360 12652238 844725083846268518939814388263133091520 12652239 -44131146122608632154371870426102061176 12652240 124644451547476286030072692467442483200 12652241 297540879464163592652795790264972988800 12652242 -629272726112519097419669072260968665856 12652243 -469305043173393249768413577065859984480 12652244 887201719097525044515304249681166208 12652245 -160670686901811083989229434617967392000 12652246 -297843632443474390444528853219379464928 12652247 -420494080136467815250370446436365098048 12652248 -28405383526782836395160224523700142080 12652249 -98497799200314613986318268531803560057 12652250 -406480675591413213931894185060763680000 12652251 516226780243013282459467876645981857432 12652252 602751218442125354932422252643524715520 12652253 -857953866663755731702028394729516273498 12652254 628345140277336775765110093579977646080 12652255 42065072356518611151867332605486425600 12652256 -401654280763884695829136716180615856128 12652257 851469797342479230825855240000513618720 12652258 -349122694149576207430306699480264217520 12652259 -53176258267450355983615109856500820288 12652260 39353590795328509909945413851555880960 12652261 -694626658331383987579681800616138215428 12652262 -78110978290724639380211316981872852736 12652263 -248585424766796570879548050991981952040 12652264 1721122841666268029731122753674631183360 12652265 -869907031160022608864740772765265012600 12652266 -189121863752597278458650658848271109632 12652267 -2434902282234717490799058864802117141368 12652268 -585252580903258291613353823516161834752 12652269 456232008580523496383518567368504636480 12652270 -256939341513363847176270616337489763840 12652271 260747315522561232487686477454504508160 12652272 119703058447325510277965325067914313728 12652273 -53648187231184372430296557136190701200 12652274 117113004262955010683275674612647621136 12652275 -288622488873044210722603235804744386200 12652276 -118401413308485698356426663350403440640 12652277 -8976753786462044644751733844160914944 12652278 18819441124547360066703207977587089408 12652279 -1482621286775423356778481259747846948120 12652280 -1585354095925500818397929630867713843200 12652281 29764391360531784907364095935406596912 12652282 306402947629617871976127351434985562992 12652283 -668012838898029184880273886861427415280 12652284 254582889327478389352719665203388467200 12652285 624333955487452218479304492285944359980 12652286 475644318782014810095755048726398190592 12652287 -50320048177996516908439354020252974832 12652288 -1408011903920326538816647826858066313216 12652289 335560192397116304892576272972367421524 12652290 196495202680843163899886564628172147200 12652291 -338373387243117673950909847196032012008 12652292 415723668551588854811340528757783169280 12652293 -695320502473390988199091395204244885536 12652294 -469954637084505362172329563471677335040 12652295 876281186511746942279875061242071847800 12652296 -1036880447735582957113535781438089011200 12652297 -35796749348157452049050690478465112000 12652298 162674995253375356752468998581832005776 12652299 20238776193926127133764335987288140608 12652300 -99298989088841496447259523405282995200 12652301 -2342853327879431436854611500853702838868 12652302 -220953742162075375505685436903594508160 12652303 129644301259586290371695946760267301552 12652304 -180542167367969037372604434370514386944 12652305 919272870700223887675075346068558613760 12652306 -1425700938786481574194573821682922250240 12652307 1207905611711280459466989500743164320556 12652308 -1465326780088354058007573595840855572480 12652309 -366074482991694464004712889392539953920 12652310 -246390315217280415621711783194885354880 12652311 -49558179609915143853256273621602867456 12652312 -1370927187796880216368655020314602956800 12652313 417189983468872258353464665045022023368 12652314 1102888254814813516956521425539551907840 12652315 166364976687339036122882564379710235840 12652316 -1296977027823116128052956851720922332672 12652317 27346844822246181274719563105814568134 12652318 34309082240292632975298041574732509952 12652319 -313616039582877892231359261924348150456 12652320 10140052038545171161601916771961405440 12652321 1656811948016496241747336429472619232944 12652322 189045505396954589250165545714173621632 12652323 -554544718604080621888161859134190076160 12652324 877706481701681811740806280987250073600 12652325 218457934108090849888292610810708422400 12652326 -88191138899368951915992903594959270400 12652327 -2032679506850416585114041174990824449368 12652328 16680107485043650389766002887554652160 12652329 -10010165765983798297566245822854261920 12652330 356308468002864623381590181562388126560 12652331 440859572470765886325434905328175582132 12652332 -296820294823939962180514050478183366656 12652333 -919836860429671291954222020884789613418 12652334 -311196767997584092874612218175595797184 12652335 496790634621382020960300338725639440000 12652336 -72248324327852075824762776629188198400 12652337 1942923689465324559841265230528334611986 12652338 -703112381318604784758205769061400054656 12652339 1458278211960158929589446969123387097916 12652340 -92330918953402333476722472924571729920 12652341 -390762107040526257081843279905666332320 12652342 555804487700911403943817990021112214144 12652343 939296333639652259608534622817031318744 12652344 -437781979450774943922692383354460528640 12652345 766652062083778969175532372963666812100 12652346 46459553111245989821827504981679698944 12652347 -639728217958075544911813873249637934720 12652348 -1068165660045744459055752278364927419392 12652349 -2326656959893548793658106310038030774900 12652350 -144094169547829747497878385295095720000 12652351 -1874026491198557408304899237181133039808 12652352 319331805838937500352850565893067898880 12652353 -234909773758397342497210946607929354496 12652354 -169133051939331817620345797425980866304 12652355 -393769325465108896868146363988706348240 12652356 274933935520220411396033412357350710272 12652357 -488089116998892941188431861720550142660 12652358 835287615873402887255410118689378493280 12652359 -410438481056865051642651281832052491096 12652360 -42258343521539514254872347270733824000 12652361 -606880514204586463942703747820907146828 12652362 33214982088794025258736904135211316272 12652363 -6114829931684952073777022946335424536 12652364 465357151592052972071561994254416759296 12652365 315435801097763379020275266159488160 12652366 -728346661064853557604362935250043196800 12652367 -392949327171666026177297561024311477056 12652368 -238624014579591185728631083915959730176 12652369 -522142099590485868381849681168892490880 12652370 -25992498905867447461321093497664440000 12652371 -300603810237992633293245823983766934400 12652372 138901392748588423770406092874367227392 12652373 -1417761972624392525137611702512435424480 12652374 -98459388290949277946249282839390568448 12652375 217159949524875499530959194465172352000 12652376 1539514718459214618395987004597487902720 12652377 391955252929508735212920310627538458320 12652378 930812453945710918961821710894052896240 12652379 -3143225890578711687655453704017502816 12652380 -103784795852014464675152319760181207040 12652381 911087156680987445094186049386989681280 12652382 -614880331092847995857567804361142478208 12652383 -1295095656146992360639664024828702792376 12652384 -765494803716468985803821184493387776000 12652385 1001758961717966417802456170662857715200 12652386 115740170904318208641934471418579255808 12652387 -2170491010591139466557264737474439609208 12652388 -738245283476459598940346650478132779392 12652389 -619430046146222075279208905558968373760 12652390 223664969611754506344149854068880644480 12652391 -492543309674935453475045734057747128 12652392 322005730144680614993529453598633328640 12652393 -336576547418490646179381288167451993400 12652394 547427997802201671025963663500535640496 12652395 -27062044318714838480478189112808563200 12652396 -259374481416171297356596621097378195200 12652397 -1565351016717407889812642142565808618154 12652398 637618523712365709048004512344977042368 12652399 2265449788285795561969273272225151695664 12652400 -320712665907273921120646600473604915200 12652401 -46153712395231346996141311112020882560 12652402 -64418674250900388076469190915512610816 12652403 -2298773655580318765571591724723528104640 12652404 -652127141492381801494076986717363077120 12652405 -1020399142037519758782385074987717488640 12652406 -7113457947746042143267745639999819136 12652407 -287663197405353526820207966731543783296 12652408 297518108678599971210596279235280465920 12652409 15609879209964879314311732747410459264 12652410 98777535149463780028737342342305433600 12652411 -13660714462295491616166983560112677976 12652412 897235138661980484291194728999960569856 12652413 339954281208179080416864575775088459776 12652414 1467786923568842664698263336063054508352 12652415 -479671154470942752618880639381827288000 12652416 -9050561896137917863618737948170649600 12652417 -2672866846740346364580018894695325830720 12652418 -163270243247492512511198837404349735520 12652419 -35533216779593886306011876232725049600 12652420 -37154539222410771270828843440988672000 12652421 -1639735553556541300285561947386199125760 12652422 674138925662112058528376992691762657472 12652423 40107070987411483901103588296367040640 12652424 -373311290000568661575771854031768407040 12652425 -337685858109604930754972105254438377300 12652426 732417797759568017585290406844286020912 12652427 -1189657061721168342587467634479154663724 12652428 -19154970629408288272736501307942842880 12652429 449309329957442050831948212121626727776 12652430 -59562111585343001533317690357733920000 12652431 -23215010352903091599499725366072961152 12652432 -100196178308679385096983351867058421760 12652433 30556657926863239357271661296827104768 12652434 -199514914513386234713035245020478188016 12652435 994998028805538270476127066134110856880 12652436 54736057183178451940835737326184488960 12652437 -602660777768405527827291263788374398016 12652438 -360181763313501129412856700433064547456 12652439 -786832774099996040496269074184260022040 12652440 -300457755526814431738206900604159795200 12652441 -1407414239771418999716295744490007666816 12652442 -579642627317954730776643377983645843200 12652443 -17944263844830855290962161663928243776 12652444 29027022689603980017355519542556650496 12652445 81432278867167039764734925939347884920 12652446 -124882904956838023508830753823642376576 12652447 3448298384855551798068783121982903292192 12652448 -239727730892570800326965953858193326080 12652449 -7181661003622319381263297089086634912 12652450 -129006798184480119826475991386787930000 12652451 -278774357827968355318280569836573312048 12652452 203465703329701888846034803230485698176 12652453 361679959988790923149911832846788842400 12652454 608631564063546220376433677743642859712 12652455 203943293228251241809626543558759153360 12652456 261629494443425374344841948205686364160 12652457 -1635268733391275740754888482327086924294 12652458 -52129702612373606374761851980323474432 12652459 778088306445769119040380997077623780660 12652460 769803519134680704286631651303001569280 12652461 304238029766993695455555004370937362880 12652462 406360550512341636508266202104534375552 12652463 437150714812819583188306298825366669712 12652464 78324133795364402878344537778270765056 12652465 -190534148357154434555094713377403640000 12652466 486202062166772333922949638794966556432 12652467 -599496446505870687900752050347294046920 12652468 -400237145742815936830300059510602353920 12652469 -766732087303477296580921413866352924000 12652470 -116754530080755539189090341912025836800 12652471 -849329429865889058313737260122978154416 12652472 468355695969517390512798827926698639360 12652473 242899186124446937704586093023253026944 12652474 453951637125504422292902470410891290736 12652475 517294451430455112771799366771372344000 12652476 -244788993535506869396653680265422663168 12652477 -361482167492810076912205075774783963668 12652478 85482258951326086442549623273925500224 12652479 632303265685351181399044767727071723360 12652480 -456341949748689166276566509078603366400 12652481 2464353605777813414241536248667371482672 12652482 -682623512312921693593323753643165946880 12652483 107717655674933337973193705781483015760 12652484 -173162236019091094974432559701790310400 12652485 -536085862194182040652544544753161409600 12652486 -465182160950645679267741624281534798208 12652487 1160956227771859262592413775920345056320 12652488 -713860966783247431143892378427816048640 12652489 93993830946732961849538965070170323290 12652490 380156499882337181939181901652232060000 12652491 -1204474638566427531817354806618535095360 12652492 13177583014318359825824831403952640512 12652493 306307808534909712576821215269380460000 12652494 489403199131845479031933163197894223872 12652495 -39467243258628361160514800703472771200 12652496 -106048275538477503109562153443507150848 12652497 -247460418595638695644237490107469011200 12652498 -33098277525856759342684578948463343808 12652499 1814214751768242448653669912108024273240 12652500 702380796141332272093198168619520000 12652501 -740062200647287416707813883684733147748 12652502 140610946354141124430611721620786319360 12652503 -886459304404567976537147567705956313496 12652504 -1196159336851713928643710615624864174080 12652505 -1582313293293618921726548713533162904440 12652506 -62911376988765815452206000768440482080 12652507 4026478859752942944788711105323215360 12652508 -702320307842158433929047734238432336384 12652509 -1201185766341629419311414017665914266496 12652510 250386912155085449430205553581065576960 12652511 1399031360702651113166660069110957886112 12652512 -538983025210394304583244732542156013568 12652513 994404491507820968367338930856276236544 12652514 -96163978203157841188826330424169932288 12652515 210994735421641910568432786720098220960 12652516 1415168919207107452867280144418460240128 12652517 487259402389015970637533547648842557566 12652518 -46801905900095341696890358117169464320 12652519 2087770148924640920761329212688326775960 12652520 -492386725716955169610315552171083366400 12652521 330217399053981588287065004316627321024 12652522 397395964729000394346106244762492379840 12652523 501972565639335562669810992062267235732 12652524 -99621874240420935119252377965537173760 12652525 685738431512350825560041691342001554050 12652526 -94777146162076214971873672956834356160 12652527 -1323284849241114095343228581238408526080 12652528 -18620747709859684971995435069013098496 12652529 85423083853806102879400595652022788276 12652530 -228236397077689375926986245996266332160 12652531 -78429523487657281833141302535550320048 12652532 214697052312563523939926780661446925696 12652533 -166407389835654538197412987701924530820 12652534 727994174254891257824180630304478272 12652535 -10362283047459651723973502927718713040 12652536 -162561909780412881200619619418785382400 12652537 801675394288319351027957903695227484240 12652538 -110256848706352902821077316100826751520 12652539 688105374222314357043398637705549906480 12652540 -430590514320637561786661683614114485760 12652541 -1385263390379867466948006997365503427456 12652542 -81313403416736934521579465465953216128 12652543 -167279173586158701204652456110871772280 12652544 1564541305936891392441997071159750819840 12652545 444669379293919053688309641171442504320 12652546 667740957795030576971967160545847787472 12652547 -99854541992218753762723323332500061040 12652548 508108952588335939944998734320232851456 12652549 51863128063978652373386172922988441728 12652550 -328923795861725658290779132944399240000 12652551 -1557681990671787155306121295648813926960 12652552 1667973977809025709668374011018164428800 12652553 -976740347862148625369620064832843246336 12652554 -268871069672482252549291709613886414080 12652555 -209849538302580209679042368847648696000 12652556 -387268722753706022796317940718104576000 12652557 -33692777298579530360201193236330896896 12652558 -873955724750886804169065858392789229120 12652559 -417512507992853350320332490137107470960 12652560 -22298737151719604165056501605131796480 12652561 -1761745597678435623920218324120450035200 12652562 -207317994974353338070318590231244438368 12652563 -445841052684394463508619989859626162432 12652564 -1401281188239868800784997831735801117824 12652565 -614116402576377127614382048296129429540 12652566 -226544915191390843227809062653429005376 12652567 344222259338845619823968067606975244616 12652568 69288995099751545708096282576184975360 12652569 370276647826260015620429917520236538394 12652570 -247508385177246784454194229899908311040 12652571 -1570987283537203969874358236395024335228 12652572 644440077041770711797277376218684488192 12652573 1431158179205380822702120945029803687640 12652574 307269803712176094071311579390576619520 12652575 -119972588511993578014533577882508016000 12652576 -977164307483043754714911728520759607296 12652577 202947501351070117592083878344148948672 12652578 -16974416548395641347641142125417792000 12652579 -17642990622379417711426118460786103152 12652580 -1011006400973885164198756860273451564800 12652581 -1031607111678280338523316403290642177760 12652582 -89570420918199660154843871943310657728 12652583 -828475099913889243149201092293107082960 12652584 -268424908498189850959862046881464320000 12652585 239271681877760188604032281370308476160 12652586 -701557299740109123659753101466386717008 12652587 -222950375504159778421324966605884636952 12652588 -332695553597456008148070075668774780928 12652589 -1724565108334138147261119437513843569920 12652590 -41077152023456553242728714745559494400 12652591 -21691793207417634407147582213987878928 12652592 411595840911925302600368687875571515392 12652593 1029458115786008606067818220803135447664 12652594 63788009412525769579150786850677440000 12652595 43960675231248731590381351991288943600 12652596 -352223791229736191933924171970794803200 12652597 333540512137175316306627447859179016046 12652598 255401148561122376051390146938892267136 12652599 -1091427505833309659767765740110144493312 12652600 134672503010093605878103730340062208000 12652601 973057839987452652208145297108524299012 12652602 -28904598586735093148588832725332743168 12652603 402933772051326718212991397540426735544 12652604 714265708696528733090729905728596877312 12652605 12095774824054129282809967847061807360 12652606 1432189341490253786517113003017323209664 12652607 2479757230398273565158521799012143856 12652608 134652236187820636013050211180897894400 12652609 1024319551956874421377488672571877369520 12652610 227727271584640862575031453504872196160 12652611 -110854340976848136959897790073862106960 12652612 -259784576236678728864616402366845071360 12652613 2599697856382364224856077348198269295200 12652614 140938053084412723054606237020439862400 12652615 854099935985565683222321628566813980800 12652616 -1034642522474379169017772881667716971520 12652617 -579082231976682090212483475543270574320 12652618 -29459532527034300483081847554151733760 12652619 -15420503787820593627641100654969139200 12652620 -327297003540235686831358092615525181440 12652621 -18420176849354746580244678529917956768 12652622 86416405213635937607594197467445869120 12652623 2504082686726771956323564441264356583600 12652624 162818879179520829165423375999877742592 12652625 -474186344359304730563390874594583911000 12652626 60456305458014983798663871617924210688 12652627 584087989946611921327175593233639002560 12652628 -954079350460690598117710070427667861632 12652629 -538022037121629562868791662493250641920 12652630 729427136295017015664063803254930204800 12652631 -66392147835204148712910707855536598568 12652632 1509394481665188373549970665087279104000 12652633 59564703201724089820988519495117112900 12652634 367328362746209155586066452283399450592 12652635 -613919979234466704037390409937425249280 12652636 -358631333259230942869474788202135313920 12652637 788415595965966259600388841475433391660 12652638 620672050880296102139164865863209946944 12652639 2227293493063303185582545535963726672424 12652640 -187288544557479813186328748418819686400 12652641 550176405171387445423569791365992974664 12652642 -367185668759001242298339152335653708000 12652643 539811670427547289133670275368907709000 12652644 57194302472486188645215782770202880000 12652645 -460790356959901318242608089167142097280 12652646 9502605505289203444397174516500281600 12652647 103349881118636110105055960726841304320 12652648 -1004154579384814051545656274433188848640 12652649 -88958219187633338400872982286880593350 12652650 -310097222081392337516268148900838400 12652651 622282031708296226205395614897052913600 12652652 15257181648601698221769020858829338112 12652653 230411585288820484240460818152147150624 12652654 -240870219322510903574380779447716608128 12652655 421931682412336567478564683654571751120 12652656 231230154944924266182715014228630208512 12652657 1230610950965443041922546008864833372272 12652658 -32152329338714911943597459221067181024 12652659 1443185696331240611259913921424088685440 12652660 546148669054566124416609944758587801600 12652661 175546889618753265613533817391044916160 12652662 491335497322716437864955255973959212544 12652663 286645306865492338571047446258710999912 12652664 -16791150127156575605910664475494010880 12652665 1048642514114009599444912659180408539520 12652666 51188108863973219833711399947868487904 12652667 123490758987213367636473703727218152720 12652668 -49375633462343699199780550861420462080 12652669 656583825833237498934089101249912648070 12652670 15293360536558872461899599598446211200 12652671 450123342178984642476965289218746018320 12652672 -502171368450075930757059807932841984000 12652673 -2266046080506938726652797219304643858896 12652674 411796598277487755912675668223035857920 12652675 472466836411987544717359141009617688800 12652676 449145979658182164240448358735964408960 12652677 384455115198938755725349789180547143200 12652678 -56294325599065428721032201838489299360 12652679 185484099216151734270338931189326385384 12652680 -41501482797672761811303158725489459200 12652681 -664104398874104169648338092525882607872 12652682 -522096628066215607890552648034092893184 12652683 616269903486303398935088461634640868824 12652684 1650619046434256407824784468359031526400 12652685 -315626117026828459678598775516071466600 12652686 -40915156545153832007605691629138689216 12652687 799877194824258298823604525351548396336 12652688 -76023713505862643631388885232254476288 12652689 8871297303736918672839532339554479040 12652690 166390420187687758155783877346805683520 12652691 157556586097144221911520360972490615152 12652692 664630338606047477084603916933644132352 12652693 274610235003845564327655119291778643804 12652694 398649257001347448481416697063103952960 12652695 -292869944014452095333254111537046769360 12652696 -516625878674260204610869739006783447040 12652697 -565400990210918505834783560924837299968 12652698 -48970583303745562445513520258810773760 12652699 -215768041593373603418121731170667587320 12652700 801277248955986524318687945461983552000 12652701 53485583817154680221487234581595849120 12652702 -538233457022896101690962346964445432448 12652703 -138595486008311689191749457278277054240 12652704 651385857375183820608264573862382075904 12652705 -188209846400466345327133160521857767280 12652706 -625612709645961636008241584103371319936 12652707 603271127527238201529311201770225873848 12652708 457366279379965153577219246495510220800 12652709 427274775158716910027582783293187217786 12652710 171657993463750121993329051626908497920 12652711 -86457881303697098033511173975911959688 12652712 -158914037233336082490775144151142236160 12652713 802231170867626727052832535263716178400 12652714 -245741484864984639023854264028004737280 12652715 819593056491797827803678584822232555360 12652716 -441713276025190119157553927578719042048 12652717 -511709700984396370349591373187444785216 12652718 254845173679814447710692269646004279104 12652719 104093423437189329801237230228365240320 12652720 -80898385042335898255865897537357414400 12652721 -404990091605025291344630682745351668078 12652722 -40901217452622568003051611117458724960 12652723 176807785348984935195441977663632858128 12652724 -248352632275683392870850257703011770368 12652725 -18207821779513187445832939764783220800 12652726 94571197787679857687278027402568112384 12652727 467577454311032275599761832112374691200 12652728 123417671863839495181102473425326080 12652729 2980932050210801319791916716262335391360 12652730 -741657770197070549887863093796784670240 12652731 81821011871770534764818466860640900672 12652732 -978200651906347388469612581101130081280 12652733 539590113588853943957170626761184094764 12652734 157778677489376192209500224949280410240 12652735 -596682004692584394432904852276781719320 12652736 -9630188770702103438686601495996006400 12652737 -219892503737360822250136176011869117632 12652738 579702943773457146035297545517038536192 12652739 -927267191031771170189170974507497259000 12652740 -300877069821921922422400055162665574400 12652741 38413270407913495083335547807618716284 12652742 58684155238122338470790036720814843264 12652743 121010415539956190579833228968444112896 12652744 437958762079464543051161418677691525120 12652745 -209698601945506250130928533135466701120 12652746 449389969839444945324825420305749113600 12652747 63196702839999906688985192378973846352 12652748 154552959185497097029158621714947437056 12652749 1484540806016916994511211487876283311584 12652750 -7118678868617663137676143604166912000 12652751 -721510558930326021551474657555602207248 12652752 -81395941619965215708691153026706833408 12652753 108266347346466100009643154415608662880 12652754 -965312783731294315021019488202427053424 12652755 -759502486148952237681249047305523738880 12652756 1136966784733318916617619773927507591168 12652757 -492789226036709583606946228230971508420 12652758 116770901550078498616127990215626566400 12652759 80819004376612161235082160698934141616 12652760 -294441713080559012309357817299423232000 12652761 -582994005172865626845491308098059171616 12652762 768722515173737108369378225905876891632 12652763 3539401778753228753899373991118799600664 12652764 -281269553188687099602984636907903699968 12652765 151213588281801737766177081976587189600 12652766 -444507946752461810695756433938311091200 12652767 -1228057813330137708779100746749428417960 12652768 -678617724891014385888779541300298383360 12652769 1355874608041953770626664132410991613744 12652770 49757734497227401682265239948452400640 12652771 1171996864983530862857418223558922315272 12652772 -37118966368057493248601485467058022400 12652773 5999867074607027555806741705854798144 12652774 -55896709302013002933671389685524515840 12652775 780509107395393428285401432222601928600 12652776 636539399337571665835122901233251942400 12652777 1334941873097206836560340701142126537192 12652778 744253011504222891442909376031998827440 12652779 394029664859889759360560532367409840880 12652780 868687986307796071523162346785181603840 12652781 45660998518597252759839165351816900000 12652782 -572051600929409272784045811348921878400 12652783 103422701618555993780531417757840112128 12652784 -10605396604990902754994365999985295360 12652785 1404076762378963473442234542107596972800 12652786 -355640129066169179673837281743538298240 12652787 -588444276446711198733850651484198454720 12652788 -316480243408407028174415487274574217216 12652789 1265132657284277010140422899097767689920 12652790 -727164157155183894412465454095435929600 12652791 -523252082925890269141757002200933072408 12652792 -177566412292577662605555478144055500800 12652793 6472896571057378701076976074144477584 12652794 182800996966128233794448152746797875200 12652795 666656038618620652572353173934125920000 12652796 -308166608994576842509094641080352075776 12652797 -696861568224311540285536842148278435072 12652798 -14627991558072344521971471965354211840 12652799 -1733800545605912977426555121716201555200 12652800 -198558901923259814713251441181458432000 12652801 -244888868772197735301921838845158877248 12652802 944250306819394504758187017153485563392 12652803 -997783754495500299555467517330242522640 12652804 -630309932416191972350762557941745769344 12652805 41907534306015865074396813164918983680 12652806 -117713647729603933022114700198820411392 12652807 -1896188891762097528491489669399922275944 12652808 691361441675701768120775244414356520960 12652809 -263004378679653830115419249246485026432 12652810 504956387236793580823964019256227454560 12652811 -2530822923317695699700130891446105160888 12652812 -133711358595429597145011669462640800768 12652813 431500639067606642610494394644629611062 12652814 153804700871172363074653930133333219520 12652815 -247886724537650069908472076506290414080 12652816 191163712136245303969882026182446940160 12652817 919405768049841159266539887081425074866 12652818 60978439153741280059141069099240742400 12652819 -8466529079685333037754466742399956504 12652820 -242580664689856042367511765551833920000 12652821 1034670368329681015186174417855297242240 12652822 112623880581406291270407382395133286400 12652823 2564056203451508167016295050561671539360 12652824 -23112258798736591613086031339037696000 12652825 -478086139237395767252290685146735894450 12652826 -903964505654793556634014573916285193216 12652827 -229304707626530947802838306513984832320 12652828 -708279174539619035360126937189167545344 12652829 524828806742243469167296063770482939520 12652830 -259729022537691538208550199377930411840 12652831 -774164790231849753196197721627797182368 12652832 -2020827341591718549611051979239362265088 12652833 1137778447134711697989592951653066485424 12652834 1741093698368658720293815490582319833472 12652835 183138584273353204569924412082863095600 12652836 -478600995311449674935161933848379392 12652837 2155950653016551026464348978627284711486 12652838 -277923349053174087196369248076421826240 12652839 446385650231185354108025867027882319408 12652840 190509339965801875555397077129757644800 12652841 -118818236403635451451401249697567021920 12652842 519086121649602479431524733236572973312 12652843 -472799697816529791898209894428986905200 12652844 -241425803124157359453773661420789273600 12652845 187025387378523086200517245379884017600 12652846 412041552766627254447512671259792016384 12652847 523222893581988337755106786237302049296 12652848 -6474088144668805697415745995878301696 12652849 -947326337347039070125501749062463948 12652850 123344438625378303238155224449402636800 12652851 -226828895619539162474048551837227348168 12652852 342492544244313485195128881853723471872 12652853 -576453006442686449359052804955903065160 12652854 498221261039617905723813320693611907520 12652855 -661485821580845526354350486642138451240 12652856 623279782381296972842863488337347194880 12652857 260951333482643752501973792890081042752 12652858 50020781164675612375151264823808922880 12652859 826505278870123537812085669492788825060 12652860 144402002850189013542919983636191232000 12652861 -1533847599188456034863345060576360116110 12652862 -216414301711438144478308524604530074496 12652863 253027042805416683823473778144389853200 12652864 -38417442219772176347574697670735822848 12652865 -252724164747870562353233003623723069740 12652866 694358278872152976974611256326692355152 12652867 -108143191611758714864625485889179498496 12652868 -1042884211757585546937055899760845844224 12652869 -327716832117114678707732355165090644256 12652870 159871677687042237348103886997687528960 12652871 14314890916765613311482876917743488768 12652872 -802894697681258622255249632247759790080 12652873 119875112101752437250411191718667164122 12652874 -126931713360755171300016729357579569280 12652875 -175500364052436090280993924845517440000 12652876 -603794179239637902933189625753808839680 12652877 1281021496530764768377737965719069700160 12652878 -390011715836239701686108878605741395904 12652879 -13881493108318939084683388063662405120 12652880 -128569513204468404016957777273975357440 12652881 805691471572485994118781341719966770144 12652882 654439037701612462085724003413336006784 12652883 692459565534773522999319000371129573376 12652884 196928770834157419722506117626492571520 12652885 541439094561697608156978243988520165760 12652886 224463200822928500274142090593807727392 12652887 360832150001850591688408911653919779184 12652888 482887117190553736409291847517273589760 12652889 1261435218189301249275133858144855655424 12652890 87673990664921899875193018149254784000 12652891 -662829526994597421121378133070647947708 12652892 477876899878768246666805188663399587840 12652893 487716266059114815320001522410709391104 12652894 -799512437315817041135910325155773198208 12652895 -1048284709984278488339088629425582320600 12652896 -37641257945977083640601014541084000256 12652897 -1158445957185776673930957132519611412048 12652898 -155628923519120594698660790850567045120 12652899 -191454470450776936489820890782059965440 12652900 64844273866274593024384901572676012800 12652901 244397033439151529139016381057451375904 12652902 71982837017811267176430806923518324480 12652903 2229676632817678860193506063351050486280 12652904 168819959748309155809162035027145113600 12652905 -493098736537903344621646379604331947840 12652906 126585242190773155045972290166958306304 12652907 -1081666501475154149194021427324170856844 12652908 -949015359634876876584007888307588121600 12652909 555260820962751577157210693000744354316 12652910 203549308412364503046153139643158438080 12652911 805051686438063766041687950339086668360 12652912 -116307649343987903661919215712741785600 12652913 4980400800301373463432047975165746560 12652914 171767269672264726956571521996477325440 12652915 -943998484914190275228163174537823155200 12652916 -388812253245314869906473701937310371072 12652917 -939492604084925067917569117492347601920 12652918 -473498460209382425825814441215766591840 12652919 305827586946167740909134417066589344 12652920 314926734912197775133127739157901721600 12652921 1356310850205158578420031525200838393472 12652922 4780602438497808624150362354430549504 12652923 817617644985585363147319455489468369600 12652924 107107668204420118245964460317925328896 12652925 -584333237698311887192111261321747864700 12652926 178845743929294234318652820211951899648 12652927 239902734864917473107127024275435524800 12652928 473129457857935227585188521356967280640 12652929 5803336458201300316386371687848711680 12652930 -324770280543242461722257056869725076480 12652931 585242021641428630189973740407578878000 12652932 267857573736228901063929188636436357120 12652933 -660268951865812464717342872266748089796 12652934 50050870798812075407171714490312408192 12652935 -236636628411997729667154468073895026560 12652936 -989002906586268369783597893745062092800 12652937 -2145669012307251687423575423418548570880 12652938 -101347398705631637963230453617573636000 12652939 -6991368571366543510967758708162130032 12652940 966051389016103561909329512273448023040 12652941 262776237668904929083645257089286041664 12652942 343181411117299981843476635074478457600 12652943 927620230780451801300057260085243222784 12652944 8927773138298323386524149913485836288 12652945 -108257167420117545290994667347492827520 12652946 120487822330139428120559755868032861824 12652947 123961383729723070146094156632494219400 12652948 -91154529970751881883107932590072844288 12652949 -311887077926427772990774350539553801636 12652950 -93377623046317184563295673158275392000 12652951 734869776156688350343592682139989308232 12652952 -199489489243052365630896933285306777600 12652953 -915266613790500447256074166514912524800 12652954 16373581770767282830714416443452730880 12652955 216861260293156777852008330515832192000 12652956 -968405286682796246011099363640153702400 12652957 1583378173106600530480707080227218303206 12652958 29350062063356134031153054938587936384 12652959 -325526850434198108915983674444996483840 12652960 -22016223682827484329703278348054036480 12652961 -1887642898926898657904468853257220638700 12652962 72176789994032386147109720555877580800 12652963 150922179539113613360119506777815539560 12652964 -449199715504102775494189644257550876672 12652965 -2751214756719671824628834901262235520 12652966 510039067121966024668002404495066670144 12652967 -78506866952339950274564110212793843440 12652968 948947502635746522133464228449792245760 12652969 130215703038811544899714505679322687872 12652970 1349466824769534943326759443136927840 12652971 313157236161744948103143861955695328944 12652972 -882433662143792980804751637267353492224 12652973 826482751279935631056420869334989566080 12652974 -658640225063994437998304248259880365760 12652975 142970346278647009958694667986722153000 12652976 -264152836753685333226899655040011386880 12652977 698364349901524591555270844369940099840 12652978 -276484546958404268130964503426984967776 12652979 555138026643875341081192000418890632840 12652980 8710859029924806743580819184335974400 12652981 -1447213311670458797945204989432048013952 12652982 -10965659224580202198387104414691642816 12652983 -2777280094256880612177721278651214080 12652984 1773643682221572906316547485059084226560 12652985 1188414163695372741347485909211515722180 12652986 115847122070889778633852515829554733056 12652987 -122213834305064285359070348837959326364 12652988 -1274923552812125505721628519242999360512 12652989 -369223619217929294489354980243027174752 12652990 -17507747311640050110884097967986278400 12652991 -74420736570936265809022803630867985536 12652992 -156918495949351055666026826064564584448 12652993 1496769991284737700608982236858295782320 12652994 -1078224789558228163770161349158723110704 12652995 98024607398430988281415774481173596000 12652996 953746704009960551452802370510586448000 12652997 -82492714350101441155927677455837542368 12652998 -131092564348648886317776245356328309184 12652999 1684987768212982721808573985471025303000 12653000 -122456905833725768143790900015316480000 12653001 319185373722270294672934010050497512292 12653002 -589515859474560266126144142989182216608 12653003 521663537256677176238292766711045729680 12653004 133307158221297342705123626690664087552 12653005 -40968855679981969972253018784456663840 12653006 995597023372443587657005888102665479424 12653007 -329252332401781092902511574730163594360 12653008 -4200054732650986394057252258013904896 12653009 1469592935412862072017083744068392084210 12653010 125747109322415612713677311314852331520 12653011 347631162180249791179788540405762332160 12653012 -1294571617761293975735451453881843312640 12653013 605822936308252571747692613182047274944 12653014 1081078175775393491782825088132486663232 12653015 347347730177804127796269319015426800 12653016 40337186925332719864296903130648473600 12653017 9536678007469471955227508596696892800 12653018 -88336912297809748483148606159066795520 12653019 306489343652950513551495860967530212800 12653020 370986979047961747393409952663980974080 12653021 -1920887591401058893642188473504193074778 12653022 -34623200263497381237637312633819422720 12653023 -1916305315268523512618950952806041509728 12653024 1797037850654484919387656467923928088576 12653025 -579934005020569139768331613359368882400 12653026 147941223356341353517412322242759237712 12653027 1630901411233582998821391965038737764160 12653028 241342839095141511853937557089292053504 12653029 -262470099073762512665369117894319018370 12653030 33578980966745711203825106757509852160 12653031 -1181204181415210243689265768230294518400 12653032 -202582352227313191446210793347468656640 12653033 1058120097822560332152896623050899409780 12653034 163949597068228097363397375985883393280 12653035 -2072936587006595251368163574628937574400 12653036 251874712487730877502803311914826153984 12653037 118160668985531371289488028513961650880 12653038 -75803231615999011471471644791141270400 12653039 242915039704644390041811493746829507056 12653040 90497064154366337108885486590960926720 12653041 -881176142977389287703314726456070092700 12653042 -509203220017878271500682628017223801328 12653043 -52384803187129712551963026242947305936 12653044 629777841227628315022847103124545355136 12653045 -278058173938434037039887714198099446400 12653046 107397255843185848211913574459924272384 12653047 -259725037726463625114640027001527813920 12653048 1504913348772320411975050672959868416000 12653049 954472920010718587734517956636059527200 12653050 -9899749589681923680244609320440353200 12653051 8738363625877549116750397141020419664 12653052 -111410095724761639787088844182761742336 12653053 -73995368416068217054049605043627246080 12653054 444685012174877910501389818416041342976 12653055 -261710046700408068272485792800181561440 12653056 158826957583393681087722363951444393984 12653057 -745960149032799951274021991633747165694 12653058 -293143281203555077960499468301896417280 12653059 706834157123690994767892675638004288000 12653060 210305526915657651512887072409447731200 12653061 380231568897526091164922525394175698720 12653062 -293705655950885556780057341382745877568 12653063 483196308144802709230235876062619100312 12653064 874368624953771756926039685530994688000 12653065 1196671264527081196778216613537161763720 12653066 141039810287796427616795445935429090400 12653067 -272795145148090281393687316524236718336 12653068 -864276024781405511817204454356299538944 12653069 -775288930127440412193144392714433597120 12653070 76925298248031937005572800633397683200 12653071 419368933302678851302021382634126590712 12653072 -113860417045474446027635047916434612224 12653073 1772472540322091706036393413213928453060 12653074 -202760881806426485994460884180342313584 12653075 364584043441999597721486461306546212000 12653076 98046575957214680902133277970065733632 12653077 -911034315064038285787456536491671943940 12653078 641046650767621357035212185313411930880 12653079 -346965201486232690712455447872545534616 12653080 -1324259034899764698988417685163202560000 12653081 747318296083921395415281602585520452160 12653082 122281837624494263752903475864392144896 12653083 530960708529645495328110028628563186176 12653084 43664738772310931737910645965197115392 12653085 767693212843059581356555288129866434400 12653086 870477882464090450366686603862311300992 12653087 -1271514550778451675891182113504394387280 12653088 207427621257223497648256264376187617280 12653089 379476512043131969787637290982328024256 12653090 -26746639561052935823523092804904991680 12653091 -15702405603009330149156157115357404 12653092 605895224360626839546001249643614033152 12653093 -1304603337516093605429165159805977150658 12653094 7409802062254720042536949741761059328 12653095 156164098526821951894407131196671217600 12653096 702731224611569712095583022932196961280 12653097 -207520719969146998875369222153338175600 12653098 -30319478323411853981374977913870885200 12653099 388313304191691224626943326983267026100 12653100 8028537079171671769965291086103590400 12653101 828974396796754890740343464398661848224 12653102 -157989988596080751315940588348896500736 12653103 -1073632949531131092252887192055767535096 12653104 85002959977332977859185605094559825920 12653105 115045756983448540490106949891726840320 12653106 -415212102015000624132421119993814348800 12653107 1144417041419391093713124593571207226840 12653108 -123803387883596313435705127926906462720 12653109 -142051237985394831836812202049952971936 12653110 -113109693181262595762117606678485399040 12653111 -1193377015006254790279243392628563027288 12653112 379518269365736055185061904963015680000 12653113 -453098551285434316278946736349355662720 12653114 696347581991880332708051662574339512320 12653115 -198010920135148371834523076517809218560 12653116 320749160192356460236361354969369648128 12653117 -254071048210188280625604170881850710068 12653118 112954764479015179935781809479873838720 12653119 -1273072148501342191678703014694347036480 12653120 420059865587687125723031407728635412480 12653121 -465761017373407724989563575719282626240 12653122 -187654124504234388124356971821918275888 12653123 -442578360655234207126603389675946240944 12653124 -385149858700639112349059983199100807168 12653125 -1599356498916968330007312106117489687500 12653126 -64508767416346709568864240499593475200 12653127 -23132909885104121780502119240494528320 12653128 -836568520739859798658020816825803735040 12653129 -995325699672409578075432097275873471270 12653130 17274252255180351072589618050398054400 12653131 -1248123209818638917381881523163407609068 12653132 -1558791982615489220712811030463627599104 12653133 -349641234007653286603477838586686444352 12653134 -279304509103737532689900636094613735808 12653135 -70047058179804039308957080529737706400 12653136 -83096737486486836659478643729559592960 12653137 4790096403020194614207858926156529664 12653138 -926893435460850592179463223578644203520 12653139 -487078090580324767817422318563808821576 12653140 201848443976874494991766592067766732800 12653141 -560691606467372381069595748979477521458 12653142 592449676670880687169723498068157566912 12653143 -191462193610929709958258750077626635000 12653144 -49763242927793401931601588333886464000 12653145 783034310781808646124233261128443984000 12653146 -26061504514410101127060247177413445632 12653147 -370424530113546533534947177771915361280 12653148 -624298084915271371971773081873324152320 12653149 -99557058835765207523291200244606812968 12653150 105833527680399566112708427919790196800 12653151 273042777970975998334242704646716584704 12653152 -1570904727635854413864273314588407234560 12653153 327696536814119133775387301885233530402 12653154 29145335381124775233132050498166503328 12653155 704032421916362010831848964352992927120 12653156 -430750858424906775790377471610911287040 12653157 -194136860531085588461593592719916093280 12653158 -85053445305821049239883265577197086720 12653159 -1989257264185382069557660332809404130520 12653160 -306533982920587241810702972535049420800 12653161 705919003401622843660945106259767955024 12653162 163415311276606205230423616336277734832 12653163 101283780020674059693136003173265536840 12653164 1551432121388251447563213310290055449600 12653165 61085412426728711909549738133162094080 12653166 51034815960400537372776543310032105600 12653167 -200149706329283755543131734483959909920 12653168 -33615619736565530557422620582265815040 12653169 482667480967571238030518146372803955008 12653170 -697141287483342052456089083242897689600 12653171 -15215784490206314722721953183690376448 12653172 9577222085481942575564417323396439424 12653173 -563813934520664108407547306704575279236 12653174 -265409153526425565497366213393208572160 12653175 182818018855492731798194960258910361200 12653176 210955810959526259891354027640630681600 12653177 -161814986671359316713070783787953852416 12653178 -158274749610748490230494648922464910080 12653179 58631391891134698297127568318220402944 12653180 1806505342642967320767140177288616960 12653181 319903355251375848434011059174487259628 12653182 936664519147363291533324951643361736192 12653183 -170071859209941459852584868610625632560 12653184 -520104839217169701011125781625003048960 12653185 1560815665367711220903333178776814776360 12653186 20517632834724934758887088115895900160 12653187 -1146930956466613401359316935186807928840 12653188 195846110409789349394663412496950389888 12653189 -1220586134116670907168599819513377775010 12653190 253170966023944675973499130286181287040 12653191 1888074819098029675372238760179292205592 12653192 -772201963488305895980114277893758848000 12653193 501303397049878297629154338217088409600 12653194 -649131789195598772592188786211739699968 12653195 -902037533077064019905753525758448951520 12653196 761131643030125183813771542591080054784 12653197 -71832447230650989624310059869927332320 12653198 374909889609248777187918141960807921600 12653199 -1490305077103791123228507277354440537600 12653200 72967433301582781307128827970551808000 12653201 -421829963991645963561728660130398475936 12653202 -385309826404436348743330587373429132800 12653203 270413487668395737318124273673942529452 12653204 -794298213716141354793611136196896835584 12653205 -284261474229149173032953738802273254400 12653206 981849450826106924360433020849734827552 12653207 51414227021619395502366517905201324672 12653208 40748964765251150076345049610745446400 12653209 750993167026283647968906984453360036816 12653210 187996721931051799849257076329178049760 12653211 174213922011162255523188527516811493272 12653212 -446195415182180437872497432152953344 12653213 -1214285160017272706267821951160812394016 12653214 223549660525914178889510014979749972992 12653215 -460442423501711964557506032288222736080 12653216 151452466662839205615085755609985843200 12653217 16485538121920517714947119669494660388 12653218 -634503598015369659171533388050689056384 12653219 37067295897960793045339517134699412880 12653220 -50667135624268576261281125328337551360 12653221 -344587466184959503332064809674428728480 12653222 404909187194652424371925250098542595200 12653223 -97242584085959580087139563418715904 12653224 -1540933464297909244393292261367329879040 12653225 -339290510752635182313975961881055794900 12653226 400144128290989916175152103600894182400 12653227 -1179573759405751051240417214257732030924 12653228 203079401524138607040150574805985985536 12653229 -90759919277654126449445645761145335200 12653230 275542452612972045787524929269618072320 12653231 85285126152174483192563365358217912600 12653232 -1231496027250792656221194720735559680 12653233 -449279081108541240477629943269204576540 12653234 345630018477735739861911704827519732224 12653235 -231542216278935134394383260321272904800 12653236 126796069082850035435394616908691084800 12653237 772078608757813370090557205552417222940 12653238 179017275901986476755210489418576108928 12653239 -305119062364031929770759321299858077760 12653240 824155224638063086645287484887475200000 12653241 -189524754259011121600645693075111003200 12653242 165181762880730100215072784498408480512 12653243 438441480051814640104152915034230918144 12653244 562094296447450714429711194699722887680 12653245 -1494435258539905213476902682257830970400 12653246 -858018693283574226726173504576768490240 12653247 1078160505008509354181046100662210093000 12653248 -708484159362522097859795898611504513024 12653249 269603139089777257419427472014438259136 12653250 724663816684466037946282304722643328000 12653251 250453005808858138946840139459578952720 12653252 -24768739565253322705175079074961255168 12653253 -728070653138620216291687004836248753156 12653254 296701302236124378898670325718400820576 12653255 2835161301566555524544483524698836160 12653256 -161758940492764920371203975717831311360 12653257 918196188602312804066018433400460028506 12653258 -496460609407323025568621466838416334080 12653259 248818401601365787148937223521512706240 12653260 -483432430885981032851947833719066496000 12653261 167351686272183753620029977143281775424 12653262 -505734121995516305412471868111908473088 12653263 -792681064342969263740183575505479738640 12653264 157446204473924457825979849354311106560 12653265 -243177555142951526795810907243171199680 12653266 -501287231449958148652989327366928896 12653267 -1077207191414146990788644270352513792960 12653268 -742229779604747449690503921586258114560 12653269 -1715256534795602318625716429046031232100 12653270 -98367859005309359299615743804329303040 12653271 -686454398824631803575529084136441537760 12653272 -1336940255893949979468006220910357299200 12653273 845476996247989773542776031019225250824 12653274 610015397293161205081534770840402024960 12653275 1124028898321338971965163476146688997300 12653276 262218422632041559952269361508073497600 12653277 86127646814072731736368999364601590400 12653278 -762791491911396502684310235848398725120 12653279 -224500567716211071744786391810819097016 12653280 730774224332769899087314534176915456000 12653281 -1663982242947417340265790032773535437918 12653282 1114435772350702738853241310560852646992 12653283 -11213875300487415064725658156792720776 12653284 -392545019481633734560176589648662462464 12653285 -168091203523311019293403565932411112640 12653286 -544550961212930789028518618116532540736 12653287 379079514301177121722235593114110808136 12653288 -367187989797061312561144158220339415040 12653289 484725576354053175403777664838597924288 12653290 57641703295750706127747268083338634240 12653291 158939662247554087904356719067514390304 12653292 -383190219157313598294820378862033422848 12653293 -207598060268257113038968700564517756480 12653294 -753289472388012857566344840866160171840 12653295 -61922487916352535787161410772672157680 12653296 118602345352613958887689593268565245952 12653297 17377246912514990960462960052955689600 12653298 -57570341830177922451053021813772552192 12653299 -2060030784666049664600722238264547387700 12653300 412592207955561714824987480837894860800 12653301 -89148479826470170144288447507192194816 12653302 445481314487573526308441042642649608352 12653303 -478221101900714723278801632481542175416 12653304 -859455973784237143610651350702284103680 12653305 -211984088673700900242656131985890597440 12653306 72296451739034728733106880634657885184 12653307 1480208946337378622207785314126237038640 12653308 -203638807226767952838961199379841551360 12653309 -1921052758712422710014857080127387200 12653310 -235613528672827515429742615838375642880 12653311 505188218181819786970762741429557832824 12653312 65202094357160823487828589708713132032 12653313 765436960754207578421202344161458736944 12653314 -220922673091522214642456865667149703680 12653315 257767477572676826748894858806164674960 12653316 280148227144039639107368211154049556480 12653317 -1824859849421271406782670292192460122880 12653318 746427982036151776054073776498485771360 12653319 -150861110225324937145756550004151323864 12653320 -399366598825114210125357475517093376000 12653321 1925740376653424035357038727413914983092 12653322 -15812091034003115546269694016510902016 12653323 2132814062196299349985853255336941023572 12653324 1068434611039715366804865419654800893696 12653325 -590608972954086811038251918838797665950 12653326 162452631456679404422950160516080890624 12653327 -139070041188609411043100049576956727840 12653328 -29743371825078576274250965179288846336 12653329 -755716912501489794534209824300027445516 12653330 -407025369940017864659774586842873305440 12653331 -157921257976901676795166648892948537280 12653332 -179560433380984605331097648632692973568 12653333 1030551006346153132569117694999031520 12653334 2456813698429499417875752601982641152 12653335 -580646341866457152239579946558866073600 12653336 -1007101101801350940740816921656481341440 12653337 -164139033423629602441374605144787720240 12653338 -652350557177481348827507632053306775680 12653339 1910625273677392523708042078049740470056 12653340 81288048955746728575800175040941916160 12653341 836308858470065831419617675474268048742 12653342 -275208956521586320118516196217749158208 12653343 -306819302940722078969907767928545956968 12653344 -608784819780793246849485209618192793600 12653345 724830063302717807849412188187642878100 12653346 384896211905249607578427010583392762368 12653347 465973344500119885197206932874667332864 12653348 -547464140621085051395692523095329218304 12653349 508038907414667726682479981121490484064 12653350 464100891203278532451083698751079240000 12653351 -906490029715107810159026330868607562400 12653352 -17707481396664824462573366183932968960 12653353 -103014910686711840917418060389935223040 12653354 -269663097504012877925914780103923545600 12653355 -404130020597517268686638544208026370560 12653356 -497586172240036602740480291465606239232 12653357 10002874703740910540567852168685459606 12653358 310371518084152295354892664933432654848 12653359 1061555095744129440534678940891470277216 12653360 -112119545997273520026665823398108528640 12653361 34064047220526409964942870838802224000 12653362 -206304366994703947624690467638780579568 12653363 329335560781607064286993484653641367104 12653364 35993628714510310487898707772639344640 12653365 -235696125748017112549901800745922770400 12653366 -549416864058709271130856026352232496576 12653367 -267432601404688932624840011866607020080 12653368 577543095386021237368258255429599068160 12653369 238092153476047710194281907219325723396 12653370 227384954185501010962921509503164343520 12653371 -836741998103430304106954026090907286848 12653372 -2063010259165382334548781991567850161152 12653373 -1210496827262674706183300975676774986400 12653374 237864835376405517998707483671414659520 12653375 399154351467649836599135367930111864000 12653376 -301965326657822978766517306830083850240 12653377 906148272000573930276053797160314085760 12653378 1203763302233829575177180511386777824800 12653379 192018341060227607460751159249776831648 12653380 175398109847741972915553482455097836800 12653381 -64627935497232994071948955985374055040 12653382 1712838474135585041984204354153201664 12653383 -38957091215279668536253382093131624296 12653384 -1010991413353410621688608471669303229440 12653385 707343749321537535789992146436969841600 12653386 -410606967516600632550973152672408917760 12653387 -3024615593128704807674397812637709574688 12653388 -1543226167209556433359872379390319861760 12653389 -601332673356669042201615972347608849728 12653390 -10712959746936127972253541859818142080 12653391 -764544749278889241397425365711092094976 12653392 -142336553964205922286922863924343603200 12653393 -224872572225681798651756151919662011276 12653394 -55520456875744402866668629527544909824 12653395 23436007050451502593768212456332752800 12653396 -600740606887865566047233467019025285120 12653397 436939610095085257011955187557791275580 12653398 -212838000676589492588555880174062488800 12653399 650306777357633737632543948609396876120 12653400 226415161836253087905958910296220160000 12653401 418689968334881033751443815810409349012 12653402 -932423859014162158861985631164526804768 12653403 -183843092770883484484605001132266026496 12653404 -676623023247160454245592409049504103424 12653405 185159090796235073763947193531617358060 12653406 396663223885612601200524980475399460224 12653407 -559821266058115425888946368517465913760 12653408 490474032100267940452340607112200585216 12653409 177778676984026664262756717780129121248 12653410 -214172171104152255807044890702986439680 12653411 14219210275319737497202959534229433412 12653412 -408428334751756618648704919364346341376 12653413 -2032016927163748229139254127875752988516 12653414 744410423764631342611975180609513273056 12653415 7704414127042085176570766277674316000 12653416 313117070687977579859626171134316738560 12653417 462075247717954894109809527376485671226 12653418 -653991853991857095864691856726190842112 12653419 2144871934444231896425641521446017646296 12653420 -108915834167228990452958696963092285440 12653421 977829160161011309122354572416467968 12653422 -400709794690390152017772160142914425600 12653423 1194852401717594583857480013383567696736 12653424 108540411373302508446686140515788980224 12653425 42385611905273434507975751585587488000 12653426 -36483217432693909840173148923497487360 12653427 292019021114989400729881245066684503808 12653428 922220704640844153102374864523619779968 12653429 -85304248886263508444824882797806645970 12653430 -249717144981534420792106227100105728000 12653431 527796627058496175461231725175109391792 12653432 -254138969156663016047243846766922997760 12653433 -22696833769726354187534282705056185024 12653434 -26602435085729316213853919721697440768 12653435 -38428155585460657196783515672276992720 12653436 1268672896960206715288375044190479360 12653437 -2293486806223174024771736794645818506688 12653438 1984612491891080574255724779203619840 12653439 217621586347242808188159919814617959624 12653440 -593045358426035130412610012485936742400 12653441 -1790995461475984288338961573753109836158 12653442 -257042659734730684969464487828945109760 12653443 3097924818282387432910764226573710363648 12653444 -277807435380419576321324617066164872064 12653445 68273882858596474304303949888246063360 12653446 3627274173460754916746384637276996864 12653447 -1825725714582915633824735753788862374800 12653448 -742361154370368362192448794261248819200 12653449 -1750533986357618391583961284522771515520 12653450 129514195950952004744659735547893881600 12653451 -709319794033822165556676657904358666820 12653452 -108106736994126728007225523730664811520 12653453 -78195319693295341082764808552730784320 12653454 -905269357753836074113980223364307840 12653455 58601883690187370981078230531587746160 12653456 94982184190063207470500302735911419904 12653457 -693554889437042781844586018096338378176 12653458 -342574743744031558312035802306286071920 12653459 148850523904909563673772903028069239040 12653460 -275063911735002162027992540692174782720 12653461 205108878364716547703189574728466075324 12653462 -3245067132769503550386828355772004288 12653463 -731026360736418396114890114851746813312 12653464 8808416230972648636712840620295761920 12653465 -783976832455664498089623183450518820480 12653466 409700226084033004019686146001577048064 12653467 -471936804676453249388098418577586335484 12653468 505505704331319868382256631007705456640 12653469 -1218504987732909078287681321691908671680 12653470 -25796617359600994315908860411519152320 12653471 -1106303338434095034545263492912131767328 12653472 -409647813382867982375647647958161162240 12653473 -400650306125681607617337109555882121856 12653474 -348100809743812243426043750627640302016 12653475 -446764693476095244475363607765796221400 12653476 665916040715918654174775827374360212480 12653477 1549427202779716674853311805680871483326 12653478 148690223890698618232983757185926548608 12653479 -205414545852179481173141745413058902920 12653480 325034583321111723389248395464584396800 12653481 14779493394072685009020812504291272704 12653482 -18648941838259423892877485932301798976 12653483 -887654613704982077153384706856162304400 12653484 -311146914994155718132588129045708798464 12653485 69188771777388470390265466034316864240 12653486 -678024764859742287399645497076014133120 12653487 -245286092514615750372941166498071333760 12653488 -405944627575667474539838594969980223488 12653489 912249509405948166915161712504062859120 12653490 103355636482498127575547318066716101120 12653491 2885886735011360883322735267246712051520 12653492 -1226869248099974053021074576488824147584 12653493 48177802649089590390521516344244415264 12653494 78407585777115641117638630449782323200 12653495 351051548504294627269704650567670231000 12653496 352748887887216849987930576824805949440 12653497 1738983106964906464271460851684536651946 12653498 146227638754890818762559285639221277696 12653499 -150533359466297381346273492941678756160 12653500 -854752017304663880572004047367059584000 12653501 457579261812363731636703170357624864352 12653502 -7995478599016276371699760127211528576 12653503 62872411111470754523962911611417106752 12653504 -618629785292180999033726368242292752384 12653505 -121941191341395666724695126122835413100 12653506 815790205851413701337309290171311285120 12653507 255230876133541087351688153802723798672 12653508 -131367843462761121863509763636943986688 12653509 -739276906599974237272004919995742142080 12653510 7495332815913919209932277738742128000 12653511 293338145626857586869663099793775230800 12653512 -2078512682565090937484117618374117939200 12653513 7865109071526433767759378331337532762 12653514 -202864739604958826607073285970005313952 12653515 835400604372744237110119856212182138240 12653516 -69366741357264271297913858879639566848 12653517 411304403806516700372108521599743897280 12653518 -232120058715563486868191167671135633408 12653519 -569738918101670051411888713482752264160 12653520 49258170523415258029868359059186647040 12653521 -164975014851820324628948660835933127568 12653522 165884983743077282462628869244887101440 12653523 272756818112800646504587057041108866400 12653524 5911277049698136069790961438974392320 12653525 608043692486643418958994321585848928000 12653526 118095028394831766027788810644666620288 12653527 370230932316242952878342445707007675600 12653528 -242363942543738415454580723376694394880 12653529 -118932356530770784112933720032964618880 12653530 36863727213177511847645072124602216160 12653531 559168784998969387914270244273723836624 12653532 -74042234676978639984276593197309544448 12653533 -580782689160572449095280666493055152218 12653534 359122942330214481297770523151658764416 12653535 -923028812737331245071799826490879074400 12653536 -471811651190715873659391409890286632960 12653537 133806075870142568781440130664894392054 12653538 96431991732502172596224765665852064768 12653539 -1308911865719092412586684211412564770660 12653540 -897175068036142982626234847164887893760 12653541 151267072165001332698422868656290858620 12653542 262160438531826286376924077884998320128 12653543 229793194849980015389957051773044509280 12653544 -379564672678132343703315939074304000000 12653545 200124753161200336786127293534965675300 12653546 -20185541807438712479501629101757631136 12653547 -998543922403321691894775899570374693800 12653548 470056344946344633462346867530758091008 12653549 -308090441871665145960820511092464960000 12653550 97936821558792156871006103338601472000 12653551 -437851513510942759646195074788541206448 12653552 -646288709601433847732037492826743472128 12653553 811898986216378583904760543454351792640 12653554 1287289588060461162182565541217539645440 12653555 -274499373164139557900980616447268346080 12653556 -52021340708179706094978925653291264000 12653557 -328643261211272115226744917498695488 12653558 669650049323763093301644782558819486880 12653559 216539019844903024467041866360476112128 12653560 718897268213029793724075712359000576000 12653561 -591148867117413412450374788070371684976 12653562 65564669884339431819168894952651210752 12653563 697085449983883285779869022297858753200 12653564 -571422888736850916021368632189895447040 12653565 -246653354261936978094503507761917924480 12653566 43267665834222497603499891774099893184 12653567 -38952405882757407295277212196476284360 12653568 -820991722376728119389013803198387847168 12653569 -374198924686379576979748041646493531580 12653570 -399602659073625497538911872025332747200 12653571 -421282434673613328710888230293102149376 12653572 -677787619054842787080606245543558316800 12653573 1027975319304704609729384291687050716864 12653574 -612824111407448769065865624137989189440 12653575 853446258703079215528545908183628000 12653576 -112077532238392747230854776980566845440 12653577 11676911529463959073786261498340380026 12653578 -79521603395744840686425712529358361344 12653579 1624230575107198371623361532694609028180 12653580 1285305247818287053758843977999646720 12653581 -18788300385153785498855446726855632788 12653582 -1029263227960988719763782985459777323200 12653583 942765782136793578551433075441201880848 12653584 116997062239928496417830214308655022080 12653585 -8158265073424227799244882788678568640 12653586 467050270922657622181584906088808939904 12653587 -321002540996559144009086454585441780920 12653588 -63575098561851699729878181366799319040 12653589 -126988666110997367059483279863963445152 12653590 385481372590479478671690563290125185280 12653591 -223803962041994766607667727996842420808 12653592 71962598637787840774020339756200755200 12653593 -787389164476585627555471541508528152184 12653594 -190415437589377636087341646870539932448 12653595 -87039356221523356292610906974725938480 12653596 1266858027042174608426282087618576028160 12653597 -43165805958066067170230020073395100640 12653598 -775758846916588903296580158056571893760 12653599 429973360053291927170996478765258193920 12653600 -1177036105944603222205085267902085529600 12653601 -335815446636469672513972179302139840 12653602 -475378146845187493075385453138334283488 12653603 759242901062181622576328320717816725852 12653604 -268408599369308704635687759968565626880 12653605 708466005634354361900157592660671939960 12653606 -21243251251522792534594048895895404544 12653607 748757881142709768621703310772362144040 12653608 100513032544559072361876888772151377920 12653609 612145623230334517135919052811316946810 12653610 3032186031223169843993804133178475520 12653611 -17654157389924770067112189471261244416 12653612 715033727665361167256326821313289556480 12653613 -668501866185115470826173867913650840000 12653614 114794381259893100731826440513100182400 12653615 384910509505121982260209020704088621120 12653616 163743892958912337779500185863596277760 12653617 -247584103844467298186522934831723588334 12653618 -338309824901359667282941914901204800240 12653619 57256986238826646274950693926600784000 12653620 -192397750702254523485422371694356070400 12653621 733432295689644022976496029243806419822 12653622 -235324105956409037926807755804291187968 12653623 -622655505960620829462960022823708471128 12653624 -1778953980015443041650675832282135449600 12653625 377053384277751416138814742929305376000 12653626 491375451753729421006576065129188902512 12653627 343615170746928636539287930940476728384 12653628 432807030004186478498774375868184258560 12653629 -1566076449077104100054535063119439827770 12653630 -199561744058463657112009656188291846400 12653631 936809713901246837913122045893926189840 12653632 -388998537647774348903621318355789021184 12653633 -1754357289330155951312842077864148685118 12653634 27765747242615819890775688048519782400 12653635 -261492002805791597353043963036620327920 12653636 697961445932018739311512590445282558080 12653637 -409966863267306631417516280585966074848 12653638 -242246091144807559601892861750740149056 12653639 37306153232372152785953534951745010440 12653640 749836979271428019597740632070488320000 12653641 153529655464489078378334529299262722688 12653642 28468165190731684869197528524780800000 12653643 769240640377780164333053792599779675864 12653644 273322282504415474556093670230380746752 12653645 689831574442998129462806514946343086080 12653646 267280175164408236515540696287803499584 12653647 3183939565379511167945011804292409751000 12653648 98874680063479580536025050659011297280 12653649 -392930753348576550322079283333558719232 12653650 -5195595641452311948737686345994436000 12653651 539158619659426909038483755092620143112 12653652 262115916122464124741692868523355951104 12653653 -25314766017085187448868181264470136896 12653654 -30856581646824717833636626647047744640 12653655 285716801533231721052772497078812651520 12653656 -736116876439170572711562962312236677120 12653657 830583593578914541572831905243176899840 12653658 -38535759507935287757081816610228610560 12653659 2637933748039817462946811858379875728904 12653660 -207643540139213633026307840297182456320 12653661 6027250185792754541568804903840298944 12653662 846807304682275704578101491432271791360 12653663 -859337297403660457221673714897771477632 12653664 224063712616765308177934862024544092160 12653665 249305759820394599366953797369564983060 12653666 -118618531536216037729846431887654073696 12653667 -362165366868199995819411802695704459040 12653668 -123181472258081586733979644399991277952 12653669 1033617738745756697943409254646323808512 12653670 -230174370619638305666796672861795840000 12653671 -221622952439770132514969292220242793800 12653672 -868417312598063740827681266929973683200 12653673 -307347859742839585386211488019390156800 12653674 28954769222963603788275618835210206720 12653675 -993965825377940192071410485522774063100 12653676 378045386739856441051630095670453094400 12653677 -1082594324497939612415904177965744130560 12653678 -48592510911918037632657065126463702144 12653679 -951523001455547774921479965915354900216 12653680 80012530008236762164387754436073881600 12653681 -2536743210951884947626410825124958848000 12653682 249420889949483866472759491097714807040 12653683 -317481257457483957344238733212691334400 12653684 -180787964967432153167482401232623783168 12653685 58563177125754226906519249812881270400 12653686 -173266342402694543033471737673360731488 12653687 -128402051617036264752925029187296672408 12653688 469003331419879881112006464770058178560 12653689 1028169844668807813444866801645119714560 12653690 52981460609843203100862176738600985600 12653691 821085402414687362667930417251108580864 12653692 -280122692475208134713206954510052829184 12653693 95379962868490718943468260299242603000 12653694 -215764015675395642921220530936212179776 12653695 -1251416261801958009835482957183759857520 12653696 -30759570259010500707694957874380800 12653697 115345365181668050274797603670006468480 12653698 991839998591369172662212208551902555600 12653699 94971547766436653650300603342111448700 12653700 -308760576286661036123327606125150848000 12653701 -920404286046399745548417509668523104100 12653702 584527093454245499346795493763751031872 12653703 -735498258778971312095340882872809876080 12653704 39172814210418209269451955270868008960 12653705 -6961521178050254378990657415022628280 12653706 377010003569135581819696359338630277120 12653707 -41716876147863071430918623379012025776 12653708 1373679895864709579565211186137081769728 12653709 -259736642703757696101360853867756485696 12653710 125772898441806001421798118437331371520 12653711 173612316580228750827391674440568970320 12653712 603178055522529797934130636322985738240 12653713 -239446073139046527749198006999234532240 12653714 425071299804158229916559264278701165456 12653715 -870097560442780663331043431895294048000 12653716 2150763022287223549046823735721410121728 12653717 324829272236534820820891486229984474766 12653718 -230627848672692180790770433772896358400 12653719 -922189866592480898139032672863776282912 12653720 -86372174850260391229862413506946867200 12653721 -102817886755681072459146135994787464128 12653722 72951531777754983495835635064414236912 12653723 -971947667788919156839809222763749932028 12653724 -311869059505323495669952722920767071744 12653725 -217235880852112137466291849395594989600 12653726 -632239539351262162635544464636296985600 12653727 -748682517630628580767042529680836452280 12653728 1966443175039643211342089192557507706880 12653729 348500701681358640560219206846471659264 12653730 -123073063009258480853284608747108940800 12653731 -455522004836444968400134276131277534968 12653732 -58931334873273442703063825307955703808 12653733 -1054458066640508982224519842407144290976 12653734 -42781696806238208748661576432355127360 12653735 -203137597077022749099462926730159411840 12653736 45625390416954051043855988710276300800 12653737 -717666662682595237403877972972943268614 12653738 22064485559987631381845111646638777520 12653739 -3652069720005609319290309422429544192 12653740 27753234684363236194499131526106777600 12653741 401449766193126578583238721143566432012 12653742 396411447735047503155743599243742402112 12653743 -3918689900571445235483032693718476182720 12653744 -514880039867251576850090144563790807040 12653745 3857573915272331760569298439597928640 12653746 -501531234282727074902038276950070947840 12653747 -113531653062828917012287825836645697968 12653748 392491439475100765222544185722298792704 12653749 -818973216734852712591767509900360875936 12653750 -51732424655004873510966464764191360000 12653751 580367588065624480898735314928508763008 12653752 446361076397276799325386437158558617600 12653753 -362190950096176170451996603352447184000 12653754 317398944009288728899548369970068056832 12653755 336082139488321832890499651485213772160 12653756 -1125441477841723300946307086489922966528 12653757 933661094926727904049716355353828903840 12653758 217163087293605251012465906723067163584 12653759 -192055090254771663075691044879562415040 12653760 -144053961396074990231780523213796147200 12653761 -420859787053545485244810279580044872638 12653762 -151459764162901091631992242565900047872 12653763 1891204539579616165156545938575953039360 12653764 2618751134548208716748706534954786775296 12653765 81541917571665751802223721831734095520 12653766 -362454809302665687610426258317050265600 12653767 -39970892946859938417237959395557572608 12653768 -1793018544726304344869279489560134589440 12653769 770341043426664662227290293214469891344 12653770 646734704650386762629470450688066602080 12653771 102047893871328498314990183869861594992 12653772 -5131478389511207274255292262306807808 12653773 -1180796667649071395332729158051999827040 12653774 -92003473811440456949651144117398942848 12653775 -723310361546919749283607345185935058000 12653776 -477127813751900183450824055807376007168 12653777 1450509973373537097919230190398900208626 12653778 -5655161862976620724119908684905536000 12653779 919986632740223277982096617037426636688 12653780 -113652459015366851294394039170134786560 12653781 236984805353957927372477230037999184000 12653782 -6361732730350243823140880962614180288 12653783 -105477695714985294867189990815490326880 12653784 -102468669144641064798797511279044812800 12653785 727227186824745428820228868404660573960 12653786 -1043334195665403019511019060853947963408 12653787 -291571133194451703293334015511978414440 12653788 67988187349562398087181024971936746496 12653789 -340216793864821470478795895038334578560 12653790 39295084197704793386212830834887639040 12653791 160219676365073343829134836694891712080 12653792 363000408807531494555255240822662889472 12653793 1760021517493955684486089663275358782720 12653794 424746914961312118037788725729580143696 12653795 130638619660118716314486947988651801600 12653796 -579522020774389928146702268446426795008 12653797 -288135234054934311220338246324832152576 12653798 -4062536268674685044969413949294517120 12653799 -505676512003723092579390656644073354112 12653800 130364890258836128404263092067502080000 12653801 -1735700855776687346668963230335387184198 12653802 -314848618293306382209235299243123348480 12653803 25390928101143616767979367350381939008 12653804 1166298600666239078258189733782375014656 12653805 -273747099118187865062930351361243870240 12653806 514205407837696467630992564713721033664 12653807 587514940961913882977761022800839472392 12653808 30037083353739785043473662113209155584 12653809 932244954351549764086543032199624265106 12653810 140998117205677695433876114295634432000 12653811 -415601197547496066593686179690098864940 12653812 -712566762122980087654244685291324617344 12653813 -251611077508141080177405503107719880800 12653814 -752072062035754737094855249320345732096 12653815 -397702464048629982147329575924891608000 12653816 -612712329308198179085158710091648573440 12653817 413124343525272227474809116921048384960 12653818 391367523044686765157066656029527656704 12653819 -236055290323540773101009103840877122780 12653820 -1563877092558961075725855459711083520 12653821 -1542175466024634180669200283053009739008 12653822 -340267267734174099376287751423831692288 12653823 130094906517575793106788745995482354688 12653824 251722324290685704523959082903540858880 12653825 -18566763284880664743027937518656400000 12653826 625272444604053830269655189813833567488 12653827 -1205159457074776683665019364885326520324 12653828 -3774267772823921297423808392589262848 12653829 828391518003529868464151434371002760000 12653830 -27624344397642302502760469855364902400 12653831 346982101915079102451477331061480147280 12653832 705025360996758554777457212819412172800 12653833 -582320178519916611335448201923674751616 12653834 219937515469884095934811129606500144480 12653835 -287745583634118130647856043244366147600 12653836 2808776009094606760849567105109542912 12653837 -81907964195334100440194523273554492448 12653838 220480408011492279516369742451917225344 12653839 148757911721298789582718097935255222200 12653840 47276898729235836985904116822008299520 12653841 410816956486245922323267168619967319360 12653842 -438886765046357189315971409479996850400 12653843 -96758953977372040855767404193105930936 12653844 -154960437678929328745508663351311884288 12653845 -1235310457649891342042575456327092708900 12653846 -159607343631571380025404882205922524128 12653847 -852470748610983368861265728416899318960 12653848 -946846703828943983104235115570782208000 12653849 -284108477797792106919502569471531903036 12653850 -76277450892229934556140782481842848000 12653851 -339501667247002365831332423766186084848 12653852 479336681701184943951382603109258099712 12653853 -90788076273009831749511289052357712960 12653854 -595361744461086746262338641225844202624 12653855 -194959687441445780870103712470424152000 12653856 -643854864768735627985046349696665518080 12653857 -450473659249074933377224713414875920128 12653858 800125378875431959096926411778462479696 12653859 -435050072975056594488231537185099433984 12653860 689933177486049363330788966068683379200 12653861 1234169720853415810666197188141299775424 12653862 -41689530780420040913534018725061758080 12653863 -478222461132396388347452633425554010888 12653864 -341355281772722529985160665409431879680 12653865 73608268592170632139814694425718283200 12653866 62609531570661851674598592000314323632 12653867 -560384724714056259870095586677786196360 12653868 -3174467075019751494825640300227747840 12653869 -208267022697262439188862287080766172180 12653870 24271614125762091189571962282395666880 12653871 366322751281275546371093591473733840784 12653872 165391166333996138350091457625036161024 12653873 323095559722138697145953229588831155940 12653874 470606510140994761597480414835885725440 12653875 -891090431917053048674454541076747100000 12653876 -783972806726397669376402106595666560640 12653877 184903586227749429863388849140411692320 12653878 -72321227630015708595594292615716644160 12653879 -597582950876250857092776424174765164624 12653880 -816099558777187988625577348353469440000 12653881 -345979548824202886983641765142658268336 12653882 541227354090611665617360929669541027552 12653883 1387219128462120078929580541022734191144 12653884 -65175909766106145531599632103901021184 12653885 -1145671061568829720294425579868765806420 12653886 116064850432390179545217114528314388480 12653887 -259110863113000159536039146858616390960 12653888 -32831554685726697434835852732603039744 12653889 301844398121668072207800424462111715520 12653890 1089922212655262920178693916078643200 12653891 -600027007634892700481307841294686291216 12653892 319260713746665470666125979480126553216 12653893 -50337056470256802238204682790610378816 12653894 -313533795403728062009894236695431709888 12653895 33560892165001422129326015501343031200 12653896 26085628999080053969512540618116449280 12653897 -903193518067016459292122589836632443120 12653898 -398699353543863314737048353315617915136 12653899 -10826253638058562358475032780298167808 12653900 -304803983934992704899621615745444684800 12653901 19248037535443593831407477658226273464 12653902 -1101253966722978644204784240267252310848 12653903 469324415029665080974234507748306743152 12653904 249497989119569635453638531203224043520 12653905 1261035589715450527551692896152367992000 12653906 -706512644834943542296034878944993748848 12653907 -717746526728141809638821716693220702400 12653908 426071478932058019233711269149652457216 12653909 -136733302402989378191790705577673693640 12653910 -9863310950061010268585704477751036160 12653911 19856194158017403641893696569302368792 12653912 -181454238759583156122857843822925250560 12653913 -480037922794917270461323360687608676656 12653914 49490648349831566976123191124199148544 12653915 188502768641397904425900421573431034560 12653916 894661471229345271503002302761942138880 12653917 -325403249524188971243581806993043971034 12653918 660884970653711419024506135376488807360 12653919 -621167229384044189621436406640633787000 12653920 -809901714164281064569976987939131883520 12653921 180436543688927284827538665069153237504 12653922 541807448345137689053757737189091161472 12653923 801205997433317410959654136085345830172 12653924 925210377243757091156262424889860239360 12653925 -371388825980025645485072071257763464000 12653926 12553748019230557160505904344976576896 12653927 -7596460642240553873003080113107742336 12653928 -283728032098174270986603787447492608000 12653929 301744788288243200935678442064450467920 12653930 -88075251888980819736528155277119060640 12653931 264616769136190054479298498828433877120 12653932 -219518587334801200986596682933984757504 12653933 -649547167396181023109325870435837917376 12653934 100106523098525332903905701747805368448 12653935 205797555846001002018079545629809304160 12653936 157238696928912436202452721659057569792 12653937 891834785059150044740364447253888816128 12653938 979270227965006535261431631770712720 12653939 -756937554509599716265658029969712206260 12653940 190423804693588800738074220167755038720 12653941 -628109612125414353760148360699959051776 12653942 97740160941547220073039900691067934720 12653943 304060137764625262376062520025088800000 12653944 -838550574273514042367835528394222755840 12653945 1983476892506336558096903233322564923200 12653946 -117648898365761021615993495901969696 12653947 -1002342439394419595540281542639405905040 12653948 1499854405399798889068526895673575671808 12653949 -296493829830046909099145214892724129280 12653950 -418407285148359300297295983627936393600 12653951 369475565925038006787781194058709996544 12653952 252839200753048855475492801819317370880 12653953 -222188351348308011088406132892451847832 12653954 -8659364444308259532388667540157371520 12653955 1169384324418178573024366279003189440000 12653956 225239468095821329283526146000982425600 12653957 377123634251664024334928477737017658206 12653958 266973341235724246816716937077865224384 12653959 -1471394981639781669419387511200226791784 12653960 -386616493910076331462097135196229632000 12653961 -816337233917704394096761076165300575728 12653962 -641359334216117210403782339154958371840 12653963 -80446621933056367535165316215211124704 12653964 -611447922662090421732865394480687264256 12653965 -689403574465581024182142261344079337140 12653966 8967899162911396267441309483668775680 12653967 -1078271852765579138687076909596187119088 12653968 -218333756113156022415249680672377798656 12653969 242130566146842155545593369060395476596 12653970 -49251658950941311969627474846211466240 12653971 1394574801925614940654836893413718321664 12653972 1355871680768099194341978308338372987776 12653973 1236462911443359647537170214949192678222 12653974 1130580726827832234060652139014540684800 12653975 -587165570945305918681148508282839766000 12653976 -359448490459101327982574926615837286400 12653977 -267547584386528508025785961510680528128 12653978 236476890517692631053486997576923365856 12653979 132426869510672269872870550369682803968 12653980 764134993956558106946842073172497088000 12653981 298797057439243715710632159714039657600 12653982 -497458992839435818401642367583900528640 12653983 -655922538647304225346257058806623395840 12653984 805179392771619600342702099108936548352 12653985 8616803998473001016296153206378402240 12653986 420804390777951121396987760387413242192 12653987 992316319253052613767714338275237859472 12653988 57036525997669382433819146014067779584 12653989 1687526071384919222442881506254057495900 12653990 -408256374532757654522544495966513129600 12653991 64104111207007731913147936841568048480 12653992 -102547774903710203689108924895623925760 12653993 287936219689474587257912072309715422544 12653994 -291267543119566336441750238266933539840 12653995 -1186559978287976086451438884412566116000 12653996 1391434692601573942546694499337236768000 12653997 12969905525130669414002783077454761536 12653998 16221720519051156606068726593229586432 12653999 -208441947460591500554607624140821542000 12654000 -78236717283862953665994300232581120000 12654001 1544203570471737307605150776819445309732 12654002 398378612434135229181915553610917051392 12654003 119612072684501555535985136586083208504 12654004 949309213756861274438619115932409804800 12654005 -180711347198150192550122391934490859600 12654006 813322989701705984261339929538901089664 12654007 -1723556742626357615632500678377074390744 12654008 -1045125649719181398320636546618870231040 12654009 -1096245991054261693075890774757719941280 12654010 558931209988064662771287752399821191360 12654011 1305733986475800519030718869266194272612 12654012 -3017797525562363324026164039285964800 12654013 -2346482389455898558877963590994114779700 12654014 -273494599439585857545601114121551196160 12654015 -334453845218269614195845813472879183360 12654016 -114345732616729335112254965046793207808 12654017 -1341017358185825159840125618957414882428 12654018 16310778093571631338001134123297593408 12654019 -45303322469879127502550654948575740160 12654020 388116240241462977677658846913406016000 12654021 -408752839689272095003391105665385587488 12654022 -1137542438870394315254402654226509690688 12654023 -845675539705214843435752306023608299896 12654024 770635248441109971567496773144718417920 12654025 -136077947239066289458871412690292824000 12654026 -193922917599624317874240342835875545088 12654027 -110691133708241560264242071560008608232 12654028 -544574174830734027708736126442018263040 12654029 1784682189098841636759825576943305052140 12654030 -209099217473482721942734724874561655680 12654031 310527725207762223583809686992983589432 12654032 -234066370014990388056020279512932679680 12654033 29242809964363491867272234117191400448 12654034 281445641078631182809776894446755315200 12654035 165139340831804224770643412728720168320 12654036 336769396600313455556992354939030364160 12654037 336112188832063813921555206510169549344 12654038 154024739175745567463004679778861562240 12654039 55734551491217952653609687995978217808 12654040 -6568606804180439761126655050786406400 12654041 -445343826211154574714552866194371004416 12654042 161147959224865702158591002280670214400 12654043 941322130722415542783517295598649111600 12654044 -738187143719903119776175138246653204480 12654045 424220968895426812051278008148072253440 12654046 -647832103721297493421527013534493291136 12654047 359224630721363783099337482373483888000 12654048 -458277494510104155948005837706954276864 12654049 -559080652432519710602658921769894797264 12654050 458990276572856021588583293461451794800 12654051 -605240354701315567868362804121468985360 12654052 -720412156534568602523637597847025080320 12654053 -8179686559873930887471504538108711140 12654054 438154356953049354979884320685855470496 12654055 1659555204032807949255329140003390939920 12654056 394905899962273463724228045012111866880 12654057 142171063180992174741913502418803158080 12654058 206059160456227459063493306913561896880 12654059 518788274531469431013500182077740940 12654060 -139259750829031802012206633631290967040 12654061 393091748420320305669327482314510404832 12654062 597526312528573097740120579642697381760 12654063 123816080842537711381503776291963463480 12654064 155518688252001471641811753770400481280 12654065 -68385273605862527459245943972314476480 12654066 4218614080722285187191520139415402624 12654067 -1463359624480545106568339761464024440884 12654068 -195151409156039535822628074947916939264 12654069 -305385184282321590817655268666830871360 12654070 226696317901739653538928391139038752000 12654071 715905047694081747719986374634830237072 12654072 -205628236577487840032676327096821698560 12654073 -2585152001975741390458866581269493436 12654074 70248390655058678080275044189689964544 12654075 50162821228881005311211306932607673600 12654076 161370949333214483535344630003738542080 12654077 -1739191937729415487152726027528811630074 12654078 403206921903971278784832501098108591424 12654079 -729212814508475101736844433089324353056 12654080 381750014039316376907059740926552309760 12654081 -255029815461757411670080296589093289520 12654082 -249930066711247303417650094199538193920 12654083 -1230113162922888089238362393777159856 12654084 -320393886498743210936453292876655349760 12654085 517802290072224511792840763794435459800 12654086 1204348128955628733786873670022881068480 12654087 413775599749900829869560221336740693200 12654088 -24272696069717987713517753801380116480 12654089 240196300765828795614558093535766446272 12654090 -307909388793069493250579343619688102400 12654091 -2591786312261942001571941860732943379248 12654092 1844719479129540820496763920479736463360 12654093 603180124044233017626927791648097545664 12654094 174175034790896217218852331222853877760 12654095 -181827030445221996547531414473994762800 12654096 7710409894069433875133889135458648064 12654097 -963146018367479968564527853009505012880 12654098 48209038708522820590796498095251570336 12654099 -570466466580998817879316070930949597516 12654100 -131080842808456100087606184544225033600 12654101 -1594557143403936821952157915973910854898 12654102 -336590744403794757827743892945291636736 12654103 -1095632871813017457548036090712160976208 12654104 350544777559015878967991956572147609600 12654105 582124305415771421219417421076953168960 12654106 -807453133229689429222404020788556785920 12654107 -91918538595974743334273827892446926528 12654108 -660506540954139120910075909959709099008 12654109 370129042460925762841547320532915427480 12654110 -111725964457709674894316271038301661440 12654111 305534275479836004497328560240509881744 12654112 9089961346473260979664853102685192192 12654113 59044839868038784554010501951629287940 12654114 -282421519951564786904303786251626608640 12654115 29647906171086628356174060377315742000 12654116 -679326870637676608248336565890611967360 12654117 69012926899270947734880829872136642560 12654118 500767321497985058284788534163298934720 12654119 1195297754497509455734473888908939798520 12654120 808307224281659022177352921131788697600 12654121 -916774365390961826917763766523749010680 12654122 -282347473237843976125620332598203718048 12654123 -703795768826362385066215641339333642000 12654124 326288855695351160457880286621464216576 12654125 801635657104327343829550228738089288000 12654126 -2689369115558213196751892875227777600 12654127 -780487397111702089193165756995306807024 12654128 398513386298620919015422537925389565952 12654129 -473074634512977131488608050185448697600 12654130 420145413177453258346664469032460856320 12654131 609908498097759510405848622771364333392 12654132 280533639061883817744285850599934623744 12654133 -10597770817774454432689379469712456338 12654134 508164761918193045880762668510983949216 12654135 174482786503391040246786111455713424640 12654136 -880502446520347260820527192856227287040 12654137 -201148959367486068781073007638029102200 12654138 26642009995384310527334240295298990080 12654139 441943528353648174928521215411986911456 12654140 -24153288270194549087802458192442931200 12654141 -94376018631061438645190969208873600000 12654142 -133873425198098294249627374104321925248 12654143 628351125008123488705308087482770684800 12654144 24110885134672238941356791060683554816 12654145 444064198420799802814377075665117333760 12654146 -924879620263510666516562141566810855728 12654147 -192279157213462183181945371897540820160 12654148 -114616717697262414834201494599598216704 12654149 37426319632104861151123252973750133150 12654150 322660319058899052582030703999169040000 12654151 7111785198144094561356310073562776352 12654152 731751226430999187191508024832373760000 12654153 -539200242133823058318289092204513386496 12654154 91920859099842083719629145544041808016 12654155 394725541944563406305052494508220582560 12654156 -502940843854523348327965216520840540160 12654157 1773594910908529435353379580403832060406 12654158 197258212599638545690557708183121307520 12654159 -124095467268383615520600321962142792192 12654160 60880928590489301599389866686477762560 12654161 -339175230122921006578076420802936414348 12654162 124330353179974420964707481896649037312 12654163 -526161928381836006588579118611304906896 12654164 -365096715094823138099242851252597354624 12654165 -478817938127755073066130965287965044160 12654166 -508972867318950622727829771793680993024 12654167 -1616357724647409442114068110387896479600 12654168 -1466394883573606597982079624656034201600 12654169 5230478797912448120433350832674881536 12654170 -115167357103447835213194913489209569600 12654171 -1245799779000180521569362204466016275200 12654172 289200430897395492512947642365594354176 12654173 -842273249647905559541720040925114486464 12654174 96712515223048548591130316675312107776 12654175 15454613140841494038574439770405822000 12654176 139269425285470700727306611390969413632 12654177 -552076216163271443865357765554762918592 12654178 -47161817907087830550281484959008125360 12654179 172798853347864744487614817264128960560 12654180 197766475385399956754820117566484480 12654181 -176052843911771772294881088996651514400 12654182 372220529177466808012800146391946644192 12654183 762985114049101502271407397725775478824 12654184 -1442484222665360145770334402583678126080 12654185 -49775259447837456357196754020236701040 12654186 -477710709888264249273677984522265034752 12654187 1963833778988517653258520410787279424 12654188 -853009677747486397437567840866056992768 12654189 468364659262593874279043504737881254508 12654190 -492987279612671793515969871957726652800 12654191 -491863499616470248407702527690759048976 12654192 94326331728900481961871664341601026048 12654193 1237235249897602497840465299331692713584 12654194 100620957605250766427758225710017605632 12654195 224423700567298492565860349412056911920 12654196 835722213274269177097123537108105942400 12654197 90224027452450451486198870947053130272 12654198 -115151382612185529239677228442319878400 12654199 -86631949905552359201627727456900467520 12654200 -86489816699871617910615451467866112000 12654201 -610500890492975017970949903875483150448 12654202 807452352431206470423562486025328480000 12654203 1002182144584109165833790730577648792464 12654204 -396168050965608537204213179834679074304 12654205 1026988499070636207119866824869021411160 12654206 -475786129272537315910274551133473955136 12654207 -183691574875382217840288915244706911032 12654208 159845348624693923089249429506280652800 12654209 -252361560328524090005228234537156787600 12654210 -473691105940481978484009509921206103040 12654211 36658664036346354336506119571635858000 12654212 -18013001563367139489703460033911600128 12654213 901019981954403410916486715806182254560 12654214 565949867422290981831886634844304719456 12654215 194940001150282324894372591979654124000 12654216 -148920102757297121191747429468778081280 12654217 -3779467094645989025417544845789496250160 12654218 -6700995586425426524350730836919455440 12654219 103218935436219038680001662029322626240 12654220 -225924155506568257943242894278409728000 12654221 -2161794815562957858825224326885410229578 12654222 133908853324201525630483552566103080960 12654223 -138059796560247012910296290128939506680 12654224 -291336710960547780991095135937762099200 12654225 -774317196356910039855985180159256756400 12654226 -103492106414746025118925398787593676800 12654227 391113229342619131970860452538357099920 12654228 153084304121308697325923609589948119040 12654229 208703491658106334000903604753410317120 12654230 -152164259332378158830397572591282638080 12654231 -181299383587147046356150002799108286976 12654232 82503878262766256731629873786786201600 12654233 -1156309712848548942239113183575342282624 12654234 -681688977262394014894018728299595276816 12654235 -362081747684625070410468931639336781040 12654236 433899522131897051442988686322932968448 12654237 248040959518715201594947599238589663520 12654238 -16264257220173213137981736671191347456 12654239 -34215297624496869220328964649216033680 12654240 -22425127690970348069950141017316392960 12654241 -116511936495243425628926515305594819358 12654242 -686782842599274694519874803513855447728 12654243 81534270749966937228858350028599857104 12654244 -298365190592808633486088915554257198464 12654245 29573523491724168549971872750106901120 12654246 -215486733090470903596602964038469017600 12654247 -768859487477337382594092443516750627960 12654248 383758499477114028645170672380333916160 12654249 49206359317269285746303110069728165120 12654250 7425309096629880855965295377433912000 12654251 811260150044920145112289775119991667252 12654252 -599980511762396831489819115582511810560 12654253 100412771841610407058090964117862387968 12654254 404446606497282023786526990879879456576 12654255 5822463875796515733996414140936455680 12654256 341687621533016329348554759666956009472 12654257 434526286881386942725427571343758210624 12654258 23178592516899052168722290153396210688 12654259 18982698621734430745994402529504096672 12654260 -184236774336120785985668733399604389120 12654261 1070977490235698975747239402514567406240 12654262 -260639341669863818486339037773066804736 12654263 -1743838970685764745663427901497497487416 12654264 265863370775952112424081084857263390720 12654265 334633664168874819507901681200042891720 12654266 1143830111117174929804874634074234707200 12654267 -556004156179527970000007885170824128400 12654268 -409075305052465055025244018011248607744 12654269 -1169258320365453653127452321676345318330 12654270 187842005219400193385592290121804189120 12654271 -1028392300840958351341625523975118898176 12654272 -309549079793029875381600326902402252800 12654273 -18893287310172275905079541743916407232 12654274 48849466406773958502756651947206382112 12654275 534019946863249802123540616212732538300 12654276 911734865077082833483238617681507679232 12654277 2451766822858880048843888025900967448860 12654278 -86730532263695503106410394846692196352 12654279 580697546226857258831846885660951969280 12654280 459792176054588925697031563452402892800 12654281 598848971008108715160204785848473840564 12654282 -131617738991927411923660797932468432640 12654283 -751158463423721416301376732445997700296 12654284 -1089187778453422783697609734969503024384 12654285 -190454894685726767014519968417956505600 12654286 -63840640721474820973060361033855961408 12654287 -501660279718568014132566052457806541520 12654288 -204037774622372537914738028999000629248 12654289 -1073497325781185372095694169858131856910 12654290 -541616717523682990603516099421840532480 12654291 339229062737659251347939811721231256880 12654292 -245493660539235144566184064231542855680 12654293 -166791808128240956993086076718033783936 12654294 -534575171848454865269172370268587022400 12654295 -585734157615843307719813540230807767200 12654296 103368736227893351959165317642352066560 12654297 955308130102044750388093254744242851674 12654298 7987579011573813461387006701967197440 12654299 -1447780983242455252865888485606394496000 12654300 56902635696355458039373258830633868800 12654301 -1047780636511666754460134319772819104 12654302 -14704732173448911094731118986037707648 12654303 -115049305519499109136190172824113195392 12654304 -186963521086835242829885288775163576320 12654305 -68559130959605213806157736955982442840 12654306 -10687101302337504554428563907113546240 12654307 2685867623479972857055668211658266033752 12654308 579763613298872786808296012220843404928 12654309 741700390433212812239481955398563140704 12654310 427358633160680218537757594717229106560 12654311 368071146170946243071638300793195911800 12654312 18278242387964906193108806470567280640 12654313 512428547777291281420770294338636229760 12654314 1100228471011972826855819134390568846256 12654315 389485250418517569112301139289790565360 12654316 499476415844660737302399550657773175040 12654317 -273950023334804284548613713386577684180 12654318 -494647059611663538638245393557121154496 12654319 528745419867617307016745733068913836496 12654320 95882740966578736957583069040712089600 12654321 -117618302668356378250657073916731910288 12654322 506609541890971997208333325334984814624 12654323 1312643321665089334532248531952332154880 12654324 146140757298594549579561578393609502720 12654325 -981259480720414632417175679935897172950 12654326 -378501092892746857402884043369574145888 12654327 -23917050190751459299872168666726061056 12654328 444840524572157482484778474943245496320 12654329 1717311746188525416510605965506608875476 12654330 50150219421202923665463186828341053440 12654331 35054907796613673917022898034048884312 12654332 509819524281755376246190091259501367296 12654333 152153051967382585185253984877893209600 12654334 -220603365593378451670606620195611759616 12654335 745451388777071663719540765696686674280 12654336 50824037628808771605526608752507092992 12654337 -2250877127437224100439689099774085942014 12654338 -994412724648000070593074474576973110400 12654339 -470357339128502110148838345890323552776 12654340 472386656317446206639470299727577283840 12654341 5674378868062185640658264913037394304 12654342 14149358652031835601702401220160673280 12654343 164183557894222264650825130289176519144 12654344 313583573652355259634216177378074142720 12654345 -40977783860771155021941722307976120320 12654346 171884185954353617213744404558182561024 12654347 -425965004916046275386538987051704352720 12654348 345008142866973369917348854365588696576 12654349 -962330936588371459835649131237553224650 12654350 504819400591496337051211622980837420800 12654351 -321910610242037420576902429952125836120 12654352 346047251708270455121700748971468333056 12654353 1613863565371706828433928127021048337780 12654354 113495247665982496501996950118233083520 12654355 28339050829772725260983345249354649600 12654356 -265783004545809305723263010017309648896 12654357 684492555224839420576323256690977557184 12654358 904960329888338001381406415928582896640 12654359 -1175760012372655329902807098723410688440 12654360 -676766053314992061278906709146314752000 12654361 1538505634858571559792352284865867176400 12654362 313053376360706792598688132915615924992 12654363 471388756106439195861154443213383427888 12654364 633168657075170989562937958465417995776 12654365 156019889396504977763938551810017329260 12654366 -4943318641581705136646987450638498176 12654367 -1075221206422292061368002202324300842248 12654368 751468335216977838781529944590635827200 12654369 77619813222207781729220649158848166208 12654370 67041592004226425077980047613413928960 12654371 873471028790589980936123572342758484572 12654372 -336250873270991947965944092343441169408 12654373 -40849994532303673210109173545993835620 12654374 -1290740067338697048495628641559787163648 12654375 177065434802844823572332418013037370000 12654376 -166023465053625787296120411692224512000 12654377 1241891131622030254093290690388899932580 12654378 311503785564405674298871460601101491200 12654379 -1357712111224656851903556869190406594680 12654380 54711066508228371485107706243568921600 12654381 -11882038932478844830385318052958795200 12654382 -85047923760212636294097558972154841280 12654383 222291599209472662677593746833739841520 12654384 2502501507361540391799063791507079168 12654385 514055518420262036469488051513975366580 12654386 66245442476126937612432997580672329728 12654387 15583294729466238263637010729070849436 12654388 638914795086514529306843958023303420288 12654389 2028522822453467694892457663286170540640 12654390 69871078583747951149877739283066521600 12654391 -330317892712034345968513513578862308000 12654392 2048988914353725957198140805301939937280 12654393 -433425918239481867896654599745536099776 12654394 -66569665707355160835580619586009040128 12654395 -349529344701141887310857248937826911280 12654396 -210348050606254624882558489623441566208 12654397 -286792355558449718523722483677723525914 12654398 16440824151342646913009378369904723264 12654399 -164511576061758536475714819470922072960 12654400 -357294248952315129081762463730368512000 12654401 -8418501716722892160627047396800159296 12654402 382557994125570572607847586249879490432 12654403 -84613222429033066898819333677774125840 12654404 -9164939545723435617694429371528462336 12654405 580878239399885155798925935393449189600 12654406 -291427768541135276209842040425838066848 12654407 325101269864407535153914984563007206912 12654408 91257083992903079956572966119428915200 12654409 -907806474889176965404925412529005147084 12654410 -100054477789464760287169031256493440000 12654411 241475456349624410106005448300701836800 12654412 1292438252573679578593008490171023577856 12654413 451193451841545057129395767257341500662 12654414 194025479374316506145464241520773696640 12654415 -2048937788947695295687869002288208900480 12654416 -71010561634887580606445591048586264576 12654417 -38135724567770834981179560346421617920 12654418 -62421536646833460757319290901483934720 12654419 -410170955841255950892348729408447310056 12654420 244858605903065281583409937759318394880 12654421 1033529304099157956788294380374152352000 12654422 -1341420183684934949805120849790143264 12654423 -603485805480212522525969610103081104576 12654424 2057190430386227091323194985818763980800 12654425 117480442846916822751149635407744700800 12654426 -259401821620444976920570593434348912640 12654427 4582797868799388414505453034770026280 12654428 -20031352479349251534537307739435111424 12654429 22640110272948585852134094981203680608 12654430 -14442158978094962320607716208807336640 12654431 -757562447184431161988288763878065878480 12654432 531811869181917675131047516776687992832 12654433 -1060450708290392142706238205467700560976 12654434 -125596611108171843467675270888183355840 12654435 115544124915169197191206949031343546800 12654436 863833757470587427157519318673004119680 12654437 -1735702088847518734026992309497273553760 12654438 -603295307556179424422839967767295854080 12654439 -117349643266024949201424847256333655552 12654440 757799200021302167969606322673221120000 12654441 1568876133421934302759994108967388777440 12654442 -11716769987333765244894871035048964608 12654443 631724520703822540780707123879084327228 12654444 325016794593111558210681253217881227264 12654445 -536768849207860063434227763666411316200 12654446 67429067290203775681294485446719896768 12654447 -70555027755431544895894461206718306672 12654448 301981449395703696554096137178150240256 12654449 1377859897611474577732035181936733706450 12654450 352842845492026991692059499999581631200 12654451 -1472120136759567616094375292858906754400 12654452 1786102407083069898912438116094379567872 12654453 -178827538591621142974867923848912584896 12654454 -591556396995991371984532784142043369824 12654455 863384754370697241351422952425118156720 12654456 -991315705766559827378823652171987353600 12654457 1994503464383488037277755067023274213760 12654458 -229035141933785007721551996212298763920 12654459 906104550587434601014128102683995839564 12654460 -97923716470876910109540808933087027200 12654461 -204751925118704652477810467651191591776 12654462 226458545617362276326813137362896246784 12654463 571255387105123356589272203400503809584 12654464 -2096145857493232176667564590917222400 12654465 -328941269278944106179173876950256208000 12654466 342343091304281190888172866190599345024 12654467 -202375513564655183914729917367172617008 12654468 870376829333926316036345147582605910016 12654469 833135050705177391319178001585958849120 12654470 -9911457487508735631719125336290019200 12654471 238541977408692416905259328101473254312 12654472 740137043198759957258685167981452492800 12654473 -143467956720380212443217427436359811036 12654474 -87313568995199370049753756686995865600 12654475 1135283896793372715069800647089051721000 12654476 -1048912380251939143914932293724103901440 12654477 -138650234871677788512888450157996827264 12654478 -412505543641143585402638275297709136960 12654479 457750985092576363935266369854764285120 12654480 -40842282728675431245385712349173514240 12654481 123378249706707068214336159939295280960 12654482 -983632019312370081850593960303561015408 12654483 79335334429817902277791410831957686064 12654484 287489546724854851088501398947653097216 12654485 695880316888617661756714876294527638400 12654486 61082298968977867720519672190343164160 12654487 451492795338787044636508958951379981960 12654488 30861516765322299728141994190590443520 12654489 -259356240694495792483265897352927472176 12654490 -316069467737989041057346029335539764000 12654491 -1251723161746799446966062988166761433940 12654492 -139190452963212900731046735527462762496 12654493 289183680337471504544342815071248114380 12654494 15848920416100519331322597866600998272 12654495 -478874599911653244090779436055895282400 12654496 1650338719024159110233367739585884782592 12654497 1010537366174086767214274906669340982320 12654498 770191182234323068302225684729761333760 12654499 277196347204320786543133122241117687248 12654500 829028552476982431421004314834967360000 12654501 155076686841522833363751828192978606432 12654502 94344152956595030519376015888359092224 12654503 1293448825575669507573253898689027141752 12654504 337092905166696578891624437215725276160 12654505 287798639152730363218295195366339904960 12654506 651182119556277870568710471366832715952 12654507 -223194238676266793002178803287920712360 12654508 -14534307280112857256514487266212069376 12654509 -548682798323540519938979700036755863488 12654510 -80325001011518960476299057309779804160 12654511 -37255696369059546424604826133863507216 12654512 132381883870822850756095387192653447168 12654513 8967327669316603607487628539546574560 12654514 592290855723038452938126298043992756224 12654515 1520271760556467753851081799959471288000 12654516 -352266015514805454180791801336676249600 12654517 62981113626158239415523744539344899566 12654518 24672397573889769090520635344738697216 12654519 -54181414145102118775084959395534821656 12654520 -452581357186600570341696201064738099200 12654521 -1066013592672588225673618580548866124656 12654522 -322109866595949674369725763279144271360 12654523 259596658834864260766556657452993979936 12654524 1134297670529941961419782110608780932096 12654525 138164797827658232573895675367651188000 12654526 -1597175705831577457930829101320331440960 12654527 -235033184200978063575817061133798413088 12654528 209337538231682176148449629592382078976 12654529 -1978967429181739896059324840348089452924 12654530 258107807920137945279977615950038182400 12654531 -305823917539749551455902970598247703584 12654532 -1283761558695872462630617764706182727680 12654533 944908606010021142312199212221554831740 12654534 -342266806703884260451018058290453413888 12654535 -1153239506895313437756209460242444576520 12654536 481457907841185751133609306074787020800 12654537 -117245002666298825904038637598589168448 12654538 -208091099041391025088603788167459665056 12654539 -1869579163075381627964756940416624919660 12654540 -146279458905152813634258766361919513600 12654541 135820561629532514249185622453185043584 12654542 216680031624940317788024138220388692672 12654543 -594949226165298267145944820834271616 12654544 -59378388123436164372317464896920592384 12654545 -851303614100911806265278932050434644400 12654546 876498387923371675108706752122706477824 12654547 -3690334285118137800258968671157094246288 12654548 -859914186343558678497842771200943908992 12654549 78495170804544673937274014390155263630 12654550 20459762107548980032513661154960772800 12654551 63776386731001274448424444010984791680 12654552 -695031495861432469791039187568156282880 12654553 865208290040161896934065602734040867220 12654554 125761141481609433885228581244673950720 12654555 55634431671353030633065612090479527280 12654556 -911196210183069670374873675859269235200 12654557 -461337650985625408803169926684318127194 12654558 -150678684366779770028777593845032832000 12654559 -502252104177121715347509254304217960920 12654560 -766836933156076979199615680042827776000 12654561 -105121056208005315325879479497293112736 12654562 -1989707815518452603351947768295437332480 12654563 -908481792671837067231464498222059705188 12654564 51077480106689593407222677500260925440 12654565 217702321493878012842593544223977955200 12654566 57094766470627279528780400106196247040 12654567 721620160738056846777677654525335444440 12654568 1342641980584298831002613400429007303680 12654569 -113826056036617024342783540015924097568 12654570 -137212688187497154558564364022882092800 12654571 1129738791850275501225996268151216566772 12654572 64687123399304939522503805337513492480 12654573 516405409788342127498906158981205524000 12654574 905092203969007722361666965303125545536 12654575 -145372895839141774407959965637213890200 12654576 -116613369421184434346733487692809502720 12654577 -408180680954951696599903807911047980992 12654578 1476024697598573232317732148669979936800 12654579 182070304707982681890451523432971141632 12654580 485978718649516385204119246896271196160 12654581 -628497725587202758158906633883204975488 12654582 -58568070704534896813785495175850054208 12654583 -470084288035429847743952683570689094168 12654584 -631991734122247820397002113088303001600 12654585 580865309751312645386041057024798993800 12654586 291032665115753656842499991386559174400 12654587 -2026244349685800964061632606471550150808 12654588 577105757990870876418724887429251596800 12654589 897688779337987275262722564374299061440 12654590 -332286750852797101872316828975193525760 12654591 279000800361146640048667182782433218304 12654592 66910499502901277322107068794053591040 12654593 -265490576402402120982669902761841275884 12654594 -19616371658648135010998773454380864176 12654595 77221077593713612487581626014229281520 12654596 -983162378966644278025821809072411956992 12654597 158936402240394328280306503114268306400 12654598 97378816136254712425445864070082462848 12654599 -13631329611309815688804529259951645736 12654600 107017773543537338499752910285766656000 12654601 -1520754606754018560447369114306007271398 12654602 526325541513850096088179211244297640752 12654603 -117654821170717801341295216223283824640 12654604 225794138461476445268342226062920267776 12654605 -1301588207524318082762316593285284450740 12654606 190407580031414289882127466391429847104 12654607 -52246337797756747128404238013477611648 12654608 77333285098336855849893062767070085120 12654609 81254712138961703716523488211602329600 12654610 -270807419924615808966965546610760307040 12654611 303988785321308200655133040016304199212 12654612 1041016690667263001394161398562731172736 12654613 997262117019161948180657804951308536540 12654614 -14668029701471095105872915954916761600 12654615 239972936104169390350536830223359616000 12654616 -112616111292029239062712857569980416000 12654617 1043057250979370166777164468404292094666 12654618 365133509151584974274919725887132399104 12654619 1249615519914997777104127288657338726020 12654620 86483241150026879006763352237315676160 12654621 10331271494429881229630626425581367072 12654622 -288804205400657504837082817108124088576 12654623 96489589007360148725893168851510558624 12654624 817742963155924726527314565515782914048 12654625 2650744201959159505737793933102904304000 12654626 1003621608188190852113541550008902002512 12654627 810425305495382038114085847484194358080 12654628 -303466853552885286564633602984021192704 12654629 136426174427652876409689466698400351320 12654630 -6483273086940457930139298218945414400 12654631 581436700995034682803834011058171232664 12654632 -251922467885503536888649823386961433600 12654633 -885793664274633126871664213864412778752 12654634 6329437836515170101114677506484923392 12654635 475568786180611246944934726698782729760 12654636 324661490065425099556127092822402314240 12654637 -69324104039077611099120756815564735520 12654638 -157997082806491778011268352590597991360 12654639 669443286483074797675767743204265268104 12654640 -43278183317205525269655060385996800000 12654641 -42490633312792543155045576640853726958 12654642 -1968171009096214875602615551720243200 12654643 247011666474346935913319330616295226400 12654644 -238321475259953239871225144784149593344 12654645 39976951724309636276174466109023186720 12654646 -711703398761366522807524086286260940800 12654647 -491693346958499623830800130349522123728 12654648 -12797375947966143714203346947820134400 12654649 -818822626574121449032774465055682097664 12654650 -250353011155164782800303335858243746400 12654651 -407598322008378862119381841777733047440 12654652 783144257696556187867390664938960833536 12654653 778909799921926519044930549620699823264 12654654 -100482329378479753213206081845356082880 12654655 350432594033705489867538638606605954560 12654656 -284121546342640604249420933574703448064 12654657 930588629217025189545260259393916484640 12654658 -673229281616827817034678605544023229024 12654659 1945481607815568200343023772665256892860 12654660 299064463762412977608330245360824565760 12654661 -1275475089085193626957869073271939537408 12654662 -968347100134996325990972156821803819168 12654663 -203775681312881617833508403479048315776 12654664 -733825968899957924492249833936435200 12654665 -319026163836581455388359817248215820800 12654666 -9996624590137953889031561401761691296 12654667 -35671148633241078684278637644687528568 12654668 -101681435183923471001034466017452307456 12654669 8415522743160003246838157919879355776 12654670 -1130228731604901807565379463572605440 12654671 -1147669883838309382660166169001848410088 12654672 -323919797482454308733346673374680186880 12654673 2288404055293468478993428997817404784960 12654674 657026419399794920288883156465824161920 12654675 217377896723925388665414002381328586200 12654676 -163470466912121878257767622700936691712 12654677 33088141009174873889188061820309101472 12654678 299478302255592582778580975729175264768 12654679 -29113245999725745586799404921402441720 12654680 946949869953588739831662343661575372800 12654681 -222592986630934901101089703268104018176 12654682 -321870670270051823567060781380350932000 12654683 -1737333511145564770069324749105217187376 12654684 -81299808144615254335011298635721113600 12654685 -14615820841172524952756296704526454400 12654686 348286653130488502451409504806143806144 12654687 1565457235698544519172679821110418443152 12654688 876178171823101839686556702349820559360 12654689 -950720791291383517353427627361233489644 12654690 126337470637431983427719955693035596800 12654691 139317490798874948082075728125054645800 12654692 -1156876686975584318080703620761188364288 12654693 -137658486555522759049540757220962876418 12654694 300537688425610029552019404322710819840 12654695 362791484909325971449349249954510544480 12654696 28922105199855335569180421127705722880 12654697 309718307241170771254159374262697819040 12654698 -329426801717765924833919270943932671488 12654699 -1039865261654209497527939257706547539520 12654700 -792250372086214423020481953852600236800 12654701 -1485502483224572062559031782855430835200 12654702 289664515792206361216356991027569722880 12654703 -1208302100274010672854913396943452815360 12654704 191375514326049831359286149956978704384 12654705 240013633479231740948531563399415562240 12654706 274220112689559108587488724756708373504 12654707 -933998857264766325290909448803074917120 12654708 97874098508381352502507904609658685440 12654709 87900388189427081167333739325672358716 12654710 -761765783822465505874057447786667658240 12654711 -119228918962976355848596054305350953680 12654712 88347491641760440508525874291486842880 12654713 874071349796419086146250969079673161962 12654714 675128262879018158262854723013991127040 12654715 -624596529569625905793449130191505948480 12654716 352187831463709849662119610957130954752 12654717 -588006548562128937523069549753109599488 12654718 796981820352536756481129450396318850560 12654719 -920569790315317300439925409907392742400 12654720 -348485434903855369842825045617934336000 12654721 2108508676834843929609899585281512385922 12654722 -934357604622534767524260266426955753600 12654723 111556283212929618068131832678735777784 12654724 593979259889356038167157470817843514496 12654725 234090987513707450290755850528095120000 12654726 226139564684897211987795564724022913024 12654727 283445143926255661787375489365120933312 12654728 10149230609722802508818915400164597760 12654729 -943653872673934184541272173331346135126 12654730 -960907881010996656431755768957733683200 12654731 396696853679143829807133078455467919064 12654732 38335332739372778995708304254316221440 12654733 -245975952751436678718678474153703063680 12654734 -1797309842414497340971063902424798782528 12654735 -104025299498430493053592335600093366000 12654736 -29036099038864579493406597530667450368 12654737 249919909961037420018240133818884398386 12654738 -349527081081822267727078012109596043520 12654739 1944214558275012482314449707918649051424 12654740 56373784887769872682780548656874432000 12654741 604984537080373106789467142667830530560 12654742 -165727540950445199609559727515262261728 12654743 1805930052333027725914141603496046782520 12654744 -388682814723922525617236962161106145280 12654745 -754591071059299350652279399431402336120 12654746 -107043606988541403854163228511736149536 12654747 -21729108166323982241389588527824018160 12654748 1498030210275923367514603923449214545408 12654749 -1238803074390728581305366873245430706164 12654750 919483812155541742590161125623306240000 12654751 1019367044228230445504903057260953942752 12654752 -465046601085151220027417117973540765696 12654753 911430244049514020724841240075295715504 12654754 278943054045568541098208796420260352 12654755 -254158000922679324692076956828135185680 12654756 291870198724356594399292589004005044224 12654757 192451852340505463704620816350440999288 12654758 -14508852735511973163234342375033154560 12654759 797327139538244985048886916797702110720 12654760 1008939157300294447264229741193824256000 12654761 -261096491455778079866084127531086877696 12654762 27237218975245002332531552503454929152 12654763 688861068052137177962808456685598439360 12654764 -376630581206450946888888471824219272704 12654765 645712848120213086584542237916925544000 12654766 -235603721536355050511305853389576074624 12654767 1414631674632735669117672349742496156816 12654768 30400646418002526503509246186969104384 12654769 11545597530273214785847820347553115560 12654770 -116604405006370151323340878021989709920 12654771 -5778611199651413049638829310551585024 12654772 437682126278927227210048557336909020672 12654773 -921943237269931286886070129570464992640 12654774 92100042625014262056277478773058822208 12654775 349836714616853927604315108775209350800 12654776 -168732795461915184067740385694455603200 12654777 -98848293380888445269443931939562893760 12654778 811020307545424674798176528093357155440 12654779 223501548221093975909724489339106787640 12654780 244024276567076935473534930976352117760 12654781 -1693208844693263913787241890842384639418 12654782 80350064268971888827850331209872524672 12654783 -789333938742561635876669391574344886416 12654784 -238729728800805372170501750239247990784 12654785 -291980231197732848300087808217314200 12654786 666278432533349888645766849218898107904 12654787 909781997153496560208451412781266394952 12654788 270253615943705443490031746823620198400 12654789 -156976379039014629697507490111352008448 12654790 -418600418121769031061752887141710153600 12654791 219801971315277779761386657342785241000 12654792 46415815961147326835644828823014809600 12654793 -527902529863261890400216014553019265958 12654794 -1025957556791262617037612377918653796304 12654795 -403920274301259397905484865702533347360 12654796 17860364536784951860373422420760051712 12654797 493182582774494421830026354740743980992 12654798 50895019723939783391869652688271027200 12654799 178622714015534009220131617659468783720 12654800 -96411703604912625492443094139931443200 12654801 -712607333054665976618939471719619442270 12654802 1053458179947877623337367858525509790352 12654803 -707630846485870845591813244913004223920 12654804 313468489389460671854612776520093122560 12654805 -501716810599794658054290913348381605540 12654806 155710549503608280883659974264839429440 12654807 -107737760263284339201453777583292976384 12654808 -233864014556307831403928002515532800000 12654809 598169345634441046152996422432609888010 12654810 51562811688520220924827231440953625600 12654811 -301137455622823370470184552822291077440 12654812 -1291246166949431963324643754633935865344 12654813 177375702543271818641075606138853922944 12654814 -1731012571222502721991620468159350016 12654815 288915992374727674369386481921658673960 12654816 258132878167788622201409705661442818048 12654817 861536367358234207593602477227266067200 12654818 -503346264787383238646680881911743186560 12654819 -594481778442488137841856211325547505680 12654820 156289375610372595436125204089067356160 12654821 -403993706712412463570154525113586708900 12654822 584792063069927748305176313930305399680 12654823 -387750800754320163355186357787735198976 12654824 102495571239437226584113330926032977920 12654825 -454009632538352040543153253525234700400 12654826 -1557444734523696548030336527619614268160 12654827 229443462727106654570832953839654097184 12654828 541103434363818651957764865788735447040 12654829 359161114813967843268029758054434871872 12654830 -338625834392006307886359446726915393280 12654831 94261602265804900259918246524145197824 12654832 -165224296739651852835874357081063358464 12654833 1741209928378395924520000513861144736082 12654834 66845754040518113322434411944898272512 12654835 257526312699113840975723983376260551360 12654836 -1713364931145753121860113606473142016000 12654837 202772345781093318251514879010676434908 12654838 86901275627023022101245641937418497600 12654839 993053858310115692167221264164726621720 12654840 324028137419492240796398895350970777600 12654841 751740090470364265819863215174303643242 12654842 20818984417419014819891787769065327072 12654843 209258189915183212649063313499591088664 12654844 -590098277834020773907360908937444343808 12654845 324223795766972063324201799349806648960 12654846 557922635926704951017517730758435667200 12654847 306357106958505259776669875688083702632 12654848 -72138313634537919666770708445819568128 12654849 1155514751362606815185617793464751798064 12654850 204519922467465866905940356760825916000 12654851 184472146715692434718658301938879907840 12654852 -51612975470085243289722387170503557120 12654853 707106635499285200059782099272902512864 12654854 -9502772410317571947955335780423748608 12654855 215138990045711667450101882822247520800 12654856 529117353031729119523644539112853754880 12654857 -21307787323370268242743598133142747200 12654858 -115032553898923661337488300961061780992 12654859 92603480742432160999169873079433334416 12654860 232398757855763801584417553671091758080 12654861 1275611283926378262949049383395433447872 12654862 311936290210121898873643712304130556928 12654863 364985478030268807211498355503837155584 12654864 43088731192070558309935199982810046464 12654865 147890014233500346252489170002156582260 12654866 97447111872130753935297831718109137920 12654867 -567874440837751552596579141469544629320 12654868 -314743678257083806042594353268948800000 12654869 -53574564213471349330287143654648869380 12654870 -19934661404089927782347775139118050560 12654871 56857910795262110718637463480194053000 12654872 1740321204789343779952236026833525708800 12654873 -30881241116732777179538683617077327040 12654874 446646740787134426117390763848965770240 12654875 23867323998896012332667823793267020000 12654876 188357986595612490725996424679648886784 12654877 1919097785049703166923652330543529463372 12654878 -26320786717496434025130637216317818880 12654879 -1231141427464384528539243181610431615416 12654880 -443829694594662462691225411263922176000 12654881 -523579977383849882860189208102828988318 12654882 201854141366096577167456651570623518720 12654883 -247471686960987973414401651239045490056 12654884 650383169432831173846630933310950904832 12654885 -466436004499319902654525072846060501440 12654886 -32036416565597155330967219344535422080 12654887 255975784905312109605866747761004877792 12654888 -462565022310145144803333037925428346880 12654889 811465089538348891872601080680248486464 12654890 55224118570547654730070595450042676480 12654891 -1971881810794773848634902227206733628448 12654892 -309603933609020615470934274950831190784 12654893 2734521387469603322918077068948979974240 12654894 -5028361879283918160282234674772811776 12654895 -1165111213553383755221721347658005955600 12654896 68680737498070579996904181132986155008 12654897 1251695399818430094065518613505599487600 12654898 129742482783805149307296592036160317440 12654899 938863225583329216736818426067902679664 12654900 3461372185741428878524444992929280000 12654901 410768285772476321757322368230287707264 12654902 311784239488762564795121734146630092544 12654903 -1314224408085761521648050377635592550576 12654904 -98656379455312004266447336534976409600 12654905 -409106429412253024194832553851325402940 12654906 873922124774068229059619755348922112 12654907 -190782219609271331600754200164301146760 12654908 -541019527399303107397076077159440835584 12654909 -1064414005576554271155961234070233898586 12654910 3477480068553386758109111476017504000 12654911 -914344310893373102591727769306957094736 12654912 -39202533627046996634214888899189145600 12654913 -175158087931705423448638670979281079296 12654914 325641391694963376909927824844123151056 12654915 -4527990397544795467902283714414018560 12654916 -543388718149658195391977717120761928448 12654917 -766981706406772487036793427852335795648 12654918 197773054494060018578469050244874148928 12654919 -1382363515009196892227455346716895374704 12654920 -961705433587853193100554024039268915200 12654921 -316662746840212284339842253954663579456 12654922 -162391221520646305418711765192765684736 12654923 1514589670287475086854773637594212145172 12654924 -832878880362786606769575523822983750144 12654925 375090647172624295342068232662961255300 12654926 -323948330244501740227936545418005816960 12654927 -1108596815294365387818766811911766837760 12654928 -3460406791512033209944170488151539712 12654929 20480016148214870442997990957625176320 12654930 270668673319947261367415047713842757120 12654931 2186527532368249197345319221996279219200 12654932 -552271317575331344652234184040914149504 12654933 410741582494392966267368559344068581600 12654934 -1157787779942375295212308864653000156384 12654935 -850361826617597578217327680596074598120 12654936 764300845179353505946274153788697948160 12654937 -545024203461700384643380019274941998296 12654938 329490557389570141192507053758501363712 12654939 -184427020642176134249699483270072500032 12654940 895555592895262203421152789355807127040 12654941 -79423022713278761194099470691047290760 12654942 189315993322864834689787102972836817920 12654943 -8559516599692962710510233528684556416 12654944 713950418587356635746765817754452754432 12654945 -54075881433921512298142768169105983680 12654946 968696926596673209572738781715050414672 12654947 -757523802893394484873017088330845605604 12654948 247464993347532693791536955329981255680 12654949 -1496662948831902578709694786915050722050 12654950 55507527904047759085165987946971392000 12654951 479336344302484562747746741948896392232 12654952 690197160309702309001987402148858649600 12654953 -996377431618484752998225182255215657740 12654954 260680473919666990900889891574185818368 12654955 905344053620348045176698867785044443360 12654956 -1108929562752954518248398919870084826880 12654957 -264976531920838882414093108548155308416 12654958 426171942221845145876735092971592150080 12654959 -1756553683727571270389305528222282113840 12654960 -246043358007475895389976921300981514240 12654961 -1219590024824854566412954102661705560800 12654962 -523700162402476166969471882328438486720 12654963 -257684779840219397336367796745714140800 12654964 -117191629542184923758731150409801625600 12654965 -1162811818133061367873871745002990071140 12654966 211881762491203822403460696537625343424 12654967 505166038467351226828549192124654990920 12654968 55544302294372605545791497174428098560 12654969 217877776045726906017237831343038489600 12654970 226671055599215492519635025928873293760 12654971 -183469752333461702462090488519864347888 12654972 702971344118251250420888054195569331712 12654973 -1689720356971333443897406802390761647936 12654974 -569209344747288185341723145851123712448 12654975 -108793930566281213220313291015341196800 12654976 1239511013108461882724206212533515714560 12654977 -301353515040509294901929202498565515840 12654978 -74207245176510199741806956858112537600 12654979 -1444080860228247108404410608420119884420 12654980 130736788060994247050005911501332175360 12654981 605635267527081641290191566564220675840 12654982 1007867528092324390509973513259791274592 12654983 -88193933839147980240075014231400387792 12654984 2123996948745127781588782680808120320 12654985 1050191037245229566342960124567137664000 12654986 45929599914326183392812740219702784 12654987 305971045369183746924182492896564024752 12654988 59196783024997945666503251427202903040 12654989 24916883431587801475978134004821723756 12654990 27649696927081700532146271226509510720 12654991 -1101653438772290839418108668312610074080 12654992 40761594894975269801427594620000796672 12654993 654735722760160812416138852141778235968 12654994 197428507142213681443095012878693886720 12654995 1226739700435100331300046115286092430000 12654996 -563892860482507118574606962210104977408 12654997 -860826161057838245689269193640739027936 12654998 -800139887959924004535059873617367773440 12654999 60282106279694148476757091082436020160 12655000 -82259778677925348176568901624454400000 12655001 -571764966993073999523520615632169634998 12655002 -41442933199079853940489841615421178368 12655003 1318422623058566742796637009518796309252 12655004 1421631038024093921769845658148023530496 12655005 133772246484329104179114030445645600320 12655006 57802271299960982322751358078133485568 12655007 104642967725831057531843671106974704000 12655008 -891458256545141885363208882647791042560 12655009 227437448848674715220271040810281353620 12655010 705427473584342928527252451833318553600 12655011 234717177799807337881229630171822584560 12655012 1290039989140534637559930834228159165056 12655013 91824110591983422885050711627777602560 12655014 -187140137694923704694370994353730701312 12655015 -331831374692253864955023236106848453280 12655016 184001562837305158156795742343083458560 12655017 -1201567655899201203573854998531109636700 12655018 242048842496121979077166165620952182960 12655019 224780978496464103410489167679181389568 12655020 107071871876558177138317163444944896000 12655021 -35929648602530751236539126636629138430 12655022 45142167615013084952511471651307006464 12655023 77233195995129879917664947004053518464 12655024 237418688368888183594238134185428156416 12655025 -18811075758613851634578145984260243450 12655026 599824040041242881244119910484045226880 12655027 947505390754309375723173991861277696 12655028 1081749240453338833205577522810519644160 12655029 11077196070344341075863245158143185568 12655030 -115749177043034388251492467066085091840 12655031 -30033997687834914580231905164534613288 12655032 -357334321292008507306892011803204648960 12655033 -1566799371139005805356300975069844581718 12655034 478347157872315820910844639725197001472 12655035 -39199197003398017357489765638213863520 12655036 412358977097191149420028964425788185088 12655037 147278956957003475533770036024155712000 12655038 583043488876085748133465563905522257920 12655039 -1900901943507939698657674398010368468160 12655040 23934381516210100040658032178317230080 12655041 -63224829367360572982489912244929859136 12655042 -413923200168371344204198794015410454528 12655043 1163944515950052696636161415354594522504 12655044 703226755697492921226570086952279012480 12655045 203385734102336756773979876378367427200 12655046 55110868971237108099322784741420165472 12655047 -89441678689475413282447154968009747800 12655048 212498408982053632657000494690733916160 12655049 950217400294240451641957513215818032320 12655050 -27427219358987324771885556232200576000 12655051 775589558715983675014933806507993244052 12655052 907727602501181158418098783717728750336 12655053 -30692998188128732304708099945144548640 12655054 -236388580652909933918462269138817865024 12655055 294948720039066675483143032779497745600 12655056 -44504690640666418760689872220822437888 12655057 566149756295267554130579872099701926640 12655058 -458620084654808968892279256765465794256 12655059 955361638874248603747146259351367659704 12655060 -151888799279385127840243639204769218560 12655061 16523337807380699070922759682768691132 12655062 -192760348730315329675596551189528678400 12655063 1104180613686973274189351791605259442312 12655064 714060250309628371597531043510966169600 12655065 -361498098845153954609318611471685040000 12655066 133432500692950731495397997833991861232 12655067 -543253327660424281643889300185304171360 12655068 129728737151735210188673416666721648640 12655069 513154161807497901547678169685015174496 12655070 -366852020211427486145834992475325680640 12655071 -11599457368086671363740044779822553744 12655072 39439119249235166815078879638628859904 12655073 444168700404269578856334323425429195200 12655074 240794337401173994287795103317728562560 12655075 -474562003858143216776121080311124954400 12655076 -243148104507579568346057165415430029312 12655077 -832361116091190439983786109562380670880 12655078 1208669068679408387670481610859827400960 12655079 1727741424712808136594093595506123266976 12655080 -25735854971430516479778180050389862400 12655081 -525853412760323024434339530448456859148 12655082 -337311166354963629972610260661357142016 12655083 244463129086661742081973320757180189440 12655084 686124626604183552125334179554981835776 12655085 -417847375283566869799382636491287071220 12655086 139572890725721746447261002685020585984 12655087 -526692793790164485403327519237487477760 12655088 197533719531302981119572377091353149440 12655089 -494639271467502258087530996236280640000 12655090 -280251432813565464144219534113137290240 12655091 -1659445619985437008101621704210345573016 12655092 -569595870685636155368839172073807986688 12655093 -629288921368207119708615005225339540256 12655094 -1355107655171068095837759179608508440128 12655095 -1281300478837195825645297855710623170560 12655096 837099648090657106906604413162014720000 12655097 -119676266826353477051416314402480435648 12655098 -527183342581704258893914334544555424032 12655099 643528444131228590892448958228318858560 12655100 266825403721280619767912878774083878400 12655101 -157316886668172934984548694561709444352 12655102 -536137122894158402401249492618501310400 12655103 -1368987663250941350491167083074485723648 12655104 74294235000350561108313917311338676224 12655105 -190436208076201027703688949364004125700 12655106 106026865106340216914100169018379633664 12655107 462344208441827895242184719306253839760 12655108 1107887856344162144490359205020253256960 12655109 -1894333133029999054227043997131305302880 12655110 86419937610636747719867003106729285120 12655111 -234350553414239145847433842216893974016 12655112 -1798100197085980185124401305297467468800 12655113 516576249586223245862014640385105072144 12655114 121581177640867310607798277307449524480 12655115 13977988058990743213746083051881232640 12655116 -30771789945480478865256336745267023360 12655117 1023575165528188912300190510314430074166 12655118 149956294362521795275521005145738597120 12655119 161404164669140299455312224770689219840 12655120 -292219134518042873073631672348509388800 12655121 87454901462560734016610412880734370800 12655122 255287685412293566394695036907303039744 12655123 241102683912756389295544368452214929568 12655124 -1724215554848612404965690696961026705408 12655125 -475906635935517938511631114206338976000 12655126 712946495664584259581607824110121902080 12655127 -422914513504351146500143782821453220024 12655128 -243269802269924072620378135881839616000 12655129 466334008572846742794183652276708333440 12655130 188660375079065599389539234138579128320 12655131 -571833925415043624324168244421601939048 12655132 -780364730317811461766793297421581006336 12655133 -1153051247500489107484919021252873468640 12655134 -8198524189246391264793287529449667072 12655135 -48624308585348355600349221506734648920 12655136 706891784837727544030345038555414528000 12655137 -118817422736576345163599222673138875040 12655138 137135755144410825361884535039012560720 12655139 -73307150011026465764275243595298720000 12655140 -156369905956318106988533200510326988800 12655141 1527012435994006357552902591659066868542 12655142 -115655563260484263030345935839019156736 12655143 -1377005847702969796316992877153301802800 12655144 462819012911330776139800382016342251520 12655145 -122761203188105472086413282730349425400 12655146 -48110669910820627862497778619284705280 12655147 306543549729128837825509478060365024304 12655148 819183415545094843384529234924974420992 12655149 -399078157016835874685341198105316858592 12655150 29645101552545446086878059813579452800 12655151 -36665526825271061703696911478379596096 12655152 -61096362180891436070299924252297592832 12655153 313111936024174496402312904182591444160 12655154 277745795016680096704410835198652499072 12655155 841655179516567654880130257240056346160 12655156 -42045703468124319810415042230648700928 12655157 -81634851218228026683834083065008241728 12655158 389009612312862711560250928338087936 12655159 626900079294632551863606151451711420160 12655160 -497425105909570436993231096559460761600 12655161 131376571136621903786967704378719344384 12655162 801121323741801547401258125615698829760 12655163 56274086494847451584151916631946466824 12655164 587280284226414697840100782375464792576 12655165 1532737247214272596789746060217380785400 12655166 453856957747857216989008297393927406400 12655167 -78415612539244446949004506312210716288 12655168 732583075340093437409798779839163924480 12655169 -709838785726254041083854783753895492608 12655170 -5109560400819010430488105117538841600 12655171 -945112429194622841327779452054344130628 12655172 1198670384357430277979382562674462466176 12655173 1854189899273905738423194605593375257984 12655174 67611089202572769170801240530940205312 12655175 -14328229901627790496285455726272416800 12655176 442250982887573860082696551130411581440 12655177 905779415476072476432673165762711747380 12655178 442952152894311320704997788281707485440 12655179 -201573265390354350309938743229262199776 12655180 1081192283195761278251799734328619622400 12655181 475469821054182371574635128155063502944 12655182 90593020022789358182069774881991774208 12655183 733247248758438477259121994841507321104 12655184 -8352351056191872176370703579350319104 12655185 731580925313749663732137379932293164800 12655186 594136792171445863484056316282779419792 12655187 -109271045720974159305376429341966733080 12655188 -90267996578821489586126268394258784256 12655189 -1143972961013621783468912937362576219840 12655190 299065750047835267039524215880901113600 12655191 196872188296516063530183239975295854544 12655192 84040381840108678270146633533541580800 12655193 346130521806293904622705739538757826442 12655194 -311004487221022263733293825638116462080 12655195 -195132875402153627844874417757456759520 12655196 454053139784901238889701800068221862400 12655197 -504141553440102344323337055091453079520 12655198 -994707935510299697021477685638379282432 12655199 572242972723582707986937507330159690600 12655200 -15579632165628279451496726077105766400 12655201 14786187369260504067487168920273637760 12655202 234666491153046037844601116202395550720 12655203 -775036187273855436176725613120480406912 12655204 -1274343357268128022734453078621313116544 12655205 -894407348361964835376846257875849980000 12655206 18824647930253980731034740325747612800 12655207 126395856504685220261739106238973692320 12655208 887496466181282052354969812776560015360 12655209 13878822264270748682042764443199310208 12655210 240740078867182833538904243348851985760 12655211 -331489020146379564910086602825562534168 12655212 311811594527267921074127544164406657024 12655213 29856601327478924931918915220497046764 12655214 -197622825798586708452869510194530000000 12655215 -463952132565133038603128691829541722440 12655216 -4644073955189834181624355775649742848 12655217 -1781342521965264748964030294338657293468 12655218 -604759313926846968541362928449058893696 12655219 -2040940001548015289057793022884315251380 12655220 -849690562051374197554012344824297963520 12655221 -271352294999084277658256033685738900096 12655222 772610898316215758683373746428524298912 12655223 -119622702555358000161229831271407380480 12655224 309142577702394846310256017457596416000 12655225 221770767411973997160326991673844032800 12655226 -243050298174847685956881978331774892688 12655227 319326890457394893692214863668361797200 12655228 -1513050435136525920141022597596919545344 12655229 2332445278790113397687015281730246979084 12655230 135191080623902326138876381255934812800 12655231 621805730662960662910439449471578588032 12655232 1066181167068676965686552150053434163200 12655233 -463227373798020201919283616918413318256 12655234 -456163734059702986111413716159273265120 12655235 1374783607892322900317457226627593673200 12655236 334801760190466078099025530329662429184 12655237 -105248911740517977338621596219014561248 12655238 -322915315777854107226478252632700058304 12655239 -170195248083924672834080530059331801176 12655240 -313682528808150333680428242059987251200 12655241 -1495562182184246777568828467827067360358 12655242 491088079259898965384126155274489650272 12655243 1213216714636934773258676000672190155344 12655244 -2388207795717380448729779802491486208 12655245 525122654466552752943442128662819850240 12655246 -1218848384972456873274299996601688723776 12655247 -1724914444157015313142670303999725198080 12655248 -88948806889834706227939947285294022656 12655249 786674176081845578233599092217884179250 12655250 -85938288976884096703749513837620736000 12655251 -344557154120826492409363615210963276800 12655252 -259490444742439360288414548145344610560 12655253 363188648457220932410261529539718298368 12655254 60031966392521965315329870997119836160 12655255 -55174394677081809323599492433483634840 12655256 1245955971269591201501422876069346304000 12655257 399561783721788061368210654690676915680 12655258 -9292013164582737017705586578427134976 12655259 146081766755742698942776451788403491440 12655260 380866998851737043024152902807675279360 12655261 843828954173596610739467447988263000512 12655262 251955300531681120229347729700681141632 12655263 95680688174667534174829441790783699088 12655264 1462220953799347916871912082131564625920 12655265 -36685040503600056975285139635710044800 12655266 118699777117052614532921693311020625920 12655267 -139476683169357488912520137111367710880 12655268 342917426929766657309710877288318125056 12655269 -1318790596112079674973034572135644418 12655270 -576774499326827609618607886044493345920 12655271 1956899713553944452043928389271854360272 12655272 -71416525172130515699251804241650483200 12655273 -1072868568137132591692045689131919655280 12655274 -362442196200480247288108870289905864608 12655275 -332211588262970382959141280135866614200 12655276 -396371936843837528561360971566667034112 12655277 -888785047850709646848444672176741744874 12655278 22760514500526036202004256810997048320 12655279 88796564535629833982790402777501973656 12655280 -10731111106928484075395059682851553280 12655281 -72738778861488574464773689018821458880 12655282 -859269488142358744170305054067234721008 12655283 -10779141331743807159755164486347366936 12655284 343765050064888286673070347348613287936 12655285 414853733830774813436633559267133301760 12655286 -369612573461653321775859069397483708800 12655287 -75596612164122054081646219147731792 12655288 -675541685357983239366341834056729866240 12655289 398399300381696681773665760247905342080 12655290 94661944757919261424633761623385123840 12655291 -668101081647017305112607863258827746096 12655292 -139468194801083568971374198494477388800 12655293 -289220053849509401966910404232196041600 12655294 911292332054614420091891678317432509696 12655295 466085323709421590150504063558285561760 12655296 -76591844016648608603478893169400086528 12655297 545401325705412048144131274223434402240 12655298 943644974789623016804770872505501832400 12655299 -408177989313939511407402836963375871648 12655300 -86379628120953279243970441964594688000 12655301 -1922186592745061998505362750029796361568 12655302 -257061017535400715219837395473160797696 12655303 -1342904687520293753043030158733196017448 12655304 643799499871559860773062342434846648320 12655305 -26919290839973404390642013461659561600 12655306 -60186348297414600319353537802636253856 12655307 546073580482752594251904379166550488832 12655308 635736144890809491742160511170735439360 12655309 -188593396467729006429633703734380180340 12655310 164688071854146532710360314733426758400 12655311 -901362681345044643507395804872606907520 12655312 284609675386353058691382875070917206016 12655313 1181930265725807475447523037795698723008 12655314 -136044171457453352016908098265465653248 12655315 1434488007628619424298105805044763802000 12655316 -326921185544411343139955064521316311040 12655317 -1123229810002963362246896745641555207520 12655318 32293260535895212449449892890317737600 12655319 -196341048295560411584161942212747537504 12655320 -126419230546162406624821660129109606400 12655321 -7963186325681124900785764750723129088 12655322 419397295384062796546252031016793501152 12655323 250436139832643206599475916939103135240 12655324 492982577528788367603969562909355843584 12655325 -643435827023066365584633214217882191950 12655326 317824969916493710949071114513079552000 12655327 217324947399040992203039638706899089312 12655328 -252648667269455040596650061890348646400 12655329 -87461192230004667215829970028775817152 12655330 7931648205576492796213305723207360000 12655331 92360060675255905298239446227261569632 12655332 481513052318698542043373536082639093760 12655333 -493764177510464031101449777644324300418 12655334 -245618079524210857891245808149441731520 12655335 350051709093293662264474199714104773120 12655336 -493404310224641899734390847390674124800 12655337 135391653721380422791448644561059404580 12655338 254705385926902040325864342412144729344 12655339 -581346986132369637324306519782350852080 12655340 -201622823514763103238347581119621964800 12655341 -71845425796814635143745183486308540948 12655342 -242295377328171743593030092543999015936 12655343 -2712577799705298714481097029998152702400 12655344 2857102435849134046505915195075985408 12655345 -1395182580076056269831749609969144989900 12655346 -383285085705538699370104913595933914496 12655347 -83735574476078073862697729987107952640 12655348 -626499099054386463634364524869458891392 12655349 538227238454180693705025389191596095040 12655350 92191290065236382500868053831015845600 12655351 1853384763941266024159565006609596019272 12655352 -1229561277807665587554152370081488486400 12655353 -53056325720242306671078753644107437216 12655354 548681940942221211217213861284450796800 12655355 184363686900544516969724323428347388000 12655356 118896152171710343652028428834535464960 12655357 147762334188626164089298891130419236000 12655358 -324694377229284330029925265816083395520 12655359 -6030694229578854280046542603189413936 12655360 671670527856807612806070981227949588480 12655361 -3968967295692023520156440097336268354812 12655362 370007861394482892833976482341653229824 12655363 -429254026703566198774498902702655745840 12655364 628932025659678976964669085371518747776 12655365 88507975346968045576448958148893709440 12655366 1014878255970716563948893217561721549760 12655367 397406813910563136378812483433246955416 12655368 -234628138954969654490138012365473177600 12655369 -116433384385512181036612037777776437404 12655370 -9464751322136945481870742795427773440 12655371 3650268167637133893677710781425343424 12655372 1427411412101808313767491644051411986432 12655373 11179445960875754182119500740950494304 12655374 -63555734227024219705022080900566990720 12655375 -896975339841476311223341553493470220000 12655376 221154465488535649744935886789949202432 12655377 1076180911105520245702988521172177947746 12655378 242875248811912428401494653517964316672 12655379 -1843262997404903235578178817952800046520 12655380 465960547499543850449778585360117442560 12655381 186805948965747211995966134040950727182 12655382 -472941866737471790453406484694977935360 12655383 473337812947183227413610825809481226704 12655384 -582581043506305737817791094148085964800 12655385 -1581842181106754288380153435713051934200 12655386 -295010227087806106189857632026829990400 12655387 1479398780175109092242998392891273037240 12655388 -100726731238338679212317257192581494784 12655389 836557044215003960570317490227169687424 12655390 1111913309762443802597355203242622400 12655391 -563060170325635431284973440574547440528 12655392 8624002109529996906580752691016761344 12655393 -317386783602605704474768404777563104236 12655394 289347139723968125011654810385672887680 12655395 -651880905879767128114336110526337876160 12655396 876410500502393152252804345389457020672 12655397 -898376393765023363209564215347201204680 12655398 128540576308518438583556923279799408640 12655399 -196575370169611424044078577935238926600 12655400 688394581535977434066100873672313472000 12655401 -603348157853121934474300707306157507392 12655402 8228656085908816888136750204545442400 12655403 543349569382721881981017525548080004904 12655404 814421240975596599761925433408395899904 12655405 -41861062441708425240856172572170240000 12655406 221992821891326792305177836420457242240 12655407 -439565743890583260530081260457837408760 12655408 -754162344189819973100711961284245585920 12655409 105549166504071342171019783651853239092 12655410 298832256987733199203464033507691215360 12655411 1098697441522498578944307179908364720012 12655412 285789575514218557885928307052506832896 12655413 665918568460388182145964173220947990400 12655414 -712358724442159448897043148053911758944 12655415 970257802215037310756948295804631033560 12655416 7387288525638727178783998619881635840 12655417 -1685092636803363070355324367429579064534 12655418 -831814571331371229595846249122464445840 12655419 -246123061238102783515708043250070110720 12655420 586631034177037682158118319918096706560 12655421 1191211898437423280425155354404624519622 12655422 -126194926683585654338498293742658654912 12655423 1170571233918555466940053664355405957120 12655424 -403708418153331487954009948792507858944 12655425 181357401704197937380647944151746592000 12655426 53252530942820820163509060044164445760 12655427 -1047118101214173678351696413029854498288 12655428 -155193492236877220231500710867888910336 12655429 -124127566328695554655973966902768678656 12655430 -398281938621062438990491697015145492480 12655431 -201318726250768443295735493770553286480 12655432 869504818337653944773890346396535014400 12655433 175923014946060421513489826140438967040 12655434 -602542134072588961643617993851169632000 12655435 286888292332260654925145369975050657440 12655436 822034413967222924020446178597478172160 12655437 -299479609510705238413006628760654423648 12655438 45927901583987541650305713935305531200 12655439 -1091835477003815209216658001640397999760 12655440 13001914383460740302142099401075589120 12655441 247347135917848210335854804187250230000 12655442 -804039151004506299215306570204310454128 12655443 -183115261434152865201013699755313891536 12655444 219956443492996182202754895100051660800 12655445 64015966756701432646820930610156211200 12655446 -31692726213478805785273867510686842112 12655447 -374164447091383223430930840810474770768 12655448 525983203627599222788702176208227983360 12655449 -900620662779676532523360806897426844966 12655450 -455201658242992195946420603615864766000 12655451 -1252763744743837794629849106972813303456 12655452 172434063123197185870636297605249772032 12655453 -73633699707183607601327952747709982016 12655454 172199019395174899523116998486189087744 12655455 1774729461921888190179869184655460736000 12655456 1635312727104063219426861551597935656960 12655457 -751810724477119486517305569351423555294 12655458 449431743829768102028332511474124099024 12655459 -25279376484815483732712977416347555896 12655460 -82675192680731912270624896408574334720 12655461 -30772287283004572930742923454773942272 12655462 -524306590002510585418355206082308783488 12655463 -636398458938073802513280512543295486960 12655464 -802608596620764469050172189004605440000 12655465 1270945559693262680334105305130629581860 12655466 354014712646171578796884589264518883584 12655467 -1130779776990911331388538992041887195520 12655468 151901270157744263530975819861046476800 12655469 -607636937455477160849717922131351519232 12655470 -78405655062651772756487941075422355200 12655471 -370513986885758642268795082034777857856 12655472 -202824911089578198851389968489960013824 12655473 -296482903845119112661228909855307748096 12655474 66965551069300485662387280478825133568 12655475 508465005663729817740047514617832723900 12655476 -97764349562776772021752956096951859200 12655477 65365617397825162595707899578214903072 12655478 -229529474654790393986563429759297944000 12655479 271232913473895617623375091712964488960 12655480 260111030346999756344478120373230796800 12655481 -402031196291709371894171611555599197718 12655482 20545369469015877012723808093184102400 12655483 498634022952942154977040272482864745304 12655484 1259920671533659731907806227417007206400 12655485 -81341210436713697800377893512093342580 12655486 -669292608835846316720710534123216055808 12655487 -163370675157319374470680953394320660960 12655488 672096328160097515923877940426618961920 12655489 -143088106984995842037316909504356216768 12655490 -482226622911023245804516094205133356000 12655491 214260468172604232887878438562082022392 12655492 31427568926259937526270901703195832320 12655493 -97104632320737769256859255341848054980 12655494 624493483781843790923179800635115719040 12655495 346077582158525668488345524005960443000 12655496 -827478779478369676939897201285293834240 12655497 53950541461287266237163932328875487360 12655498 -242389639373798865099694283115375330000 12655499 94857649325435582418801466748986491168 12655500 213439349944115512938554427684679680000 12655501 497443284736827547529863029070952905600 12655502 -4771148866132875556959879343975268352 12655503 -455303121609383404953739357283753248656 12655504 196850873398634264570437396086768312320 12655505 806563550609368636252278553305159852660 12655506 -276276073321695991243384155949324180992 12655507 256901028104454655463690784015972513040 12655508 458427408700273216574924711966736721920 12655509 -1210456285633454882680897031470603377312 12655510 -92643928953487516825971439980943491840 12655511 -67331353605837721966091046628202928 12655512 638300840999225346323770340032795422720 12655513 602752165769142907024925563026739288200 12655514 -1831577186035920878996543540488356264000 12655515 -542317624767245571816427620921885793680 12655516 -617454349584130706591140535238169346560 12655517 -106284605602519203861972186081627006336 12655518 -332696573141761853795576760808308348096 12655519 225630615041735893616318718328415373744 12655520 188234625687645198649790471140697702400 12655521 -23690611779201219978503891959883018238 12655522 -543836125498118176042010268509273717376 12655523 1820506890294453656956266314823481261104 12655524 -519022229871258775865681596748456193024 12655525 -417726493217066501213170830946473938400 12655526 -2811566494301591261907587523981749376 12655527 211859407650320577305625527472212314920 12655528 -168099422637232172177943018040406016000 12655529 4138692942036425532467710498462434535284 12655530 285714610325832662862819608557558308960 12655531 -117284902244138411672858282162850674400 12655532 -806207901635477273593051009518772631040 12655533 106186469014179050497039906004268748800 12655534 895399135726239000927212318037603870912 12655535 1124548938088895394530250760282712769480 12655536 54304941932836137656412682476024594432 12655537 -757780816303239600843260316595528970688 12655538 -177075906161955469826403347981436770304 12655539 -492306079082847343539469673750683140240 12655540 -642435025258623360350397700437759509760 12655541 -95580327377343419568300909627764911908 12655542 668871541380810909482366989512665128320 12655543 -1047115627625432605089216586020046859376 12655544 -959522830626032796294341704524000890880 12655545 673279626739604464343379879928304640 12655546 -658209180973817661520244916128459376528 12655547 1138304304723535735391293950127020720996 12655548 441233369182426025542585834370174423040 12655549 312723006124854189565062584509685610240 12655550 37399356575713160563434452281095628800 12655551 109576547685706031259732556086812146632 12655552 -12841310251730444911096222252045172736 12655553 1630714275691966385235089439676200212802 12655554 -1766870652154789126219076983145064960 12655555 96029103626212206094641366276709267920 12655556 -647195607586870712777712071365125827328 12655557 -332292441342934154651838471167834165346 12655558 -515413101705548537526476229408569463360 12655559 191239381194302568785930442752669243520 12655560 332981217394265942559805688818930483200 12655561 -135947691807970296957618316391180892838 12655562 -1106847635448004860018314601734355925968 12655563 -342401095251320176987054050088234391040 12655564 -5422593686315924152404913703616770048 12655565 205384398180073368521718613129664211720 12655566 -94725815849795848842990025494598397952 12655567 -655259375055379516107121279891456858384 12655568 -184243316919069122663379892581824593920 12655569 580830743565873202342002382078781023008 12655570 -159269715500405850105876384932496071520 12655571 2174199751960594679246581786622140572000 12655572 42127693382445249150267100086273564672 12655573 -997464387486173962306936415014962992082 12655574 -577957319244796406531975541087645130464 12655575 -622453734804295287125891841499490250000 12655576 -462475596938331297665469229436571402240 12655577 13999336117249330705212570973445833392 12655578 -131101375179177411581895270265038097152 12655579 1601589230686545974562840882819271370180 12655580 181918215993209143297032591974056458240 12655581 -3649649830687154631438762602212416096 12655582 735523478931666226430125610711551844352 12655583 254602281463295277881680770700964990400 12655584 -210778120826010577015353107846877413376 12655585 167404056180168997190230068108823221780 12655586 46397661324090358099015597450714150992 12655587 108710068030116714250721951003810641152 12655588 -5774774183950843037964710806466181120 12655589 1755661452550168024834878255267748774848 12655590 40275260077966897225088760778490976000 12655591 -257456875697645990268553181387828901216 12655592 -1840181854666456576910974618834203264000 12655593 439794340131600715463450004265640154324 12655594 494623147770714920668626626371049905152 12655595 -197442300508445273552943994946605296000 12655596 -1301859090590875669834749969333536194560 12655597 206946249981568740652949996275985961132 12655598 69502656015385494080792715551346617664 12655599 185877927220496796787079604712227639552 12655600 -248954477522730234873220311101116416000 12655601 -174796447201508701452549089648455078848 12655602 -23574523929756312063038145666080429808 12655603 -1377821396377582965700534569162952383696 12655604 15595067449437219258879229202547302400 12655605 22505834095826562101274232305427142400 12655606 -141056351457163881322264975022199313248 12655607 -615112415049043229125921157631370053144 12655608 -254834014330880621275771426168193679360 12655609 810406375188848214126471619793382327940 12655610 1196850430509066077833058491119751326720 12655611 -519083423216633631792984924789263050200 12655612 -249082385176433734154984035550532796416 12655613 2486829510601445700584340163378401175800 12655614 -379172158696579457140744326624673940160 12655615 -726944046254991376470616980691468800 12655616 -624630641822714593212372059489694646272 12655617 210782720187051443899646518260522762048 12655618 -61449304944641115010767053170473060480 12655619 596023858830663138949061613648542881020 12655620 233050948242230760832322849211061996800 12655621 -1141748602795959952409710001415429195456 12655622 235034650556350595035244390869689119040 12655623 936869563367125717574280274552999209384 12655624 -886711398289055786702841187405881876480 12655625 576132884371250270451863520768281250 12655626 121861936241190037508691532851573516288 12655627 1641467702254648485271482799863311770552 12655628 838058402718252520200347224598516330496 12655629 518860252338471528363709849008166176000 12655630 209473431987509870443656119253872190720 12655631 13719827911643279474648463365328298872 12655632 -40820937583057248165925103953182720 12655633 -34731222674773547205494157454900612920 12655634 -269398615203421346897866514033405809920 12655635 90745355670231241161752649362434448640 12655636 93343414391329725530501648807494862848 12655637 1950161598551024805513776902882728662286 12655638 16545564826044568611958242344935800000 12655639 191164315851632431814709161791843208856 12655640 -1055008302967349424025940039884500787200 12655641 1002756631704050176126260646433166934992 12655642 106232653020060730746132026025924587520 12655643 359092887020378877177033751490494740480 12655644 -726063860981482543708217280448465379328 12655645 -99508468796625909335299210248645770280 12655646 -20293453112810108351632572667242745536 12655647 -267571531563609931936056772814155907880 12655648 -1888355354018732141087670451771091189760 12655649 -484125650488453239931487639160627962364 12655650 12453140818232883508741455884347008000 12655651 486957016337033839484293865248969570652 12655652 -963015077992846208969090256201311278464 12655653 -806205971387574740464862399377451200800 12655654 -242012411893425487520738207305828456128 12655655 5863503290398308205049026959573747120 12655656 -567756276548543234869541798755056844800 12655657 -88291272458589863581175249291794034176 12655658 154182767633156239260180328203351321600 12655659 2255251290321749276031203701074232488960 12655660 -302064536359776540847689383328566231040 12655661 -502317800435568921596023011976996630548 12655662 517301737167665598234927780463898213952 12655663 -238114589600054934434091227916748093640 12655664 38659170853128320465847313494435495936 12655665 -146898324206199282263063193747977175360 12655666 -1050634522641618797091050128799330185968 12655667 280357218095026443978426403502523947832 12655668 147837716660075981095317909622068080640 12655669 -147367434931629503943087111354117664000 12655670 -359219312237181003506891120953300371840 12655671 -525390717263889317944967634001820674176 12655672 -914847358502365691957372108008857600000 12655673 95049708446236051308399372679994211984 12655674 -3940875671932061958971915750268940032 12655675 -175468138165028054490745258715002180200 12655676 332179011329834885807618356230392225280 12655677 84159850170682008693592579801752330240 12655678 -113857467636441284755756383805901468928 12655679 -1462212040208480059508208851593189770000 12655680 48558222642795670267112417147391836160 12655681 -282792812244426152093205528824020101696 12655682 -81420707647200109939587235114391221728 12655683 -1537676898496200117715941334502240420376 12655684 948578870479991084180674978934736158976 12655685 509934142054899533870096035859806512000 12655686 -200681596195268713131095555934043846656 12655687 -1061662192515763910311521668286205706400 12655688 222300427882719978840825432443523563520 12655689 -1134572726326432650426112037622834395376 12655690 -272663196183551005930952092317081784320 12655691 -88274654513996296245982444724686216200 12655692 -80443815737098664875307496974367280128 12655693 -1164843165351031214348968608755757954058 12655694 613259074573277475101501414952502984896 12655695 94627381768018180411359369158810439840 12655696 -427758382280814194945704934926037024768 12655697 -538287086009061097769954121609124186128 12655698 -529120336362125137468184943008461969920 12655699 649838589585493419411290731294161798736 12655700 87315415794803935390492060415077478400 12655701 -237408599665681776781327344365964085896 12655702 -400473087743717686067905866923397566208 12655703 1678772346418950181664818520932983122952 12655704 -44117877476937920767965626816686325760 12655705 -946826171695890207261704329362586368000 12655706 -283123842362461150826592826767185675520 12655707 814638994681180868954779718375199244440 12655708 -581004223881767647187846389815377009664 12655709 -95023838462249966270194879211108724960 12655710 290369451776413697791297687723329792000 12655711 91128826150064602201249888818455670960 12655712 -879472844733837345931589241130931847168 12655713 316221519305305417450281822831137614848 12655714 -126444811834111822787904351459365210544 12655715 -30830283870957349679173966334275621680 12655716 -83934595040781666478655285821569392640 12655717 28215119488343248311537452160562258240 12655718 -24700475439365115788544868356009916800 12655719 105818756576592553273993493691602993088 12655720 901110281557959923974417626362748518400 12655721 10188599419494904341525614975808347520 12655722 -468906597135915642358677528731819612928 12655723 -360319051488027708840209155708718812680 12655724 -273048578988831015298047748036000986624 12655725 359053816793771314582670734527396837600 12655726 -291500111608828092595611459068426832960 12655727 -54304388858678758001399924563837099008 12655728 21565912314970023254282026562186575872 12655729 1095520088238246435813216691381475718640 12655730 -527069598481291851205826027532555846240 12655731 -224860345087484434087598886212431698432 12655732 -260531610127318156698626078642864523904 12655733 -583401072048447638039654816443770456018 12655734 24628632207780876180382398798475941888 12655735 -248703501502585754571963402200462916240 12655736 1816308288095524232471000702729543577600 12655737 159261813273394153290350762511579383040 12655738 709818648709282813834592486320811441520 12655739 395583275316234225288920381552117288256 12655740 -213788174836224597108593350096428825600 12655741 596440702781743861642962334444389554272 12655742 -598506651743523844549460402166651061056 12655743 267456306596841635059453811142814296264 12655744 488089974511002082808691071484187115520 12655745 327755556534124668861627558917059477800 12655746 -7856419737001653562502656791938376576 12655747 743806531886541363035951770736468717552 12655748 56507544056400571308690855966737510400 12655749 -116562805993499834223754783443662370336 12655750 -83112544513432029989976851598188544000 12655751 -767856583421043565961940835797863350248 12655752 91453917889080504402080978259331891200 12655753 -2056953613686505583606021881257115414 12655754 535427616571380981275910352463962806576 12655755 -171794561356680358013712808659964412640 12655756 151624643543461964931026087472315305472 12655757 553015178793884634833227434515093609280 12655758 -25253753689540160964849545100341678016 12655759 1968391456114785180402527056531640198960 12655760 788428990498995958241205430828400640 12655761 -1451392788853594742849392747123427639616 12655762 -349353878498496568023033894691407321600 12655763 1270968025470312146966658181418637773424 12655764 -32380244918582921343913514594991740928 12655765 44503734916283325866603043919513800120 12655766 -82412247499344647627389320902223093696 12655767 -68581334854920229972535281838438592000 12655768 194732781870896384258467762393825013760 12655769 -467803637402190477236067930789807962604 12655770 -179894663437661097175046285520167485440 12655771 -1334197255691551300534852279864966956028 12655772 58083142554928432222125186691254151680 12655773 119435671093570511642765570378762436096 12655774 -25325061555579838149592292466328894080 12655775 907934959344533230608237301205219994600 12655776 -12969088551163998458424403343840378880 12655777 1240846115365498606297710708356538150626 12655778 252261263929834934038638449964597679440 12655779 328953537171673642919814809940800094528 12655780 -440370075623582365962341496001574400000 12655781 -178918915537403107860611929752125982336 12655782 -480191868212752025429967705192903317952 12655783 652483554828496420204271834563330588720 12655784 -2650935142329370438592919665536689438720 12655785 -659465461408111865586681989787364104000 12655786 162205407007992505645986913236858516480 12655787 -79679571830666783049233390695852810800 12655788 -286379524247333775527535812056932825600 12655789 -1856158466308676799597625277343364082410 12655790 -123981544142087084965271214919933297920 12655791 149620226060743547988426134174258741280 12655792 242930271248917725184996620077230784512 12655793 480483864427222124896986933740574778164 12655794 -544412763844486549163815489501447312128 12655795 1022845333007574067399753628349425091600 12655796 -328259770206566876008916889300937868928 12655797 -348931402874682739071874979527581590016 12655798 33110017396149371546480623928834258880 12655799 -615312691737742369285578185803175399736 12655800 -233215536355245485745137456946739200000 12655801 -1542170124617224562738461925825269210198 12655802 250007516766207292788907207597243274352 12655803 2787557009681545708677263453582784000 12655804 -49726215724261961142956991581920952320 12655805 -529568976654163520640050217159951216000 12655806 -59577870066824094226046712655676839296 12655807 -498694132919493479963864477291737514944 12655808 -582480423515934123133422468831362678784 12655809 345254157185009478920563411573768995984 12655810 549244479884395611837568429179938518560 12655811 -234568784469521852541392441223394844160 12655812 114352095404662372207442223136824459264 12655813 53166146095370230340378952989441722300 12655814 155455158847422162731056793782562684256 12655815 145823588477838581162338434864257183520 12655816 229549135599502957869354143685122457600 12655817 421295504245537341051384895561155966180 12655818 829307202024420130864900071785163217920 12655819 -226058293573904837183350455691745985792 12655820 -993535649673315979309797247102747883520 12655821 -37834359022503035024730861310684802496 12655822 -1019546644918392804037731979049815580928 12655823 -1439273561226230120257072740529715429136 12655824 79670914328252123538774004544280330240 12655825 101443265292146641922583139882749809600 12655826 440520528839344163508840253615880084112 12655827 -1714030434572228422947873344095664471280 12655828 -410318394343398471140497934869166127232 12655829 742413777786915166520889949045336388430 12655830 -222849819632303896177474671746988380160 12655831 3698254346566054749823243117372244901120 12655832 496801682997101122315310835649254604800 12655833 1529006372333055853900853776873755406848 12655834 -568422059793164498671488446645907502848 12655835 -376365164458848379782205381708199046720 12655836 -169490046158202975155360664745077854208 12655837 1009101953054867464092972022842296332800 12655838 -190246231371223786433917503413348098560 12655839 157480015021951361467722865197441004800 12655840 1115772939707575435254850936960537067520 12655841 -1670719959767038608612686052823139124816 12655842 -268385482655652755824580951066911693824 12655843 91340297276242345089425741792833955840 12655844 -619021676664830884738155271147369083264 12655845 -20067704708810141712323416456339042500 12655846 -2929621909728461572330948784946733056 12655847 85246186098438548931481871092883749560 12655848 -702473409343550900879321467413873623040 12655849 555881192757263750714960319370853329850 12655850 68029891901612192002698694427253376800 12655851 192548495636652401013194437590755481600 12655852 -1241681502546341045360355211132622340096 12655853 172583280408611562796935017009775004032 12655854 559808585872173476222649636792268794240 12655855 -339950533118627362334736760091627853240 12655856 -65531680956977815128072319903729778688 12655857 -305208034906973063710736998491906503808 12655858 151100109608519765300951961368222153760 12655859 1259071089670341706268452074205322106060 12655860 -213863191974529110758948344178257059840 12655861 1415547418828274042807576748522491750520 12655862 -274636535336615195566239764390704584000 12655863 1027356289040432169937654452844769611224 12655864 -56005303887022264057823303508888084480 12655865 -490223530185422540640366516890879724480 12655866 -419722553954520475491227850735575371776 12655867 979159741653595731753659135831351193876 12655868 1213881939733509739392495004715013992448 12655869 365992994152872579490651814949633567744 12655870 -21848338382892078610028644822382803200 12655871 533059158248891860569406040239529377680 12655872 723877968241191695559971047282562826240 12655873 528631500701186472442738082200157157122 12655874 2447688618203691204109769376141312 12655875 496627966670309862471413354406973500000 12655876 -278612069092436970945549427107015072640 12655877 -480902778290548793742669926383423379940 12655878 -217082173151036676675126383323778211840 12655879 -84755966874864833935452564978282772640 12655880 156819273520441152572368936079849164800 12655881 111825731882499947776303443119442326400 12655882 294400113146846799118197151354850546784 12655883 1674937203409650908025407327993470017000 12655884 -139037599836489752365350216091104903168 12655885 -312374909410172182600213528976272878240 12655886 76852758569885326642340999519316307392 12655887 -55285759250617086052426911541847470560 12655888 -44373709560439179618833544946903941120 12655889 -2003535915204923833739508698110362720 12655890 53908513194527364324895928668512259200 12655891 -2606856119705084831959915200905754339200 12655892 735479942178172058114600560515907848192 12655893 557616400214468219026021653897492072864 12655894 960798090870133259319983937820018238496 12655895 -64178352829416841045418184666357196800 12655896 830773039047062313650482091288796364800 12655897 -1840129285874972926732498381016070745654 12655898 -1526985052983053885143123058907607294464 12655899 1916697566081018438319095949030809955120 12655900 -364863850084066822037393953270471232000 12655901 286452211228588458507310771740929452902 12655902 98664341857379579418689668442745129984 12655903 -856114768865150106770305796811309642648 12655904 -4826911734214176008614648951797055488 12655905 -68541176573691199048172573792989148160 12655906 37219135864554479138442040825902959904 12655907 -1141093338523914053038365417507902466168 12655908 -1063855461126445173551027896668480003840 12655909 -550150049476677270927499145353364329184 12655910 1114837934380851228973551932632937550720 12655911 -507555958612499751253908385602574156800 12655912 106413466092558889183018316992299571200 12655913 778572929220775540874673556539544372560 12655914 -410150895153817371419825078183418332160 12655915 245381039962743942976606163346495166560 12655916 -237604338950117088739005631419660536832 12655917 -917420400851267326334936352540058149066 12655918 -240989505745581119415971334541574533248 12655919 -2266898805976148816882816138442515097600 12655920 -76648412031682590880512050543657287680 12655921 -739161157023888078682226114258309404956 12655922 -506830676280718485408219375753662942976 12655923 58714090800234311082989481061529922048 12655924 309309939779213846253597238808537418496 12655925 -1557397033220243914476637399899525163200 12655926 745790948109528784373833896772542106944 12655927 -337106171612734210661857291416118675928 12655928 -579959792451110099341458761495873495040 12655929 126000937358194326593681907877007261376 12655930 -200218414119137455329546255234671616000 12655931 -10371497864389997255133291307040501760 12655932 -10025386030155103682770078864866459648 12655933 -1228542218512768466321255553612967925818 12655934 -641802418927760259735611728017530989440 12655935 161168934938258585477371078628476130520 12655936 -128369696362588227438723855520649707520 12655937 4968849957683959433080993201007680512 12655938 16029932342141514270482113175820376704 12655939 -1483712356263518390678591778182489773968 12655940 -1067435718210247478634937865496515973120 12655941 106808525143529334509682269229447995904 12655942 114919065518942746549032180386329780992 12655943 1528356250008631442121087823121190831192 12655944 19462299520147016916636191471478865920 12655945 47535660238873015151143655540154761700 12655946 1051609093616757010223556794418268122672 12655947 587242436086187148164561457963134454720 12655948 546999833203150805086454791015051745280 12655949 1262151645614779918418067946515248008950 12655950 -229731261785071705974130244587243008000 12655951 160886817350240106683669894571473403264 12655952 -112057046688276300055669503303067705344 12655953 -171148217906729027466828701354192623200 12655954 -350030458473036836312480065182212179824 12655955 -106316921086061333411599900836175140240 12655956 -654814001332234048202158570820955279360 12655957 -412257353660713364509123546592403213120 12655958 99775528040894871490896918554239119360 12655959 806014802014222277568330317973828901968 12655960 -239739003695070772298650940861478297600 12655961 -364208634804624005554798180542942203256 12655962 35567681787262337696370492301074977280 12655963 -1247830319377545315189240233867050533600 12655964 -959696597412092337031903015066883649024 12655965 766216051653015376640285666239490604480 12655966 -502504174307972167974174208092030557568 12655967 774037937368113415532857107017754568704 12655968 -23778704705153391256340303421997842432 12655969 -1525468396200740352394506939168440977630 12655970 -171966489358669373484999266943333892320 12655971 142243450245319525890917388027380508960 12655972 122990575865344751470326757199446671360 12655973 -1495337833745612753747381431234858218240 12655974 296814440391610535973429874938494919360 12655975 16533105937861450712722314906271485200 12655976 904784847805094376445531255680532070400 12655977 -743025143937145446739228889343743009280 12655978 356041876680343581938395572092959270080 12655979 198437753979312984639234987247034764176 12655980 413080780877140843784603176941883392000 12655981 103584349378541139152195622307987378732 12655982 45077786959545706585876856984967830592 12655983 -717408006124379986451301716147298281856 12655984 348967074897387510038141592125424107520 12655985 -324697872728204001919343152998989519820 12655986 -24795069503329697193666211350800687616 12655987 250730658098373682334232384035312458432 12655988 638217805084250504906664910622227741440 12655989 823316595819033766139181178440656556654 12655990 -178309418027886460675964378572341062400 12655991 -1298347619026566591696793317445584809016 12655992 -914856422075859323565449800809113825280 12655993 -190971270665426896068882863840419712000 12655994 349617946903494534718863302377073699040 12655995 -1150402747184190898559980833797798400 12655996 -284699873629669524099620159197805552640 12655997 -127594378033348672679159234293570930554 12655998 64945428076907823586953964817851296768 12655999 -913055787840631201550116672615453744000 12656000 -173034245052325576026804297935093760000 12656001 1015677314668493144364453044568900912432 12656002 -80208384295929577650991607068607040000 12656003 -130965991799329294404016409060816784672 12656004 736865702564202959768581090041961860096 12656005 -102039426095970014902989503449267968000 12656006 -345062266604350519855602970948632883200 12656007 -9093399980761875595773254557953185856 12656008 -1370358829093538919754266719988218711040 12656009 -673131216627148578509633375281992430320 12656010 30190414421127424410461452295965017600 12656011 304882207269686898322053867712537958612 12656012 -990971311958807786746813723691029618944 12656013 306632376942669473029117681401873399744 12656014 338258259141011432152417495164148992000 12656015 -337215387977267989125957327151431006840 12656016 91266033810015795474761114388148715520 12656017 1199855502435442989513355959616020573552 12656018 2457199875387624915345560605116568704 12656019 2190315276571034112383024568662416312320 12656020 -79179926286821978399946384031560645120 12656021 72035200835091663657561805516612612512 12656022 -335733170757079333740599045040431431680 12656023 -125575482376248028402575770018683484728 12656024 1753720329908952956324784464845261516800 12656025 -139940463391401583446943394620429481250 12656026 84206211266263970665376054467787291904 12656027 78106525816888053732431133682157490240 12656028 -294530290182847553739547101651772489728 12656029 -121678810417574151225898014857773020672 12656030 -790090293241939622622750679761246363840 12656031 -35645515901543460076937599685789064960 12656032 2148310795973762334273872515828518223872 12656033 -249126119880324299005500818589159758400 12656034 308463122087306828073066676625622420480 12656035 228962520893460840535985742635939510400 12656036 491921728831506296807006733410558910720 12656037 59764629093300289054313933677994286720 12656038 178512114128532216412593333358283965920 12656039 3251396330603901364215291784424784768 12656040 14116432512506403702620017859482828800 12656041 89691926042152765752879969175768385184 12656042 260169187781673311430426355035538366464 12656043 -72489320961841605685635723728615280120 12656044 282840215036594654313162524872192015872 12656045 1340508124329598234329131166468893820300 12656046 34194658983067427119143443598047036544 12656047 -1267512021817862048768316833890922683504 12656048 -215604901747463601369772505764488265728 12656049 -140626800294847369851331893033633180672 12656050 -266166227717531444832679009777885718400 12656051 1653495744493638038535807477768387383052 12656052 186611091147824959872921768468952688640 12656053 637668768727240638041174374290865848302 12656054 920396767642551356767501326393077570976 12656055 165622402519113967156015096298527463760 12656056 219270389584155115252622963784250613760 12656057 -990670606779697011097037382832017702000 12656058 95890260942472954167165775181163282432 12656059 -620456459764868076136363178853462205120 12656060 124547349707053326718182972535560192000 12656061 15726813837999834988478527068244930560 12656062 -668617425709949422008911113693885363968 12656063 176098043835516963085124951281225358376 12656064 -54859738264823055103006039729546199040 12656065 1054513445071124266866216741914064169920 12656066 -530790460514000590391281432942941173760 12656067 -186631911916758930246724315026650125440 12656068 810826398304157528146164693243804800256 12656069 -561065223865357091772670383377814466530 12656070 -182025109280026682703066025605051129600 12656071 422094312660095813381114827560647720200 12656072 223751168269741938262695976245287485440 12656073 515499534337511201431797523074405729600 12656074 -147598537982239076564981271218499970560 12656075 202253208707865817112522867802911912400 12656076 680053703616063822122017250636032261632 12656077 9593657463190612916210343743865824192 12656078 316118842107931883634767899765434839424 12656079 -1230683534362561680147100631754843351576 12656080 -2610209582271207834116477885914890240 12656081 1892519355845192479259211251187342384882 12656082 238104247881688658023211531814998131200 12656083 118220120502903784724376930458218113168 12656084 316385067925104664379734904847650979840 12656085 -35516596809307832770214298835432235520 12656086 1227082140449757897865019002672764361344 12656087 -982654776529265894853546443338271718264 12656088 23044068583030595826236438163190056960 12656089 -191244540669599580347903552168921500320 12656090 -344010266465775260089797480556854720000 12656091 73878586141235550978222159024720918528 12656092 739578275678486477590294860065797032960 12656093 -470493512858520465947478613081652010420 12656094 -768146289160064675405814472271662024704 12656095 -561891573716792304912963334736651942400 12656096 750067130401597742239883028678990888960 12656097 -1084645754984028377251295473600598097132 12656098 -42455589694169880680558228260480043520 12656099 -35799708113001203559131087888700755280 12656100 -71014125540678728859207373925979417600 12656101 700295659844745330456809909450039231102 12656102 188153397513265239553034271234496427904 12656103 -206849050180346126761683167707236507096 12656104 -24951651537207702378712964977668833280 12656105 -51727651729685900034691204917632655360 12656106 -350239923844150742247852334278334494288 12656107 1810718209052174760863077117874312250356 12656108 -156122924045317522241759065875074617344 12656109 84214840421560381264451299241807671680 12656110 640959279905944455261571709473194624960 12656111 3101310436837003056360638296655960952 12656112 -254255426201269986396706640553694691328 12656113 -411958875884143687371055163510040347136 12656114 130525730351532456316499420842453092480 12656115 -12269730006760636478747506036176072000 12656116 1777792290518464185419623644990730240 12656117 -426710333014144308816951753447539710500 12656118 -280696622988923823932767032945114857472 12656119 732411244845770490420778630158807998896 12656120 -1229428996119861768059767801330477363200 12656121 690266770327373223759972435161828088912 12656122 -311907418438760717737238947902519705600 12656123 -461227194974688094486816518964390193628 12656124 315191101832760788286445878639336681984 12656125 963837609364119866419076410696884768000 12656126 -100447541707322933082353087890958780928 12656127 -739748546009854329943077110898166033920 12656128 306793890273900469291480894208936509440 12656129 959616012848909561007928208684465801730 12656130 -17390650248832641742992493100597460480 12656131 -2163993133500158380346346244108490403288 12656132 653457578484754176405699258388401207552 12656133 -439930194584671764070410976281054517536 12656134 602490108329217079907992382322719109216 12656135 -66002587500127712425351243080913467360 12656136 -260359535199082723594852416927879168000 12656137 99169247682576404664451450223300960000 12656138 995342514585474772402864324004850001920 12656139 544235859450903017705244520894234046424 12656140 -142355818730299834419061949829698181120 12656141 373992249790002472510514803753140113952 12656142 -724182019207129291454596551321646571520 12656143 2652936284666758519984121817212355316560 12656144 -194677022551651588648261046051452477440 12656145 214024056659069914029965564837362343040 12656146 -371535796454493847904205935488751956320 12656147 -1264010118589843100180989779713137920 12656148 -818024739629232507126075948185144248320 12656149 1346251660406349263355268517762780022240 12656150 -116725901997791497497542977070355590400 12656151 671608330490226680322417127848371373720 12656152 1623999940976902899717293857884070041600 12656153 -156362357353605478864283602885719734016 12656154 -32187321498193217406501701015270808576 12656155 -626939480164877594794049412678186817440 12656156 -11842648786936584641428152729073551360 12656157 -136288580196912424911422387068293654912 12656158 68900565743601860703490681715885561472 12656159 -1740657936744435133896206106320155412640 12656160 -1071255870153459680365044118105809223680 12656161 538885448688691762406907047958370501332 12656162 -1246739646130932555076309911912321650688 12656163 412300484713009163768543308548951409584 12656164 -707881923343001028222931619032399724544 12656165 375695851334275006752056704824276888060 12656166 424700380057297892540060191239428336640 12656167 1013936273279563760537270210771467806864 12656168 898385130210134407634285948468689797120 12656169 13354234030548811503750973225592813904 12656170 -462522653317608421059309382100434242720 12656171 1484663970717142796732764356261672207144 12656172 515500247684347975669225718624011444224 12656173 1654085546116031679818446868907222493344 12656174 520328132137000430804673983510402761152 12656175 -91539997886781123157500929293380739200 12656176 124281404352899850212945420923478605824 12656177 -428521578413704179678695579387602514634 12656178 649544885199671127515107211924629321104 12656179 -14527868747447173703179586646374031220 12656180 -33255520597279932197513766906354393600 12656181 615046294600931940506542643317508630880 12656182 288151194467587195740881682224427976704 12656183 155621234800585342714181526338736702360 12656184 -15566900621088315888295879340343951360 12656185 -655340436519055787269424021585137920000 12656186 70129961190435115496495301301431970560 12656187 208879916291974438154290959730909768368 12656188 -16498508567040382824587952603760780800 12656189 287331813774503910529365532013278872960 12656190 4363480364091492836355802599572720640 12656191 503833736449464486661824797038094778384 12656192 51209715280350706223514969301213249536 12656193 -329283359685568482361992916763806042272 12656194 27337153702709239162851071296741959072 12656195 -592404882426279230861392976519157717600 12656196 64324656679313693362199015274003947520 12656197 -429023888746411803402534975884660838948 12656198 546838816966753951760161819277854197600 12656199 1226573332901392800775641843036041527464 12656200 -695811824625947136763920805224199296000 12656201 304562616981391333960676398676863920000 12656202 -59913347854162940050480781053487639040 12656203 51942696175656450579373219414974555280 12656204 1453993739624325557120935085022381772800 12656205 -681397468685024546087382957007887292500 12656206 -1038591445385569568293754263665005168448 12656207 76510449015662252827011795350406768672 12656208 -29226965793445186995658994448275865600 12656209 -390952352982922637873361905509089545700 12656210 134748211082546209868315571948683880960 12656211 1221377980103058163196027004715569673584 12656212 -942219912250357944324579968780417724544 12656213 1838519529221017105112115184606851264462 12656214 -120324775138568393435896470103466011296 12656215 112906233078255791329972920093081262080 12656216 323223327816318106329055120360835112960 12656217 -67578299547233274470060164354263098688 12656218 955455582246866878463351918420454232560 12656219 210527283791692474622553611424155022960 12656220 54595556685172097369257573039485634560 12656221 453476823084057105212753862091262832422 12656222 288792887259631482995693588028260658432 12656223 -477509012002730432260861305977508019200 12656224 -51414965904207214089168143028831387648 12656225 1566095019672480261378793446589548747900 12656226 -161035870515395376353511282763660964352 12656227 -53827275734350526852688134954459389924 12656228 791266780943400907873894721095182458880 12656229 68026923117059238507605363646555483648 12656230 768099698992850648272745875050562277760 12656231 -568560071952839435385863371174563257808 12656232 907301716182236410058824737799422827520 12656233 13654631043693819510582139155258236928 12656234 144024150204057324373934684523084120672 12656235 -423890366418281155692300955492523765760 12656236 58207482919920979433286335999041153280 12656237 2673098991462368914077082347878184918 12656238 208057481212871229604694083903852523520 12656239 -179641336344088113107777672202934438960 12656240 24569524109563115671182651300468817920 12656241 -347876830334670384972435911304711682212 12656242 -33316107619350876186592072109808460800 12656243 593831247240996289019423870099240028492 12656244 -219061405837432289474876264377639569408 12656245 99659390865774566866306512044462208000 12656246 242903972713952980330145459988246004224 12656247 -441093590600210616156014386140649153920 12656248 262103115544052433972895551496397598720 12656249 -1129876249805831518057929260249431571010 12656250 10849194967518661777779325063095000000 12656251 -199502074683537288398463903328714182748 12656252 367739958808249476506000121687359585280 12656253 -41469554786106948733559883367309994496 12656254 -460819048237438582742428114734969957888 12656255 802897222994775116928433373527931207760 12656256 284416685443263707254827347764083425280 12656257 -553407553109057918476000722450801277868 12656258 1998766430454237425529736076948249573376 12656259 -11668408515083723109038844787854404280 12656260 -216540787906605522935264430060684645120 12656261 793117731466647958174538897155664378400 12656262 156813695521678309712132679464013410304 12656263 -359229004394009627633929428359220254696 12656264 1338874759549550308247649339982971663360 12656265 -136051303822577949843059079455512188480 12656266 89953918684317924259317771789393419520 12656267 520634059279539903561422747976427332000 12656268 653297741799035826701537195001976426752 12656269 -59928753518459764497774797153070538004 12656270 -630648848762517719710027225719868890240 12656271 -1075890155716391120066741536120388169600 12656272 -31750393731635151672483696611316097024 12656273 194441892509168438855053204552864223040 12656274 543571549655303182991001357598832286720 12656275 -116014239376068549052597494788128779700 12656276 2348764385745522311702843310427410432 12656277 269484020245039516640200656542673031680 12656278 1526215537782914049843346919433531456 12656279 499211964788055785684902004687764043040 12656280 73772794623845792818836909573341184000 12656281 -720519840813750411764825452514458508256 12656282 673557999223465002885498884517816010992 12656283 -30996677448098175948863100672305141136 12656284 -313607878555464490460642876268419920384 12656285 72824107684129955505173438765085684600 12656286 -39636005643912080026347408114391378368 12656287 -164279833986549673762746495250268712848 12656288 449213130152897434962352286887800668160 12656289 -764229423884194854454356887398752560976 12656290 200132607644716143193706874173323867200 12656291 892751133590239972163566452079878889692 12656292 -526882424919108619917065679260805482496 12656293 431424662623147074567899798637217252444 12656294 -85233348909054423101817302500636079616 12656295 -433307497025165054268991993465854953880 12656296 -2261918035194511239293882523403424256000 12656297 -753307861514902814845385774543487829254 12656298 -50359224948063579594021436599863515392 12656299 12153395017599956975753309735588520060 12656300 484444563347497596424852775123688768000 12656301 839961961765303545074497228991101292544 12656302 17386195329100347647123632894752257280 12656303 211308030039307753843925283629811756288 12656304 46932196997076025862710828649361899520 12656305 -588650106948830901036905436821006046540 12656306 -350079805431439236922269604046465963616 12656307 1530110789218923029806535140393835606592 12656308 -299109977602223047530890048030592098304 12656309 -426961352170008381521447447888169737490 12656310 235013647035499415782828854814600600320 12656311 2206615965147435741307752854938949327912 12656312 1254904044407144536262766309406921850880 12656313 626750606440902017053889956872151378164 12656314 -185405999796987030344650135023923915520 12656315 -46216571310349595656346436124878489600 12656316 6444050146949953786881564255907021824 12656317 -62593012130110866052777426695041705780 12656318 173166810686417144507734970149407022080 12656319 541626326045800029204445378782499968 12656320 66250955677075537492006641865725050880 12656321 -727469629947529381415564127174753836478 12656322 70102746876220610021499922950099474432 12656323 -1177224520203350679865055098666142495428 12656324 -1150882558149926467458331016427235346304 12656325 266980769322467713758616201095941676000 12656326 304859146677607770570368530678897113600 12656327 1553876303791505645291122494625671707040 12656328 429206033434272573320291484673401692160 12656329 -387691577995417791977039660858451251520 12656330 523756916656701903539922403007108856000 12656331 21105789923410070919665846170696143264 12656332 193288832004857116368613923343761498112 12656333 -85994099406364781495347142749339745418 12656334 42694938944692853185032317092083605760 12656335 -1219938072591304741098744619485545673720 12656336 -40930261265785243588783826286235877376 12656337 -736888880360999713365728795535370794720 12656338 -980348857494675894939175293801913808256 12656339 -11372215886494667058924143859175531392 12656340 516384260073572999511953117945766332160 12656341 -1640319656462364140872011431072923117316 12656342 421389114317512230758330643929140983072 12656343 -187672431499585291552878403680960483840 12656344 -695918999495341502572778102399514531840 12656345 488193328129791437697620060511410312520 12656346 383724297435974903798596242459866601984 12656347 795551340232865110434238356404468196384 12656348 -847587499474507548161921438447960064 12656349 504938202626802143885085816994984652064 12656350 67225886302943114264410510211327260800 12656351 1017411987470116911142425865333221224352 12656352 -784544982147573598145590011654288703488 12656353 1143195819663866970384690648065553230080 12656354 1086790512538461096005332263682547446560 12656355 472605752794598500794781990581353622960 12656356 -9972859009938094679512462899690895360 12656357 1505067748115854828907898395615418120000 12656358 564773321762392197484471127884128000 12656359 160014709479882633541697975251668731320 12656360 195519846870445910775897416792241254400 12656361 681614259399141481845521311160904971040 12656362 9754845018441751775758570897846662144 12656363 -920601216947360250910595779268196485388 12656364 241675388678264453880124784160456179712 12656365 877928157251209688768883664465850795520 12656366 -470342863613740810999349711300249420160 12656367 -865669142150069359736844339286399885440 12656368 6703405561509944869582080316643246080 12656369 616810417780550760874458646034107346160 12656370 -19179685347968817918490313023248268800 12656371 120642911314088247858771212177053937664 12656372 648930735181951779575000203133099066880 12656373 351210228928376086392572315595263268384 12656374 -117604070621742057021115801584426181440 12656375 1192575770077015886284901868846648030000 12656376 478452938858968261327307442524272619520 12656377 -1839869839396692558932338073815777402774 12656378 144616902967589194541490757828661081856 12656379 -375309092833033006269785254298569981416 12656380 -141175444354935214693573878136355865600 12656381 -2178960785337768512460905763892506671028 12656382 -108281912032224488012750993162836417536 12656383 -901473841061558743413499763732979450120 12656384 422953364566991862198731010666821320704 12656385 41819106547268111499366232219458816000 12656386 497075680272307346745356672027733181392 12656387 1484404267759481557123402997836318359036 12656388 409286545029096817500869931708577929216 12656389 381225293528323720238487893742018297120 12656390 -456395595257617213806680243887911484800 12656391 409077381005099047791470779215918148224 12656392 -178981341417137794935978620034471198720 12656393 -2472534732643732477466516780811810991920 12656394 113830395331044398751109529362837900800 12656395 -997410444755007188386857893046687097920 12656396 -1121590561944796820796422547917494272000 12656397 43929494892453909575554127464890090528 12656398 -699954216168453320663590784623365103488 12656399 -131293829108769643830640784850795002400 12656400 7374241668714223766522503963115520000 12656401 228579436946817019675934708856784136704 12656402 1202909982289267339146534398524806686208 12656403 -454640334345956657375058921514463386188 12656404 1215165030008236929675278918588415529856 12656405 649350822196232043809075670672758366730 12656406 -456694224345422687859680754950413147200 12656407 -74897693390458004564364792095047814408 12656408 -18357441093902494691114767257103626240 12656409 793746807126368622864524165785602865104 12656410 -446638948263776249580775786602132117600 12656411 -623795503043618014034373108801214238976 12656412 1551095240429472348118986648127875456000 12656413 199758774946985806252602212169011112960 12656414 -525410096820855471167429259825417634944 12656415 -747589628460528938985790102977948922080 12656416 -1181486393471258589393677317390738587648 12656417 145795484866120378530335974306481223360 12656418 -652184674858574905419364994847810631296 12656419 486705286285571663584801906676448649820 12656420 -135828228545711307242899611170901381120 12656421 -284222137373359955426429505678001315392 12656422 -95333660784786005907452710308115544448 12656423 403757546526323146165816838805678313200 12656424 408185045018133936766267564344402247680 12656425 399752761153507647801247786901320768300 12656426 -223452265208509434178955871939090740640 12656427 -377579113990455701649694768531189843968 12656428 474480458282817196672341020198764492800 12656429 -1708838540475539159977348270231565425824 12656430 -266208037123169986818401095310978677440 12656431 1549387576075396342902217093344888841232 12656432 146392985054499726864171680146862899200 12656433 -28781794839997883220818311280874256416 12656434 886999596846394152555193685694800338944 12656435 626151634615602628495124957908340769360 12656436 60774538658209366425864024486542690304 12656437 -461479918558269420226639223596054016914 12656438 -227233542839177936081851682422954059456 12656439 90821439002491364391771824458882928640 12656440 -791320656652321345216562591631297331200 12656441 -55947405424309450447789490595543165120 12656442 350594507362478770728142172120817874944 12656443 623133746390976027705821730782010078692 12656444 -651151976968450601954434585186558425600 12656445 -441257489014360256984659931310631474080 12656446 64215164098942059241679615111146359168 12656447 1617384271079581911310232715106970120952 12656448 -128759785026906388916174167952326656 12656449 14044239415224364651518109528783385640 12656450 -551841331396207155191136488241017604000 12656451 -645732009264897445422339483144271830720 12656452 -104180405536455256475936927713480105728 12656453 250938995379206460854740720911061086204 12656454 -123584315464565711592001588117551427200 12656455 487462436087323697555334656134899173400 12656456 528667907207802547729186983571227279360 12656457 -379190848293701001096690550197704819472 12656458 -26876604068727019788365163649746835920 12656459 730817965204387411642108492715511410520 12656460 -160792288942599649947817119905376583680 12656461 143212429454720653363629375774378175552 12656462 16633153534704920491686972380110554624 12656463 -129551010931466841847498094225604317184 12656464 -27563221075390131809052074563359416320 12656465 236844082409624374198050106761878287860 12656466 -120018903547382537275116241819006222080 12656467 93501230132973444392827933692137153516 12656468 -380746638269182820132415620715843317760 12656469 39288496419997625338168650102984962880 12656470 -603517529491838915459610094325530272000 12656471 835274501373483588422740848201401266752 12656472 -1044502158306478037656392583344685486080 12656473 1329578197149221241403526354635975161360 12656474 707528277165280193091699410328631946736 12656475 -119693398981589888069653721652480512400 12656476 -407724296652973681718852654828839334912 12656477 -724172444175177965285554878764799667674 12656478 776691271878410018908850631037444546560 12656479 664794751658211306163790732148997427424 12656480 799958661235211088370098060981027471360 12656481 -239375909675684684305436119641820006560 12656482 708586651716721285147992084801549952800 12656483 -15601595121784861896208475850892221024 12656484 -189537723846289606182380285029528043520 12656485 -125172759287498372747780296382116569000 12656486 -170486505827950857963398570157048907776 12656487 -104026643675734765038885271142838215640 12656488 -141139266033373449462391447137140951040 12656489 868301999504960506965613844717667623040 12656490 86785746285899434485983224743453081600 12656491 -11055013478530149729106691515781704088 12656492 720138004161252046897728064915400284416 12656493 -8535247859642441134824036058159652778 12656494 195607990892886094104842590721953777152 12656495 -117868771393435348618535990282266071840 12656496 253671390922792049046806090414411907072 12656497 -212279157819445745632943705216906514368 12656498 -394932691069447521074515389551481942000 12656499 -927409293784450983594327077369318412240 12656500 603539137108965167375509240302983040000 12656501 -691996785456411273541782398807139218112 12656502 581269133634166233789536242174349242080 12656503 431847140070455072437499308768825703160 12656504 -630280212609968826470418117510644428800 12656505 -126953192532816461704238738045562988800 12656506 124414549838347794984931527214946092800 12656507 -512940454091718434196815285509694540400 12656508 771469770016643599525758944455006986240 12656509 -688757063803049801108109371685387571296 12656510 249235213862505888546407570137405196160 12656511 -321646216996526075121797391260187924480 12656512 -369244830360553547550117413029045862400 12656513 -110670711160901761669140311510393446656 12656514 -224289249783931962069965374030361574912 12656515 168389891076165789127714702348828093200 12656516 -519327452003492873225289062669992342272 12656517 1590091987388702303161665842279051368512 12656518 56664147319341542671315030053883103232 12656519 1572214829694914184469428510646632304920 12656520 261916745804139389658678043250319360000 12656521 749375818882435692887166287388665064 12656522 -720349775149916636328663670892797268688 12656523 -253787197705544441701605316623165080064 12656524 -1074244326771469342557053315123932049408 12656525 100475877149537562097239115804999641600 12656526 293397377246893236752498100568840110144 12656527 -296848570765004193140585153595029990320 12656528 -9566559774724040931142658776364728320 12656529 -1054241054833691571701992331153866941726 12656530 -516478308163328201089929562216254399840 12656531 -1063728124024315418613862736986027039536 12656532 834571154691175860788048263878672384 12656533 1886077130451243664558814082484746192782 12656534 -20071770355568632550320808493971383296 12656535 108444286196584682200584628590616903200 12656536 19524279116521441935290421921900625920 12656537 106865728164809011165619934306272590794 12656538 -379649389462766857033191891448676963856 12656539 720840852495332481061116924641223959056 12656540 -432086023356184196654693387126069913600 12656541 -795012322841508394451360052490210593408 12656542 -958552347277395305980279863132252806208 12656543 -1263937759099054414785170991319797938208 12656544 706257873132808853248456416341922938880 12656545 410285702360669190773446154268982339200 12656546 -245613955274271994319549146491896271360 12656547 1815189399951658761219494074365167213040 12656548 -148860115327278444240397278498198596992 12656549 -231163058728389757016595853383166608450 12656550 218849142436924960953726010702688692800 12656551 -1674603769733722253898955919600818840368 12656552 -1943870087354592598874654654298914534400 12656553 -75692262673515415815394458637478869440 12656554 -971244827210752065839976046365869442720 12656555 678259764501829815917584033165039965120 12656556 160000212377169396656826577404126363648 12656557 -3112105769350184201748317826683233766400 12656558 -547770359903238951523343596084957564416 12656559 181500064359413468810338815673047502608 12656560 105179379426922005374336447437410140160 12656561 1744593786821525242513491567572008758162 12656562 -275616225817481061605392012228718280960 12656563 -5412432272152289501106983112208403188 12656564 -1578173968551359145002104883885747293824 12656565 314678199553520073950437857477320356800 12656566 -109731481517640258833673613545555849216 12656567 409227343025723347651032831668836512384 12656568 278117435269619939841539662753655685120 12656569 -1264086221822050230688324110862427827030 12656570 786238341372853567396247211606698496480 12656571 -718201923822409857197582155309685037288 12656572 861355105058060507800187535598056190976 12656573 703974737015724289574687277630041898822 12656574 -4094075962185466432786450468576391808 12656575 -357200934319832948257742660430082328200 12656576 403664202549135860688483863550524129280 12656577 -4259804262503952060795615968948053824 12656578 489312854830472668092208585303660666368 12656579 1632830180503263462911212439871899339244 12656580 491246414937337785198820054829141852160 12656581 -15164335088382216487822165302897879008 12656582 516255567454639037806118890410167767392 12656583 -1594775119717825931211129021077846181216 12656584 -881220016683709169491476372355461734400 12656585 -1244681298440177956711659563587995152880 12656586 -174923888438555274084646208804785209600 12656587 324869876976243871977189423535038919680 12656588 22970509724363170653580779172358455296 12656589 238495038947907351913582659728616891168 12656590 80415431076788939827588919069709388800 12656591 746898334400953367525380621623081226992 12656592 20192647491290604678702796451992485888 12656593 -873472921202112446923384206749383910158 12656594 -32934352867749099248114649644657322720 12656595 183061090194546085100816690510780486400 12656596 -1272376787937480425542526047599332308992 12656597 -9913638970089131239642006510067246628 12656598 -22689589336602269041317139658038259712 12656599 -288580669618962758791191558901348475600 12656600 23421626340850233821251767574272000 12656601 -403737061606159142852499884972399712000 12656602 -248519413987505540815249655375916317184 12656603 415668446043554652460280135486090442240 12656604 484410831162577636307404253730434320896 12656605 -64325380375585320454988625018374837640 12656606 -141543648230962420321134956284548820416 12656607 -1323893386662271023535160211027322059960 12656608 -240517295638350012752344696795427241984 12656609 -350314446265938092277802158452074019520 12656610 156967723563540538134637219954558528800 12656611 2009170877247150872596991908140044404944 12656612 77549680999347603503535741681359695872 12656613 141667870255777505341241076646663632288 12656614 -1236680957441488092393323939228027180928 12656615 519943420194758497444972719413413900800 12656616 -206681031168146172412886605383282032640 12656617 -1981117987925162350185846875922978666240 12656618 -52252601216351883796987465779145211904 12656619 -848351673139557587216899191536872685736 12656620 -1742875423234106099468379563246238720 12656621 1671031469262923986528701976025417239200 12656622 -135813808255277411396438153490318320640 12656623 -632533243152832388834169171071280838160 12656624 44735429089248403633568559215002779648 12656625 -966517239217740844283349562003447152000 12656626 199398640683440059425892181020479619104 12656627 -321835893369090754188328937614972995408 12656628 888543626209772297740916597986882129920 12656629 160520631196637263940040882759180909230 12656630 -93684055622430601842177691783227064320 12656631 -288193024893589959871925561265674456880 12656632 943786672183543032637263312087770726400 12656633 -1298040622134588515872189330317083262576 12656634 -338668151658085694397614633167735058688 12656635 -915265478582182171785582689658079217040 12656636 61053020976361752433159955819994240000 12656637 -502984976114452667377051263259122271200 12656638 -102384335802250521455696969516403425280 12656639 1542846828744326253177743954513708605440 12656640 -549554422466495314958730365504040468480 12656641 395909899899128740966242531789931994800 12656642 -6728135429901203698035797399071580256 12656643 348775527899538944913577204182568184064 12656644 -71830530730914064783052262721379942400 12656645 -1107161001803623013929132805751018837600 12656646 -183965978697508689303815235242847110016 12656647 324891436655195155692870862125519294480 12656648 1331478350689080067318590381609674511360 12656649 -188029697571476762983573795965259206912 12656650 107409017258134109372289282113034694800 12656651 -149950068138421953239338261720653815100 12656652 710068131337382255696071086330040069632 12656653 1038187257282694582650087065704015009560 12656654 719902742998835201223971534250748387776 12656655 -986616938542720653497738211888597482880 12656656 -272970755507195868023594266919417856000 12656657 707505620046893524335580546929493821672 12656658 -213712073919721990701120316654256140800 12656659 -287007695853795217748524727380718268288 12656660 -1608466072954674581960627541226533120 12656661 -228212509937122296433267159837700738016 12656662 1090113895244465382821099913058308044832 12656663 -4362823513062661643155184402259183336 12656664 277813733679443361016652881584947281920 12656665 -137305174899180061292618732870459738880 12656666 -598057022076518212117390917328380523776 12656667 26819379404399210720787664037325024048 12656668 -940070529919618277996177671475284797952 12656669 -2294431054554656471125800858248941735680 12656670 63741455238924193978178895264036986880 12656671 1895854021539331466560686741590532459872 12656672 -439000080061849102022223244336350363648 12656673 433099053216911058796565372556178712640 12656674 12592502683621178639739159230476224336 12656675 -753217089588096295289064352099911160200 12656676 166666502742254213380816204963688850432 12656677 840249061236714615569339549984479361664 12656678 494550493396037471916790764685670994624 12656679 462540739616699917113197659922931290880 12656680 -106338687833291450312542296607064064000 12656681 -1091875215847401172027162793129645200518 12656682 -57500297321903419600310757456218434560 12656683 -288431816665751243909377259817336614096 12656684 509427753039063588830604623370622242816 12656685 249815819012327441383609544555838520800 12656686 310343870466496056856461932816239996800 12656687 1346820157301584362319285356238229803392 12656688 37971542582187632147275001360012279808 12656689 572006779740309774067235844272566134256 12656690 372332032420918440874103293853568686400 12656691 -46093404114317207036887993473769292040 12656692 797787163243279904882291754508544018816 12656693 346531652417437746041766002618256752640 12656694 548282456482161740462332123399078910400 12656695 -1248415486442778608204961161794977799200 12656696 -110203605322753493113113795361960550400 12656697 1083555543578672781938942076321442558800 12656698 941530326489690657239976710667740490240 12656699 880116082896317148207585425406358383720 12656700 -80859466167051231259710163012028160000 12656701 -612021864128944074025505205287971121108 12656702 877179564995307174122807355852281892480 12656703 806291969441803362621533220225637583304 12656704 -614056759638980436345648495364678877184 12656705 -112229374974583258766710149778971048000 12656706 -5148708379826504519245306837059184896 12656707 -8423328579039043196805804398395790176 12656708 -1549435902987358752416323717457055334272 12656709 462281571984402040599529380098544896640 12656710 -784742605842992784807589681664583492480 12656711 -78396699604280506425038225513209942656 12656712 128295095481639827358206567681448345600 12656713 1303390671162603166578520736253151839962 12656714 265835607859621824207281694017864193024 12656715 -548495098517653067429893762359594212880 12656716 176178979711891789972692334896367844352 12656717 2088687401964939368574615489395759936640 12656718 262089696521693226207810167160656802624 12656719 -8166989082125908217160963866586089160 12656720 263439459504208887914063898304193740800 12656721 -347437050218843499333488269744322688 12656722 -251780013372207767061883752338335594848 12656723 157858002331283397858101157468158070240 12656724 114947650334535048662578942578096955392 12656725 -1031646397835612840253595084145145205750 12656726 -616411005747616994362813160114391998688 12656727 -380215409275170148616433427325152965480 12656728 348071236899463274898726818323413442560 12656729 -2018201313968428922634527177886645911424 12656730 -373280992675156449273862179098619137280 12656731 -1560205805593709987573431158936014158800 12656732 -921801810183453241393355156236324331520 12656733 126283235877395182479811893479601400800 12656734 -482986685136652721735888271234218649984 12656735 185468896579729591443276505312754900160 12656736 -83676812226452457997671807953704058880 12656737 345288881063804439441790948969353828386 12656738 190050777030475760274332040309101070912 12656739 430847430935761141915298239918557446400 12656740 15970698964020987108355851229947609600 12656741 -298986200887465605795865461037325503716 12656742 -57292438389815100105370052773018877952 12656743 2106373815835932674788450381878511321728 12656744 487431360737445275647407755852296273920 12656745 -444192999966168943642885801136748226680 12656746 -28846869325768810782571990071537317376 12656747 -3125414228824787710452671263171689772440 12656748 381334758168880072373406393935534360832 12656749 -23579813265354992837988522606353885664 12656750 137088908469139727752470134332268112000 12656751 159024258771943791277244437579890567432 12656752 -270109150409708827524068064856766316544 12656753 -460023963386386906872944575887364152000 12656754 -247753783815724497046637445370133448960 12656755 -503995378715450082690698665438838996400 12656756 94802721078880394668921699710510471168 12656757 29550370478801072688257236378345111392 12656758 507956280131488340484482021906202883584 12656759 221608570329887680495319891111116916616 12656760 351688111517382045765128084709402624000 12656761 577455926184777514781474216658419826052 12656762 -300206917494011566560734642375326418688 12656763 -450937457216283542343675746612397327360 12656764 785021842261303702739725285677671192576 12656765 57031676631335409228399637986915057120 12656766 -250799893529204306480706278006117558976 12656767 15119197525726668369222105410574859152 12656768 582421724923555502738193555574216458240 12656769 1184459461582995373620016956866223687840 12656770 104907571091412472671074827042313525760 12656771 1924537194755427162579220445657926244544 12656772 -289690861905539777826555873888511381248 12656773 320493936880800089262758651380292746624 12656774 -18763483407602049780104327970171285120 12656775 -127956932901465150139997520518823920400 12656776 -905141035780975934044979805760920330240 12656777 1071010137131381104466009504434342446144 12656778 -57353630701797913288609450020685876992 12656779 -274338280393952905069936797166041793320 12656780 185988613426766732445472905288846873600 12656781 2182607888682721309106624358200458780428 12656782 -118577019995200887378252148142405174016 12656783 1391427854025212223312335249769460618032 12656784 9366212045904256066100321118333173760 12656785 95191019915811437348708750585406417600 12656786 -98123367266793816582346690984898407296 12656787 -27761772585535878759471156338741438208 12656788 -116427607051334898801400509197188342912 12656789 -420202393107105155714193164344474431240 12656790 692298785730462769443211983212360313600 12656791 -165178807394699340273047439644608042656 12656792 -14446330048831818887589456244508897280 12656793 -1889060563958673617134899282344989506240 12656794 -61219230050082651879479477456575925280 12656795 1286981453893691974601170640523089182320 12656796 -666556549779006819438299530168748779008 12656797 1518178986297490832792328401217406838246 12656798 -82297836014098398283522763837854848000 12656799 -60931352126872748884791054957228925416 12656800 -75268056578418507080060232859120435200 12656801 1899780146487275122366751507037954392802 12656802 452634385675966104840531797860114224384 12656803 251656466711374687645809812214546000984 12656804 -28130475983267987357263851355856191488 12656805 127410247119648674750321743174023840000 12656806 -690951679612821847080973526423453337600 12656807 413271614106524771010977222551442056056 12656808 -541430978354419511279451290595498639360 12656809 133008425726600263689620207204647239360 12656810 -242195585014104204381061717692760033440 12656811 -973031328283365479120902516302492625920 12656812 -14554947635118611750842408927564513280 12656813 -35191470589089744492143873654854413096 12656814 -259650042965946689576399901834004950912 12656815 96297844766132748223971751431728399040 12656816 32115006132818684447720132880683139072 12656817 78638353027696468843384021320229839666 12656818 1222141008176982168563471955038736860160 12656819 171829875095239764893426055854979740496 12656820 -207465358940645306797619346985954836480 12656821 -1128787217193720128229823454325350536978 12656822 -27837355790240514014131812971819208288 12656823 86122158044039137530155736080660361888 12656824 785334977619000185303567196678592081920 12656825 -1283823322304093088086895972454601646000 12656826 4484242657083018786768121121263355904 12656827 606029534835042655530180356456819934720 12656828 -606873243849642157982737828508642133504 12656829 1124744365663369639879688119252751731488 12656830 264030959575733789229998766684018566400 12656831 278379242770925280240377252667468092160 12656832 -57986736838104091253637435435000004608 12656833 490827898313509690607074293980482333120 12656834 -199446895478621101852603361882561848800 12656835 3374423484024906185617824180773575680 12656836 -904130367797027756164292783714374318080 12656837 -342920264377920120984061538471433164514 12656838 -3592364064269763659747067518493013632 12656839 81371993397228783943012932351892912080 12656840 61022254471470130418936319146287104000 12656841 -616273900098696557385053841045126548208 12656842 798435355035340077088508644479629616 12656843 337538817981323909820398412705291667092 12656844 161758176724970572218940816538015185920 12656845 -1255387735203898513642810478829812430900 12656846 1607820714868185086466190417747075046784 12656847 149678945533925189660571221881108371600 12656848 452591273643308359282411574832454787072 12656849 -432805112164722636521040133804911370764 12656850 15735311092355280181947581997876192000 12656851 -1457495241483961131420792865216857268328 12656852 -341996168065303156242705580916937500928 12656853 -485422425279258683978277922383677962080 12656854 34180232313137398631214492082212270720 12656855 481034719910388706103291400926770292760 12656856 230266338694116802704416154239896412160 12656857 246316501545588716985534764414155543200 12656858 511206493642996208185044284331460923360 12656859 -287349140718394868654494585345233409680 12656860 -454644809489744767749250997445092497920 12656861 1181828309482777608928877398121119723200 12656862 91132063385398968513165524393940555840 12656863 4095030176381938092072535596928795240 12656864 910587088272118997691305315394462941184 12656865 330471174639492978228699343687403850240 12656866 346742820255728399764178191462221164544 12656867 1750446154858849486556907125302774613916 12656868 8098358637092171896286939613003079680 12656869 854872592704919380505504164907420927840 12656870 279395440408736938787874597018065376000 12656871 -65090219130635877996462876920650259760 12656872 -1517772094681178856762752375433358771200 12656873 -395086474777656388565005091627541751878 12656874 47077399911438933125367929824406564352 12656875 -106230900924321536988981141352126560000 12656876 -71146443694109425199537070439724344320 12656877 -91577576068953758604503476872821334144 12656878 4851194747394275386986264732823125888 12656879 -921835799939032768388478861314830283400 12656880 141052833466786493193480274966641868800 12656881 355192519889664628628494119770215993682 12656882 146313837323640100449091638205288473600 12656883 -602565611563162302396910110884149778376 12656884 -250005204044393039211807054087703917184 12656885 1082972693734675896984701401478491271580 12656886 8444196584893264235303319579690725376 12656887 -537404168044848003363240224563395485464 12656888 1005697814259530612051933635180534272000 12656889 63459658777398304135893820351923979584 12656890 309017583202919836457693862476315640000 12656891 527607354219914309985144604151091769824 12656892 62425019111819389154662808390235144192 12656893 232190893602131985515514967431059063340 12656894 356427991017387181088905267421504655552 12656895 143009916156976050243937724606400600720 12656896 -327348928267695201722929816569768837120 12656897 -98520202827748813281377719968158067456 12656898 -241284656910100995749700705750921944496 12656899 1407651894624824653836098960377383035900 12656900 -213584206651158373500879386953241395200 12656901 -1223805457443192305427635328214003111968 12656902 -467138872037265063512349018650068742400 12656903 -933303830642323179360504004003740265344 12656904 165031393140154890983785696191759974400 12656905 -280056928442780093932938301560155286000 12656906 -850920725895688030800126140385349009920 12656907 1072142065290045390546709982835025178040 12656908 350521630931659276748877533109083907072 12656909 112314577908048643987055551008096107616 12656910 102175495392929648239347319555295109120 12656911 569301489617548773946252912026022549800 12656912 171204289690438417924955298899209224192 12656913 -268804949076273680362163713008380176656 12656914 -232428063931539514311481224023912698080 12656915 485410035136941267865853200387814101200 12656916 -44140933174578172322257019894840396928 12656917 425335487707037471926027075814736666880 12656918 559572176430689552314622401912381232160 12656919 -185105802534137445279109523702152869504 12656920 -72164248563029943965900442690559795200 12656921 34665437220972516564751409940972348432 12656922 -5164509579860527317601851242245443840 12656923 -182949626199364206118947688521673509120 12656924 7604811245601037200738558279029861376 12656925 1189719234264181875488497838230792416000 12656926 -341537420757336284822359748350823516160 12656927 845505932287037229036967263967391815776 12656928 -419730351531467096956929229046742515712 12656929 -1463751928915222867200533892306913889616 12656930 -157424190683360248672498581500350863360 12656931 58044719164659379016826092511213759744 12656932 -374969977371704995770280950622827013504 12656933 695444185685673698147937678883281541182 12656934 -729680301981326379840988898617360064640 12656935 226336153695595934358190592774123453880 12656936 -1056679314865105114074170978131178296320 12656937 198748874198051654287823482042482230160 12656938 63871687475916551013775601320956631296 12656939 811919928266444289281735032544113762740 12656940 -24834392360829624071017005611907041280 12656941 -580430141379346989205448323348589843616 12656942 350651531203602492636983963193787204992 12656943 254815166955269973459060401412552428520 12656944 81922470840653294641369771016843100160 12656945 387911990347336709534472825813386976000 12656946 140723543114546501970481208292570313728 12656947 -301450555213437270989641260290691692288 12656948 420651431308333457323515428081468756736 12656949 -2868649648665903782592049668233852352 12656950 72833597628886325852527660404866913600 12656951 -476808217372879904512180562103771881496 12656952 -429142618860222330838449299405478297600 12656953 1232929149602105048986188859877310286224 12656954 -560155425836420771047798703199650311200 12656955 607472643975704272500769617675129621360 12656956 246924666301577698415546427762064195072 12656957 -343321683328701779768747920989047067840 12656958 -649080031738624771581896413438364931072 12656959 -24036633553732181171108494963801767936 12656960 192852045824710041323033183816043724800 12656961 57395181501924329856297668994571645332 12656962 -191743948178428358463528314284080076800 12656963 -769683552187848147181993139715743760 12656964 -1281641327736720562084581382421790720 12656965 -448201724142697239287679263395330099140 12656966 383836149617409718799759831088646792320 12656967 1103509123345024246803116167449112999080 12656968 -213597224372554847650130943410873210880 12656969 -485177988050373573450194349861222457152 12656970 32368729827649104913700034736682976000 12656971 -152917205475462226600984283496117469600 12656972 578439262779003090768596492257412395776 12656973 350982123642849086549985910288643348544 12656974 -706962249418379469859305585228272735808 12656975 -350342874969911678451917890707385227000 12656976 100924126444225061506056399075061530624 12656977 -655566369564687150540660734446420883228 12656978 -458592692609434815298681699001695278960 12656979 -18925555222207619689578193865848199940 12656980 165462263622850160544550582885226864640 12656981 -1306376186130338299315878894963989561568 12656982 29633187443214185187776898340497310080 12656983 274738056560222987902131643908305494800 12656984 680796277001425478904636183013942886400 12656985 -532957486092677570507442166689509836800 12656986 247249004233211853930749093807229642720 12656987 -112352835153259375688085294911409398496 12656988 -383151382078670594148938888137335022080 12656989 -1258994563402240318331860815806070430176 12656990 -161069362055610168553659619385097139200 12656991 659403017082074021640699993388575448392 12656992 142832273812561957009133629675033067520 12656993 -530201117568138025250140494460023876984 12656994 -225268707413283273552910888745651507328 12656995 91278538463091550122183789022857027120 12656996 -465543030073573835455144378744757889024 12656997 41665317897716373203236281508793164800 12656998 -252810729411497857386330765712597091520 12656999 -1899466968609451476494739605924627714760 12657000 38274114741360505220687099525222400000 12657001 -972564992315144122351266494744719435776 12657002 195901750550168715706044773009360705280 12657003 379008328438241959046844895959379068504 12657004 -1119621438360968010205672815579316274944 12657005 199822046175767180075327094732870332160 12657006 -973545041421346808580818496285227028480 12657007 -29626728782887339995720560224383596160 12657008 -59387523158581076572623094047245991936 12657009 354079622955665249671929151724175846528 12657010 -190123389716737877729764101214418485440 12657011 354152254323381706304083600245071745612 12657012 436774041632561091062096854797385549824 12657013 80024633382918526747150188481297897262 12657014 -9428908547465343710658816682663180800 12657015 29767476375160327931312767986201208320 12657016 444095281713369551982092353609503252480 12657017 530939757246318854136924106500964306440 12657018 656963897375064217133004114919194217728 12657019 -856765676928698026484821867600349425704 12657020 191108446335661588557983267963343444480 12657021 -2790173938240910694743338276963560960 12657022 298281916895835854367004259400062389632 12657023 69307032045706667862002490169499521824 12657024 618445633909451748983040643909885624320 12657025 -522735010652371936525178314833096361450 12657026 -526845998898570394268528680022681520576 12657027 -286882827681276969597172015144296983568 12657028 23894563869314632007789983990991880192 12657029 241703233911328246759281269835625351872 12657030 111012607539636870137502851666512312320 12657031 -61540387479158180227205513770020567968 12657032 -154128379743254050539085234737225799680 12657033 1226679451422251594163496520716602169920 12657034 96164551959097400826209299441538519040 12657035 -379644890371915860854614442903721056640 12657036 56623001764662499969529808803460071424 12657037 39522585962389305947644385585591411392 12657038 667668728034784373383355880393506991744 12657039 23879901064977345791720507260301094024 12657040 -18127403325854767135670170174311628800 12657041 636314560992922070516549639406926651442 12657042 -444176727133910209365970441232123531760 12657043 -1107829902597693493225097355322406658400 12657044 -572157868042058782687826105997789859200 12657045 -538231781416646515464803668317176088000 12657046 -493050122062821528423874461308366075520 12657047 -88435736253927572079623788967865976560 12657048 -670694730817792101188314849798514135040 12657049 -615723271784687799092359234079856800950 12657050 752446659545639598348849226331308800 12657051 863400184010724743627753540544365759400 12657052 -411630722644593075154493663405118324736 12657053 1263993729409632001784448126995566477056 12657054 382270638171480649612898908549546969920 12657055 52304862437184746396379894794025001920 12657056 -1344022931713708139422337309323865161728 12657057 -355452356181903570926975816876208863808 12657058 1078845882974656463418371677786029932880 12657059 -2054063779986895170696588711952180554000 12657060 15999984843036488400773503381351887360 12657061 -254332125460793509575618258531190299456 12657062 -584178939123889206462302664456901516800 12657063 774858844499428434473938398976618771584 12657064 979632241328702186887666732801494220800 12657065 -168466522641209342801115916457702472540 12657066 44872464096587607603251369928173270784 12657067 -399275396552428302136848664431373089920 12657068 92327332302832711848910375309066229760 12657069 -401906847234534845131055059964579956212 12657070 -17364419503464960112084251630576848640 12657071 -129563204352877874551112756612741515680 12657072 -66257938286529289007345271342655930368 12657073 496123568830169642814124333602262741056 12657074 -259105544344192319060254979572420435968 12657075 -58009580609601806304561850109012501400 12657076 -502758026171788562434063084445713690240 12657077 404734431585954629867414823357979474926 12657078 167700721010845116688002481259189882880 12657079 39827858407805870922317763186301061520 12657080 325137500812018606866383784356702208000 12657081 -1237594224788412906062786250233243587248 12657082 197006324687352511808046828361770721392 12657083 224576196757396577625784998936374341248 12657084 -504739178545430813771817356611461120 12657085 27599966721215770210904247886231724160 12657086 -27845774033946763815403735938137684928 12657087 -1507740906715758082508028476693721784560 12657088 183847772530877753115425007217764466688 12657089 1370034219302294226516057141272558193408 12657090 -240673160806575597754565375223432691200 12657091 -704676396882953237697385856316844845508 12657092 -706585199829613010210644411726518708096 12657093 -9936014631002583255316428267738193920 12657094 -847094235715690708467444501902206426560 12657095 -330620394306555198907462072323137435040 12657096 1794780261814530026214362008565533900800 12657097 -614631477348371203852275578587561531200 12657098 285506681301108096420273715824411809280 12657099 -28294334419400621860891425040334398464 12657100 685028800854271381580592289396620134400 12657101 1026457620070822829615325256559326069632 12657102 -43373700999163053795634378938553668480 12657103 -2289122653828536280184935553523748056600 12657104 306233884581496187607607428831320211456 12657105 -48438254504225552461426035253681542360 12657106 -198200438517444078145994794432024542720 12657107 270374596271171685490262210428324260720 12657108 103215844282546124647071847258476994560 12657109 -1054008847218386422709382118652793614720 12657110 57077817270063390527740545381877681920 12657111 -1387142606316244420683104607628779017520 12657112 -398012040408481485489016719592517222400 12657113 -24957845977040533777319874996915360576 12657114 105352588267943012017658778256815329280 12657115 -1377254983143877896559512272960932914240 12657116 -606342937047630780069425102028463726080 12657117 -205273993525103437116937570085928184800 12657118 51028556354416349770166401786055334720 12657119 -579311052842147804918678498746235760480 12657120 -90122650922355134256901864702806589440 12657121 1007482343787781872507368906182237276322 12657122 28323532342254233878223321238507508224 12657123 22532502131249306690024546889192789960 12657124 250266739877884662780441109879609344000 12657125 -636810731873342442256939814334244290000 12657126 409987840710351916271857349282779249344 12657127 48222163542320601306645578384281921072 12657128 -533484564213023993519184182794025287680 12657129 -976608316722053326239404766323322035040 12657130 -40466354470323698045639168738207815680 12657131 -1889968112344334735875429220371846189068 12657132 950234091587571951875853571284367117056 12657133 -725215325078034854037857474647894883156 12657134 63429719368769977730095420559057750784 12657135 35311705001346266811952320968820000000 12657136 -9026247183434110524625361376482459648 12657137 390929154945057823607384893640008790400 12657138 -2064154834305952591876479997230523392 12657139 -1959348220075627906833793424450122630200 12657140 -616434958740289090980700962983325154560 12657141 1277174268692710356113009085083813308512 12657142 278302196682096226376891925162621970944 12657143 -20744795554216423105147428041560329120 12657144 -656868469427964459942303022955362529280 12657145 -34153433318702121580643680823804375040 12657146 1241710665099025957144687034494983018720 12657147 -651472543338420847072397242445374422528 12657148 -381980789319398706168912313466613023744 12657149 -56691869962205878112257262076295035540 12657150 -71161555508890040998572016094388734400 12657151 -281250682508285206007413578040765330416 12657152 139017378386176443966995281699091251200 12657153 433475033105089466694262568685486590784 12657154 423968724075599333869944334034050444800 12657155 -307567706208858222798406162744853652480 12657156 -52883239618707255857524749369786316800 12657157 231468851692445166121966494681898055772 12657158 -450180693786046278502528746378514132416 12657159 -776442442934090534551561044894034680336 12657160 -262509132741926686799887690368738048000 12657161 720669098318463689350460644220135715024 12657162 -199376570552331442600575597899693293056 12657163 2074063525041505450108968848184479578440 12657164 283189800501169836177493718021427781632 12657165 -52716652556976668867472475960213090080 12657166 -450501117303999357826868052231794493120 12657167 -220119073756520816477222536748738120784 12657168 52858529038254393326882305228497223680 12657169 301304664922088573459894000151093695296 12657170 -67287190878679647390929093943290442240 12657171 -1641783932975415275873242588017352092096 12657172 2210583197000019393011889778823346862080 12657173 939164514357006229440972631474739946720 12657174 591531802833257416241870101881248995200 12657175 113197976845423099808896402020534457000 12657176 116179629851617295596571104495345336320 12657177 -61182707494610823919957549754825860224 12657178 5784376786226724371339080441641088224 12657179 -15443501494715995198943825575699104216 12657180 563146400531085099833324892396156364800 12657181 -650616256740999705971786757718170949018 12657182 -30755149725414766397369371226929399488 12657183 76073251266672657130107081940808102400 12657184 -376402394457062768212434507850499948544 12657185 -692316746932702215485988519398811840 12657186 30041338749605388071152476648199134624 12657187 -612771057607586190638192885497433216164 12657188 -963146740127570415382984285775140061184 12657189 -103424808430886497851882839635112885280 12657190 120131114439919920624387221479177438080 12657191 -259438153707479515777575703200113382408 12657192 -98822125472213257003227887542348185600 12657193 -2464101420680419404644823296064852080816 12657194 1544439464208871984771878122302770422784 12657195 504605625048264628141842926032142832000 12657196 235877701097000807049901359012835763200 12657197 73523057175922506553907021860715996352 12657198 -299642797350626246510615478287454937536 12657199 -26557685210479084696005888281154566112 12657200 -8878841825857559540289126589733683200 12657201 282088707102982725122549366501688115200 12657202 760905302854729599394697172884376417552 12657203 -162983892628058159352493095764788626816 12657204 226163359173444325944244210767238834176 12657205 -2551666053696185166641201062356420420 12657206 244771787644142627113085047062517275552 12657207 -195852939414672737331311736928270809600 12657208 -694711719026645229400862687649471959040 12657209 2070799626737882053137503992736559034410 12657210 -294699718611700181560948955905717367040 12657211 -300569999561889293886889440369225657600 12657212 -981230818542648717703211361242751980544 12657213 344653895201355387214990182621099954342 12657214 120682081843320374541237367334955140352 12657215 485306885238576388350105499099615632360 12657216 153225750660493512966312699348866039808 12657217 1036739642670356722880287359463484547266 12657218 -221683290919829921496177090840658665984 12657219 201339163138987711517863807802224257120 12657220 -505965036455969451812576275543756554240 12657221 -1920121690331790568377077748764242516578 12657222 486364908682000094720422292842475520 12657223 65146171296459260826272759774584048472 12657224 -670477180401026870569818838120263168000 12657225 -177503889970152546844883773012416792000 12657226 829655085199317787696929877236954315312 12657227 405458760131214249699295522059226754472 12657228 -132905382362302705748646816329101140480 12657229 -499747234835555763666944440517272742272 12657230 -252129429460604713829450567468155862400 12657231 759501020429043671762512362495467153712 12657232 150717355209177512061998243709656891392 12657233 -855444128926731700118072267469448424796 12657234 308465186981954367307742991224780947200 12657235 -22828404687263357486763305529417677040 12657236 -432655328051293896699786060980244998400 12657237 1270171434927499980353831830863116979360 12657238 172347862631251648630526633200916127744 12657239 -383853413221347695989118818874471234064 12657240 -260649818178602319936160241112364032000 12657241 -1537479082472959221941525660367440829696 12657242 -335395213496538348869488246907615205408 12657243 -58907354580550672293395880744568829136 12657244 -212730329175454373003106777946961570304 12657245 817258427759028112648199456948476773120 12657246 198612211311716469194951424738340383744 12657247 -1679031275397663459805009851496188750304 12657248 62943957536430530155306378588748513280 12657249 -1967833867371689068278571889536826534400 12657250 -593769861887740554778655514361031088000 12657251 141258767053510695554365132250197120560 12657252 120880396532411930146468665716946432000 12657253 -802767111263862033134497202223149917440 12657254 1149077905733394534264959877031042980576 12657255 -346148803725269331872050890714710418960 12657256 -613318333487614982994186892681764065280 12657257 -1287414370009903710193383937718571621120 12657258 844585297865521323076631950024756587264 12657259 -2104345320422199279479215812338566132296 12657260 -408242134936013183890174771613433446400 12657261 1598595840450358192362127825652096706624 12657262 1115484361363882726070389636413469165632 12657263 1102621288978787138276202453372499341360 12657264 365427450775766846197121474135245455360 12657265 30670389101675271230940916072019157120 12657266 645397976059584424971659896426059170832 12657267 -422894719235015458263772946552071496880 12657268 31692157163842305641984259145346211840 12657269 228955926732457170731311157676583230720 12657270 2392718841937996211264434685316403200 12657271 -1822471614467068393198485290345509423656 12657272 -238570293304092015968923376588306227200 12657273 1157702623137972744144511250801098939968 12657274 64899816010729044779682525731207330304 12657275 -868088301133982492815151287367654438700 12657276 -374781049645910788002048313396668825600 12657277 -55136552815583803324944094588968367328 12657278 -217681626767690950753019643817883650560 12657279 526271803637029277706998017342225322184 12657280 1140169733376291502552765039879441612800 12657281 280078124028487516124860785214801055424 12657282 -429714114084176619991732236153311155200 12657283 -784424410959189805926435373946905966468 12657284 -894024277663411124857605644744165708544 12657285 -391410512934097080016216766868613830180 12657286 -118310305513180016951685586625085141408 12657287 -734847971168982555714702811707548000760 12657288 1147970950878671491617440253958850150400 12657289 1606218830257160966438456518672923272090 12657290 -444273949847547710866528863963068253600 12657291 288506513582688847468166034523464706560 12657292 536738190248899915482905844908207542016 12657293 -39368915909010571503264319258426035648 12657294 111742822777088976136615691190994350528 12657295 -377935799501418179054308815437593506720 12657296 -10454854581594391152039056255117058048 12657297 -12596261938356165966492962916857302800 12657298 -514344834332660336756460127895302973280 12657299 -80834015946136402801983627984808752264 12657300 -142774299732044225582169340545592934400 12657301 -1219027440984156897907949364329631982080 12657302 -156957652897136638203116164393925029248 12657303 2186355958616976889460340466704276360 12657304 34383831963850502763556004182425784320 12657305 1214901205069403933851857343364934288960 12657306 589095539159192442563487553803511699200 12657307 -489338467963486970392701206318435345712 12657308 -10363249811335979992756151878329039360 12657309 -384786947451738641452539928923033455040 12657310 -755842627824347978113544600755031280000 12657311 -1341213889166866756989255000233497024200 12657312 924874047401422620087161064629788999680 12657313 603616329456610205992312355694303508740 12657314 -92286444119591774205951205207171438080 12657315 112435579888147556733474446369239342080 12657316 -548354744251741079706655971795453640704 12657317 1033035088495401399340502004209198676252 12657318 -647795819856467919436808799608448434496 12657319 -286085256620088303082172358850225350280 12657320 4457290405001035386603375735775027200 12657321 1554194735704125573846812106678801484272 12657322 -728426510403400308214679372066040894288 12657323 -88525676895938442124509825156423936480 12657324 27817899340788030632758264144864742400 12657325 -1103205120891690972148401459804989852000 12657326 245251727124943880904753457418011392 12657327 -33776144635567281496202264387496960240 12657328 -132773801782614057079139239220734853120 12657329 -1042256524767358580312108735784581281680 12657330 -25832986698082385790335688253722316800 12657331 504696011605252705551852018044315189196 12657332 -546028885854588743072927554403432152704 12657333 -71788431016045409430466780615128697056 12657334 555207989063110742926338042896929080000 12657335 -1310630744682096647636092461063288315840 12657336 279311911020603695391047852452838645760 12657337 -578561805821216715774210137238858478656 12657338 1109056667967593853553996679154599902320 12657339 -979015339281257376423876205438261763592 12657340 -716524163276433264303736823345740032000 12657341 -1309093542517267170914016997255469283258 12657342 33841817408524195600611897751985710080 12657343 -954279462813097137969146696923962409408 12657344 -82036780055258210110994486672794583040 12657345 -822276887505079394307377641764728004480 12657346 -137795304040550928196551345097221882336 12657347 215154087949591544314812178897221039312 12657348 -637405698328544881404211062891157502976 12657349 -11068809486428179892509291167886342436 12657350 306522744831437958488861177412090340800 12657351 4118191774240955427875755296337287168 12657352 -1104706484386433264939895081746747366400 12657353 -2027085128037979922495405260626399487398 12657354 277136984055527978274923313042342793728 12657355 784922673104661834072430134975818105760 12657356 -117059184382434769452214769031043439616 12657357 -29293341450082583141903984194451094720 12657358 358095174154228779694537038617404181376 12657359 -165553249388686357858778454935236873872 12657360 39501719661243216656588637193819914240 12657361 -1167676782086223913552065959365102363328 12657362 165278789036586524748846037448176932864 12657363 -864700090720351917183232299188441841600 12657364 691125107934283294456144339570469521152 12657365 -75313770146661130800715343674816886400 12657366 18546081558739534066341155124194424000 12657367 -960050779288463660022203359650706877328 12657368 1228088607597103807241513182204432066560 12657369 1314127942093896441659590698783000063360 12657370 722984217731437117881767648587783407360 12657371 -839399717439858262877349781437359818968 12657372 -52798477485587113359622609609060417536 12657373 -591923866383708018497987872188746956256 12657374 -1139501850370052605287245767225326728064 12657375 81233252219922451258862752256577618000 12657376 1558099293887193470671198909544124383232 12657377 2007383608346913250713516771458046776226 12657378 -365902114187867498079328042896200965632 12657379 -17507197266253532310403264053243783168 12657380 -1085293209117958444690497898017600921600 12657381 -581018047256146054423334869174138095456 12657382 -10048393877248487837709971982407248128 12657383 -717076317019976023280727832238741119056 12657384 -1809519748831171397654764790212845895680 12657385 609615670362030080841928426108876801800 12657386 -186014211300536190531870627259883558400 12657387 -278259170569808928640122749193952197120 12657388 -845851463882294337043636767235344023040 12657389 1982818400488076554603634414492751338400 12657390 -258698446984083854014192810168295518080 12657391 1807531166600236417078334150640577558584 12657392 -388143213361636057427501083840113573888 12657393 -77541668318361347697953564714333947392 12657394 10450032504113329855908974156889221760 12657395 95438840905006651946741652155831172000 12657396 -149003110328597148664912096366923995136 12657397 4160089612094536354516024506529300920 12657398 146574972218659917632624851079785484160 12657399 641938316832910329321106446944563788264 12657400 -56288767333097884742791293788384256000 12657401 -1993506683421857701611384218642961744000 12657402 -107955971297961356459556219678448811040 12657403 -2164805261326792479233274872659225283736 12657404 667317645138576783996435005416832088576 12657405 -387715820586181309141820126607590193600 12657406 676665115992760168430105064639279041664 12657407 -195358195796948870841436860984280599360 12657408 -523109660609014062321270827211665965056 12657409 -1575698267454955976006423224518551707390 12657410 -661273747620815343670041080751004700640 12657411 886089412762535921535833999513930448480 12657412 -850067389570071024093506241220589878144 12657413 737247740732215603822442715514003952160 12657414 -270676283509623196612680843662591256576 12657415 -1043828043175253516454384705307151074440 12657416 -1607546612846569719772426635288274283520 12657417 656043873307308399298837021421060972448 12657418 460635577570777236686748243949731640416 12657419 2037051497488858086200769570112203284820 12657420 -566455249271023300937391947826070348800 12657421 344976073764406499355387150403258401024 12657422 -374536584886228856346584770531187239488 12657423 -196235794172032858349928593076801260016 12657424 -62719010271589498156536644425321807872 12657425 -428384179794804555212334017984230813200 12657426 361797158445053870782872740698249186944 12657427 -2382351955636320204947256389866548049440 12657428 283492400810500155175060119108209897472 12657429 448920001460912865632879947837083802368 12657430 225796020932515330344325072091012755200 12657431 -2364207807901033874149712143002712886928 12657432 601036950072780602159830951811263672320 12657433 -1352008997846457957852357617506642103660 12657434 296211745823756286187202192949024317952 12657435 115225776415965216637525019491001460960 12657436 -52365876021652436886456738550364244480 12657437 -3794525729619387537517145495316558432 12657438 13931982916462715078621721773776170240 12657439 410872253854557468681667364088749591680 12657440 -431306411607227248752900361108429209600 12657441 69372750796809173667781096154491557504 12657442 377806589460345477278138786907418317312 12657443 824855733311366252665798744588812889692 12657444 68371830247980007193109204532920238080 12657445 -81623690010601360295371267194149559300 12657446 -554047096994593034001916988163219767328 12657447 -845190040976137817792846219128359240 12657448 1130884172841168159182230297749129216000 12657449 473378547927911898957204217681837316736 12657450 35221786963951451763263490176376211200 12657451 -27645244761365598482973387616012168808 12657452 -482192300422439447357758982583696795648 12657453 -1312370192258611526572148373428657877696 12657454 225675658796590163072726431927728388992 12657455 20383227323964238934039109650620907520 12657456 24090749129101790831430668943947857920 12657457 -1126588834298885131296250315872537421294 12657458 -206314206860787043534168551340610488320 12657459 172477199189538432426834165432015452160 12657460 -564543821731211426589661550836805091840 12657461 85604158280813720922132310972016638062 12657462 -270777343862180261964941082525051344448 12657463 -252056177712207600697974183192553303040 12657464 2384996105568920927461979599373897195520 12657465 2516483652304000313520996039356392260 12657466 -567313782049182027881031735333954311568 12657467 1614310438189871334012763487428395180516 12657468 -970079212242186292434997053592187904000 12657469 -535038848046273879233734928662138377600 12657470 -20231970599301717488420086723677565440 12657471 69879496410322351884797982860666319120 12657472 89905489773046254382389541595652816896 12657473 -1408600712313844923117125944607643145278 12657474 271231571915190107578126780391228068944 12657475 542717238571110756730874648078545179600 12657476 -190536375852757486551348682436018872320 12657477 144768740045502750964812992352108602880 12657478 47652495924564395497404377878337801856 12657479 43648085859858269613464794893962320560 12657480 -6905272508455424200304957461993881600 12657481 -1456601385786331954057545120402737656368 12657482 231849195934871438629689481939006320384 12657483 57958576480335417148548049155087225852 12657484 -303151252678876662879106543663722881280 12657485 915931075577727283391473588292603311800 12657486 207632174976468785705520251191541096448 12657487 -752853550734736483840096903187699165040 12657488 -145031223879925879356626391445137727488 12657489 -375483721616121811408126253513563927104 12657490 -69018852903357208249483913858741061120 12657491 305751806773960349266871577069147655680 12657492 -959733076180152736456225382665045647360 12657493 809831452016439014398485029266297321980 12657494 206572965940073912430363949460356803840 12657495 578665489439770800758643664821827607120 12657496 -156982611499721184086566696337866444800 12657497 885945970142952219297037273299515889732 12657498 -90573043727156105860293230304076726272 12657499 -710625825879317454673037269685971565500 12657500 -146859245459876908691179587271750080000 12657501 1081879462355307989292584629602571357830 12657502 -34908461859176572602304856618045905536 12657503 -2523401382709175296616105324257290687840 12657504 -509763928162008325339949705083964620800 12657505 280526755345110099284629784978493380160 12657506 297527275351897733529251431740578200320 12657507 868083252450076100490947892923472740592 12657508 -414769240765671081950794006271278348672 12657509 11150319856193973801200204683009401216 12657510 166208545130857058418219181794862886400 12657511 -69584242903671060353844818388041067176 12657512 -385774811709881185121784308689007493120 12657513 340930238031048947518681780924561192128 12657514 -621720028610640772340859537850341735840 12657515 -89005763126720580408231263157308404800 12657516 -384067705062099591318059372466843632640 12657517 -104199876846015548159946643392404078080 12657518 782932349131769627494655122414556496960 12657519 -1039465501806953185867762019214894927360 12657520 13796049064393930085482084961485455360 12657521 36765041078542626641851941503739277440 12657522 276683764607777419294444043956238559744 12657523 -41442961200902482374790818757630742016 12657524 -22083016583548796196778055263840401408 12657525 -229958989932770634106405075450711118400 12657526 -314608397645565512071640456326245077760 12657527 -490340711814891209478449265627989961624 12657528 -133544075243701107683013800491708968960 12657529 -360808177740897574736146980738065258924 12657530 -307750256273443900391617067779542696000 12657531 393443945220541519287054226197168767424 12657532 -4337446752615462877587637389559923200 12657533 -1435562228939067984690869542176566172762 12657534 360824698230204958549018458891151610880 12657535 1217734963130648326024235001605209864560 12657536 444126476135114021850844107324008693760 12657537 -621302156868614890117839797799747216540 12657538 -421699565086303245025945211452472739840 12657539 -884575957012086056544416748854264214660 12657540 -59300312941553111545387820164158136320 12657541 -495508095637273817340983872088610406628 12657542 -829055960108867545320150692057093543328 12657543 -11018045370124322653012569973098257760 12657544 -214990803393081110726276884016160276480 12657545 -51670328776025965687254219649677634680 12657546 16858561249123284597475869066694846464 12657547 574602554119192397774346990232997720064 12657548 119702878965096595745709437083602948096 12657549 -588641788556404401510145906994304899136 12657550 326816155419962950116729983559987000000 12657551 381902343318169431692759625861908799672 12657552 111032563253721317110516728061805985792 12657553 503859624823248283924724811751523467120 12657554 137376928129500988542119893875935376384 12657555 428977482012167792099348973842062012800 12657556 105838039196377263792540536523945984000 12657557 -1000286210768726138616563649424134250368 12657558 393094291178347979364445395641374747584 12657559 794753942403312460565615782653563938760 12657560 -43415237053943134906363554538128384000 12657561 2091983868819933467190883572359529216 12657562 597649279416067543357318715990979106032 12657563 1509623811228376910779450139929038487812 12657564 -537355690700085860993209566025240550400 12657565 301741237003694411134068977527595409600 12657566 4557008111697801383448128062656691584 12657567 -182111850971187806913067400263968605184 12657568 -1013301744802518838270764073507356672 12657569 -106935607771495979766684443746519680030 12657570 -383275099730777110968915782059719536640 12657571 530238383227540619992668048057999627120 12657572 -1451836355630073329809614200282874470400 12657573 -2086901161194338623914233038146054722880 12657574 101368833153818659402977925149506989536 12657575 -369900448826403984102430042785651456000 12657576 803295469540466482905915329472251904000 12657577 222372605142295615852784017937672018426 12657578 -445909806432920526154382086913912846160 12657579 97324954376906874273280801982541904896 12657580 -77215458122370950993221584078969292800 12657581 -178044016357888557167113226859642672618 12657582 -103534246832688174240554135161056012288 12657583 -387510131287297765523582456109484893336 12657584 22836843016588930165573400623481241600 12657585 100377771964105096577744852881408899840 12657586 -420480830886926008365418316174984737008 12657587 251751238879222944433166658407214506832 12657588 -998992334324497713723684095405844086784 12657589 -155485731286460817468906596255105323648 12657590 -107752483314133350408104078961539573760 12657591 380505698526233004072371637486641140680 12657592 1991729091391959750683222250126147686400 12657593 1281552998124808269180602467343735423022 12657594 -56825753706634727978922268096419571200 12657595 1170808000618723015214777577517763913600 12657596 -207707747249256566297061453899259838464 12657597 -123591197450889086330402398597859752320 12657598 1866873983721966955404828355530764094336 12657599 -1338359458434368702277270043993382942400 12657600 -120682226531496504878094635902697472000 12657601 -1402596396815463174425952649935020083200 12657602 -75447346171420488906559094574498460416 12657603 -274966937714328137498428284898542180096 12657604 -245829152282505953578968424580349007744 12657605 -1537574807534586218041407633401690357640 12657606 105161112958242080616655280140834199424 12657607 123313318509043987522559028951966544856 12657608 205597325675363460515369673627719761920 12657609 5354340156605546718426610924818849264 12657610 -16742784057665920634851875074403532800 12657611 1743561500637426804685686806052487864212 12657612 -120827732103278280895816933402483224576 12657613 998495090209463620952675951033726639808 12657614 4268310855164027640375772682173950720 12657615 -215668029649372150016912592708784727280 12657616 1011855039243587805238998595692838912 12657617 377176895422934148089897558029903380480 12657618 -317057181006525840662226513968307139200 12657619 66315068728372092059504798439770234928 12657620 602670009677742640571286295741431463680 12657621 526931998930080947242368727633003426560 12657622 -353074749972992212790294068553028685440 12657623 962433708025698753645274406403862508208 12657624 249731557764033747250374533531261337600 12657625 -94318867163240121464476619199942150000 12657626 -238110374032859485596184755818262439200 12657627 388724500191417246747512295392364642360 12657628 -1170857598142237495312649788746150917632 12657629 -799599253554545143130304371221344519360 12657630 245849968346187266159321073402145440000 12657631 1115986784300086780130353185050733222960 12657632 962137972300355869775236645017716785152 12657633 321941648547212567657591508455793480624 12657634 29164518860516198983138504781460960000 12657635 1067005600731685495398572075315484256080 12657636 -316164006643356802589891080274358202368 12657637 2144843242773200378765506576901332444286 12657638 90343213540584559232397109636765524096 12657639 468002551608523692066499167169881337680 12657640 822009857689473384116523463673193676800 12657641 -181435271384594065590856699204771881216 12657642 591761375782951727188466268727544646912 12657643 89695694598793095864291378950032845624 12657644 412838018274149242335303609878922387456 12657645 -59713993136329411835838344517924261120 12657646 7737029563770467445025861361495262144 12657647 -1156197276706154444184443462166602516688 12657648 -37850898546014164135497133359877324800 12657649 404184724754461985139550874029068265636 12657650 -204096853647024664513832966686335877200 12657651 -673453468860737274946766790891618304968 12657652 -6065768972305885617638783614607331328 12657653 -47923060676001999467784022507262619936 12657654 772820060338295584825316715324227715840 12657655 -728656498192742908426382188160242945440 12657656 1256759596578646198932617724302464081920 12657657 -349572254735664326590567736444726819760 12657658 -35024839060446344931029439436278563616 12657659 -178424693309338741530852846228359470080 12657660 -248951434373446546987985059631096970240 12657661 -2269327701922058166843752701209208395476 12657662 127207515029092891868675743013941112832 12657663 109804143282285950259484566063354240024 12657664 -2393864619996630650978120885160256733184 12657665 -355547867147265427815444649327966592940 12657666 47733034707575644623167507823661989888 12657667 -836162700609539893860306355030305834240 12657668 279876030451510448672604578543966208000 12657669 345660529041808846607138263702893751680 12657670 347991372468489733610273914669221254400 12657671 616509094725593282659660079271530446560 12657672 -73069919150677417494098023140747509760 12657673 -956673011708578686684015242380036491264 12657674 83390866229074177835133691930905324336 12657675 269295809630692539218401684634777901000 12657676 603495012511593772779952624224379016960 12657677 814879725855882963923206662392652497772 12657678 122382707607759337285346960672980435968 12657679 629682670751378134955822222671905672960 12657680 -243064713949899084797254752802505932800 12657681 -424983769553404498513919407137687512160 12657682 -213649711389382437959877069363332610048 12657683 1908121058716906288575877694860947451920 12657684 156344976123890818186500894289461841920 12657685 607707210219947849175834864149147068380 12657686 -275098674437320067156297535840334927680 12657687 24114709685275698829807101540025935360 12657688 -1941995654207672044674252153012350976000 12657689 130620518993429767418410116545324532 12657690 -412255461008997038748284827432360994880 12657691 2198853691081784722959314539516631145092 12657692 -9282417842245304246323706911106492928 12657693 1271658742830908845162331528979156104064 12657694 16093866855642132217251028397518645632 12657695 6533007974408194162971420142656131040 12657696 -1406499693042651322709300712658226380800 12657697 -479459082163998180489969446241684503660 12657698 181863447217007038822472385853413963600 12657699 -656585522462071131127407865857956328000 12657700 -182363495356525399451513177441556787200 12657701 753454719797346344952961260336391025952 12657702 89189796745590897314354378384418916032 12657703 -280667547166784056436509711399070851072 12657704 -60759154747535618020022478546022656000 12657705 -23348986239223180234643675001189811200 12657706 -708932969817980450096619931194465626448 12657707 -3385987179315258723255790320046017576528 12657708 -8875822714531880453953864638377278464 12657709 -241742938667874131425844511948883357184 12657710 24856015811474713333286532662298927360 12657711 1055999867537667488769206041400623093248 12657712 513681024714463422473197728407282483200 12657713 587012530260114065411565327222549901284 12657714 -211738250012436922000330276615878744960 12657715 182824433696633812990415019053220132000 12657716 41594486343295089852408961209120147840 12657717 -1193600184866741189210503954671054823140 12657718 -406911584131873328205609530699657114496 12657719 966946006307607290413915993659712137840 12657720 -1237745869485362899007439180410601062400 12657721 -1546697541305609324150875499080378309078 12657722 85333154285713244216849868831046055424 12657723 556542250360040522796285916372322527344 12657724 664561943126982621127759831763578398720 12657725 -220243437858827443012794065084633551800 12657726 -529414369243469577445164687721464172416 12657727 -1792082477887910763250100331702542127424 12657728 -261822354795397637771093590390761062400 12657729 352458260401585995420061148064865123200 12657730 -24363992365455425219204164856270815680 12657731 138413885897918489284123540123573337532 12657732 -249693165974041725640296962967293491200 12657733 -1834327456975900796980781823380569469376 12657734 -58494439777810520906317473602859125760 12657735 500246194896499759338127717443740983200 12657736 259709154455266049106839746017550172160 12657737 -283481399631076686799866794031830336028 12657738 -2786230894215180971733730120053264384 12657739 -1523539565854053013472215457132540532460 12657740 242744522900152853285262753562773657600 12657741 817383664351079145403671740337120930624 12657742 -389512959379676712006058284512433940800 12657743 -7210061309528556965615562116461399440 12657744 -263475946759470172551152200324998365184 12657745 833286334504036521117088756590183616500 12657746 1458817828148223701227490744518095700800 12657747 -20928898242867992922420267271796296128 12657748 -199670844009135554611607334850119383040 12657749 -548140934389975333069923117799799236512 12657750 -165126903684287917594937582020188672000 12657751 251760663161302340643471781685995650192 12657752 571858831654472088667385000588494725120 12657753 107929539626877235199305917833350822362 12657754 808425485870723289339077521794937518576 12657755 -3466464914248224715075074063478138080 12657756 -885499085574039662974613236008395478528 12657757 -208285361130997356083075831903677825600 12657758 -957861214271289250694553375699581032704 12657759 -1837490962989095499595874246271267807600 12657760 -710275738758441350554199854922363043840 12657761 1166322591164411224387772802897738983424 12657762 -40027266373966749207347043364749734400 12657763 -1143590760417666887561921166520200981988 12657764 535624632316353874832515075101135175680 12657765 63403324849638177586426461232635863040 12657766 -163895776471700402610309100683079923072 12657767 1446573843677723662099477838310045369600 12657768 1054812302125522879110882372144371957760 12657769 1316135349287972024147410275689508012160 12657770 397444097885242304835896958213764554080 12657771 302000104821987948793487929538396580864 12657772 -434841138904777143539763887854417786624 12657773 -2734601116820904572057589049560851469216 12657774 -252622753858013622934745068083685536768 12657775 -497948857511301203316048808820524080000 12657776 286660589472453778731680406407502200832 12657777 -159490827497818282350487897650482118720 12657778 46823371824202829394573197974174420896 12657779 -199899403918059066520045609808602658424 12657780 -519658311453101695218522213517685495040 12657781 -12755679909420630220122026248169137120 12657782 871337919118033397760727191663712065984 12657783 50970900366157648909128404117534389224 12657784 -1667235739324264949957336375336586362880 12657785 -387696494313667510064353481340851135040 12657786 387518746796534928767309843331529744128 12657787 105701833589835522170569241101562834752 12657788 328727010396643887886181644569934863360 12657789 -114549514640096018691668889813943739130 12657790 -340352920324470484252864274273509809600 12657791 -286047161393668728833454828783574535808 12657792 -161746726814258603771243006338038497280 12657793 4301408904167083799868661587833483200 12657794 382019410179146087479089121152576351696 12657795 387736827420576396662699299828300879200 12657796 77079589628260413037222180151769825280 12657797 -30650785685065765465188862514639011968 12657798 -700176148596221169701667549468120453216 12657799 126089383871394930870625993819598040192 12657800 -235955857704390440730966211918648320000 12657801 -107206248064306068581405310093776339520 12657802 15969925921535592359334406913687006304 12657803 -1243910755509668825148384019157749563948 12657804 -118830475749723880347730269104351523840 12657805 46600191438016835983098370434021861120 12657806 -153046547270427852730031917144650992640 12657807 502411853486096921405407053026016396288 12657808 -82384729783476774612270282313914433536 12657809 1405516731948428648274006977395907609472 12657810 370820593880074354788206305186430499840 12657811 78911736831701183713266849637742834480 12657812 1398666499801506431024038287020302080 12657813 -260599430249124801166511835664208630976 12657814 -112819029543460184246181270845538376320 12657815 -846161048136773651265965888506313768040 12657816 1783414189410218348253479836194910003200 12657817 -1666912148215876489130182428154139870134 12657818 941119621750770798872153992115255685360 12657819 251340246848750339331485568389148949440 12657820 -113619092547720305785110496531040010240 12657821 -382891776662066230442002211732246582976 12657822 -644776584724358297959193146276317576576 12657823 422797599757377864848334199485636162640 12657824 -17319651526855285083480076240394649600 12657825 44411546366739772332848429312845655100 12657826 -100756126590938248514613696282018526560 12657827 -52237301199431976331057752764437120896 12657828 -243191058227712345954541184729827015680 12657829 1588361383813375032995094490635532818876 12657830 -38622824122073761278136146596802624000 12657831 448957113481078468699289175291503820240 12657832 -41691977001106645765216833970839797760 12657833 -2559816929718752546273441302344631198620 12657834 -171597420552661399504613524968449153280 12657835 -67506636763242854624674607488564327200 12657836 385279799784626976080768015125364686848 12657837 -1535148102429227026164398509263326022432 12657838 529895307067171753966789149621039723840 12657839 -2003344419919405018771397595343675867176 12657840 7793183902067433675491724625986846720 12657841 221580273671607101170751592040162786176 12657842 -202038153003669879593978704783813104000 12657843 370636542350847778723605516968948044800 12657844 709214978794371975798196846334985147136 12657845 1419267376797108809987939510169108515100 12657846 559985909657763048462129277704584769984 12657847 975199646095353775722159703844501914080 12657848 -88584445345427204853148862415998976000 12657849 -522441182611411227492496928293601205936 12657850 114833419011049699671249841330500248400 12657851 777996275319097093432495353824303754852 12657852 1067196584542159985164117302430576576512 12657853 791883080995030746049306887752283038284 12657854 -655362726844120982429673702612265850880 12657855 -284848238147395655656239969424046446080 12657856 271910113364139488989716429569487011840 12657857 -653104241079513327202628254881277358160 12657858 -145398108193118017271983316618372892672 12657859 1253279994203272729172580510291266912060 12657860 1086225563324187269204101058647681228800 12657861 117391175449746156333411938008054615710 12657862 337948371462908146057158308484754817280 12657863 1416524614000658613683703152942090129112 12657864 1048693345847983336271624574364640747520 12657865 -873002733328578807531386825618688583680 12657866 -279920786734513630351594225777604815872 12657867 6546317600318829882512751082069645248 12657868 151804402386043285165263293061674223616 12657869 -232995736975008839386270867445193139968 12657870 -104626460068355662065173319394237430400 12657871 -1422603502625945557167097742802809574928 12657872 40411052467116006315542216487444504576 12657873 -155085410006437272618885265895197064832 12657874 55195974807311805949314157087930678560 12657875 2526849834645523788918774319361808348000 12657876 -809976967283760834060151119700300431360 12657877 -127771910092189609797064676114881728576 12657878 -439257486418846459801242100956651905760 12657879 385267514948603380788423170706888362424 12657880 -250926212243369169513352609885285171200 12657881 24576382572118606145872630783381234500 12657882 -491428994280647907987595418630391940608 12657883 486414454350482855299219038835519125520 12657884 172409453176130491707736189485502311936 12657885 -258112021235024723061177980959803661440 12657886 -282411409608380505979227818191117089600 12657887 1794351584830088280799135902839896716792 12657888 -963972893464756059091738892286184390656 12657889 -30319040648188178386207578218952705024 12657890 293453723097807685403195291503496002560 12657891 243341681662816398538221558342876294240 12657892 -238422839554178678280024530065892235008 12657893 -1438288160846260263298770688206280896516 12657894 89925159864173795632273372558684198272 12657895 51394479444171125558985623689067821200 12657896 -670814355376872253423233907851579801600 12657897 -14506502043670198249845745129489234560 12657898 392060435276591304829679540869469982720 12657899 2043312289165629026407541687816223469536 12657900 -359347649983818637729293499684321267200 12657901 375239263842084522156234948544573842902 12657902 -1206099586383381372138336598417658470848 12657903 105754515442575464671508218448672356104 12657904 199261658877376792440732052517543673856 12657905 214749182792070196035451194070823797200 12657906 -464300045380736442396189947118593567088 12657907 362940621201202029099014945743843454156 12657908 114614787431429928289500220729206706176 12657909 -46116546578048103592347983099955979872 12657910 -5586678755947865346881995258282823040 12657911 -99346774795172975234864237314475807472 12657912 275742030107753487457080129591504261120 12657913 1060940154256250286727786168312275821162 12657914 -1186607845093492156607201469199631516160 12657915 -706404542547146176180333098852082405200 12657916 274948836068430337030998935956983050240 12657917 728820353843128635933944159785771593792 12657918 31333886623078271070670844606624808960 12657919 -62683917560280510706671520079436463080 12657920 239021040711986635227989010395273625600 12657921 508259077914793867292053243696640859360 12657922 -72788823900556447425123235760126044128 12657923 1270527866809464699545436454421375490360 12657924 -220670695523984436025402391471370516480 12657925 147758314324688638103444658859801282650 12657926 -302699041746823872016703450024624059392 12657927 302944169993519951299024188765517200168 12657928 298998308366770137649758507923884523520 12657929 37739616160837763830295690179754010384 12657930 172711015537652544531562363989612783360 12657931 -3070801683992503983043954211146705380 12657932 159947933952724717602817243664006627328 12657933 -1784357303618173745870436863907004348800 12657934 45652000445259541980250032874216967616 12657935 811728832269390156141157746485994247200 12657936 95372081860299549458053222681975848960 12657937 733712915363871257517835318078879951860 12657938 278895687042894941829365361556551349920 12657939 300588808374360226200748956387347531520 12657940 757138970136984898306261252701618743040 12657941 -2577744297821341360170489776035301203716 12657942 -452077962582323416339494348049352364480 12657943 -185976520363615463451372967968879738808 12657944 503250509459040749425807917623387013120 12657945 -726041076314302835832552777062925033600 12657946 -68099481114663355549145437021443569664 12657947 1554538753038546811759150213567489707396 12657948 965877903070885155387626042544565318656 12657949 34382526675124226605656272058488019660 12657950 -267862720054445229520879319109125496000 12657951 11901086814208942204360360712857562976 12657952 -425701703649768368746175162276747673600 12657953 8738556769249618329802178533572016128 12657954 -149827197112603049428714191523654061568 12657955 331265756062987479295655093972066430720 12657956 735622012465021283030066529234921231360 12657957 -101888012660012598095733805872869908224 12657958 962625597794974448792290432684223324928 12657959 -176309960043550414291681661950861115784 12657960 263540546744487883648664003389233561600 12657961 1400683213955416724636441290741629565562 12657962 168319156376687743214579819290071749472 12657963 -223623928441364884284709224293287366656 12657964 -103905399286655070402159619025166632448 12657965 435831952255143856639211418976886686860 12657966 -298660385987361269320339821075460705152 12657967 -338223079734548537515468749117759189008 12657968 -85618346967100071042070538657674690560 12657969 -165425258051571206728347882143051465406 12657970 -199894146999758650570788926827115140800 12657971 437286959231343019520380971037860750000 12657972 -195102351632430866512658743804801732608 12657973 1066368262782227454150108723366792986222 12657974 -74900604798406451702307004296531071040 12657975 -628880250920545246342109137098270192000 12657976 -1215621445595351510362813385291491921920 12657977 1754124128091731213964118315045312022826 12657978 348278282000983548742453955238819456000 12657979 225023722735307910126951953840993350560 12657980 18115279570612477747232736157196467200 12657981 -18145694546514901197916659357412331520 12657982 -132788157150302268970649655369006383616 12657983 166046665713680432920471999643416126104 12657984 15622829435937457573739159113942695936 12657985 637084470382905032835307339465656460800 12657986 -152288182740946363146319596226186970880 12657987 509954756065130111801206349529972919044 12657988 217739581473793588764352107934478446592 12657989 520015173590581275333382974409057091580 12657990 36487059664698565798050185250417408000 12657991 342283734740861122533809201209010658392 12657992 -320128501332826269103361294613209088000 12657993 -486567200779641030104677357110067230720 12657994 840350304575236136145367975723500277296 12657995 -397805933327106653184088628330564044800 12657996 2082727727327532960976570761421891584 12657997 -817404670439717603954457739425828314400 12657998 -481305156173487845986933904243388831936 12657999 -1033192837289928631698920364081641673336 12658000 -126715572056693105290391692171530240000 12658001 -834978439580031925407064922210566341900 12658002 162189835263552700605818105869382659584 12658003 -947138920267226707919001142638387598040 12658004 -19069981420468756252792860391714842624 12658005 1043706114512267658293295799107742123200 12658006 -102252136596149088277305204867734730816 12658007 246553952264686928923089649640451053160 12658008 -894520964537575290187625238381221806080 12658009 -238094139727944519790500312735903470720 12658010 114246903694036199887244444565360872160 12658011 -729894636798183055100260687175954620416 12658012 151076551165184202281152510848085831680 12658013 -13115711377728678883083263521598856960 12658014 569251780164945293956055702540943107904 12658015 -90571498162767549914927768707483422000 12658016 310273335114073625865344382603385896960 12658017 149492098787174051741784338380961500512 12658018 -193353183690372872838975157039068600960 12658019 1205149683134761775636349786652151757960 12658020 -360566764257548175626112057701250232320 12658021 1646141503784950103202146190350275350012 12658022 -63213553212974330157673628378060111616 12658023 -679470670466905645874452446114346402848 12658024 -557764331930666393798951099978763386880 12658025 -78157485220135440289129359810880522500 12658026 345863380971075758453787967848546342144 12658027 858870253918070662724245212271446376800 12658028 -1192891190911178329035621127974702120960 12658029 -1076007855242058409162626288567102113760 12658030 -132537933636311455210707472944791101440 12658031 -1123449430141718885958260369212906725168 12658032 13433292352647959427900653839015182336 12658033 46166622213995433973654508492851419944 12658034 19063999839647762542076695739124671520 12658035 259093062009440527728499893319408876800 12658036 1621716998786288867698231267396476046080 12658037 -54968158111243843984958319721708776000 12658038 -287979393972107530186643415936744305280 12658039 -3725935015561261057034582139713486592 12658040 663679917677884666068054157902453964800 12658041 -684309202770329439444301164550274298960 12658042 -102811859664651523019574986382501470208 12658043 8653865655234449959638134863498374528 12658044 -17616792792678325702021875319057022976 12658045 495793707836585249421682551699793152300 12658046 882022044908452322587538376835798313472 12658047 1035882608909987382975986022828854081280 12658048 721568987780945020735921794607239659520 12658049 36324357872428049663743294643756056020 12658050 -32642750947287242870616052646468236800 12658051 575645618764312240306934702690829548752 12658052 -823625267143522648161525384952801152 12658053 131949109100483506729689029161032388608 12658054 36797904685458469390870749202729528320 12658055 303555262418091294753307627847079843960 12658056 23957199474251987858695693770370867200 12658057 -1733557866227063699332645893590693128268 12658058 432840619915884304598590378405236178176 12658059 720887666544119107704519833587937676720 12658060 -85379996628649685136713464654643174400 12658061 -248032797300445749805663258453290213960 12658062 722831165501424684735520101944392704 12658063 -1851208521396948999637888882073610899016 12658064 167399465870904199554208896952313610240 12658065 -97813584186224226321044892586869331200 12658066 657000721005610519454165581120456187520 12658067 -2203968744067560130984368041862150508884 12658068 693060755801653772153893434254016153600 12658069 -1378741864891080266412794463716005604 12658070 -47166160995979471957970724843512269440 12658071 258594224739732027382775684085440036712 12658072 -444964452709674196894554781940924467200 12658073 -232106892269764500620585632452843056256 12658074 -508795321325682112915692582901569024 12658075 -75179440572366273372025823822342926400 12658076 -484072475238243939804520315526858826240 12658077 -459196725432624524508916026188396371386 12658078 1114119283379796323758198975123632700224 12658079 52988153727255159055432890263754020976 12658080 -742764884747728412391528807362938798080 12658081 528054996161698325747666042616314064864 12658082 15038405811844667861964405373326635520 12658083 -354610131682288978842432198921394749576 12658084 373020629755080331225618341246605849216 12658085 -186886145162610737671803033186049521600 12658086 -330410470220805678571116476990070497280 12658087 -116757692753674464767497075316332728768 12658088 -677276418970881424231049987582742036480 12658089 227236276202989568153864670925551694224 12658090 322040089850251711283912797939501793280 12658091 -162206224217929074081909526081878842880 12658092 1646062828599042280252397443507679232 12658093 -242118128319905581936035761395532396160 12658094 -304488823766115984102540203562201674880 12658095 -828651154610480407452946430023863777480 12658096 81486674523207341247414687340906414080 12658097 1003964863787466408512526347853685638546 12658098 69099060704709131382037265682270939648 12658099 1479948662618431703636549413777377749136 12658100 82712207129119572590220255612651878400 12658101 -163169457675378715894623573567262065696 12658102 -867870605336311439590249497230433948096 12658103 1155794574722502711996014430047153453352 12658104 -5963002988525126679602394863577354240 12658105 1622608273894308888171116990633564315520 12658106 -47937420144480481364933567663947938816 12658107 74338591051762312853911836095546623488 12658108 -659964611259001251052744841584357389824 12658109 -1057795339518793730101352147365566633984 12658110 62265339166695341913277536126362814720 12658111 1925111219485722024522465549775719931712 12658112 -204918493895096339363001685759733268480 12658113 -488471706760797188926990369830387919296 12658114 99628396999215683290672283897703782400 12658115 -53338246982535208110651466701014085120 12658116 547755814362598013121847941764994481152 12658117 -1602759911391924617409697699892200228834 12658118 -76095399255628777079508577273008749760 12658119 -159796143609917745192205824091828778112 12658120 577979185473589886223692696649041356800 12658121 77407211708842041075580954036704230490 12658122 -352840881247538488746291926659577791440 12658123 -834331235974460498104528189975595758800 12658124 -1116937523064681842575565896588777960704 12658125 2774788228361329054362434280674340000 12658126 30706740388712646138875000096877292800 12658127 91788121821324912091839695871979160592 12658128 18781272401433970223316799116091588608 12658129 -344044328632786959108152659670934533520 12658130 3443745463353068599320263778657612960 12658131 -594922396660270514624932313717957146380 12658132 -331640527018139587754237195948106604800 12658133 -2050003831888622396224383741109860000 12658134 -1055687223869923813390978132307046617088 12658135 -156959024848699388545395222779248188480 12658136 -540348752378511598148490442692722104320 12658137 -233752234070484387437346894937812295680 12658138 29010135859185676460884120118117460960 12658139 129600925423172855213715865340717729088 12658140 -307913274066021792525542485155140812800 12658141 -245231167134107098635718011365270340500 12658142 -161452467777266615227563213429544243200 12658143 499324969239107187697656910707029142528 12658144 775999659233893153854252663270102269952 12658145 886819958556025911508370199688825530900 12658146 671256946092142005748228263234031488000 12658147 353729912853725912059583829133527158040 12658148 -853879057559863225265955097490111889792 12658149 153838267214218328173122902801140282368 12658150 -754973512109690822047363542412309862400 12658151 596149675487423508457774012084478282904 12658152 -337039459556101364330032538245570560000 12658153 1843396284033218716505558773355194697402 12658154 -1170653538505319328080037503683004422224 12658155 -851973730897022006667628892528716876800 12658156 102450736715389514360585599800124269568 12658157 -118330907489476253497237870692312947520 12658158 352444827650225611431277357714513741824 12658159 -1715075956386888209299876208689305438640 12658160 -215019344804336235237212669719894917120 12658161 977114477901715541617803871602936264480 12658162 335428669053714190484261127757550926464 12658163 -278183726449293901583823179471603275440 12658164 179147793016414636151021615196443934720 12658165 86417274215989150910074677416582401920 12658166 -349566410518549757895634085274214219200 12658167 -1822656013039357874368745954715302819760 12658168 -6579242916518179816184001202905415680 12658169 -54513056161028617940792002164022675056 12658170 138846127169314976105609989060379904000 12658171 145337287184921251048272950215829140144 12658172 1413816982120091167344514114346308018176 12658173 -1576555940345750635778541510624495648 12658174 164185617208777491088568860830474022080 12658175 -698925822352096437048381461917502838600 12658176 -197850395456336745207884950234554433536 12658177 -424805148445079194234151611010966129728 12658178 -1173862594160924856671626013146110912 12658179 -139111914248520324511440983184412837632 12658180 996520422974612370020763260566630809600 12658181 -816334954396643714021610128555791645440 12658182 286209439171784085483008148138918604992 12658183 -1408860733473539555364438157521841244400 12658184 180985100531563402001616775788269568000 12658185 -835102276748539729020900076613097332160 12658186 -602738040876231412418824933070516454816 12658187 264505629193065804902911787486977546836 12658188 364950084218014003704589834391198121984 12658189 -1025648067738501043753476245899132441620 12658190 -668009926036072728717381974582761524480 12658191 -31186234619604666692548043579696102400 12658192 -102940025376086821747831279953742127104 12658193 -860968627611821091890623164163938516558 12658194 50575384101840014815214745111451518096 12658195 1315873567284894797618409937251672114000 12658196 1005665195940537856691126002249893782400 12658197 1164924864977714389601555967805434291072 12658198 322879330408539225660114490168784593536 12658199 -48167761879161195799049825618578475520 12658200 -10663849827615507354389376588059136000 12658201 108788052836524598191452427796219496912 12658202 408793556423929116567126592193610654432 12658203 179898388356484949887630256085529149960 12658204 564761227767004708517270241467942082560 12658205 242009233659473181969562669720047989760 12658206 -295158343333637110998544728038990088192 12658207 324820088102208312448801380150650909424 12658208 508578858787432263921380638267844198400 12658209 -1046916300827840903470715058712378692000 12658210 431533147692382168372087443874646760000 12658211 18233764644042180844673373780183859200 12658212 -310558843829566377543497966842696224768 12658213 3667579142459672048902961200372340743680 12658214 -1091497921530067947495764120569271225280 12658215 33100708249035463816564420060352103120 12658216 1137532672514236867085817721235160668160 12658217 -172663714901543012299013124232671916032 12658218 160826774744474092141028493444681684480 12658219 1113610230537619011072634095170967536676 12658220 -1011832331481485577313265711823332997120 12658221 1044654203821505267918683168527335457600 12658222 -848617530596485028567031247174051985088 12658223 -1505785641361170602047492008732713676528 12658224 20728671431833176408227850709055569920 12658225 266614946358890671944266614688466095750 12658226 -114226470804264153229347347653666811904 12658227 119443361480256050381657906809772228208 12658228 187504908664169562023560464275578232832 12658229 737109833114434529259443123018862760860 12658230 -10313119508598104053818995345569536000 12658231 1120969386929644886886467703973407717032 12658232 813013736594701950522320019075307622400 12658233 214261273423341781970921116103496003264 12658234 -462029439450971719537438228329582908928 12658235 135579904094529156634576504022406438720 12658236 -6281840799427697641512161235531468288 12658237 331606946415725647239507683798075352480 12658238 -466827840798365601196846321730068404480 12658239 360348501739702936329502673117718841200 12658240 153063308363221552430878190021671649280 12658241 -849446694633763885398099092101369367358 12658242 604963418055228609663199235186447114112 12658243 1034483386855361890219305874248289114544 12658244 -545595497903098548717751032184788476928 12658245 -579427726637106406323836629979358134880 12658246 -519625364069739919686879570396739618176 12658247 365597932691651791400380308834226192512 12658248 722078477065744174775956621348318003200 12658249 -2581195379013567712400152796301735098240 12658250 1049455486785554692811353456399562688000 12658251 -829260821098389489160320091035894624336 12658252 610185233532408568182745720710924556800 12658253 613921293585806251535613165829593723840 12658254 33664100890325714507816590462521412608 12658255 -26580910047712379373816325170042994080 12658256 56565847717217403296009604999337082880 12658257 -26238238711658136984743546804162664192 12658258 276534219268362915234034200477253527840 12658259 -1604842396273990830019097534100197451540 12658260 -231413926510864312309327899252711075840 12658261 -200950746316713605912379047262346862592 12658262 662793670521705852097482234875774499264 12658263 -333796766237654860092618191496079872000 12658264 1463353969092140407697210242106249103360 12658265 -106863335223933093292927578433552793340 12658266 1103630239421035781321679292025252953344 12658267 819795425329663680326923766060597845316 12658268 -1398890603185971604849774658237914229760 12658269 -402391516871306514505969817217955548576 12658270 -233431928793996684966907134280819081920 12658271 825123510538461563409144416682999677472 12658272 -809305915752557983037628657725714989056 12658273 -32735056319937585896593208850645487200 12658274 386028887111205229516223154575429357136 12658275 20369886307947415518205007257944768000 12658276 -480764065360674247528528759877302675840 12658277 -189751856913045108098813637709081295874 12658278 1039431846774581173331287128583873920 12658279 -420598080778624817865795635332802349080 12658280 -275695280589007350861893767003963392000 12658281 78781096009414649608074578033014353552 12658282 -100260294103335174542269560350643373056 12658283 282899587674835801565413220070043275600 12658284 12515148408827683354510699681854021120 12658285 -1159789769348491062696179186564697348840 12658286 -171862295972621437036368779504073705408 12658287 -1085569226613122120607939694784285896440 12658288 81971695855260174851890051107156066304 12658289 507382952963733105319564188094438357056 12658290 156100821081735309931232369203523166720 12658291 1005668367134018138232523871494039564312 12658292 151608004015642125680914976056167740160 12658293 -417999580529418120184263386475195821796 12658294 -470020094280144443747790573719273280 12658295 -275922890059841194242055754605318596000 12658296 -205215498682366289650086226640094167040 12658297 28352729900403198017947782185335225920 12658298 1131665571107897346411544661882274092400 12658299 9985602622874999855867498355578972208 12658300 35860934160387497502686276812745254400 12658301 -687750181270041160864537596392163736698 12658302 -1073734147537478332369808211681513235200 12658303 103511140564067682548852238096212527104 12658304 -1403411600146022966674129088400882401280 12658305 -461827761941360324552453882248794569280 12658306 85733350312298881042949759296631331840 12658307 599744305041775702634357074382171227560 12658308 178609726832914312114157650967325585408 12658309 -1135539684167679893982920576951677059490 12658310 -147973992774193835573056352213577984000 12658311 -1433141403606340874162484128186040055440 12658312 1486767634995569395412710986706713600000 12658313 487926163624882865517250719594601941600 12658314 153733827511533466672896692940951566592 12658315 687736380996188781642036178775460444960 12658316 -716277561323947729375030294938365775360 12658317 34984683913077743344875646909514255232 12658318 -672920410526439329782728558424848081600 12658319 2195616840136124703071555968513052354496 12658320 -184785149601383862542112028536843386880 12658321 39500625517145082008090404253039667240 12658322 -321294653897258651508136315408044865536 12658323 145848166813123036252396932610720032768 12658324 496105260589993469169818568236874827776 12658325 873530044760275352772389777933713951050 12658326 59383237007979799585080358822044272640 12658327 -714460865941472300220610628842418492328 12658328 1752158321808834256356036480023980032000 12658329 -536127173095607284884394471188025743360 12658330 -229170754537711903107017240439213941760 12658331 -735093626330528653837127536983825768960 12658332 -716219541663901017848886633980153241600 12658333 665718142289950500230520469291989643020 12658334 326381591402824549864540140355059763200 12658335 722418929475505038573211253637976640400 12658336 272174460089902208072978970837494661120 12658337 -221295943520706657287449677726745689660 12658338 221740023322527332460623415465665776128 12658339 3503034338074176436763103632776672101456 12658340 5912028563464597254418172821917081600 12658341 562099764132584837169894756327460797792 12658342 280083589441324785492621945130848879072 12658343 -678880896470986619034025456501397198520 12658344 -313403572577573875051227974746523566080 12658345 185289532668665745949097934955049064960 12658346 -57381873843608094046416949438807331136 12658347 392742899462522221350245648140327000128 12658348 152315856732448079960017714247657274880 12658349 -636244381037955813723512240201028073152 12658350 86271021966243285200631934556095032000 12658351 1008232464076748369788023752485619098600 12658352 16405682087351726074207019047299121152 12658353 -495258669420194809582836187150682322336 12658354 118882992858118422390752908227414718464 12658355 -1480644200235379433669360463352395330000 12658356 757147405373688523542661008379873566720 12658357 1393937539587172641150856766157951482606 12658358 88915016241645851323167660277160534400 12658359 171608864384936742584666552658854098560 12658360 52107282005585844483168658881981235200 12658361 918280643745332344769019209051862104772 12658362 628379718261170567984126671238281700352 12658363 891772574962041701126076918549091136612 12658364 -1182011250599514358626389873885351476224 12658365 -220292265373996173911441697085414954740 12658366 3842242639512094774927015070211498816 12658367 76151352506537580063941120012256241632 12658368 -240070052683650835118032617044359249920 12658369 1669529635651432800931374714285091351296 12658370 -418229097545271791392691838100800768000 12658371 55938283907742982563667775666604864 12658372 -4898747096773493393252319011489415168 12658373 -79776746880248675574316087843271741952 12658374 72133830839470439355270816133333328544 12658375 -459399835333793123530589689165510758000 12658376 628199818591262089744111252188642862080 12658377 -218472113962987197554095714424037344256 12658378 748997840820195253031210876942001017856 12658379 -980629203033342384295163926770028423020 12658380 -66887830790334079314625750162920652800 12658381 41627983056138511297359612569891040600 12658382 1221688232742574468176899794455775104 12658383 29148888484526704991534047320757313280 12658384 565153025305582906712624228428112117760 12658385 -528503564995598197666293288846767351040 12658386 76915340957105713121631984018944676864 12658387 -831299604318068723283078538745467406688 12658388 453484076349326538883033036008057173760 12658389 -197743518863747420178993032843473158720 12658390 60601773392442715131176954601498912000 12658391 2654603446333582785195024167898989888640 12658392 -1177533413695713465130115132392197703680 12658393 -812522181485501175605844192882915772656 12658394 111084058422223206338650147770437094912 12658395 16315563978033907889412062702433411840 12658396 -291755489779782511436404091783644968960 12658397 -69553097037801101296506389715388856154 12658398 -676956714376848467653056024707215571136 12658399 668123111165188839940372126189603561488 12658400 121403069138357526993849924586949836800 12658401 274150360145026955344511917114152936192 12658402 50769522820959803621984993297625091152 12658403 -644380741639196754004629610741657198944 12658404 1028832499526143811941910939456907177984 12658405 255141357530468718733770770502885155160 12658406 567103897225830244502306946263814781152 12658407 -558759172560632190157535085267043303680 12658408 -626775496524348217649204278088930918400 12658409 89288533892034370948272816630729501840 12658410 30418806572438279383516014467010662400 12658411 202050273744823145414938911906265313012 12658412 -401352129145981910924385639078172290048 12658413 76034205459771415878687758042036264640 12658414 171680761333883358059130588179623400640 12658415 1030096055563104635637360417805944000 12658416 35211723613767584961184558989220773888 12658417 466919782259444688618627713259625886320 12658418 73315213121201584704472624229955707904 12658419 -107906800329411214221860194149309526536 12658420 142069977234414228400942700221902766080 12658421 -289822675424132432382670891064146400640 12658422 45866656805104711415526205956787703808 12658423 -738695461015531841064218626875539135040 12658424 2445326202535379156351868538035578757120 12658425 23530082329591955782877241806895115200 12658426 -4414958409238770888346292324449443072 12658427 -1581534198029995423107117198142365295560 12658428 -85247108485564565436160059697009651200 12658429 -464497545000358802505480861591850034368 12658430 202516804736477101862137143431057655360 12658431 -407184907401935341602514498533320893296 12658432 509393680302091717472897308523791122432 12658433 2071204292839261406011316732613087216960 12658434 -137000956735791896020778259492979489920 12658435 -96977083986843243511595546775495147120 12658436 -316452832799222875389257750918735204352 12658437 -11224063815416516652115532119430635008 12658438 363708641389090378033422514236233375424 12658439 -403224019771181629750812158804598978744 12658440 -324198384460264074744897456361461350400 12658441 -847225388058214642746042685836945810790 12658442 -281666482705509869277957305237940900000 12658443 161103200622920980256961377485746531840 12658444 -2119237516328087108438113981098644812800 12658445 360818506148692022029103667467694746700 12658446 -4277327615877613658061322030845078720 12658447 -674560819968571937761279498302832931648 12658448 41741771700784364649854638966496821248 12658449 114448703501133931609128443903121588480 12658450 131499426763558454686873943087395008000 12658451 -287915587164473431903282891968286097088 12658452 -951747500477925024198983694277707110400 12658453 1880121348850033823512477506824927777184 12658454 726810599225753035827236962872960646176 12658455 -78044567703810936878712923304717777840 12658456 -172946635661874017314393679176656998400 12658457 -371742677277813057427467607194871093248 12658458 -461882612601050263518342588669861935616 12658459 2052500342995455121153143486521902616040 12658460 418434804669630170120648907153181601280 12658461 668072381872903802865116907608978278272 12658462 222349139021938364851448495212362767232 12658463 1156993474068035088613057287831582527040 12658464 263465827814337940126740278240492912640 12658465 -2341044140214197757511542586164541740 12658466 509814860490288021957639181557253188432 12658467 -295915665492297505922161153518705014352 12658468 88387855885963210897793616614581499136 12658469 21741945708742035128697873046883348544 12658470 -28015139206221292572701836711010918400 12658471 -273311371027379962244668122564872970240 12658472 -794960928519583365692617662991316920320 12658473 477045917448551408742868051810971091722 12658474 -478637644168539860680333034997813371808 12658475 849587033624680910864031863773278658500 12658476 -338585541714946694828952674114285822976 12658477 -357131137013735719384744316000446758088 12658478 -76221195437001375855013578100541718528 12658479 -51889756627601570796929908792384565232 12658480 103977572172339826320978125010693980160 12658481 1273309143822183823154740433310611521728 12658482 -571116243813220907273089978790079078000 12658483 704245153350288205437781570236879182732 12658484 -923374123891834961233571412134896680960 12658485 295244672509158316370750970085008965760 12658486 54394544286164873640405046463798745600 12658487 450224520742853448634691469199053463440 12658488 680556772227071487316248166596516126720 12658489 -268265986427385743929207950353746737154 12658490 300084706741576099170508318430804733120 12658491 425771225107565041793842985201062740480 12658492 4724981127352897637867628144711450624 12658493 -1632245052033533005701515801171800947258 12658494 -1080550686834525791795529109596684751872 12658495 102098065033744846135986594674312001000 12658496 -142560571378509031545292925693400711168 12658497 -173270946513284155416796410271052122560 12658498 -479710300279259621782486942278327783936 12658499 587505124416194342116207650164565568512 12658500 -578460294280524774876973492241543040000 12658501 425661551941195879009047094463862154492 12658502 501967273521240100855946120499070276032 12658503 275993384155568041474926141743937841920 12658504 -345958882908712280208859550993020385280 12658505 141587847073487693650768289288942130660 12658506 43852092220743972674751389607183360 12658507 -427427853950571942121914529641809739244 12658508 -1139451176504920617866465967757375548672 12658509 -78657610118293759368118607299308499200 12658510 677742089133752419103445244326666117120 12658511 -764008910258746260493639909873913904888 12658512 26468301841582813052637028033363968 12658513 -858253866215236535719279317139155873102 12658514 -431469408874222280347565700970673934336 12658515 233228488544978696890875623340349078320 12658516 -36718250728951882328415775179448686848 12658517 992178455003316517751278000704538831566 12658518 -48274216340904392945105284353730136160 12658519 -217833381058819766001620704799298221520 12658520 -163379196073552934865362035686381158400 12658521 -538962402098665166937438909600692701488 12658522 238614386443228218347502343157283091200 12658523 2017319219184056291894824496864967054960 12658524 211106142744516544942280292464220659712 12658525 8710465836470780317337299004480755200 12658526 483245019520834163441985473993701315200 12658527 239204804425428072040999648584476747760 12658528 -1108200609769251531116171919783884488704 12658529 862015069728817747704879656583881827560 12658530 -168682381655625958494110472317020239360 12658531 378628285007492676061786081147446491992 12658532 -1266603741834259556067491078770153559808 12658533 1142654202078980869200838820659854704640 12658534 -155831817438390124544880762296785473408 12658535 -358538066897260932456878190244660529040 12658536 966545470009505422880353774713461760 12658537 930458561261302301806839463769859998692 12658538 -824864269305665281431251294906042560080 12658539 958665927964718487035065177474337640024 12658540 191537166156991668202496474012233973760 12658541 -731413679362744060534418619516412428480 12658542 282098577552245184583674050112026156160 12658543 -1543665977004662535751177631693590748880 12658544 350309179224080166704609932103478312960 12658545 -561559216139289635175749339709910156800 12658546 -180213934910155024174448539245748898400 12658547 -233954858720899712028507773304789816888 12658548 -57654022014158556077196204004926418944 12658549 -1360439539975345228812553512895412703264 12658550 -533128189989554838569123991706126920000 12658551 -397989754553310994958797555593455142576 12658552 1580783507963118476236211469070110105600 12658553 638504404848059635271325669299380493802 12658554 -6504733130656667272796588362394430240 12658555 -2749269302027705873092492552069831680 12658556 -782170083133793540327001708205822307328 12658557 -489493359595955525787381943681158871296 12658558 -119985073775676601410985503824815908480 12658559 -407449856238816293670041595242733737520 12658560 -682892782039122308452606024045559808000 12658561 58557661200810061732698911252620667092 12658562 791188697593458571961221366939888631760 12658563 -216026458534699801348063763890967409360 12658564 -1563305216354275052327001248220628434944 12658565 -7823634501824467700862577887768768000 12658566 -572135517770322087925290700967834093376 12658567 2126860314572723289829541705597212174616 12658568 128133043492304221046025091865793331200 12658569 -161630054902271061744633124570064332800 12658570 355534213697267503522658757066310992480 12658571 -227631594751678021869335779714130494656 12658572 459323781989212051335039173942356761600 12658573 -824498088350296453612920316437735116916 12658574 -980759609038079275839201677825541940608 12658575 587127365830979478399647582311280664600 12658576 101056833894986728732231720913392893952 12658577 -1210139576257156676606355227733036506574 12658578 -922704320147931921867459377034550014720 12658579 149518167148662165432348481624939488000 12658580 33880065998214284917701437534043525120 12658581 460228196751639202262081910647608928028 12658582 996523086472907133316737006313102543392 12658583 131608868612302627707683011316702794464 12658584 265152092003664630803995837037092024320 12658585 1123966251850730778434737674896943099780 12658586 272552015567347004278153265321190937824 12658587 -96644728526726134996329805455395598480 12658588 -658940307334279282867344923531273490944 12658589 146585202015298941409883122658108066400 12658590 -36096728902340954987877905667121090560 12658591 484540619374615685802147091187227457280 12658592 -1205822542438542401581042108094878384128 12658593 1216748955335616525609880187437044576000 12658594 -459818237504416851802273305561973889760 12658595 695203917706324717172272236010825115520 12658596 -426243297479238935140759959982846279680 12658597 -282639973827617944562875252106627476736 12658598 -8008529780117475459778881796320952320 12658599 832166470353162346164513156395402785008 12658600 -869169692189528211953390667192023040000 12658601 1467716323665936625346928564314626180602 12658602 82302955040110369617959811130621624320 12658603 135076843138078498458734626101016303744 12658604 692269455566268730081912941183813058560 12658605 56852342536927381598280547195446036960 12658606 106104730430916982557462571468144752960 12658607 142787774531434162875843447878472942264 12658608 340245710457670872271977300820534984704 12658609 1112984649100569313281631620498151889810 12658610 -354154594593640578211549091877439955040 12658611 934232777385604003437504884103895576632 12658612 -741585040430813569792858596340036783744 12658613 -332355850533947894541503187094110172416 12658614 -124859941460140902042918138224761028160 12658615 17034986033960734396863217456461630000 12658616 1817432464635164356633281412308780748800 12658617 835933470359747411339528203015487659440 12658618 382346361757676773031720677853835451392 12658619 -1102888689407053133807677198408898893980 12658620 11564255643973364303917623070019020800 12658621 -1138991978549502610757181828381445077178 12658622 -1010809034899847647099947714625778949888 12658623 397906338236434797505025776228269592464 12658624 -324622337380469448006233200530699583488 12658625 141019659420455874613912349579443584000 12658626 154829231485061191949543669239017876480 12658627 -480775915583170967326564517191391104560 12658628 6279330272401015845285905950576563456 12658629 -571246639502059027406704075512474814560 12658630 175961169601985607430800538648763256960 12658631 -227805482564709656144556906234430742568 12658632 -31997465177040420547134906880819200000 12658633 124467063017705261503368014172125039616 12658634 -376296362513831665586335341128156408784 12658635 189062839434312070996658200788376972800 12658636 1215766316140825275707908699936821061120 12658637 1089251574675322255024373870234599751286 12658638 29877469846741478221090235673409346688 12658639 697654904320811483298063254187698991856 12658640 -133985728879598147718665976671221923840 12658641 -14153439023977280574159742457275627680 12658642 -1222650210179230271377274618599850090208 12658643 -130142500397489209072892176045929321108 12658644 -1381155123559798707941803835767646269440 12658645 -113151644733145219093864918631798467200 12658646 114094981475045608452853398340103313408 12658647 734871956907568331053304493500944938600 12658648 438716037217831773941062690425840844800 12658649 -1301360393443560506547182460604662799350 12658650 -79397687477918412115074269823913862400 12658651 -2192181148760459341360379981482274135328 12658652 -429503089540723636385121557035361662464 12658653 -51017306588222474093176831228371780480 12658654 488845970761638755522066376788729755776 12658655 170457111453625265888785185089874249600 12658656 -96594069193743955188757327638864592896 12658657 5359549552918599853538970361396625700 12658658 381426329055941206094503544616350249760 12658659 -695797345177445215436594265858901610304 12658660 -64537961195787381193902970132012250880 12658661 1766312608036318254265312771095627862848 12658662 -172385658276149418217296333299331338880 12658663 114967664440359036578799700421585786400 12658664 305950086613360684487864292790274949120 12658665 725564111637148178745458418254190025920 12658666 106778969082177922461097711339176856320 12658667 433198623040729667935195367618217312000 12658668 126941666874505033921237105240135311360 12658669 2077664742476688407582696124718455226070 12658670 -300146034299860358493705364367729862720 12658671 -234865453793383146337701121007024550192 12658672 119254066969663140201584318731888721920 12658673 403115627932876781511589431238969187922 12658674 104273734465900157143359933356416819200 12658675 541420093842253878590082611713074041900 12658676 1264289378975293382623686179412713196288 12658677 -144924603698204208086298548436721132992 12658678 80085601310543392693713219629480852640 12658679 791145100417813745456076900825338240688 12658680 -53337311319586129688434527467911065600 12658681 35355126378864267338730218194188495104 12658682 471763541402095520624189348049217806192 12658683 -295524748395756224009685725891235884352 12658684 18889930018233316346748916368009412096 12658685 -142263151272526760335876569283672725000 12658686 131250503155657176094786980260520499200 12658687 -1490025556176722928232670641090510833664 12658688 1151874293694405851824049213858119680 12658689 -568250366438318011096307360027819055246 12658690 -505387900277895439044900623470810867200 12658691 87771465719689555058284257640015780092 12658692 18414188684619978730368445389989517312 12658693 -1162985728094048443077544568085920957760 12658694 238772838436633945321535197535506060032 12658695 87200825755277887949081186296448716800 12658696 524677668991986968826999997917618017280 12658697 -1034883859723275249023470755260634774528 12658698 -230881360663930602743990849395506511872 12658699 -1149517242755135143957323053942080963680 12658700 292817669959417053196423515876915072000 12658701 -784460835685622999074075541555319797760 12658702 80029305616673261474584798473085076352 12658703 -591746144016432788524662357074595087720 12658704 63422580482424199057633057483077648384 12658705 1129613811864923051848296495495280255860 12658706 788859759989699751798291384665164209552 12658707 -1421646438798392364416924724734510697360 12658708 -286021322225390589411000085056960134272 12658709 -141832612125342550649542233929129821188 12658710 -185315517616031575936106423506023271680 12658711 -40837715750114876048270042933747649040 12658712 634743873385999632355683483466172006400 12658713 422357251242720367765187737013642990544 12658714 -965900271344251188351147824891550389760 12658715 -451209929155610246380893052985770225200 12658716 187816306979952849049474444804735893504 12658717 200600410631101024775548625958913126560 12658718 777894604854678609713981195729917810560 12658719 -364143682599019310064353386447023164856 12658720 -776391525370304522287444743110507888640 12658721 790332981540967526985985463241757805922 12658722 -398592705850093044489507817217055863040 12658723 1120191950818086533767920947564727198720 12658724 99058546708527810827527886137246576896 12658725 -249989318371752251876848008090842918400 12658726 -351995227169886095544102213809044010496 12658727 -29836856858047760571288777555246650448 12658728 -947237348471377597319624730023671971840 12658729 -277741544998468031786823198914763969670 12658730 -91331768939540679541114468151977497600 12658731 -736366335227918919044916460224137193600 12658732 98635709642806871475419223186489142272 12658733 489362326136176013171076236627808728982 12658734 -522098795298707725660860882882730199040 12658735 28341494170718844485104733393031316680 12658736 97024664311241007970415279876399235072 12658737 -56514060334372627150649760002169012480 12658738 -384472625846026440440344424921577546480 12658739 524438793877683620350604995658335386624 12658740 403330088809026268226180055436257976320 12658741 228441304040889337395796133315573031712 12658742 502752783596891132898642963001217270400 12658743 92443392849940272095261143674520129320 12658744 182683722899971865109069857818556743680 12658745 1056326350442453836452060980907059251200 12658746 582034272579601624005809852916380150784 12658747 -1208098357873946479934569116599859544968 12658748 -666990494826903414692336292696775406592 12658749 -937649547506195767997688338817968814336 12658750 -22268665775671215403663034984617200000 12658751 176798826077718905800361327202226285920 12658752 156880298933500635729226994357358821376 12658753 -516098304258281809941204722592688200620 12658754 -146708710423897098621798447430436741424 12658755 -183467250379101006681251359208780196000 12658756 -331825402321061972717891819336375402496 12658757 -353751868332946237844539987987675609728 12658758 268116253010690501047517510744887603200 12658759 -496700605947647357437158683191770344280 12658760 42064777502882104797784792766308608000 12658761 -123105972797357906137577018740029124920 12658762 167660282237226799236720868287987962112 12658763 245354249165539382517031728615703646304 12658764 -218676228447343810636412408447305740288 12658765 29253863356365132203973038966086214400 12658766 11705596558839422722360065216359743104 12658767 1411444080961427566658698675677782878464 12658768 -156856301400085672018242099797885730816 12658769 -720185133054758494072190440374892036320 12658770 9159984615962185987375492567212925440 12658771 209328162403827603538714740713675930232 12658772 119654834085462969079969068236810084352 12658773 -204942140073069870541619823733795313376 12658774 159914581581114664546259924264379023136 12658775 -393894652282359600698329740732895477200 12658776 7411907140719801342209637623181987840 12658777 1138848078205369354483477187230242015626 12658778 159981529270405724574076496482753488 12658779 268605306332255283005654312860772640000 12658780 769833061346290107029776736214754137600 12658781 1558600857709097963390412959594519477964 12658782 9114268152373394555891158754329104192 12658783 195079168050423814168516000375078304464 12658784 -22758819017030553184539248632926044160 12658785 219080966698068432376717909270096799040 12658786 -197681024894710554037500482456701756416 12658787 -285345782529035620832718786291328944840 12658788 -44264598325454698111851621908152320000 12658789 -637600077710400819640141309998966102432 12658790 -626483284455913533324122968364475139200 12658791 425261472354906187863247237833185969568 12658792 3435416975228901770008182595386516111360 12658793 399665172842532443928442352676090806400 12658794 -294923097522249726011970463934094662400 12658795 -218986463859410298839575715239965246720 12658796 -886953497385932242174652907997001414400 12658797 1239331761302926381100787906085050141174 12658798 -1494513871465734441076295498582741046336 12658799 -152958624648475923873280233305581297200 12658800 -16875218449257346950839949013313126400 12658801 -263181946439789967434812636693614769198 12658802 -432316350254360159030011762211174446080 12658803 488891753972829800751757184785439589888 12658804 -151346262596102993335561628935966156800 12658805 -573917378846106739189313833012677021540 12658806 408636192302072375440330178427499084512 12658807 252977698420264003511414733814000898760 12658808 1189950778517332777900621918741784616960 12658809 332806537745411203195698991997746225728 12658810 -2125358018334859359934308320100037440 12658811 -173187265776594073477454593851022663152 12658812 -771386663963380302156314064100444535808 12658813 -35791469418694673309447162720034496736 12658814 334809503463668827703125803438019734912 12658815 262766785252957846395493044929222318400 12658816 -1817274961674660580045703555817028976640 12658817 -1083329322527747516809009153164991361580 12658818 354534125383221566845881853531200227328 12658819 -658691621954705056519689770263115306880 12658820 611829742456372180678705089923691982080 12658821 -179658980512266489796651910879013149376 12658822 769365254944919848053607108083437039424 12658823 -403350723066101442735408373267968516720 12658824 228903377572583831546381248009320499200 12658825 323537425212621456020867286074729615100 12658826 4872528622015825442106706185156812640 12658827 -1263987733625613751190788461289296611880 12658828 30662134565288343750684186320058531840 12658829 -1288184821080263828602579690451304311124 12658830 -45205283551100836748705938268029152000 12658831 432206212901264133510694813869940657632 12658832 -45147405299388590485319971109708759040 12658833 -693034348030919900966030059902317788656 12658834 74875466097688994562414477061696764816 12658835 -116472551500278698537181886766027513280 12658836 -746858619815093108138374368674481727488 12658837 556371364264615565419917711961986425486 12658838 -87899162217087369791148537064141422720 12658839 -1229194769754993512426656837416512951040 12658840 51668335411541784734714354452633804800 12658841 -599802242481260842925809157192628442428 12658842 26272609335786824879388528430188539136 12658843 -1000509405829651457375771077565464028120 12658844 191471992642821989892551287079004329472 12658845 -375652415444182192349478776836081684800 12658846 1098116151284674720768025961257502750336 12658847 -293106343917112693305837453669576138648 12658848 717870720262012637497168450537688924160 12658849 240929772768173731122945662065918212672 12658850 -83209374160386063786549920850491443200 12658851 1392639476259982114146950832389869321380 12658852 923989135965509527088321960672443432960 12658853 -997657471630960932659938584517321496898 12658854 274078433646596985663224625903072551808 12658855 -277219515072829876020234565944838433280 12658856 16737195741158572676103897428146421760 12658857 -42708973791213320943398278037850388512 12658858 376815378222432109998201896511029234784 12658859 10424040296148039310188819845720446800 12658860 38845455789947835148354068001236679680 12658861 -2253978208312213707009495237271047714538 12658862 566630118367462449712990790341722906432 12658863 -353714800315258171154241378417032732160 12658864 203549838116150291537632262304453591040 12658865 -200661991371374149265817116728512913740 12658866 148963235501650894241433826664276552448 12658867 -123266365509424889654913536851856612480 12658868 19722153459737941860995677623909692160 12658869 1652439953716986476141081611074543585600 12658870 408144726662144424186253872254841653760 12658871 2079193678978044556782251122692667264200 12658872 -596719430367876264404220562256010670080 12658873 396650520993732833371791290351702794848 12658874 -92548681632718655690449105923030128640 12658875 417300320801688856436794151725192044000 12658876 542337322868514967847365259519752463360 12658877 -92324402347758472502985240878175964800 12658878 203009240323670349243517656180338968704 12658879 1506721136160522742121808563881688252480 12658880 87461735546618711325987325523420774400 12658881 -612875769287251685329756804421589442560 12658882 -17443201401413129445479312107480944768 12658883 -30344499734290119167888110471470950400 12658884 82624530754585946012787172811942387712 12658885 957168926926295552496597432597805643580 12658886 -242018643103965999240747870324026753280 12658887 -343795963078157291499017997396847490256 12658888 -797966783760855641405031152540283617280 12658889 -38801471824071389537588868856174980144 12658890 -687982284084177527456618684367821314560 12658891 352476781246596714287327260145070984000 12658892 1167691420875439008698256547939559529216 12658893 142070660511334298313629784752116613664 12658894 -421967711109107390026086643220797149504 12658895 -860489408595831667174278260291248975920 12658896 329899919263116351169321716423677706240 12658897 558441546152776042806497108790101324772 12658898 394772287542635850137308527144635790336 12658899 10936096019216477217581398738755264 12658900 -187031221853932211252612889983705004800 12658901 -180658915266716277026782552248237808896 12658902 -276039518864829493859683056731913822720 12658903 -299013202557869037836521969035742526936 12658904 416263695871136888379192867985019381760 12658905 -717109089093285365660575868752752238140 12658906 143829293292598354202049628974068413440 12658907 733259650137203453858633989700775619908 12658908 227515781762835907562347537666748828160 12658909 1192965765757444037007533042759330027116 12658910 -644903079347414471715224929045146343680 12658911 278188783867467607035165839956237368960 12658912 236568315921816398659226147018300719104 12658913 -1833186293460786984032691413897122670160 12658914 82065543003896001852873720697861803840 12658915 508928199109194736051982306700702595200 12658916 701297534753464201946291802697309028352 12658917 -170811747046817882883085264145593344288 12658918 764479762976093251127548506314906792160 12658919 118789904349416262319102835070967396320 12658920 -684654805575602294530074375705185894400 12658921 -449307150272980043518193450274291908160 12658922 -68448094707075214940239831815569011200 12658923 3027271852472706231114584411419661784 12658924 347077263409032334996341609711101070336 12658925 896946454518512895867976687309932619650 12658926 -2723598559255565475091071964928203776 12658927 540235407354927707805789051739441303992 12658928 -41331554883490260931190140276799078400 12658929 264174010409581311080657455229637632448 12658930 50190604973304187930152852890634649920 12658931 2545275585174205380635524803019620857280 12658932 -379822978752208821954000104454273116160 12658933 -82364236429852901193720986267300666880 12658934 707695454679680209106214660596156504064 12658935 -636602927172290250704372153940143378400 12658936 -761154561268153585780170329780433776640 12658937 -271502215897322640501451545209006906028 12658938 -261817632720232074036801183683701711872 12658939 144909740860623940275100158228988826256 12658940 -172769342144305160326746421006651392000 12658941 895104473306600748680233263842241637350 12658942 -651954162564883395662314919028303168 12658943 -262487972886000301050455949919703895552 12658944 273657210613458781105548661676738347008 12658945 468531236115014838495490738077526923840 12658946 342032669670573937506821804113944222672 12658947 -220248833160433845789050086757535413760 12658948 -122175910402452990513965410339971757824 12658949 -126401816171530041957279986597299606050 12658950 -269833864419882583129593822203355312000 12658951 1055498154247903720651179960547215724952 12658952 -93801174174186144216400861344192921600 12658953 -537676800487519286799634006662431091696 12658954 -392959398981324155944712374788926819328 12658955 -21263998702341272077611384628139765280 12658956 -69606686033483329863677972538498723840 12658957 143102393959598744379201581045810289206 12658958 -167588413112579844311355943009776564480 12658959 -248986060787062624708921268751133921200 12658960 254962779241801264806428247465905356800 12658961 680146089339559931046838405419605449920 12658962 343091203709308662023661233303049579264 12658963 996859406939875247903432922599780926080 12658964 349250795702263705990047444703042291200 12658965 952017356180125647372735106091469440640 12658966 167515001008511236135905332438408934432 12658967 16632157100692731844102571926317395016 12658968 -73115818368704737339809131638519357440 12658969 833715493723242577669039290769878879696 12658970 224752605844419285588948800215111223520 12658971 290711246193818521907906496745583253360 12658972 -498693634452948786635844781355285331968 12658973 449294645846683175704923963740616116364 12658974 31465766717449846346554437770233712640 12658975 259021763222336907724276736389288872400 12658976 -1001906477384446160325227079820025266176 12658977 277072916521141145142468677584501143840 12658978 -946107493157761000304684168851284562560 12658979 934013747233186385930247703722902261760 12658980 -566014217695953496871867196165851996160 12658981 1118414055532720709323358433737793417600 12658982 134292143462912416453641925388275319040 12658983 341466460110212826939953337803077133904 12658984 265914229860497718443044186496848926720 12658985 15487905321188819356714579880669775360 12658986 478445526131036453297535847962473568432 12658987 279368772928952651268380579073635884800 12658988 -411111641044913731760448431177091232512 12658989 897376324866533582957652947265931392 12658990 213321492332321476518649253908391832000 12658991 18812154833063854059180447003101221392 12658992 -184033631901477548123964979211839242240 12658993 1423589223088514179734364638441395668800 12658994 -575723444689192854219638432706392849280 12658995 -272881794255294496833265228911169105680 12658996 81942188226556648420974986368702304256 12658997 181825801381190749895237151253530737280 12658998 561991016940424208767659708040095272448 12658999 162639915949417089554845207662286512 12659000 -78079640397397821462464217997286400000 12659001 -272104665135352323552529797067064706240 12659002 308653731172660531798816120324802531952 12659003 -83957159472933822346526948620857324360 12659004 -1778498183717755441696130065851571200 12659005 -114727860754303675605382199566589575680 12659006 352879206877878567278602919995847645952 12659007 8829565849575755794411936956660266640 12659008 -437991990027770199744993000282663157760 12659009 -378396567019319462641544663755086459072 12659010 -17939770652200067367070454579435489280 12659011 518617049361298863756071167333022567612 12659012 1411920179915399718372005586635782717440 12659013 -243640308769617657690333480249417036258 12659014 -118390260080051890202912633863578666144 12659015 -327729762002512919612949445422338808840 12659016 -286129497895788755515375989174907699200 12659017 68584781199048549303907727845540139392 12659018 253199177832430679441474846813797350960 12659019 548704752200498009343814069322520304344 12659020 -753872173492428330076137016732354560 12659021 731685065595137754269389858215961023222 12659022 -520003601790925023946348211269972111680 12659023 -359843821440943102135915106466224375616 12659024 113097558610892925334453869866523426816 12659025 722969333976009123613426365352704297600 12659026 -183504109994821962176695705137341159136 12659027 1395699902515269288982813594716769960032 12659028 -11952731713038322716918530556584564736 12659029 2165667122605678775925516227644082663630 12659030 484739991363085185122833910126495420160 12659031 -337456027771076364895836221244549926400 12659032 641248675709490989639429399352219156480 12659033 -627306852898269789695222100425398709100 12659034 207766973142694133126636137119224248320 12659035 -151842097931092359408031890327403582800 12659036 180720384479588197450098035882781794304 12659037 269928855078519811095627976356343306560 12659038 270228342710839921142368157153397645696 12659039 540733058623295338622589532604450319360 12659040 624960475500988776561832623195095040000 12659041 -1146021388338806406946911659035929294848 12659042 381264577498477676740699378852354713600 12659043 -482999590978831789586871124280466118536 12659044 506392547687192329380844545587809003136 12659045 344122393256974858400957448530734577280 12659046 -573360097969920408120718834526552759616 12659047 2772746680659100760856889015155597109672 12659048 -1213289934347753998464761428964183024640 12659049 269192123700694485589635293846376066888 12659050 141894685802057912980889896336022913600 12659051 609886827450629495817319031384938266720 12659052 83382440187804640787988105133514135040 12659053 -1421926309494995499118533879081644715936 12659054 716603650344878871954820643598399252480 12659055 -63544697870494822669595142376661520000 12659056 304423234519783144151507683129268928512 12659057 -202080047293992254689243225903611707694 12659058 -328521655979219271113086430408175129600 12659059 -241349564427213611366469163404002384640 12659060 1020758177328190146723608402578685775360 12659061 -85060668000772367736984371913761039328 12659062 -137077729498142192176619770995408011520 12659063 1214563755631031949993235009485083621424 12659064 -609440657811369087936158772784667688960 12659065 293658155692190049194100877439346090120 12659066 -402088220784820169305420439641945217280 12659067 105986187958042415604986522089474686912 12659068 -1156669871111872668668914263165911742464 12659069 -10348147086067653323760142729984240800 12659070 351729640864033552265554041640295500800 12659071 -18363208465388571884105181525301632968 12659072 -789421496370439336228888655063678976000 12659073 -311536432304316383226152474919359784960 12659074 227956860783655206410860541929607841792 12659075 284186916364258986173636472436878937200 12659076 -2605307195037837490148195058563313408 12659077 -566495521147745389019236590247539598560 12659078 135575920780067334312274787335654440192 12659079 124450012805029187382953397313177449384 12659080 -69452856557532960242313616397844480000 12659081 712911461971084684585886751938769993882 12659082 -390105937945873961717292076501360636416 12659083 -468133226915278143320902298407956998840 12659084 686636467279369750660161080314013861376 12659085 -228805934624649102781677675124627666560 12659086 -309395365990907657265687501837442852992 12659087 -265946269702333473405942444367250743296 12659088 84365645651990733780812656363494703104 12659089 339172804030493666377929910682924311140 12659090 28111866585017124182933222640995248800 12659091 274876173636825389730446074453287012792 12659092 -426638391264528302964953417759498147840 12659093 -561725166876033567567238195719394259460 12659094 172775061441169763113524383973952871040 12659095 -166305145338005946058740669392153106000 12659096 -1698786733843638367181954747153730078720 12659097 982868660837058537460112114321850889440 12659098 -284402597065001316639115147335274168320 12659099 1429857635371113854942585287319956194120 12659100 20195052748563934058583102507234086400 12659101 676210096842560630526059005253490777600 12659102 -239070184807650454966065875469900134208 12659103 -356611492800554442400245386771947479240 12659104 -1972143885357383579548690148958245289984 12659105 1074769343669373543576846593998913146260 12659106 177293571120181877828778970773372518400 12659107 -512435421826271083732604519214639110088 12659108 -253995388086461651277413497097215868928 12659109 -44367369009722662921350657159113974080 12659110 68403029866090957464678460625296728960 12659111 622134180760404724095208961334528491400 12659112 1890100992707081370725711006032994304000 12659113 601278653444577761606792026706379872640 12659114 -11950012986410632934636901461487275520 12659115 -8948521758623762499240105425259636480 12659116 1159868190926483947258683293615474320640 12659117 1843830463893804093534512577639896198166 12659118 -1002027125213683786394705942792465633280 12659119 -389342350468614553202405788261047663120 12659120 154885890620904079419280293742554316800 12659121 -128424132622450708642768499359228096128 12659122 -306786586399116192244800577514493305856 12659123 2692934253124190581860342741660337203624 12659124 -23302259782473787389511391741898092544 12659125 1567955318746500771216210933061357539000 12659126 36969808283576131595903912776072088064 12659127 -57747605192705146630727366655199551792 12659128 -147498728451835741010649330152027811840 12659129 -29160994867176867660632091453179493888 12659130 355994237710549543186661670855577612800 12659131 187144134876839193528127595153693760000 12659132 63537973607074500675548685039408976896 12659133 -743826295492095256133006779116542021376 12659134 -124830066208772064699500199427984598784 12659135 -596066798454853328882788832710398653040 12659136 -133837119709410925659867946115011706880 12659137 1205273493370838153626267067917558526786 12659138 188574989585164992500686798299620397120 12659139 -1868060615954500222274680484651656889760 12659140 -105788084424093805476886369417176652800 12659141 -514877411197194665464852317726122720832 12659142 -94568990254697535125398031991451745088 12659143 -350661259877884478932521061133084335344 12659144 1917209264935721699402953258803809756160 12659145 260435617587083203541293869558501480000 12659146 -860261587613045338021155948208656331728 12659147 1387191517473079981027108475980267919760 12659148 426573810047813661506915572956544818432 12659149 25219879238358016445857087804166066240 12659150 -338187783346375922148112016477473756800 12659151 43848791597181340160030424652731415440 12659152 -213999291408156774925344146713185878016 12659153 281527860420713538136444986773796602484 12659154 -90397137759795137695483002403448980992 12659155 -213665282697710190892342923028735327440 12659156 -266739437669071900568244241376194615296 12659157 -4504022053679617002150130095451152192 12659158 581581217741537280534761427260187248640 12659159 -255082781399750380733212964660386379640 12659160 49113230685551319986868978660173414400 12659161 1137394073357657078011992460163201546762 12659162 -1149373643030431768854546575234381745168 12659163 -895075138839388624748837079880438216512 12659164 28793975347584993584321673336407365632 12659165 -452259967573112058452264653124270993940 12659166 19668478944035271111872945747660443584 12659167 -918526520633903442684131069943443501640 12659168 -1850634240092441233282097080552925429760 12659169 981019600758577772376426355817631833280 12659170 246753548730788904491407846689801807360 12659171 193199078559658017467884120415128373712 12659172 -866557308433908244783649826654277291008 12659173 -761329297756903157267914247745715976578 12659174 -830695518398250075485959860617485564608 12659175 -530467949572629665122735922243817617400 12659176 -85141080758232060298639194486671769600 12659177 323564079253099624240094954024984572992 12659178 128625589111416105173291323492781560320 12659179 -705994672141923304467473238400071020320 12659180 31298626832259893813353548670591011840 12659181 1073775528618464255144453299896163091424 12659182 -331162631509943057695315844705700307200 12659183 1644017236235441703127382855266583079960 12659184 -215784121056862340512450141987397861376 12659185 -354499012948396765704583866931147023360 12659186 67701042089780408913280649011841894400 12659187 25058084911676015169897936146654165880 12659188 163887624900444498476401044175676680960 12659189 1625680662588048143209489368473109582300 12659190 -202170870660241265807546766532424868480 12659191 -450012505663313712883985946019256983616 12659192 107641870775490127215028277403221606400 12659193 -896089021200962924364283707739782064800 12659194 -557691324550556345537279492143824169104 12659195 -107812903096237410483018411609584648400 12659196 119197226422581116225016275626980188160 12659197 -1897081361488423207567255506716926965440 12659198 1030753421667639478868470067926743356736 12659199 571044573540794635304781181942890664776 12659200 -2971318215932003437187604773496422400 12659201 397292945415941607194591469154131560004 12659202 -50420553709299405884477393523611332608 12659203 -661139277963834997797818398453197867240 12659204 31575914103485063100619072283005539456 12659205 -284030135044508711356158082943100585600 12659206 -201654553875631147414924446511429724160 12659207 497695664638763739552408636558110577432 12659208 533871212506688479323137383221766225920 12659209 144865543475801703518721667307468328804 12659210 97724345100113822799637329785930417760 12659211 650535862379031277862770527807940580232 12659212 642183095372266340272410526026494195456 12659213 -514479256464202703077998840918123947040 12659214 259495630213120077984184848458843519040 12659215 63934702391164258860928345050515665920 12659216 36475418304547857958719627260066537472 12659217 334513311567358575163617853789752527040 12659218 -168072704315547059148965922464485443072 12659219 -897477793807322296983640441990729831380 12659220 -173268368881049340946361938607301427200 12659221 -721971125985720621693459930157405273568 12659222 29197578158081591557189142891602166784 12659223 25014392181423129408764621399364307968 12659224 207188080877092861864905324792813158400 12659225 169777304569247561440099595086675800000 12659226 -505603004799812724457050986157893331456 12659227 -540300038821683428254327179844757004000 12659228 228231439707836959929354890868208301568 12659229 -527020508842068246325841360931923018304 12659230 -87995877904600505706776564668456578240 12659231 395992761032884795381025228581222118232 12659232 99415169509508621131090615844119511040 12659233 -167424616400668861971532504631125790720 12659234 14225231178211996621336878917023122432 12659235 719024565886455320470074999508533295200 12659236 114677483028464940827429142743786536960 12659237 -452185413066640065114057100660069728708 12659238 -94586619507384584634387575454355291200 12659239 1072533981498392680847672389920299852280 12659240 -916534299853031593958262890197368422400 12659241 464708408923093523700261927672264579264 12659242 -436951778671964298712204377968115257856 12659243 -29680118684751623562695753629301875776 12659244 251676340499290975237142990192093921280 12659245 -198887310615260973233599936076568938400 12659246 -481612319311020002721955742911346998656 12659247 -6742456213168289951878505655990229560 12659248 -5998749700430271921865498893052575744 12659249 1855467388118938329386691170390048300400 12659250 -216119303672328996701594715054708480000 12659251 215989522807248285317146959600594921984 12659252 925638847612608745594738907765042276736 12659253 219402024340616410968626655339420436512 12659254 603646381738144216378738930086915252480 12659255 -212129267874937166384019890948953658880 12659256 575222998178319171774632245674361405440 12659257 441571727807047203690693203562670200580 12659258 156790465477138570490296009200796024800 12659259 -673112345298322600019709073043418059496 12659260 -124057630246349089535161612072707993600 12659261 479859919095168903520884404150135729862 12659262 -216446859948683418146550669590765568 12659263 -859307243158590675159547913418840501080 12659264 113231518316220186744897960789311225856 12659265 412096239327868941592860478160185997460 12659266 955387356068792713358705104075279449600 12659267 -706441278533200156803755596725452797680 12659268 -535276829851872974878141605158037540864 12659269 -11435058213813362507776055044591645440 12659270 192335550192358188343741068758057980800 12659271 280025073703363256180767701690494263200 12659272 -49086717593106101226992201849366707200 12659273 -469725834251199652828008804726091192512 12659274 -1035432171155022817350031040102774722560 12659275 278521215135162249036049141925440800 12659276 -365699635807945318577316129975204249600 12659277 49652776901778130742342837771126030400 12659278 298862846897359843219274917042673197440 12659279 -807796719986949952418915952003041823120 12659280 49032048627772269810018446011636776960 12659281 -1545858124647531041052025062039862699918 12659282 442525331200587685113232773581295964800 12659283 -109794434555962058950836355863562025760 12659284 15419913754185271214661888154138558464 12659285 -1567413068121509505471288385237302630600 12659286 1539766848135971446852958492018641920 12659287 -874272909095434197793686147255238338560 12659288 -848914364103155227878397419538060554240 12659289 427941957468113250984217180377891260928 12659290 -38425944466547323703013525401612113920 12659291 -621358411183305870535840172244058553088 12659292 -275092988250450041111201598545435089920 12659293 -2002438825287221686452995685634460810458 12659294 316153580546399369268827319482711469696 12659295 -53472442503642396196551650507246411520 12659296 119859680968824278004982328647602929664 12659297 810074250527770596505288132867580668386 12659298 640665758738832113120437353962056320000 12659299 2870096567796026585641824793007249412864 12659300 -61288952762795900420319250855151923200 12659301 -1505730021478092727472523762396189633600 12659302 -695136021069184803199009690988715279648 12659303 6227886402321834886877010258742266552 12659304 197359438853277948996620169805750763520 12659305 -910858159018669932208025505243504842040 12659306 -756177679172009716251286814837358981120 12659307 -953606235369224702228441214141794549160 12659308 440409481187337063473634761905687324928 12659309 -62786793819549905779213293786504245760 12659310 120780509263928846036532916096702881600 12659311 18480219195692607248756260161553631840 12659312 -265686199521253047526667685099374346240 12659313 132374022391411114006457961255245080944 12659314 -99063754375382814044863214920137333744 12659315 -117578621071455984545619360191190773760 12659316 -89307319395367170616867108392162134016 12659317 558512097038592402681818431129838449152 12659318 303745500881418695490748528807542466560 12659319 976016124489837006414151422723989622144 12659320 366547624083857310333838393486906368000 12659321 108395445455106131532706469994685067844 12659322 -240580953467637685752345875895939687936 12659323 1279437211043447605592576594278541169572 12659324 -430155117387921058544270289087791121408 12659325 -97768911325729689340605701606610158400 12659326 -226968342632161400130775767021103252416 12659327 637735654462088190837095886408646882176 12659328 -441324302694403213233554046008332124160 12659329 1981124226170465959915291906187182384 12659330 -656037287019049516918793289729173638080 12659331 123940118676057376903223090581395715824 12659332 -85696191136169416581933447134108467200 12659333 276935708004223630179906235209801087582 12659334 -476356102616548198056149117456491149120 12659335 259383419797799420616628866725062639200 12659336 -59744321106563206302650098695630397440 12659337 389712703965277814866429555404942855594 12659338 682073651935678510864324444611568204800 12659339 56517990002814223853432052324941606400 12659340 481786372584517030374710779322592614400 12659341 51491760003282349549171205926826841900 12659342 -419436790770807234795096449030418212928 12659343 80497897427376585619633508991036950664 12659344 54279264773689587701954400893005045760 12659345 -1565403257482164863503835728836362325900 12659346 29884421634212149524141814573254365184 12659347 210055883669846812527372525645775131840 12659348 264373303271738635575668103286031556096 12659349 -759859115648542501131568993824925359840 12659350 -484153128938466644378167299815268091200 12659351 1199258151153016020531469506094326449352 12659352 111620828160018294613975479889192550400 12659353 429672508031496956830942523966248948480 12659354 -307866767612664279842956290833747748624 12659355 1160990666273242931629383472262041728000 12659356 932379392377101478512390377464903661568 12659357 -462370153942157538981254834800882178388 12659358 225964802051378875305284553312286694400 12659359 -216478480310417008198026649886798697480 12659360 104455204040185718695214458508358451200 12659361 -324619169017636921631398312903296795648 12659362 971284655450929528518033414797043588432 12659363 -249404668553314066827069071791484323440 12659364 -518008599926064159753150199274206897728 12659365 -201860627338868761050771844262982862800 12659366 -1196487850004555694444087042588037582368 12659367 -187680821947558923236712024049627643136 12659368 40691293065854577769232750883311923200 12659369 719953594368768439847728377080005810020 12659370 -28274709937459798146875832984112358400 12659371 82755597188612024933194744416496944144 12659372 24347428611420716209216117951076757504 12659373 -882050397639926238950859017487447357096 12659374 51269591464423317179253209345656511232 12659375 -970430234443776062971534844275434525000 12659376 151896912227267072459325068531394772992 12659377 315425486294158560343445810932384628480 12659378 903516644652643561980027921236893332240 12659379 -838372819394972459058312937240942717392 12659380 68164499332994068092278348228592023040 12659381 -331840771419477739284574881518464634880 12659382 1244425137102170436455194015956032640000 12659383 370572536940812966554592234720042576 12659384 43204565938457505785262739251022725120 12659385 -88050506601124992870287809778835216000 12659386 222722317678055346361818108344823969024 12659387 -240861585996973517901708310290286039200 12659388 -48599988873405468342175077315154550784 12659389 2158449625525085084345654203069611397190 12659390 154396439752537653469020185947080249600 12659391 185721674285528982668279996631659868840 12659392 344172382612756246909554508714329767936 12659393 89384077729507733414371237744498392642 12659394 545099870606142984457863353948038932480 12659395 244515307421500880954190559387916370480 12659396 -146042744521288409019479865424331105280 12659397 -1220788638485841704415335920733775386400 12659398 -105501539657702011390241150053633456800 12659399 -2001822198200924583010247908533627318840 12659400 239768695780632834356308207397481216000 12659401 -429557016932218833965464627335060786598 12659402 -21708337382642243236830750975458012160 12659403 105192290796311222916631476794893407744 12659404 712789198234885215519947093543961049856 12659405 -947076044589255360338262404592497686080 12659406 252772648513503670675322526341221780608 12659407 1399877360011090876659790502982806677152 12659408 -85492775018554506621652428353850310656 12659409 21133143958954626885153707870497871040 12659410 44328344150555493260129985071835315360 12659411 190031169248600550926260570054218684012 12659412 530057878272974671832315297717947533312 12659413 -100764170967347995038131883724550279876 12659414 -527423913832096393518306064272199006944 12659415 112861504708356801614328369759916800 12659416 287932431294979544400555466351782789120 12659417 -762047782250207765214593639539805947200 12659418 262160350967559787633727452276559284464 12659419 725530110166906811628547497977622691696 12659420 -39714207821393695715879697728923998720 12659421 -1011991184705572501748334300347205066624 12659422 -1004110852871018064905595363464301679488 12659423 790750071798658808470970448652595568240 12659424 475231126086735491439750257068101599232 12659425 492291703232368847263032218730965422000 12659426 -139914531174765739338121754174737354752 12659427 -513327614858560088353952330065106384952 12659428 815059214274618328899109386901588404480 12659429 498924838495605391885271780433385884030 12659430 -78147558523124194049477522276253327360 12659431 -10312586751908046336743197936278697736 12659432 1158168857279640161764109415419714534400 12659433 -1047004213809037426957495281430213315200 12659434 1269226912503171624451330532618269209600 12659435 -504316276357423635881277245342359820640 12659436 -864604922540678858603968039300123975680 12659437 -132194929292014480943850924417033935648 12659438 -1068801030482106019749348997822793624640 12659439 -23429305891998744232111882459931326464 12659440 -163122132754744722515543659929588695040 12659441 45234783244665124710260450751327001356 12659442 -197749129436800434331275589696863760896 12659443 -67119091189486550614655990480949857360 12659444 -179937679457749297425766242756920217600 12659445 783285219779274440286929521862782229820 12659446 -6377855723421422669162376094006079328 12659447 953488425315039713680633850114720810064 12659448 523048245950115666732029300171744256000 12659449 1125815785578565723295484870479033280960 12659450 952332160010888774887232805853443878400 12659451 -431835296154476653550473234742358268416 12659452 228651427834538074852965769300703411712 12659453 499068822154242389245684918590744460800 12659454 210299500107164921393384023081884338880 12659455 -474649064834428189415269045820171519640 12659456 -802636758651827107689824401136138846208 12659457 -1312717017931365725734948596975062594880 12659458 -4626000687105004311606482257021774848 12659459 373407961932618828507435393495461937660 12659460 508154388102008046094628196584690872320 12659461 -395813901342606240696172154795822198148 12659462 811439243326789971198301366633487195232 12659463 1503394217415680262483411941238074408400 12659464 517708378302345704923985377522134558720 12659465 54545628870167873115935645049405918720 12659466 398868255442252159814865597449982407424 12659467 462682403823593432415596456644670642516 12659468 1537285769237722712832675440944302843648 12659469 -1044333435661465870640385692455880033856 12659470 78626209735589000383134308190105630720 12659471 2129938933000506174659980875263875362744 12659472 -106740948786847165283508325962535403520 12659473 555567350749571525781749020356331116722 12659474 -314975537740835340111857403493588441440 12659475 -542675760728919794436512178566153406000 12659476 -305941945582967383172156864517132410880 12659477 -974086898445518035974714106077403708740 12659478 -42462651144908503228663475719853702400 12659479 -304542995812405305833740462053919743824 12659480 479536573609449142542455452754087116800 12659481 -702932906432448099270351973449456793830 12659482 -623414650017899974205765547526006031616 12659483 -307372891712382136567661558279342529720 12659484 -8982663821936252895215892227581822464 12659485 -92836341958716516840566377981551180840 12659486 378464570038129238121645031717457544960 12659487 541657533438225767832525609619540377600 12659488 546840794590001376463885467441040588800 12659489 34762346412261940873359420286072043460 12659490 -5773430361134224720899500813258277600 12659491 -584099576927617343693604615112717900800 12659492 -1404987527287866820184104914823375116288 12659493 929004107912718378230085169487866457760 12659494 42889198299694560560103824172361727232 12659495 558434429334543489261677127439823366880 12659496 -113805285235610051996945908629105623040 12659497 2034546095377906646234417174902459934592 12659498 -688289045574117767374760538031745394000 12659499 88955861735567030149285836728248156140 12659500 324269435900450915722813302562208256000 12659501 584146904832264194626048905010785024 12659502 238888889097492189579072956776809926784 12659503 -230134557904702960815234542673849738816 12659504 -143969795163656559833943861463154688 12659505 -892066534987346697011780871352082332800 12659506 -260227474766656106674724227861566648048 12659507 -71274223844680248628246002714549133488 12659508 184573176759768156676566305687907115392 12659509 565825464406617536898314738418195490716 12659510 -209702115228253356827605245474433872000 12659511 269170320569216966373305044273527447120 12659512 1106779389850637448832933945169164185600 12659513 -473080550071424668118494056454696865280 12659514 -19630912545365315560496473699823201280 12659515 -64525506554836547645651391112274527200 12659516 1936702924760773102191631504586013577728 12659517 686602406388167935161198004499715080640 12659518 -134392766429094459784015820386449911040 12659519 607047406324898090821340072917339945920 12659520 -89827505380244264544325747833380536320 12659521 108990759799664912363017013158794081984 12659522 671533010090731216932217200149932703232 12659523 308866606535200329063867439793622528000 12659524 -1641006692603758387606277226246851538944 12659525 -1065787343121955478662305396105970858950 12659526 -19569342600022695098721280780547417472 12659527 -327911373388461337691322875516285627880 12659528 132080864088230103244488793352836546560 12659529 -26133687608890562378753140156119779520 12659530 -177253032950670528957319800043886729280 12659531 1368921062336583491994066300780787789332 12659532 -191322782820527289967114021630826643456 12659533 433278204372248688092837496866178093580 12659534 -456372721249673556261530230419601108608 12659535 -18690856559162108991856021164863133600 12659536 -47786889051917608760051747638589800448 12659537 2185448177064405883730533168007111444592 12659538 -163891315398859507161391662576939248640 12659539 -1103690511212939390714002161022497904660 12659540 -876374149018085075277503007042446741760 12659541 -247503144543312440685615657568110573408 12659542 -275634467521929742864554736412212408320 12659543 -47668382103092457663811572917797540656 12659544 36584227239271792600304451572269056000 12659545 224604389104407512581118247422729248320 12659546 -34955770188974713523888482518143836416 12659547 697284598653407159206043330913588610200 12659548 5117589722758981738825400962842625536 12659549 691396762050565489683182140041385693536 12659550 72412734193205800032635564040407625600 12659551 -485758888007456329035023779881827030000 12659552 -1708326209596046439519194560228315496448 12659553 377770936687283726398421029783378335762 12659554 -550692541582327885200413865466707183024 12659555 -1932186210737823851134945908559080060000 12659556 -28342545738572677025486721926436397056 12659557 -262592484715367504296582490127152168194 12659558 240183448457620069912384203452626517184 12659559 -186576276348266879673624451130345676672 12659560 424359320254726520410272195129924710400 12659561 -605083489884232857903357666238043888838 12659562 325340979597124089135417184972062694320 12659563 -28829968249492609101496177873748379648 12659564 -366846561827905508215683511927058265600 12659565 -8422963287296702118116818574148727680 12659566 -371755857998080897324206403076491464576 12659567 422933594737633214464686202158577256400 12659568 -76489481032526536990698845947159904256 12659569 -428487900408141126935403572264492135756 12659570 -42653873181866222396004639126280796160 12659571 -35888760791138126730733828708834013760 12659572 1114671101559097960555560001728759022976 12659573 168112813320790253685842556344222930442 12659574 520717581112667617758793534308580095360 12659575 -225837709370111363254185226584670655400 12659576 633756076682435986518446515926342574080 12659577 250552968659821251100041329060360095104 12659578 -1217464434417847696959180913703562113280 12659579 13453281253416381532892805275748116184 12659580 -132580858113010320525325066837068656640 12659581 -548832549068079738326459015635587555936 12659582 381966073948406683148786319759043611072 12659583 -177128695765535165777447602134984130176 12659584 -40372070040432510156583828860174336000 12659585 -221406321801291316332410161384883714220 12659586 -148111845915511842148082518504609248000 12659587 335654732843194023711137832212647840 12659588 -295111662960190207867820791735995135744 12659589 -2069219566635627256990365865223471227236 12659590 439165046481681207308127925533027292800 12659591 607004028484577373870904633350297200640 12659592 -1082847494236493459188143199444952678400 12659593 -931100290128171797585590341423457997158 12659594 37659001415461220673261691637960300544 12659595 339330912652372485205484734640094102240 12659596 -267774473699049366174347966706387909120 12659597 -185739088353662090063626819848479034954 12659598 264359559793821355031843243176320061440 12659599 2292742169894688293908540271248427543600 12659600 -56997073799270592711273685882352640000 12659601 557569941619969549040062247539747483104 12659602 752592771115188677868170232491347284480 12659603 1557460446658526639809655043597269486664 12659604 799605047661063994408599102053914877952 12659605 -189794094595952662050489839141058902400 12659606 7708818136690467584050038985940103360 12659607 486272309721789248898689910566074072608 12659608 -198590912896169001301639169991382794240 12659609 -826710105600507584356111940818943723190 12659610 -180152390114869122696261790355509290240 12659611 1032690002701142996303593710910576055256 12659612 108865830749764158015946846488403138560 12659613 1132194849264940766857946796877132662144 12659614 -180743749787196653323379225792477331456 12659615 1477455315953773201240476825378165230760 12659616 285265256201196386384744711252561756160 12659617 977200782990207435274105900770020381666 12659618 -70959418972127535253363053917428884096 12659619 -392631213454245424258403712856812184320 12659620 -229401545933652263071795133865017925120 12659621 138437935630840833040202510573423855028 12659622 -10396944232791393819051276692276566656 12659623 -1197398491083432066430298734872385205128 12659624 179291632342866693369416160313195315200 12659625 -692744192610098320709864072069760000 12659626 -92686889468709040365029211899602636800 12659627 -986700989106162355470221623143127955040 12659628 1026721001091261794907683021500234238976 12659629 -1166173124369805123292957551517164641770 12659630 1121622323997499528010502168144000000 12659631 -1289963737044450725990385240234336800880 12659632 155021198507171817163050606368789774336 12659633 -364207003747117683880807407417130431936 12659634 -167630275527641295918161318551952219232 12659635 856801268014326741005066692222604099760 12659636 -84717554908877893470322677666193459200 12659637 -651763070121116289638357035039528967232 12659638 1023937593552563801364311933380906826496 12659639 -451847284351771739687146209868317246576 12659640 -414372000908418137279892966762659635200 12659641 896803999104725744373812883556390839184 12659642 688740632473712315993693255813818206432 12659643 -783684328660440322823433470526126261840 12659644 493914734957718693769882119326997902336 12659645 -284914178138818977395568723675132903420 12659646 -216136610163291019225969354237754740416 12659647 -147587850109495490510136156452978489856 12659648 402528237924828144043085203572164395008 12659649 336573781218137111773850946600195953088 12659650 -254279129599567115179373634072793488000 12659651 -1042038687925424018202918340729249660848 12659652 -30235317687738857231587647217112387328 12659653 -482790490363055932691233915463217052676 12659654 -38930511010951775125956787634573536128 12659655 -299961859718385397186955472781004129280 12659656 -103221146899109553853157600477956669440 12659657 -70032174090605898456092472360079037094 12659658 183607051812937382121437824924325769216 12659659 2928030913258620806259241853640050506960 12659660 14393772247883803678512457537541529600 12659661 25913665878786505562856111674145235584 12659662 -282163870719521156825612296285895786880 12659663 -154891955969942617126343216838093457320 12659664 -82835298224796285723617841042617794560 12659665 1505019048726580203344248683515446992000 12659666 -311336531869463039504206574665785118080 12659667 -98615167847895560245305929343963648000 12659668 -447205077580196894933949172230601447424 12659669 -913172376925605297239948864560202394240 12659670 -262535314884866389122080712261861617280 12659671 -838334237539813071440825578038613401600 12659672 -173622682584198010978372506530447923200 12659673 -616986801580565505624420167963553600 12659674 -1003037896686992029874895895890473243664 12659675 -21669886892697491197091656573933237200 12659676 -396452181550273539758280879617896713216 12659677 -1744263168982664858336357007653392144474 12659678 263489613993451140131096529048573877440 12659679 237935055408843837820259509102975595040 12659680 -650181893624172215786489785073105633280 12659681 -1682629439633861289415444838190134767200 12659682 310021744701214860021077402303550849024 12659683 1586810116272784862297187314832127968 12659684 -674437008758410150138909980820754227584 12659685 -352915734675286122257763807564115779840 12659686 -161148872680222270814506387606309623936 12659687 54972770555759852325944290557396248064 12659688 1061843573932959544261342465144017484800 12659689 -932232002200795781790997463045021563200 12659690 -319497927597498164241857639896096970400 12659691 -145595620372557012185775993160107341376 12659692 1488204414794273122495612676521335746816 12659693 -343589488577361628582658334504677532276 12659694 -539748161617284739026026375940812721600 12659695 -835337041858838345590705181061916523520 12659696 58348950912214197003001749722144440320 12659697 40503347227940583684319396992908639874 12659698 428645162996202328122791016062433618336 12659699 -595368192875551367084012021877415643136 12659700 23937066923401665591320273536118016000 12659701 -1074629423432582444763424556338948137298 12659702 -1203735328205781264192397542090218959296 12659703 -329222648895641196083895033983074993920 12659704 -704870095673354105352057950635800330240 12659705 78740938114745156702499234103656485760 12659706 126850485128742359694532648786768174080 12659707 341048776690431994931821623766162507312 12659708 1528119931292294394121360128990753865728 12659709 -438714922939597493060642232456592940832 12659710 -72396000636242227659950955603186401280 12659711 414793985423565356167970656888694792472 12659712 -445426927145445193741948373247436259328 12659713 -130318641473133629680164026652620685600 12659714 61771851693131895150291027831297429456 12659715 -108545808108571441951143055641257521440 12659716 -171715621745076127288004277611919360 12659717 -812944030173670683367652939034296741568 12659718 81570944451126041205199530925003038720 12659719 -1546503106052323538983370210288175751160 12659720 263782483383134669286008297524857292800 12659721 225132379364276343575099661736110454560 12659722 -108169430750206803308051390562455743488 12659723 -1740952191689305152830830973832972506028 12659724 49467675406784477139339248400704520192 12659725 66008705594834792304439699566255816100 12659726 54487031740561249051759128884698959744 12659727 -677745804839316130839645056259285884280 12659728 -370508460821213188159420824932908392448 12659729 -302284448298311821689763426715853950592 12659730 10534345736517925606603511922928343040 12659731 -237883843098990182515174432732531834720 12659732 -336455726642932719401534604564774727680 12659733 -6835670903620338530894517015877168836 12659734 -379167832455524399115635480865261741888 12659735 -411007669807230226232527847709071227680 12659736 -35179419649886761660077139160279961600 12659737 -1844265692285881503558553652586449677040 12659738 5473411095540552991899514452229443840 12659739 -26740942962838711041430682320506202512 12659740 -628845484524521533932158850851769807360 12659741 -568935356573122422177081172482698689536 12659742 -420562853894068185643288534960899251328 12659743 1266984548587687992885768169955621085160 12659744 -1538976317548337233252088345433787465728 12659745 -95906542502525213776618740511042588800 12659746 -330453185760955156698757185838976304 12659747 -289677611405973598796079039331292817600 12659748 -68012950007035699565364241136226478080 12659749 344830650045185531455229310978094975360 12659750 331140262721262221845354953213486720000 12659751 511796981180244811957023247237330849368 12659752 59644130712024493600188846683745484800 12659753 2090050339858700578242164375411598998784 12659754 -38181567301053160707805552288361383680 12659755 -491333985804398927946033172875725031840 12659756 309507176159329926612372523939000638720 12659757 -635318860868502738328160315402023457280 12659758 -521337487492290409093135434153802403520 12659759 -1304850969823196736957026296429747968 12659760 2084833587527731216753417663738675200 12659761 -1415920114547246254230100813476457001948 12659762 -286142011812862422590653863340552704000 12659763 -121150872910246206245519673617112870912 12659764 -721022664851429729279338009753841392128 12659765 -154187225807577315248566991760986542080 12659766 -146150788701993734870690627788262977536 12659767 1723468340531746199112988556982227867816 12659768 -824575689586761251794816080109080084480 12659769 -862510581248382099983343206273657708736 12659770 706623244987027140032917192778123290080 12659771 2183422306206777326378783427989201439972 12659772 176163640559880793736909599743303508992 12659773 397970047798881226162271043811876371040 12659774 -511016462273095359254859987369268932864 12659775 -62063625022858809316339749026580384000 12659776 582325316182035745696332537101549568000 12659777 145705189014085384977788351501664651240 12659778 -557365286202820451716995540433021976496 12659779 2355332230739455200004779970089462913032 12659780 -1173135912327608596426222603855134720 12659781 1209463590417119091695568334799210140224 12659782 435593475747791709239080017406515760992 12659783 -260400809360081460187418216217421534800 12659784 988026757862834295618808080026337361920 12659785 340885605324084294289917904192288269000 12659786 -1130539105833322626175757987769545043408 12659787 737277729391375029925649103501173376000 12659788 -872746002710304584963245070354371489280 12659789 2274892779606397492093461813034023024000 12659790 -30971037220054096267044570816438082560 12659791 762776382503769614867919050799865646192 12659792 79994932346971872077518415819204444160 12659793 554269424389049876892056084926001228544 12659794 93860563333694439683072164673380741632 12659795 -550630249696494158525353268551912486800 12659796 -565494136524970005090298114729702482048 12659797 2043853044572463399788885222705219232 12659798 -193195753939854087116995528592268683520 12659799 71011721438737482021050744112934773864 12659800 -444155392018986912976748685295046400000 12659801 378208936404603881391145750729988268864 12659802 -4411926484076882249385323565979595520 12659803 -882106171406752466887776371124487970656 12659804 -380611119499046330495765802581750521344 12659805 129443182803278108197253463508443270000 12659806 -37539612007217855015391722700464075136 12659807 2370758814862268180111208581801147098800 12659808 -25566865042404450102152455253624094720 12659809 187174635827529300436482649032457489280 12659810 -455795926016878972164346914390497929440 12659811 -105220484498261529371260612088645041152 12659812 -645342822128583568290238004130697820160 12659813 -1982791645878071093179769007013061863938 12659814 -239329277070358230151827070211262250560 12659815 254237051188549537193803034393116447680 12659816 40992569250042284287675637429808230400 12659817 1305103741101819956198176995324180174480 12659818 -654457051308356880009366043742414700960 12659819 1079872662837318994591278474450637199220 12659820 -11982308909269193974852915624006256640 12659821 477727532014194305527057213421757303072 12659822 555982426777283976880652699269239807744 12659823 1270489935488190124223261794986020883384 12659824 -14627258402129937903576883612985819136 12659825 979179734681874982988173789340522372550 12659826 -232738785753282066500080897797711092736 12659827 1660862809696181314252640201299548025676 12659828 -452252623991982541921904540456699759232 12659829 -226189745450316382078496241412919930880 12659830 472640034426887897935421557359134707200 12659831 22658478360576001559138399482210315200 12659832 -225505473784552943284181563617655726080 12659833 -652664305678058706830239103949632699200 12659834 -38122182966938012071637119297818612480 12659835 449375556311527555715580424497549615840 12659836 420185661194065920672310558539762490368 12659837 -1672632373813367414913547630398784379514 12659838 61813087646820092794507544909541889344 12659839 3270889872011692476012442406705080652440 12659840 -850181361573620383621575753639709900800 12659841 -1321230210175852090284321368804758318560 12659842 37232638433918949494150021995142123520 12659843 -301002420839436397809903842912142097200 12659844 113555030248385490013389815668969328640 12659845 5769428114436430902962803633693457280 12659846 -361780313527662970343692390167142043520 12659847 -295842786653637531459411278079322560600 12659848 -128028108145766921842634801149508352000 12659849 -1293700988926940036434676091174103676928 12659850 -103512001933955392013073585694905504000 12659851 -3084090788952717751870021540731620614568 12659852 -1506892711858080640521515594249367905280 12659853 -256428475471438790792316749754285612096 12659854 83169166529400567707480436091927613376 12659855 481617150444610712423960562056385735360 12659856 112458816671467256926427509955112075264 12659857 194312939971680564464682774135755092224 12659858 -241750546279884637531043730213754470624 12659859 295876830379732809048480504704823667764 12659860 -773836773657239552912989941126378481920 12659861 -259226932336656477592827192494584967538 12659862 -45454773981249718711218097191527694336 12659863 -1541269160274112326422253698235849866520 12659864 39137500815431641124211669629429760000 12659865 115422868256088563701014925049812560000 12659866 -366392810601183318174879832906522606080 12659867 239770072016477935028658260570650800 12659868 160308236060191761048269239790878064640 12659869 -528549578267759030683989345178153608730 12659870 571939219864969308620117476272542594880 12659871 499641431086272799048144287425080723200 12659872 -1133426213460810694651958300526951333888 12659873 -35768478062347002047962612907732382720 12659874 -187404769709881416760943667888346803840 12659875 1201482484964401374046772460873628560000 12659876 673727353399386416631885459919891743360 12659877 607195437343693212900800993050989682848 12659878 -239881962761030451275486972313966010368 12659879 -58162880320060788005108067296818944912 12659880 -156897517609250361673720970102323200000 12659881 283614174015705414897297330689211455332 12659882 -28596499511746548911369170903339603200 12659883 610471056795097465928209041934102372320 12659884 8960769586664991115243960634568971776 12659885 -676928651161943119528713055901550344820 12659886 -327342379922299608127867864036168627968 12659887 225633742409907133833239929883846715536 12659888 7335912342626617483882692676802740224 12659889 284079689287803007752729595514457257568 12659890 -73825321458605534400799610651466316800 12659891 -158323810822681396609115991751779204816 12659892 -272408118083798858047356006231253278720 12659893 -92203738755076191925451853691415719236 12659894 -76802448268825476415408799747505239040 12659895 41738884805798481122872137120971359800 12659896 53933480960578590568526723939624386560 12659897 67942938258897247664317641437505170346 12659898 -63910111656764101701346562020238267904 12659899 553027775403825865843333590117129304336 12659900 195821375678339570863459990641409766400 12659901 -703457012263711389040774336270220851968 12659902 -264507615049435871132587632322496450688 12659903 2288815824741687865960130609264048817960 12659904 11319849878708462581954271159380869120 12659905 1106590996094265090676383629124813807060 12659906 725639289387004309484225398568557056 12659907 147382108830222837167590500573315599616 12659908 817997248613115690539126880373829140480 12659909 15405433881581832382644043695174047070 12659910 32518256126857422543112733345350719360 12659911 738491383528063900536754371598247066544 12659912 -303029695923476475131833650486265420800 12659913 136886895321232082723825621412521556864 12659914 -504368446882582071921798094151325163680 12659915 1040240705450935972090925723014462150560 12659916 169578448090081258803997014489712983552 12659917 1360671240711383638524096829121580940332 12659918 1194782677978666224715469219841984100416 12659919 -9520515877502663892051888506429157120 12659920 -22584910127180549079472152916619427840 12659921 -1602220963813956285585366511896290143500 12659922 -74754480157080384568339461140078123520 12659923 806529860760005436865754558553789759160 12659924 -618512318108979842035166951964026239104 12659925 -605844598118452902610824526944524964000 12659926 513106224325041141809502247802356890912 12659927 -264052513904090033264698112424030600528 12659928 -969261549961320963227762813699828121600 12659929 223146039385864673441983429599319566660 12659930 374204763129711580796061333995230107360 12659931 16068753983585927708659436307681898728 12659932 504360155493813772926006974438804650496 12659933 -471472116534663506250236166670437084672 12659934 -153632068003097822552306795055711028800 12659935 -35662441341487839982288048979614477440 12659936 2280727803154924175111578901613310377984 12659937 -609182267913562211402644118490571509840 12659938 184452418990306225754053968574919802240 12659939 -55450913010574641149231720343711381600 12659940 117341853712670285535342538294620664320 12659941 -24978715805932801105314943851203190016 12659942 331141679231279977450190622625894171200 12659943 -20065010344304677654607710975669950936 12659944 522878550748666817281806632741434736640 12659945 -853985789894000197606652915690142894300 12659946 198983537183812146731021457613571724288 12659947 -1961599955977057853025294414644038683600 12659948 -45211872283027692754630183723403526144 12659949 -367476889033087987314722042547566786880 12659950 476236663275765126480445495976278824000 12659951 -1165288425209648311642605770101080295536 12659952 -920331525009569348472374012244590592 12659953 1001011423844824411374534337222763173202 12659954 299029706137852345515457248739148511360 12659955 69591158480495730623092558808010071040 12659956 -1217263244814318605468919331787674890880 12659957 -48507016743151583945101414883708985288 12659958 -638146004000603318016080505629946674976 12659959 -499873605472921070212905360510208199376 12659960 -124377038428059274099077380222092800000 12659961 -992591154440009072465478147084316663728 12659962 218818821983120980528124510052513691392 12659963 -473233642274866135742758984381993069788 12659964 -528443248772060879757674988553738887168 12659965 -1215722092947466209019218861891511261140 12659966 -63169236678756786811574557382340894720 12659967 992896579276856879421478835602875901104 12659968 1535026141250503199563170470211574824960 12659969 -377273626314503742740272171556242442304 12659970 -129605105785882637634498288535743590400 12659971 19487826729019619957838796909252002288 12659972 572782406919327253148226514064322968832 12659973 -605023042810013520165520385401240029216 12659974 -6496061745396909902808820289113241280 12659975 -150982619047464225572947046687368395000 12659976 -4001345722333624742185235575061053440 12659977 273045204174223584330389937119932891200 12659978 297878280763163440295261879496261440256 12659979 -960777059152905524600741657774140269840 12659980 -118353087004361652141085629314853580800 12659981 -173923272197201735101671048496377280800 12659982 59897634982442633623922285694244761600 12659983 459907983764877245560099795353625529040 12659984 -323212511803006095589799577845334343680 12659985 361476806795839109299531297420852214400 12659986 -650651580221870670851512588942806365808 12659987 339357980657737434863606286681698931360 12659988 489508275895133868576651099357941760 12659989 939398185892276778998004801743377483324 12659990 18750046130228162610690921409306060800 12659991 696897957972680024811709197349686144384 12659992 289634932320736670860531632600355614720 12659993 -443061579987269648872600290720863793276 12659994 -111043109033346080566686691645597954080 12659995 1015194703125866930181296818778810880 12659996 -990656926624665008726326646861363159040 12659997 965844753977281864811583834623729664 12659998 -7667415516062595702856282966549129536 12659999 -1028555200203371548764673788402107452680 12660000 -164629500091332890848782675865436160000 12660001 456328087254746008572330287660882115604 12660002 774196924426899786507054931938545526432 12660003 275087700023028122594160981038631394800 12660004 256828201585615812607138628711230464000 12660005 -225552436669725235263251262521601379200 12660006 -25390222310572250283990344768998476096 12660007 692153775516982208185692416296340450640 12660008 512258244636249130566381186002152550400 12660009 -1179823011909494501842068720565314570240 12660010 -150274517520619909517120276967125775360 12660011 199777399519607846034055936012795217184 12660012 -148064132481632797532005111763157444864 12660013 -1082780382157662560498642528092662757738 12660014 566587105516184123000555489103431254272 12660015 -42012934640111312331907060342554205680 12660016 -360016912607602666238911932342326345728 12660017 2735660047961405584884311252121947232 12660018 119024950295956962682618089871086927360 12660019 887583176110788613546140395856852087096 12660020 -267794163473920481128644410851684619520 12660021 -175874635109765070120641296489033645440 12660022 1176882800501286591795955123243325250624 12660023 -31462957558652254807697599788090207600 12660024 9590424482475907250861833474901483520 12660025 14650041827422647274470409072455641600 12660026 588590965188687240274060369683935228160 12660027 -34530615605967181187882029039247395392 12660028 -256219653021801154302175990826235416576 12660029 33591808560930955993061016390966382476 12660030 -481983942157708046716497926055342816000 12660031 -348735963761351686557747318556889163936 12660032 435653494721665104061628236851427934208 12660033 64437586613877805174655458182988275744 12660034 177674668882490438263217487819957406416 12660035 2276852387974440027804346655911806480 12660036 114133568797826783121945651737302056960 12660037 187620861432007899990769378315068376920 12660038 -911812374304680196073407981259367634080 12660039 -677246236963796190800551868565265631232 12660040 1153401924177211786393485998781398476800 12660041 789313034413221932849742229386186616500 12660042 610837294225537658694983808138582055680 12660043 -488839250373733295212519765456172873280 12660044 -1304521231232857591710669993812414532864 12660045 247125892138649904754665300196930861440 12660046 62749623605662965830138237250018311040 12660047 -73831032409784739103002917854586839920 12660048 -111229051646146480256644529623671840768 12660049 630723923270922424479046244209361758320 12660050 74335843870268077548784901087698936800 12660051 277821167775480163167792619263569867520 12660052 -375936735558626027981131380713578688512 12660053 59888660551562966934328098759764232192 12660054 -106046836928081863852467784027908178944 12660055 1187975065760555895997254651097289442960 12660056 -1194937668281729585307516866357689036800 12660057 -254360179951488227600959211578570681152 12660058 -345652356757625414040205289111768943120 12660059 -59545200718968115190702799550330633920 12660060 -2942562589433461124668166748059566080 12660061 -99600677715031822668851585441480407680 12660062 -102456233345554768735405823903371788672 12660063 106647930242577128916817138848902163984 12660064 -943004601808949452624622722774939336704 12660065 1398017298415186925769348108806110525440 12660066 204392296452891069215465282952424012800 12660067 515643122964742313451893243780899171792 12660068 15234011828179967270087932535253643776 12660069 86562246879869611967277989275525956480 12660070 998865969733088806799595310300648316160 12660071 -121641931210024814799483726400882804800 12660072 419972982100280578567334064607934054400 12660073 338291926705221308848240111400668174224 12660074 75143207533295288530544368733450560512 12660075 -746732779370521476048915468782621645700 12660076 -527668609912678763007484366162443672576 12660077 1016552342003386234735178382329926976172 12660078 431324423696986958390545831052834686080 12660079 2818251316141228438231400783182630197376 12660080 -16067705579246860592703091396534272000 12660081 -495691284280533959415360466839297208896 12660082 -1001584581983426776048707291918153754608 12660083 -1705224026640112191783581051543227983600 12660084 1360022377273261371105049965036611358720 12660085 368389979195509934099403434248841575200 12660086 1162023720936842029189786916870685496992 12660087 205711548769030116151543264251666418944 12660088 -272627484851317323673556810823939194880 12660089 193682687935425021813067357220263886724 12660090 162731869689126903088764752428293181440 12660091 1335461180485769762033002446014393699492 12660092 554042099087727696411289523843902703616 12660093 -1000574653971857576197470781688549080218 12660094 -814485322216028009289824232717504443904 12660095 518449990955690765805924111332163652800 12660096 1102690587149098851228028447603713638400 12660097 -45448868650972287401870883556357638720 12660098 32634247754605371673037053697935573248 12660099 -259395683615361504644257404878975328960 12660100 -339945451236508969442247275286139561600 12660101 574813234430919779264303209428179211102 12660102 -86464520269040754176053189820305950720 12660103 -788554752941211171965882277384017118096 12660104 -2011176756794174613780637921208892364800 12660105 209990678324456889819805340864359005120 12660106 -1119199840488918805724729003813281303248 12660107 -602467519002139739201045238457055737644 12660108 903716925364574363333336347240759296 12660109 554334890720146982029740816607755808 12660110 -354376976255144415997298938575232842240 12660111 1487804903355845090001521919715228970640 12660112 -235036247279518791301836092453011677184 12660113 -449146537360625190357186035322321394638 12660114 -424078949089044545629491902122957388160 12660115 -452191729379703334108459953640879412880 12660116 10391786577257431201560257733696122880 12660117 1061815351429895990681671003864488523680 12660118 -760406531522655749374796976332121648960 12660119 -540579518177494661572225216671478798104 12660120 -275821874452959234179362954438459392000 12660121 -768219941286518582940472764558995175936 12660122 -444924031476459745627366175777408299008 12660123 370384418118075538187616824059449124608 12660124 -1250958733844487647261439095838785318400 12660125 1300070669953170310320877650024528759000 12660126 -405691007473009515806447617595021374656 12660127 1935587936878612807079500242956908053112 12660128 136384837026241508323146484870998196224 12660129 -131747421418550694185676222002772150000 12660130 -33644270112556438225158029750282112000 12660131 -1244101152361496574272534928626306121336 12660132 31740408972214942761701749587675340800 12660133 -808740554807382656584431171557859279840 12660134 -1026587152265064167052924338096869898784 12660135 -798390136315159153976833370100720460800 12660136 1826304443746224275389464560552319175680 12660137 199701396061758535439912014992799204800 12660138 -7156219844365843999308999156372767904 12660139 771853287749258102860721076128682757940 12660140 -307446587901159864029850169234811059200 12660141 -34367092349895111102818145742198775520 12660142 435141571284063763906543457775869104128 12660143 -569404644555717560836599258840963500976 12660144 6241764968901822126457289979545518080 12660145 -506582762327543506023946310265923011200 12660146 -5288545381063597191410291654118746496 12660147 -1329878603017837392510765778453425783276 12660148 1027595139163447228335108219056524598016 12660149 -547004606223960374518547570252132972964 12660150 -196510929289590861029731462037781854400 12660151 96911339849742159254027015453526013440 12660152 -424425074478673790296559547901122969600 12660153 784126059687091337385147451712168529600 12660154 -274562285063769153243801577494655460640 12660155 965105395985100534170672651204217801600 12660156 -383747119224004462611875443926643998720 12660157 1424486113252480395631943429270908078406 12660158 205148838086202586494225560477657736576 12660159 -258759046379229644964938358549733411896 12660160 -107057046797324037643667758327498014720 12660161 589072475877425914746653498322018496800 12660162 260593669130537642584769650053964973952 12660163 1067019813135480091390304211421281868892 12660164 244853144179622450983992928019391716352 12660165 167845431568318658817417215850502713600 12660166 47133657666061104904634332383223659264 12660167 -516330146637543276179551921132417024320 12660168 -430969666175115532132557923299156746240 12660169 1357601973074079226946036161725462260570 12660170 -295865180296925812854321736569938783040 12660171 37016058634171937628190100674409323440 12660172 -262525174219010172310066053811807229952 12660173 -556031469771416794890223032496336285578 12660174 408508093705324176344955112153337086848 12660175 829956721103021205507951692056534032000 12660176 -422015818262124481047571578443674656768 12660177 -1225211035488325244689444842015856446480 12660178 -1027072260168277814631671537686345966944 12660179 769558381837439775349242990258477571536 12660180 198070956776931723149255806160356024320 12660181 -15193178599699423433498356077432523200 12660182 -1004563358101703915177704860399646665600 12660183 476283549110269807345423243962934655424 12660184 -1776721268078638757978430630726327214080 12660185 -51065610500503567657922172750949110840 12660186 172803399547381879102421628997498429440 12660187 -1517507673565111251882882189642693035640 12660188 -331426788396357398665730669201500376064 12660189 7213906070018242817750230147164711936 12660190 -74455943846425781931630707449650206400 12660191 -271451239105285840676801142636806253408 12660192 1503601413242855933433104213178793328640 12660193 -30929344860933828756253205789784337216 12660194 -204689249901915030554394349859115064320 12660195 -326591978942868531030092171658700864080 12660196 -948565355662752186421118843734516105600 12660197 -1323605712609998169137195549187638561088 12660198 -279384386391347329033570049597676553536 12660199 221589377113990118974149261991537596736 12660200 -66733760612246436649837988464429056000 12660201 196901724052824018647654377226698233930 12660202 1102769088221926943705228808935197481472 12660203 -342163371532531947173397551009397697548 12660204 546684056782431386752701056325358941696 12660205 173938776095772081424532081233045458360 12660206 157551922749428244616868390988197748864 12660207 131652157465106623405924216765291780992 12660208 -393815789730870885272310679247095627776 12660209 -1366700170769762504439609113219890274496 12660210 -50962006900885035283368940514282895360 12660211 1763180903913959642283234853465171993200 12660212 9091401891453870812969045986468368384 12660213 -195667003204429705069870371387391149600 12660214 317182897463725042873751575976514385536 12660215 -96705426127113449427998672737725460800 12660216 159969267881951661442396493070929510400 12660217 -575241979586450758925697526473011843734 12660218 221897074026047107508056778440879048560 12660219 -1309910383095111502406277024584025072 12660220 -1022988833846456863807499412354427008000 12660221 -164308524103564314949527739420325557056 12660222 -376418882975444709358185760333534388928 12660223 3197901375371901575404949523039346896 12660224 1383910102295391429154824262689289666560 12660225 530253291885330128596294320947365455600 12660226 -110437643651956962499082461661088011712 12660227 -1561126201902840159248333075619451761924 12660228 470093778770726516178736691140893798528 12660229 -1223877377524547958463338060626037179170 12660230 -407103560026276790715407234146552320 12660231 159289086716615184158340671026994045352 12660232 -9940132117888730598416896736317440000 12660233 -664404169768154040020524657896270364656 12660234 -444578624381400670993090692036649393152 12660235 117489559325615990277378125159959234560 12660236 -921208779944358451926470525932860606720 12660237 670382600817967527342221149541777974188 12660238 -381705263185274930693431660778339964480 12660239 -782400907468057774270179390836596196376 12660240 -96147871942799010847069126048363315200 12660241 -163126703751932792645367587394490252800 12660242 -218743668498081278335672942575051199488 12660243 -26247876361372995419661582308051441736 12660244 8093972854329643978348372602813775872 12660245 -231576237298562908939584711685645854720 12660246 -414332793371390441244212000756732186880 12660247 -960075816071539866761789444610137848680 12660248 1125908498094941449431352166792399247360 12660249 243513256914228771796610007921886101504 12660250 -291230893023826327365612450099560400000 12660251 405037205689675789992142665397838940600 12660252 559361112533220332837078329175847051264 12660253 258268831599640713319812846055809321056 12660254 -30890748939290171056914816798904096320 12660255 -606724806240164077797047346124796586600 12660256 104463403825121257205911616462436433920 12660257 510508211847689442850642916269757670852 12660258 143642672743883035569228975220104250368 12660259 -298514709668147887350498625370797356920 12660260 -662323528446385820380214669295331557120 12660261 -26300153108424984408227292145809556320 12660262 -23536414264330446159103953189160078368 12660263 -380642157673807098957155534546514648960 12660264 -340688565459622102086337923878395991040 12660265 -516890345308827446374557090114086796600 12660266 -891665058383757873654184875815383929168 12660267 -127336105193301392073866119978375110480 12660268 -1245855777219174479392179807330474410752 12660269 78183634832455455603000024658900002360 12660270 -3805721949914916003778688217591459840 12660271 193829604290524638814196214227484493904 12660272 -16950572686824766785686282461762682880 12660273 -1350510424415100868777693341361057692000 12660274 1160421400271099031225355676968115376384 12660275 4014452998262514749877251685314563800 12660276 3335220970348226967470712482338258944 12660277 -577869820804231104264842968695462776754 12660278 100788625239573251538427308061336513440 12660279 -1092716837846733874457773864064301252480 12660280 687182296053599344686416515065648230400 12660281 100060008184953248831651437619182787712 12660282 29200910534769922080679253122103545200 12660283 739007643335223752537924599676625826532 12660284 -74614258899358156367932131165995378688 12660285 -303943435182049878073980720816566862240 12660286 -164948770085244681300994138577482545408 12660287 1912386493344371059457797672771945503936 12660288 -199672204025499781219517218398180212736 12660289 -141860982188015453242222998010385666560 12660290 -120322300121254500975957491491572457920 12660291 -309571933078142194929497040645364638816 12660292 1063812087651138784868121968248379302016 12660293 498982096512412788047996488280148213984 12660294 -122395513105108704922738924366913163264 12660295 -1214342971138695349061189314667217288720 12660296 -2104788763421233916346187633963978260480 12660297 31254224210756661478553191844466761808 12660298 -395951821916581636911876548123925719040 12660299 -910794396186024257111442391557577406700 12660300 466567281857113180472726109265738636800 12660301 357271412793456788669348707273266381302 12660302 -948100238329810905194429196461354403648 12660303 -1201572555880446966959619808105274284800 12660304 198459677100271159661916656509550198784 12660305 314763219124225714815984341282178058560 12660306 -677465880615924414124692572759531169792 12660307 -31635712482475154509376680528997609472 12660308 -238417597907759811843615863568137011200 12660309 53411973955397578381935118196068585614 12660310 -238532972815229378927048517879649837440 12660311 212582754051555617111046714678756409800 12660312 -102555964999716238221559901176342118400 12660313 -651260064390780541956659639299226545596 12660314 -354750404223936345784769466038807817744 12660315 -185749064103120185985253395203309402880 12660316 309869200964991266144624403193471255040 12660317 -16966043022589690316248457505521264340 12660318 -4251330541734933368664270542276462592 12660319 807659260564314967989976677948641616496 12660320 1801790128740806665769408282212274012160 12660321 -13746619801688925064436796582497442240 12660322 26174756063585546581636128522347919360 12660323 864863769979535415672444962880548640144 12660324 190601381503365703919803252004458291200 12660325 809505565395700363404851639211798928500 12660326 109705411564870050497008128236970865248 12660327 340788359280481199101392396148335744000 12660328 168696704437438796223819822674114780160 12660329 42509173737609428754083777989789004880 12660330 341428592033564439653628070095886648320 12660331 198646999370861034867193193979653750132 12660332 -1255852063847584792544572736170832680704 12660333 325342684806247296639390836370286822464 12660334 -1252753448908447018790443006445625614208 12660335 -1527251210455747013691582489461207169720 12660336 118805466594939100665530810865853759488 12660337 -1510690888774116563310440469520205204014 12660338 -80374675918979930107015344246870620160 12660339 243215699942493307668846577628375898480 12660340 -55986224476003544130964224666653859840 12660341 740267269206935747822902099182897245742 12660342 -762834336693512081549019463065806292096 12660343 -1400347427191172779452943195385024405184 12660344 -670910861569960804635737206568208691200 12660345 -31481525638626610792558974013260303480 12660346 1197558285604022294636710363601860189440 12660347 114080521094156960922192133707873084672 12660348 -544845024914018675533923834947208093696 12660349 290416316814311765803798800317664451608 12660350 68532358672960014127309787826105696000 12660351 1548234186260825873350524441212838216 12660352 863347415648725975095363460026964377600 12660353 1572698307649258381883236543671358537602 12660354 216042718498206915103738891531362339840 12660355 -959960817890302949145441736771251216240 12660356 -357843928979167410941904770355265893120 12660357 -85141878077146780177592785172491635360 12660358 223444308402468670523234475892991650560 12660359 -1599651908701057085539113616185829311984 12660360 526962259998357847183468782774278553600 12660361 3483853416640290896912622821695701824 12660362 95006960695844179699767710883971215104 12660363 -181905421477906237848506130874552464708 12660364 -200789624533383085072100732219307045888 12660365 766237196664714657329736102675043459200 12660366 -7239826435771262359112844830467441536 12660367 -904333780103477377756072100217622868648 12660368 -128858819336467746603379035021768130560 12660369 -263922694717571461094788339411755140352 12660370 318564640737778089830741966085684687360 12660371 181043978133709184534405711645790622152 12660372 627156842793469869112236837305103566592 12660373 -54606850119476039608721367496157486592 12660374 -231050300736233195202427185932392772064 12660375 141562503797771180802561140213745768000 12660376 1212824333765486236433579922897021173760 12660377 1048916364373838036238584086039682417226 12660378 -169552865590506350680115159219681726976 12660379 -1903411930252156808567224830987428599616 12660380 -7762241349752384852755357919925504000 12660381 -89975314155543808701054878756215492500 12660382 50327762575491264730550726660801863680 12660383 -7529485736946585743695826667352661976 12660384 1204521363172768357678627818955352309760 12660385 675275193805194752792286978342976069800 12660386 -294609087203474343713637697122264658608 12660387 1549355475221624912195858721994327263552 12660388 -572135848674075204645904032472295079680 12660389 95443836674617823417294938640138477856 12660390 15967051725473380767200491102003338240 12660391 530597689292226802853958619833247321584 12660392 1938147782710113958547907281053847424000 12660393 -1022851957227598178716145425745419465056 12660394 38717926177103536899924349829121955680 12660395 685068179739681397343223554813104160400 12660396 116090771482564150633816032050653200384 12660397 -85982351429034362504668591913309544874 12660398 -134026714275388182985158777651203987520 12660399 609006847142897203204012955300109645984 12660400 45499728065453484499065158424533401600 12660401 -192484640174063049561265741930782895896 12660402 134126218014079871745544371000275925504 12660403 -261713973908574818875206100709767356160 12660404 11527955719281888889808275466188486656 12660405 -197146238821418520570277828094562561600 12660406 413480948060317033386258675543837555264 12660407 358623394954257063081060474139471141680 12660408 -1553492729148792587335371273883211980800 12660409 1170162211952449270248245286945452509610 12660410 4400976940650476101903568543527219200 12660411 675869101398925564032693047758844898072 12660412 -159759813722715161180180825759371560960 12660413 1170590059540429029902526157789958638662 12660414 81538353391641118839769582524498691968 12660415 1346632763597020266836920137390955363560 12660416 -795071891207123736256004292449478377472 12660417 -181980760465913806812379093704450832320 12660418 404398449005959739878672137019601733504 12660419 525935583768297057275789697991118696448 12660420 520949395437675593092636474202588282880 12660421 2030569843696342168916953528186465870622 12660422 926887226056063904547986695657930867200 12660423 404284757252851164457116371924150140584 12660424 975237808722481023456661248270868669440 12660425 500303323944925620781647304331389161150 12660426 434453353762118227385025715188950943792 12660427 389838452984991594646244348836005921312 12660428 -218374016441654716798434357571939031040 12660429 663038411676380457897056331587853230784 12660430 92806432391857598641632656469220551360 12660431 -74124190935600773709847288518860808192 12660432 -148821311923407345239587882628256890880 12660433 209640153295977430171375222404010634484 12660434 -385729662130951469294848328030138838384 12660435 473082365641276603819160705741938790400 12660436 -37515296286772959590770330768269957120 12660437 -2402094270695288480825702258178104064768 12660438 -18773007841447794892071535932422166528 12660439 -668486403412037305163832075765373650600 12660440 -229587714127496111763934994992316006400 12660441 -1122334539470392242484560939512551981920 12660442 220833065527868595660031612573826671872 12660443 2670118344781642102271948969357152499760 12660444 -283062798016436032226628265508045764608 12660445 562291586555588819505608575925558292480 12660446 182397112777745005992238168485959916672 12660447 11698301903532655522584747178166588928 12660448 23121139666353408718889913633843707904 12660449 382676028991029651156852039596739778560 12660450 -212460193387777478496159787419023020800 12660451 -479316622137973349501372871893921869536 12660452 -28434772820126377055257288022557163520 12660453 9299825920268060429460094136657076600 12660454 17304765341961933644590338962882038272 12660455 -228749035365899449566579180191689271280 12660456 50196943558897577495193074619112243200 12660457 -1040432759645392237801599809290978420294 12660458 149165294245190470867687927603113436080 12660459 -3519048482138662342006037419003080960 12660460 745188071812295465435820133659104332800 12660461 3132043123235645408076482585984951535360 12660462 -13421365389981962748100369915200723456 12660463 -147388480799353598270132925127494333296 12660464 243133478714982217495930894444221235200 12660465 -379581146580574759030999906852246942080 12660466 185247013275836485091020218927379152384 12660467 -1369307538277208024858089101784447538484 12660468 702632900026289567862330266038684631040 12660469 -925316574832127332740193665265393491104 12660470 -559727921709702556962032321922592696320 12660471 -9195237741356248891812373347376816728 12660472 -508933350737274729195224595520328908800 12660473 -28661240049972275898228840883048144278 12660474 -110708176836811331412850273939941887232 12660475 36132970692071599305283682946497784400 12660476 -680979840597106015720182321192311943168 12660477 -49442677810962540757709346412805688768 12660478 -964008028099918267883069100587516530944 12660479 -72433646429418971822204381302831667760 12660480 -164887355153859793150977776519101808640 12660481 82721661234911465913443227289659191252 12660482 613313458859320858507029846826997681184 12660483 1077842231452597287107009544042760458048 12660484 -1252002196922683227965648528510982242304 12660485 1682717616577660599210008576292823978200 12660486 207171566374047376139477815005399498624 12660487 164598923358210523998658464766423671392 12660488 -833762924941602278299650032625669734400 12660489 -1482720691227439472682675688875678802560 12660490 10094551692117988063746208625371941120 12660491 -239827369100140404705753869740561542600 12660492 -220012091620559122290332944181335815168 12660493 -446005343734792771710030543348064881536 12660494 -400314407325875373510380201880737894400 12660495 -777484068584895457883134548628113158400 12660496 85387079916341093683022810835518226432 12660497 1861287669366120310498880909232861400560 12660498 -581291018045579623275605598334796995200 12660499 -1352856950854129060774165067926142080080 12660500 686949854696104502871882302141798592000 12660501 245028636109630197961830734600230070400 12660502 -446679770684308665811232590370749490496 12660503 1108398705606985241493698307959610474240 12660504 61115750365869397882703117505318912000 12660505 -226535864676322219168529879201273906880 12660506 285057625671800637538931725235528627952 12660507 -789876991277133711740410300869513021552 12660508 -580221139158908068240862428548042281984 12660509 -429436885580881657594323155777159995584 12660510 117822239534421138112538321761692364800 12660511 -195884863126827477633751718908139665968 12660512 382021709358272126088342346193799512064 12660513 180488930864168027659867395513426605088 12660514 -433606213987239965030816998127049684144 12660515 -246521811329907156885657348112659206400 12660516 1443722891322685666673473404670987038720 12660517 -52926195942901002793422990328311283200 12660518 -434047433027890896461719271645723383296 12660519 1298348623075307763937381492420780162344 12660520 -194046595469391979167182464146323558400 12660521 -1382721219767018028715807862286736340256 12660522 -48891833667003010415255333964871411968 12660523 -1291969825458191224189373036591371441228 12660524 -285150682145715907813242640755941879808 12660525 -143371974780939653223127995410923002750 12660526 486397164030741526308374849714433467712 12660527 -773377089476609685298500979979667689928 12660528 -140916922057145013147692973385527361536 12660529 -632564699779439908399889161066994122368 12660530 -397260368729870324400689507216495280000 12660531 -696765674118395781427697577590954558976 12660532 836408689677456082284556521074716301696 12660533 29101430159673725858606486478584655744 12660534 71227890364238675078032492043330596608 12660535 -1099889658981431003847028941391623860520 12660536 7899278737727157733714114800461414400 12660537 -1122286968653570690083061805895145970240 12660538 -304519104245597996090794111131116471040 12660539 265770806942822082786024306144082312656 12660540 672507318984885784248426968961289420800 12660541 640668865279855827594024465158616767942 12660542 79784786045006596351682994772689106752 12660543 7288977013402701716348599094421680640 12660544 76698013780578102873373419508996243456 12660545 645667920343711827813223493603962137300 12660546 717654739513899414449600462769080949504 12660547 925222455234668359474903890609233222880 12660548 480947750577121386389664241587268131840 12660549 -25241242790025369623180606566351446720 12660550 21621478248370369376285893874773113600 12660551 923085325824984089867711601376736766552 12660552 -47696563839281223823123239266744309760 12660553 -916904684438166068060461418569564636198 12660554 -355783534185848542850077369165917504000 12660555 -122793547834718568485779617755808307200 12660556 -97193543775805820606426306217955175680 12660557 142119262711099289500703563818774949248 12660558 -13778083795124889121481417377641755520 12660559 1762149615599033009310157480566089838360 12660560 168211782110385974511597407910743900160 12660561 28800299792860358267866026851468546832 12660562 341473573494148571717294800452747579552 12660563 1483599185600841201743830706755544603640 12660564 -120305373498525262004755218474354782208 12660565 -915346221088892732976572165571569541540 12660566 739320665181158102012512730758839059232 12660567 -340113890167471324774394606222764058520 12660568 256418395636919363948804365613546496000 12660569 528667354138274891394864295039400504970 12660570 59031771012126304049923206093756979200 12660571 444793266436706370991671225131813045184 12660572 363889699678937296242091005900113342976 12660573 22714473013817246270667604681153218144 12660574 -684751617633950553802379552082234316800 12660575 372535712711143442563701835948406395800 12660576 819197156140019337754713284960845824 12660577 159310282922479735557761398549280607252 12660578 -39842457638617326340942918126082850816 12660579 3183267105484605614172423591465138000 12660580 -434647624374561916050661023688483430400 12660581 -785949145740356174721805660459058413668 12660582 263733666319020803470053383839575181824 12660583 43653240765796310857903335686722222504 12660584 541642836439259867330654701351319362560 12660585 -349587174470902507384248680289859559040 12660586 71189080806192786424393306391800995840 12660587 282817219745825775201710625948654960960 12660588 331479803233798826968061574930208373760 12660589 191025337100064780497759256979413890390 12660590 -565896756152661731153547539829888859200 12660591 -1661763119886175501458660962565873751536 12660592 86331120906201808643262204179986972672 12660593 -529732015524819651521084633946105840 12660594 -92635198532811692430110939478409084800 12660595 252959454713306071772465398410043339200 12660596 -117118178122897744834895533776219825408 12660597 1933324488973006832235206831772015959040 12660598 704810468897706102198990992842877488800 12660599 24189078049887390566686635151744427232 12660600 69382600694810971744649951767500288000 12660601 -2989748646203959680297305974427015596928 12660602 -1019912973911221403603823203705980535808 12660603 827288594714592700719742104568571049984 12660604 -2617628682740112794862191152890379542528 12660605 -2419298682943403443958777110269937712040 12660606 -61224796752937389603150890631776697600 12660607 -2353565033386029448179879752408003676800 12660608 275841399326188194463921447406319697920 12660609 40717750661956214121927681235146060288 12660610 13650524823401304581330044073372266560 12660611 836766992550251404311338349437557847424 12660612 281066249792795193068125583684089497600 12660613 5127507281757825101809153476466209920 12660614 -700765939837394062064652165353642346048 12660615 -836365970610803817350920570987585331280 12660616 -915300985530836377691641845319989611520 12660617 851860467999716274055862485734534885120 12660618 349852944253676553647901830136136207104 12660619 6572897001349412757504455015460930560 12660620 -358944231014445125808478744427397657600 12660621 -1295453800307308030201556301541423745088 12660622 8586517063122724588024511698039397952 12660623 862293060783585626179595778023907403080 12660624 -5132843647778438062194141525966151680 12660625 94301514260444044410048979002105120000 12660626 -417303767521459750073342172700198109184 12660627 -111183325232717140472811863610223757568 12660628 140480816914149369633317998414839040000 12660629 -1734986078646997036030294045636819654770 12660630 -271669044914734048128836434371182100480 12660631 9867826688029879767439977678401821152 12660632 -1501054336257433684341322517091602073600 12660633 341102141443960988477697071218528570080 12660634 -50517704497757859598414093077346748928 12660635 -359953721434456484294839092375885040080 12660636 -294773859861540660904477058095793089536 12660637 -195904040073084062335693911044065641696 12660638 -923792673671931858119321051673810929280 12660639 46995810725253914098891418260875669120 12660640 506682935635404929045244495889787781120 12660641 7032104399457743267410865648621753664 12660642 -53944467754746776486486352036298144128 12660643 566340353393665033912036185834727420892 12660644 -1055813352507719206936740574845284465664 12660645 -181288055289317980118897749805412029280 12660646 782677496807042516014380919151930023680 12660647 1670922099032598316028148711897699711096 12660648 40178578480897527407757607175486177280 12660649 -20072136286634654779821966197642620032 12660650 217139246385261659081559299389591488000 12660651 249912012667335151850208152794020389040 12660652 -1064844196579785167841027940715512478464 12660653 -46225547073544516283802095136147268596 12660654 115980190028291018853116725016197675008 12660655 -771776683058572308422198596148217408000 12660656 432388546746771301179465309179006042112 12660657 190748109163230147513445976426940036288 12660658 -1111793790774030440454549092040424366320 12660659 819567589006401720842614971279326434128 12660660 -110896925791289132557600316736982295040 12660661 -589217017622350481615773915334518841348 12660662 6491571693647105540199990261949016064 12660663 657954399260031167947467359131322322384 12660664 848827618889515558028749621084294287360 12660665 -972425457208679951358119719931701419000 12660666 238330088922034957080460996238939739648 12660667 -617875731615196582208091866071036592284 12660668 748303204631045760762270863075161099776 12660669 980574316133759084735813840903173643040 12660670 -31674699710447592263286125828390630400 12660671 1038023909028599898194512947524718103872 12660672 237075545300058200403125988801625718784 12660673 207516714832703007670185807757408374100 12660674 -242741647922536459123348185197433477600 12660675 60720011561084855305101155233696458000 12660676 -97508602704102435926059672323646812160 12660677 -127517675417229403903088092984248540360 12660678 -682315086743874212339660487800243748480 12660679 -207988538137745735722260496332314102400 12660680 -211519171059990003965494248929641267200 12660681 -928866010950637692219966712265294209056 12660682 -12892198307459571190695408395805976896 12660683 525545641542572600312317500105264715920 12660684 -58557900392835388772881772454159204864 12660685 -1134945195336916822258716328028501293620 12660686 811748246956503767095800019464827097792 12660687 -18765651864176030689331415780377074392 12660688 415969205671848883390482580605227499520 12660689 3011532478161835020802681296384595668720 12660690 -144908263851481456341703124321343513600 12660691 768954468813067328088422327799145334184 12660692 -514785911092275606681533644549511792640 12660693 -336305917068927900858809633764525670496 12660694 -3591573553077004461010427888089652928 12660695 219053649473741066236913055148202030400 12660696 927767996810864571774692131344332421120 12660697 -95566881736249757733195214878066522688 12660698 30987488261297218544526085996622607360 12660699 -22579538710829189531674213594015143552 12660700 247031006988156180912366813680324416000 12660701 -1459629661188290653999467076036431458496 12660702 -107777250596577174966100487488661498880 12660703 -848570369809935300009306122699104112136 12660704 -638251525356042044901409301876834304000 12660705 -339485153839578944087114458029983040 12660706 -226438922213909069281818287387435030448 12660707 531230069451990257909083316494339554840 12660708 -129654859903800809044534009126854727680 12660709 -3232616445795278338175017122690150551684 12660710 -10865504073814232311945578678664596480 12660711 -8774141450490875528732171355826202496 12660712 488409495118109362843088464321814707200 12660713 -884565090251458979222393257989911195676 12660714 -668521800896651917733452878133032528 12660715 -884403155781652082432355469480225796640 12660716 -534488590065556737940342774289151555072 12660717 -87094589482462741561571347384878697920 12660718 -69530251571117412162316949367037410048 12660719 1407897896980743762997236838786061208096 12660720 16033472947799969236612242899195658240 12660721 -1671518775334558356646619409099915676078 12660722 -815181141836312615502441136410762069888 12660723 406861785320194951454852620303658987520 12660724 765701634387407098245340345903105498496 12660725 168831708728721658175881380860611060800 12660726 219881445343052536264279051408490127360 12660727 -1821785406696887343232276009631456214968 12660728 1376542160499127195997782079687127490560 12660729 -260957666723111715683670573625127300016 12660730 -795880645228069365259187312008349406240 12660731 911876427815611675458774590109774229512 12660732 183062998656921143081264936785195253760 12660733 -1055551979979961925441579557656532868880 12660734 -435455797771945976411964731931706596288 12660735 -202146883139725665496998221653722869760 12660736 -809234024612659980123645221719555178496 12660737 326227993427772251442445324290798536880 12660738 300035474093936263389648924108653622144 12660739 -158664221057978699095224625537529866896 12660740 -362238660284352854964971222287548015360 12660741 133351216234849772450766615030909129216 12660742 19864149349123801807848477733381810272 12660743 853319807038410390089301442836139363992 12660744 201500790618722684589376354621918494720 12660745 -233213036170524995217759771175302340800 12660746 -45024619293200546804336139437484275712 12660747 1340872157067464934622066421051044424640 12660748 -9251501349661867364906526158035197440 12660749 -458088245806166372891326406053881602250 12660750 -429952155121290881169077754278508192000 12660751 115715644909862744416248689402378381400 12660752 212843373565577343425569239682090352640 12660753 135613505331904491580796481205170218880 12660754 890272584019873635527565303769492994880 12660755 -114582702811847578664237766144738992640 12660756 -348192467107131185549015074429621782528 12660757 1284847125781335195367522364196881654784 12660758 230752471224902301756862360962947772480 12660759 440555071204086324965514918729889691040 12660760 -44777843800027493177461865260843008000 12660761 -782980783047159748798603592327547081276 12660762 -546901465256905618745992654293047258880 12660763 -717754417874987476875894485587733700988 12660764 277838437958031153202237919437759242240 12660765 -88091144662176344821033974547748206080 12660766 -992026535114294982189494999061261201792 12660767 -1088443018316602437052253671610152574400 12660768 -121677146294977959174653653744055156736 12660769 -631464538247298873562756092502642608960 12660770 794351778698544174887574992964282658080 12660771 383428672835118707562670690027600184064 12660772 101354323434155323798429380460946440192 12660773 -111603788394439551996584014835014511556 12660774 51179993463540471388263914844093437952 12660775 -539300019153379738733877339187332766200 12660776 1411883003269515200171296250294803246080 12660777 -564465713720813463545727739792724125440 12660778 -52741524327288858477703526834007705600 12660779 -1002112399886627778653522393261165068620 12660780 -386079819583659752069367788071457095680 12660781 -796639073164918035254872944127965701408 12660782 361390266787400562780854118155748892992 12660783 -576696292763322611359575826537210588800 12660784 -3717442547119463397105546689910865920 12660785 -1441754315719357136037017411004464659020 12660786 168732730357916214395375671269004876800 12660787 -986791181526694411836942788947520937360 12660788 -284826996750462825611742060594282645504 12660789 -181206337122602653842839121177823362720 12660790 -292785423668647466149448435068416345600 12660791 6650498417858709493538247600236705280 12660792 318544820571239694801032918280159006720 12660793 1399592450866037718291430316044851008042 12660794 1170313245219844078035911766373152617664 12660795 21020821774677407487008321907531225120 12660796 393885094289016474722019027742890398208 12660797 1770513702839372845195333784468323074246 12660798 -79503815419735936711533129579278022336 12660799 -1147950867575997146757620912298690518136 12660800 -115421736322141462958156257254781747200 12660801 197494807750821038939820746771976292800 12660802 163754712773578774680565049571664650240 12660803 62362338394229777912867081685785246784 12660804 800937331435446823178981203128912261504 12660805 245553956784828423624713577017667110460 12660806 -103802109761380380235041360311087608320 12660807 90929831433774454474980326456771868840 12660808 -666587613056559579415477290753331107840 12660809 244047395917980034327692877812348230016 12660810 140950323980570503312127526224760422400 12660811 -1591219033576547094887493603943250596588 12660812 1394578712239235291937376249822464934656 12660813 8883228172954403898147213633735383040 12660814 913736390857524509238792281153607512256 12660815 -1177338867225369702502331615509727446800 12660816 38629483060725135145230363387297792000 12660817 162483963803054366036326909082658086400 12660818 723256563304869464275051557496904138016 12660819 -883746461415302504964694977996661698960 12660820 -650079463352685972858789647249444659200 12660821 -818771871216274872049234336829972428800 12660822 -159029910444894655196717287317222740640 12660823 -531911022106238847873900448678088506656 12660824 -796163670925854571409319533379092705280 12660825 31439617293776418223720539931904889600 12660826 -525312383525895611535627460968119055888 12660827 -80286471491607982386374243887373403324 12660828 45432964535100370236060565078453708800 12660829 -1123563927645322083750387469657405348570 12660830 131936082946256314776481986434250309120 12660831 -408609618205746209065667669998713468672 12660832 962646594637476991871152741388550930432 12660833 -274771779189834969987841424957195409216 12660834 -897183734002581877753150274562883584 12660835 -1609886791242549196152299157468784320 12660836 351904819838854396483945029762928932480 12660837 -49295509373808885250409419096119323136 12660838 430874096176903347463647122572578628320 12660839 -420790573463758937149330993363302269544 12660840 -7758167682574617726558838461603840000 12660841 -783690830179737881316288947868980229516 12660842 -549605217019779243113745960740113166928 12660843 -419633932434527666205017610369110981136 12660844 579835048223181453929801626052616323072 12660845 184674105446701689334902677943165130680 12660846 595426175656245107430434366306774842368 12660847 -816450458442003026470668273159555974704 12660848 344200670128865633415604088168641658880 12660849 92448571420140000184165070900341065600 12660850 -341217561869311333489491014211583332000 12660851 192495936709413193242582816434943002784 12660852 477132254796111643663534093605960167424 12660853 1973185956672449147559198461573863644960 12660854 123060775412611967266115926189338872640 12660855 -205700078279178142879488743845515533760 12660856 536965193720341402618271067302304153600 12660857 531429798507764585149816675583593913232 12660858 19962990987561434719901839914354265344 12660859 846618227689922288649880385730960777840 12660860 1120568494218492725983275317407137484800 12660861 -462619578782307895191566707945270768128 12660862 63247205812035213594658781547650694144 12660863 -939957582942158076429624688270099327056 12660864 331846595482930898713822691075335127040 12660865 339526804435064918000945345298399425280 12660866 50916486551219749177421262971508502560 12660867 -112609584460767541764438778485787735284 12660868 1037036449292035872258457252986673990656 12660869 444880446775364609007675030137435682240 12660870 -14248393219534811167010244888247939200 12660871 652598024801629693189077264095689327200 12660872 6971729202482805121471350582686023680 12660873 12306272406592075855450588919927829600 12660874 -301910480370648803405272029268595927040 12660875 2157740468359099095139415238709072932000 12660876 137149558545970017335941866345395941632 12660877 -5541723642596630639938602652541973920 12660878 1330413046226246191813295016161312784000 12660879 -75714981276984835883558823256866177024 12660880 -202118192386780591675194626701337149440 12660881 2152162533220910795903561379304505189682 12660882 -17703065568297519757999248701305807872 12660883 1402939921858587706025451612934870102800 12660884 314680509878650448769827971725157564416 12660885 244149833123480904929879560934289994620 12660886 -316703128276848485505302470686780451584 12660887 681168702095544828016560352236868486992 12660888 1549637661760722121402717570634323230720 12660889 -196260089630075546484619437489108240310 12660890 -363792158992300688991946315267318944000 12660891 -224566583098114853256616809603890428008 12660892 -378631915996538784688253919337473462784 12660893 -455710825027315742512032822086621296800 12660894 -812944988073304861958349549461291928960 12660895 212012270377735032482615248935790533600 12660896 2734751060469050032813153497712164864 12660897 -351520893259907885337838944553725911040 12660898 -341175685093025218774714712353482586800 12660899 704696272954349402873065119563576240664 12660900 56739180200754401693089435611965952000 12660901 -44500873872066091117990133218528867776 12660902 677597299633898170834859119411815340800 12660903 492691303788690015365859701058588520464 12660904 494412238510473097817622163550078392320 12660905 -435015813570402910927292410831015398840 12660906 -604427775231577795409533219305120919296 12660907 -594026479940850344516477509100425605120 12660908 56079974551167213308217439343826938880 12660909 -671106326500489463213134444761966611040 12660910 -596224064875236224040804174251129432640 12660911 -1359447179501373735766643665355960773488 12660912 -111892973083192447631234205811310592 12660913 -1760250134090253841242515317723567677516 12660914 -747798263339221941384172862382488316144 12660915 13270132377250560067092389273805199920 12660916 735740294019664858973751393208560035840 12660917 -1364069350596431274787439588379717302034 12660918 -575659411115634183746333469574534303296 12660919 -672241537563489768278300166687281606504 12660920 4820098967941412141998570102944153600 12660921 -106720814348474095785549176851714571520 12660922 494200581037090287298641527604132070512 12660923 -187196739469076756884244506704692507520 12660924 14036699860907590131672767764153913856 12660925 48492728000811908623084059842911156800 12660926 -180346384622750363932672279740807279936 12660927 -239584769414889153489099126133133667840 12660928 246459938273382334894600292932150886400 12660929 149250759123609345130894552849118398530 12660930 -448655770034418269130643631371247209440 12660931 -110081648245320137220892136007655940528 12660932 256629873413122438110687919159609831680 12660933 756725164531295054565872338918119690048 12660934 499932753006323365908051610771961316480 12660935 7601984121593715303225581896586496000 12660936 -184561453532461928551033530486457958400 12660937 1386408424991281193065241608128992195892 12660938 -790864207884054270177338210800811560704 12660939 -753257953067414485416607872927909444996 12660940 378375154999095185537324620001559782400 12660941 -112378983939733884064290086914091435658 12660942 -97058749893477172070339208862482020352 12660943 98181922862655503075979609171890996160 12660944 65717888346630915993177478219554447360 12660945 -583678847973413440241849708374094314560 12660946 -771566179758072616824624821958378665328 12660947 227877102701247373969668080983028571840 12660948 21878365624506546810644749062536755200 12660949 29468996844174119069270100775704696736 12660950 -130179638768406896670871512134168880000 12660951 -285446727457958491431805372558307175216 12660952 614352345850065358291151085058149580800 12660953 -1333691424883891580938729666120190103798 12660954 714163070502599785096230382489543065600 12660955 -871851650456679370381665732198097880640 12660956 -182938766682906123878495980256888832 12660957 -41734802766006198320143393790588689146 12660958 -122030285329712825688949186840566838272 12660959 -1245092296396435239919160419604391135840 12660960 286569750135279410238235054372002201600 12660961 113220283616295913456866506137459846562 12660962 463133858870177938791712667218277527200 12660963 10274429655568181664889163547852700224 12660964 412108979569835440616197305160635677952 12660965 -210368406777534219255000074239620018600 12660966 -244063007260913088795956858638031364480 12660967 985391127223887355787636841431715136560 12660968 -1678676494261099894447287135889835197440 12660969 561836139403735180640067783073630848144 12660970 -9583264574705688484397009145753277440 12660971 -385070056766062037930830408633698680736 12660972 82362805175719637539250973125990280192 12660973 654777520743654557803212985500366672480 12660974 -55578094929911079390694243398377487360 12660975 250779109075762123126043575455043278000 12660976 88606427691788078373540741166988460032 12660977 94636182723207693510107827521219360000 12660978 516461001332402927129695403827542375168 12660979 -631059172894669587480980429523918106420 12660980 -567156529270461882129169239270625743360 12660981 820254051639648812670165079878601592352 12660982 -954484796449292503077563749117430253408 12660983 1905587660947268320476770025964499456232 12660984 196017939030692759698108636806884843520 12660985 -1307355475452458721958077183463443749820 12660986 -26830837684036965726324793224377024256 12660987 351653459280913714923275659351409139840 12660988 -1180881897149496613756300315990429353984 12660989 396838750068395748988778631550729181184 12660990 -120501738849624474872243199040958592000 12660991 99210171670574881390627107016585340272 12660992 -11451028281148406956459905690070155264 12660993 -324126822196910978056944309119768306136 12660994 -760193097670498083689018775739305530880 12660995 -799726592755589056493634509653322214000 12660996 -188067214962095004916722823936938513408 12660997 -637562068823248017869662797242189867554 12660998 -263802573653490588120174678577139643264 12660999 134799866893124788852664974564110109008 12661000 -884032855939558450167452629985525760000 12661001 2982147595061660888916531038247091289472 12661002 561099747762481724787305729276588759040 12661003 -3068479306711096436677463991747540325080 12661004 218354287978462492166509298895831705600 12661005 -41214545513313358640629113781732431360 12661006 -5929581446374282425899437042730765376 12661007 -928207757086529980328306972288491387320 12661008 -120169875951768759658674216612378181632 12661009 -340357548587299685465724585665932179600 12661010 94701945020008052767359944951155136160 12661011 -271602020628088559271722176750838845440 12661012 -55078744012580539745378234878544298240 12661013 -355684639071059422928301783275418740256 12661014 -133593146259620964379275871714111303680 12661015 -537419620523717539054668377584123661280 12661016 -1458856741574780609592352490429795696640 12661017 -117149472009663839202014708111665651584 12661018 54637509446479645277322085979405790960 12661019 929076247636161651528679645354894705152 12661020 195799327047383706606563986772700979200 12661021 -84195615391631813197315181932607514778 12661022 -170443876265817217925307857106659308800 12661023 -1417359181611605062308698700067407573600 12661024 -2010453596876299318653544770255608807424 12661025 37636612047326356780448247470524464000 12661026 -94099858505981593297916809849767567360 12661027 1329269184058418514292114850394154358876 12661028 -621847710714783789248534792768670981120 12661029 1505549231097493826804796835532675741664 12661030 199503757688110372017144133796878099200 12661031 -361311095004172549584409273333980348168 12661032 -290354438898229188757752721691454504960 12661033 267911708368465285286260707330171428160 12661034 1043882848190563609763740831697078041440 12661035 -122152260835841028318286238158919254800 12661036 56155251939152736477522560471139994880 12661037 560433855076159100068082871239680897686 12661038 -62690106971415592123621001966244102912 12661039 -762448725255041809979342457870089046144 12661040 -17700108801626667717467134511944826880 12661041 -293887409270204012490229957797669675408 12661042 323535750199762776550078890190825830672 12661043 -1815113617257676599176392479858718254708 12661044 171346193880592624351037285822461642752 12661045 1483252271113330006918001562485674230300 12661046 -387479269997523685831710653359601489280 12661047 10267458236659211132531511522028388448 12661048 -1372880705331785294411639791534976532480 12661049 7507290661180387945658721068221369440 12661050 -173251995084975627376949275243200403200 12661051 -19006722543729758555438665011813876480 12661052 1481535004745998250334085285695821821440 12661053 560837844861356888896318263086137000704 12661054 -399289880005377287896998229789012134528 12661055 -1351097649851760769176734830858751276160 12661056 -98046317412087626936430066985630433280 12661057 -709691231979253497155477264362120404096 12661058 -486681892761033328248738891357316515120 12661059 730922318866180188116631170024264467704 12661060 941487079781340317869857973696060212480 12661061 965543920879090241385443978528700380670 12661062 565140740055729724261788201611151682752 12661063 154321994710529841337491292897967424000 12661064 296252413872775307408993967232723537920 12661065 -950809515082961989332156963861296938140 12661066 1171934163921664692088727322835840218624 12661067 -496376273219119043677800801677103129888 12661068 -13989404808923351092270067759761244160 12661069 1197735586225826448229852570372839555648 12661070 -565782209746816082435106757737195827520 12661071 1324808528732949581032867455626087480712 12661072 -445482763384475575943924511127387316224 12661073 558507607527707441003400445288602824562 12661074 -490152692944079971753644438086251324656 12661075 177792188527506371470927195550718816000 12661076 -1117797266341435049058300780118696026240 12661077 -165741214988850970867251856744978656 12661078 198716230897210432717414695799364102400 12661079 -1550913757243323095310674307392360996616 12661080 785868909469910071370921534548220928000 12661081 1027177363970271450682500522521952475200 12661082 89968479337170270033726876006605697024 12661083 -296630177929299023012808471479345886720 12661084 -550345497252229812465739594065258294784 12661085 346554932171611152223427244696610320600 12661086 -76602407340681519744282209789764789440 12661087 400972576966913536469310298441927715280 12661088 1734470741548649671978244455148181258240 12661089 -244763870212816274055009179614119727680 12661090 108750992297002587677681450514710066880 12661091 1111696971417038230055061219991091550492 12661092 213575167938643807560289934288808960 12661093 474905229224399994444356483913128278400 12661094 -1021991615712121460682513741132212207904 12661095 -636394544219725934161670906312650982400 12661096 -180768879200593227031612329592507760640 12661097 1311683987245674938021806469861120607546 12661098 230316190225926042911496547921859499264 12661099 1154681324589320541369516661013410868880 12661100 -306032536081491114937059269171952249600 12661101 680686020644105462874222977119859472630 12661102 470323007854128331070186836447377394752 12661103 -71068486903386515122422270445492334496 12661104 -106596431089871768302744601943756963840 12661105 -1654442584086800560795616544563567203200 12661106 675243588572463131037287846699805909120 12661107 885085144254188770665919577158822599792 12661108 -1432099616546927929038879338206336611584 12661109 1005686262415721835476072916465492158208 12661110 22486446406689868047250569876743030400 12661111 326921624551245580004308135029189619792 12661112 -284127876639089889116362562419827732480 12661113 -27161728511151980288751110072573760000 12661114 -101963466916649063213016091937818867344 12661115 -36260101414220283524242384851917610240 12661116 84191816317404515321338298756174260224 12661117 -114527158985191027700280677114844511488 12661118 -777991954269095613328020061635536586240 12661119 638309438399530845813077624299041799344 12661120 -9006121751550575320830110329523404800 12661121 -1753379531126771944171422866696961486912 12661122 -92774298398030017919209044543455872128 12661123 1316372447515331979776025547143641429372 12661124 548410832451654559717655746701643603968 12661125 1008888691169071151459264718110332080000 12661126 1122867324439969554608126472257151254400 12661127 -58649962782595427128600375504264995000 12661128 -306389202032919404205810678413675059200 12661129 375031574019044815520045508017185078920 12661130 144202508011301015634046321098849636960 12661131 43210719532797742993715689508093023488 12661132 -684929480682161956537143948162925264896 12661133 -1049742804243971289979001140680160776000 12661134 -190744939634602840683798964090216259520 12661135 -6099146529249755308718523467149491600 12661136 291183014326663438930218221068442836992 12661137 -521041854708156473621314478705105847360 12661138 -135351004782338003950775370963144327168 12661139 -794201309567561669007925006649950283040 12661140 -143795100400307370112104235848039321600 12661141 -64860534342549623767486584097765640520 12661142 216571415803437143326076848051856070912 12661143 -140400676191997027962618508981461157632 12661144 -222870639931884526280833450756590796800 12661145 -369723392435500947020614485037446649920 12661146 -92097160292496281585587786528927301376 12661147 -1367108707887364362434493629267846321404 12661148 805205795156176953853407091157020958208 12661149 -92664275740872963373861502651447749632 12661150 542579511926633261699038271467958193600 12661151 -174964358588132314979634589856029628568 12661152 33109549817224769031761889332155121664 12661153 -1348673674199294167536632135112940077598 12661154 359044659179759839600162647756048858624 12661155 -206331212756909915162556674984912358720 12661156 -1207604814170488337468272608357952900480 12661157 -1577687155187141502469368992146621398594 12661158 -117980280736848468350661259758849050880 12661159 -39903164921107709478652933493951850400 12661160 942924637127218696160304179685422592000 12661161 1162474339497701235448406367368094237072 12661162 -450897398906829182102371658141569593168 12661163 1554338823616698119533113190567967209200 12661164 591673069551700601534138778056859033600 12661165 1338572596621353880256326938745692493920 12661166 -407316034898984772268035210313132490880 12661167 -57032973744951577162600623347818578288 12661168 11622451987888869387709279479914496000 12661169 -419823541282146818558256967228317911580 12661170 105279394499035448928141334214201955840 12661171 -193379192819588164294160595695413392628 12661172 -1898373446991116625322218056875586764800 12661173 -463821256856327000604088272965265852576 12661174 279717486289673401840206534028548881472 12661175 446890976342322210525988065471930921600 12661176 -1917549418763925806000446493540352000 12661177 -351660661037043372000236361449272517974 12661178 1326974911386986156563062894639633408 12661179 681306749557823814813470412417754709784 12661180 -32464897044628809860124173374040156160 12661181 -1094644674343979944238850693385511011080 12661182 -650482498406609726469139280752080016320 12661183 -836037468836864475724542259505777253568 12661184 -260951768613193625648786467478122266624 12661185 504819651035972040888954705237116588160 12661186 -773310377135527398020822002820386475616 12661187 508703115893000713092676391675844923904 12661188 133320313200349335549532320560075433984 12661189 -1784465310936966270858070770394837566144 12661190 255497727191543495844432806936538967680 12661191 114808049141996668163521297931152673832 12661192 -1644820566528786313098423978862061598720 12661193 -52211266422569545970580189059362846752 12661194 65679001155744665553687141828940354560 12661195 674664494848863530493093059564069622480 12661196 -825434322160568152706077224257705145600 12661197 1120335723920083044780382670432033692320 12661198 124427762325633409581531964036292352 12661199 66117327606186100988651311763198300160 12661200 -151203695740096048030970980316856115200 12661201 -253903222996272817759633562681446886400 12661202 170458993175810343173096794278976502400 12661203 -431277230598151370804003619826319503296 12661204 968267891284004420154205961030227523456 12661205 -754300674854968647375616105461209599140 12661206 -146344410099516630963306825190688366592 12661207 -63426168714856489872691102991198192880 12661208 -735714399906128745991074964205691648000 12661209 706442854365515781165570320705961516768 12661210 203832956484961774212305638793719811520 12661211 778069276457498318853810866845539919812 12661212 -251915035191482161854716880423118233600 12661213 -2039606608820556902420475201953141544538 12661214 162213183340896531762931152690284636160 12661215 86366369020178695815033543212845017600 12661216 -497809951821294813623487776208448389120 12661217 913601402125246964411416082476684999872 12661218 605502378776246895801788196404301246720 12661219 -68549823257097374071408381736162836760 12661220 -411194285875179324415543793374260633600 12661221 -6303846902877190383149733715765667520 12661222 97274627020016902319279316668424034560 12661223 -873305528272480543733749328457654234000 12661224 -504862021224945389117466204485202247680 12661225 -424315100032149043586274601242255801250 12661226 -339020708525605807342623248745225464640 12661227 1029272790010943013160237742828587305564 12661228 807192989472626849167737361500672397568 12661229 -125767096175146572458885817003920771520 12661230 317209804475346605895558867746216046720 12661231 766856996341608956811774680105213463864 12661232 -414331215592730867366436597145785630720 12661233 295516703723495362339011323777983514304 12661234 -585638664862145086735494232888071231984 12661235 -640722078509064541726247342159395712400 12661236 611054691328605790889439368970040197120 12661237 489495047047197259396931038394159861632 12661238 449698143336131421407182643863424783520 12661239 447449878204476570805484222758135491840 12661240 -795856403753747273700280385015507251200 12661241 -1403374371530783053575851248856964638358 12661242 86429354053682568900550290882814635264 12661243 -709845539799498945729800927115870933984 12661244 -252591347091500605219682275817423806464 12661245 972996661231987151933521769403499809600 12661246 -265313461594828630064453951586845737536 12661247 1076116975934181974484200914900737308880 12661248 50950983055642757943792319659239276544 12661249 2012196057660303173513139863451486468436 12661250 -63268667845481170172191391955695040000 12661251 34877238572635310679611878179567498240 12661252 549295356908032833064654084881066630400 12661253 1136653451854885472679974226726645339360 12661254 -107125129941417857975112438204776037120 12661255 -136733636597249810814868684889104056840 12661256 -1176513140425271224218109436619485552640 12661257 -415403411123207418900771758007687964848 12661258 696506587036762178237827736963572611840 12661259 362460112753560135386532240749300321808 12661260 -320455610662670776678501218426093987840 12661261 206186137662396532969760216663127319862 12661262 683850508883745784331506528525556701632 12661263 -310534504262676178497402632131562002008 12661264 -1080428305482378336786528631982653440 12661265 -442128572928540591804976747690875090060 12661266 -17873528897035223731747559518741089792 12661267 -492292130783855627404927633010159930168 12661268 -478031858213034703984384041191109402624 12661269 -153136263832884211274705483386993666656 12661270 -472473000860704981438098195431201952000 12661271 -633719894100198694222378442318336495616 12661272 -414395828959880676324268795084114452480 12661273 729817701787050485376258812844222392522 12661274 258162709990416770425641505049966577120 12661275 -865062688423460853569505584154225120000 12661276 -105083487601238043461481186761307744768 12661277 1815426520292231154767807472936629664000 12661278 106925452460028107765989895084580817920 12661279 63502681349741589932952335052641432400 12661280 1244433498060635314758975608775469301760 12661281 132012945478202333479486533383073330960 12661282 785753832356683735935582636769759795200 12661283 855110025207760540928407163502771366240 12661284 -608319641121581944832398729479949271040 12661285 -121700636918955128213196109109291514240 12661286 -378109355498430876661128644158463768256 12661287 -706363587107994965914311141417710711040 12661288 690445510845548647048574633502923243520 12661289 -320414578134597365180747930664342986844 12661290 510713963166411351566870285314699981920 12661291 165596319546553723934380986112550911384 12661292 -290004851328842444920429099913067525120 12661293 311494406429748670848514250630721618624 12661294 300420167356055607149330084965493722752 12661295 -691257225278220143708585664105976678200 12661296 23584491449465990025697288078975303680 12661297 -716151769119931315232455339871936739456 12661298 9178504607393514130366839709213985088 12661299 48535903340295592476320279917203271680 12661300 -62708921425500801678343469872941769600 12661301 -2165998751000562635337362828671401175698 12661302 -419839638495259019388474114470188680768 12661303 329198448746305150233960867314989136552 12661304 2288142338325218145853765439225275699200 12661305 -704380820294346596873698822770155970240 12661306 -875924553265747061508780638267468694672 12661307 91535934396732096033998063172996288 12661308 300085957506982223865659144981899820544 12661309 -36621684831577742942861119608759198996 12661310 273989372275517929183424145577009023360 12661311 278277445740430188939959278359235306560 12661312 -6852611859977547946077962204959735808 12661313 -49026958578614741294871059849817767040 12661314 56927175107518867032537007354032667392 12661315 124540201755167420718792150669228783600 12661316 181091385165380788579613418228220465152 12661317 1199568767620658374399206044427823286460 12661318 391620494520784944135641584532877482880 12661319 308199658852863668149682863821299520 12661320 214310654636882729855089999579117977600 12661321 826334555372829202653937929173982434522 12661322 -132873290631830411794621586246868535200 12661323 1126168377437440126752661041470084372184 12661324 422615306333030243759593559455312285696 12661325 1539653375967379624653700181600424924000 12661326 -8344935185511235237778111281784743680 12661327 -347256045495845202240231554989070893328 12661328 -408789428499949229626990102810778419200 12661329 609107467126451535933886359097743212928 12661330 335449280510597262501677075249273241600 12661331 -357592118059383294787046577814162358400 12661332 -148728250989032869433596534967260256256 12661333 -334706969858100547598830126552946470596 12661334 -211818178208051963175666502453237248000 12661335 765736256404165220505464001854398587720 12661336 1437114858178393568327353941705588264960 12661337 27489897910128645563195244154566173568 12661338 -237019980049479437773616316891854470656 12661339 -580195233188744427712401626376019872 12661340 -301608367605466975526335079398129052160 12661341 41852076648192705849373620252203443200 12661342 -209828473130413808131545937170350524800 12661343 2054643897629414983929763772284192295544 12661344 -1386691090006205006210229993003583143936 12661345 -588730484386076479997801881655782111320 12661346 -513432074146549024340337396710169294336 12661347 -427661629242370965925496279182666398600 12661348 357088975983351094270719689311178899456 12661349 630964811226244457937024290198900366880 12661350 -1258001419135382220941037948209817600 12661351 -208254013620549112786391411934869809200 12661352 -995319554065465745014463117541309235200 12661353 -469754378679639337765274664643980438 12661354 151600193360461854861975098759538427392 12661355 -315408465140667646220768593640862676800 12661356 558283434484916705290595665003799926272 12661357 1553412504126772156071354019382276267606 12661358 359597281451174049222638832507539081280 12661359 -690190311709277980572316769430158823552 12661360 126224833684188651157386739576311644160 12661361 -159858688111331566104860181984828350976 12661362 140885447466352054727964819493474965504 12661363 180289236400461144273956529121625485728 12661364 546171319448738088363063268492137403776 12661365 -642791259322427087314655372806172722560 12661366 -735016130959302126913515127232118742368 12661367 -401361416751862644977500874934859402680 12661368 590109169427439523132437413763488501760 12661369 -233399382316274952710666651751108015104 12661370 16497292108866441060203997209394082560 12661371 223317875397864247027325828002054890000 12661372 915688575030120446479101527111481448960 12661373 -1386911209076425068665404634723151456378 12661374 -151895547288976458634182410778760181760 12661375 -22423939082237621391355893242781000000 12661376 -17596276462277476055488162902080225280 12661377 971948907081672469684669336845317116032 12661378 646371071540596855377363602191073601024 12661379 -99318596522866584934472729097117120984 12661380 389257890174498989857736110762873036800 12661381 -2124960996146054170132250533443337190818 12661382 -439355933750010145484459255483710574208 12661383 -395775484994657520320154036543012471552 12661384 69822648180238048771060715669722690560 12661385 105598209007515609531988047224584675200 12661386 232852527215060317830299727137489990400 12661387 -1143601896776739864711831175533816629088 12661388 818704865544689726181258274962937489920 12661389 395540221718179718268744038489545420044 12661390 -152875114932364814127263472711945584640 12661391 -295310745188634056542667815939836921600 12661392 -53465925987179148141567393360129294336 12661393 -15792105776800974028884146952358280896 12661394 -800320641084972261956352265501084347504 12661395 558800477618999604712832787143651388720 12661396 287158581655839769056880770790254821376 12661397 406237917447096379225906548814139849664 12661398 -671985217846087196838038582512280358816 12661399 1199856294587179440454051069048245427400 12661400 -261546651214575126107133155535590400000 12661401 -13263669819894806587809967509144885600 12661402 523575636793659000735981665183929670112 12661403 780739308284031093035226057613282394520 12661404 109079026308997522782897854940390945792 12661405 -52839526923447275053913987544663713940 12661406 -415170212890131184735481696087848030848 12661407 1028895867213998854676843957912494848000 12661408 79915771443622619925864885064930689024 12661409 -685968342087502141192925107530860634240 12661410 276244294461870399120123202761722496000 12661411 -93579853551017953524144747331317816368 12661412 86522310132953007170137173191162640384 12661413 -895572051853784207964572130244929722880 12661414 862425516084460077895917268283610649056 12661415 -136544932092806035274110920931409823360 12661416 1167746768590173509220941753033368734720 12661417 10099881472161707782581863724260772384 12661418 -195516389173557695358990037475366466048 12661419 -116062564255604234119483357566998374056 12661420 481311531095252320322660057016060564480 12661421 1987731460037890271096389480709384171244 12661422 117862495549288451954711080781909503104 12661423 -378258987123525620782281930512657696576 12661424 251949418914854492813213497311775948800 12661425 -62759457741726808844211226479527208000 12661426 921303199888426080686195560324384401024 12661427 2671009373444042944588000032200087595192 12661428 48544739219532461932840620892785444864 12661429 -2407630733370915491357396763163750872000 12661430 379704413608234276266524578994883648000 12661431 167065764700931955768589264585648368000 12661432 -173883823757211760938517142410332733440 12661433 -172769878310842056676321788759229983318 12661434 34397181137709072241690785950680162416 12661435 -369724442229426602023425202091365789200 12661436 -8421918474916431754426858159372620288 12661437 -193573146570566986161763999033518898848 12661438 -737437475750443689810044501896081754880 12661439 -833160480856160196383819061295156220928 12661440 120307175566428546070454059558502400 12661441 -642890258506509876994707237613131754028 12661442 56408340223286926498004627810317166112 12661443 77983079378787835720069823733316051332 12661444 502362452043065666249249248280724175872 12661445 122479492380658547076083868977992784700 12661446 -90433411797731708720950373609794861056 12661447 -1536662954353010358116677993609349129328 12661448 -122941311866325629731824283049733120000 12661449 -339730285052117367895634098436956279536 12661450 -487677432789410454806096572397612838000 12661451 1354995591997696244644215764265882990504 12661452 587054151575648523588125350077071314176 12661453 -2273561051254245653826803979394180589940 12661454 41405847530740559780849108847773761536 12661455 -875878416565671347775824182165494154080 12661456 -89360983739422358406301763376063922176 12661457 -12576428001527066777797422520023533148 12661458 754721667653787942222081249169231196160 12661459 -747401994907648576987647787223321695680 12661460 198291531094137893206829740244182425600 12661461 883952647379997052022692074697888025280 12661462 -20511103342772403891906582885863513472 12661463 379810143991874927956316247560037364464 12661464 726949098245917112632117907898596843520 12661465 490937249473643807034420472857697304520 12661466 -340282587776274184450516932760637591568 12661467 139413520714290374956000353555931292160 12661468 -1138425111489263232197721946996750116352 12661469 908140301729984862023458001185652808870 12661470 -83952797433296692131976336072783606080 12661471 -2607169476621267930344092964921311865568 12661472 368370226843744022782116537983349030912 12661473 -177589947879050274784174966640687632032 12661474 115249548504045556123034139940138025472 12661475 -297858140247148770448027706826631438500 12661476 1818473602829412760636791859412378793984 12661477 14333485580384477675460662724335835840 12661478 -770374465667548681232873729865449436960 12661479 21567956783479954152027092709709154904 12661480 373508964386520473775156318469470873600 12661481 13257262066454751742501254911360780544 12661482 -361072692208998011820120492984705393408 12661483 -711063767402433650301697625011588992268 12661484 527250827068671757205932333325201682432 12661485 5193421788569078000162023450891822080 12661486 -676332900293275695311984177345670655680 12661487 -74451298770480826671571954887501862080 12661488 -73685360217871512381241423252212940800 12661489 385846088693468825478488566529100851824 12661490 -104689637772792745848405270528793788000 12661491 -1282059705321748567294980320088301297608 12661492 289936730544864362334449460543588396416 12661493 346854722495474701379549291258325137688 12661494 -380895922879721674507368943778145411072 12661495 -35637040769367654592906043824980272640 12661496 656712953219774826390635892243204710400 12661497 406496828114308542008479530814207602228 12661498 -565159906668472755451423932933994508064 12661499 546847422640577493200090936753259742500 12661500 -441677415877712341898514000924819456000 12661501 -988844634119788211110328875552096824192 12661502 -260543534125689627935789732973120595200 12661503 -255822278529088907587327357167335251200 12661504 154262154652959578011774594646917775360 12661505 -463418642833067973066045223806937632000 12661506 -176545477886299341777644005075280509440 12661507 -1137003589833639053555490352206562086728 12661508 1461346089815830927873660747369745843328 12661509 63405473875537656217577172324261975360 12661510 103695395602439633715868569384783312000 12661511 455302829251986031136144904395133270072 12661512 483055073911168724567207523352649195520 12661513 283998755048927195697358108776000400000 12661514 -3535331641103163279125507738622040320 12661515 -1105416315813829997661113631840245520480 12661516 -84722453217300736853970484233393930240 12661517 1850875962494818602574892975902172643552 12661518 -653140042324028208014461739689301544960 12661519 -140422967573021976722021444640811164160 12661520 294194382140643132776101003026145689600 12661521 94396844412636642370013087340667306944 12661522 -3113861792340914319998839820720116608 12661523 297744545177867900285384157493671231744 12661524 -152957715141079920070148337458418677760 12661525 142894758262624087126047111825045423050 12661526 968644439575125053553708959797008777600 12661527 12902310239501779906282357815995074920 12661528 414441544958788803429504239315767480320 12661529 164726773502111152179632534322742545684 12661530 -182585118089587162258542240931183303680 12661531 638962983099692418825901418726797960032 12661532 686091405669010575220774942760015004672 12661533 -1194311196145242280603836164269061277498 12661534 443118306566764593178558771788129004416 12661535 1316202149807165179012584386835466605480 12661536 842772460801500494215587781086257086464 12661537 29225919885052089654162015378384892032 12661538 12751437486779115143579508875284905120 12661539 121072251707195592351997509916052328768 12661540 98968077705157261421978049592994542080 12661541 346723167763741833888041329020327810492 12661542 425560734129888854856587640173975418240 12661543 844798085276175186683122741891834851840 12661544 241565837466340035597548411008124928000 12661545 -222091293335737015045552202108418816000 12661546 475502947851806317843081511314254130944 12661547 218545928088555098936313507812896671552 12661548 367074645565845763817001407891380755456 12661549 993675966461545131952414244787161349720 12661550 -619022731984444201394970332188898270400 12661551 266943203645346734950414297584534943512 12661552 307731233617005820971194780315311456256 12661553 -1074026681923891833685976782477757853120 12661554 -422902526662473098207042264135418334080 12661555 534389387371623693953848317915605694960 12661556 -596904120553902915456293699779832407680 12661557 -868761915119902994007944816277189608160 12661558 -13605152249508320064301479768653932032 12661559 338375626188783521509078284499654670016 12661560 -221405473908522922671489562821991526400 12661561 -1929663056512265246526796256730239100 12661562 -334625662619720718420042034407366048000 12661563 -667183219995376774787904583861145614056 12661564 828399485764754489148540821797892388352 12661565 6258148133016990376722909715626700800 12661566 259224952970346903422030336247183325824 12661567 107916460168183094388801691752569176320 12661568 -441047576468965358048008787628302794752 12661569 -265364752171418594885635962748702934400 12661570 -207653275254019952396554890467104343520 12661571 -320977124861425903862679176681874363360 12661572 176947454397705312482581440962444525568 12661573 -1866917914781778901511242903828148372100 12661574 -24521150227342670929874098311310944000 12661575 146686277741749033947824021005065193200 12661576 1080856182166163117803543262228310574080 12661577 496507525271085022659486503666930093520 12661578 203431331058568889802322799946131371008 12661579 -142725469270663112517706655866678151616 12661580 -494084908574143067055791753805584716800 12661581 390312648602976522705178196468030607360 12661582 3438115762715116118021621575860391872 12661583 1905583494323512247807456364208515588720 12661584 -93314426119858759880204025974540992512 12661585 55520411334647100436017252980201394000 12661586 62673307037366747177166049502063846400 12661587 -168458772253313740849436118460995099792 12661588 -1463929211395365186238285176090789085312 12661589 -1310269484721229227981997637512716386610 12661590 690452630740402301524214029305514291200 12661591 993142511744689758025003710238525257992 12661592 814560925976598349743236530765082910720 12661593 89374702996256609415903218135167104000 12661594 -438009716623053287227023472562963170560 12661595 -792536068915433272293960338537447342400 12661596 10484575344953803685500208104891645440 12661597 592989364157957443066870427711471382528 12661598 -106504041379389852372907122624750499200 12661599 -1103442815060099054296588752238886922936 12661600 626694197127256459381176883350503424000 12661601 -498928050649843834127279922018890090448 12661602 421294297171815096656643835872439784832 12661603 -1578132931118167232499914864158212414720 12661604 315461469150995179999085346924642422016 12661605 -168906315576135271740495194693165450400 12661606 155723316265978614100945773930798308448 12661607 557668317653769180465455199233772747312 12661608 -12916393501548280248260576413208985600 12661609 -426617609221368982978175171850502712832 12661610 90732112962484223536888346212180340160 12661611 -729021157703325984481759083045236425128 12661612 548668636329586942860101986450024396800 12661613 -1477239353558559721075480191917911572138 12661614 -169070845005646903102850689689630293184 12661615 226113508108223492723811296877510245160 12661616 -469117717145425726743552590503402438656 12661617 -127433276798835036515007840995974032288 12661618 670961746007852736741381353636905631760 12661619 364132030742718700571746779534376593840 12661620 -99845565136443630120588107110746992640 12661621 486254226257048273481071822546766193312 12661622 98369086914210728095390039848810972672 12661623 295450562377270731510656959695166334880 12661624 398235734639208240690820449204629544960 12661625 1224659382155368155949655537006530029000 12661626 6073706516690337977407131143906400000 12661627 318370485339683205351420726746416807272 12661628 -583580992548449073945069630708286424064 12661629 -1374295589111432870028669944416838524416 12661630 746625988139644556505378812505185040960 12661631 32713273365319047945517847928027531504 12661632 -722548203253140562751144951820582912000 12661633 -114297177067544346974787280589445237118 12661634 -132220170630937648258048696619988636768 12661635 220905869303199592782790385585935138560 12661636 -50992430157830572204110130118219120640 12661637 -950674016328584760318318332058311895714 12661638 18657479540823791075557719185077862400 12661639 -147029853932249181985193453097687853640 12661640 -248055713118922700651911068673091174400 12661641 -1123944617596894045630085907020799134550 12661642 288754663195206275808275258433860666880 12661643 -247113224247358456388696788269833427696 12661644 -322737678820324790380851540393960681984 12661645 1748679292713689180154263311785347407200 12661646 -1024610109791304710823601223570134794240 12661647 -334433166230356523631557661837661900272 12661648 168044000848665023711829987482338607104 12661649 789598369261236910302523380559574807280 12661650 -112014552836297427616409760691564608000 12661651 2468966284262426578049274912861171984 12661652 -312447332222201412984940086547552585728 12661653 -489834190753775073196493248314917068896 12661654 56173296090142538066644703258937055776 12661655 367748500576368005109278560133426737560 12661656 -96892834440439856552900427804618915840 12661657 -1097536431949108916111649799151140954160 12661658 280826300110974220665757540165189916880 12661659 311889336777878584647716963212309801920 12661660 320260662135153455808295119928299724800 12661661 90127896594640708690509612687891325440 12661662 22407910124337324817358666253740236800 12661663 -597872328427269395304222630003163051680 12661664 -2134081670338864643795742020459645435904 12661665 145327405217193003502823265192817537920 12661666 -681988495195681416934198515255992832000 12661667 496433472122704582851572850374562250716 12661668 58309381512820578362934763104131449728 12661669 815711648214555461072917420512187099070 12661670 37776586260385335182023983624879720960 12661671 -49610812004209598657802750111357176832 12661672 -1064340430374996576783665403709025203200 12661673 -385952140951414489229057617587387899916 12661674 -95152188584781486365934093503536673280 12661675 279893241221521981416555446522309188000 12661676 680592405733152424615729153152894635520 12661677 -2965170376550761813685924497386813888 12661678 -952979775281747934689084708049780231360 12661679 -839839596128556559543799626033157892720 12661680 -19940030826925580133182179007310397440 12661681 -2415868262912226921871778390501701373468 12661682 496319689559694669859915121663999376 12661683 -324897129664017457304141869362396636096 12661684 38464466428521061008956900437348196352 12661685 867932211094849394284817689450394274360 12661686 -728171513897303197763865155326435369920 12661687 1453827215291441078757548189690311736560 12661688 -290993436370509710620755006513942650880 12661689 -266319168554405143165614302927992691376 12661690 -89430350279807156893511359448337595200 12661691 102866551778498037540255794008897945872 12661692 -608549808791016754433759070480151899648 12661693 1277658091102667047533276220832157622944 12661694 -18186109700702653354393495791237560640 12661695 394259751430676095682797103400125904000 12661696 -90030526945098049750424077938817236992 12661697 -367243522809683422000822084575490706220 12661698 330654558412481821142661474414298632576 12661699 1167442235729264019685650974608866544700 12661700 -99122675447179162104034479911059104000 12661701 -147163966677273035756991806353676529216 12661702 64569691816689584002718190453673863168 12661703 863048788523658968378949871821943175544 12661704 1031211542000325100863704192238997094400 12661705 162068458184336383491762833360796077760 12661706 243506987740953474115467360144960115200 12661707 -42356424273548200938907634741158374912 12661708 -765595593907817341990581243046351574272 12661709 307771715783907893554655880185301412140 12661710 -336031635505013408279363877911401223040 12661711 -1366058933760463343878508478579546133776 12661712 65869052415510727316807154562253586432 12661713 -368025181784364977870506099930440184158 12661714 -172702865333931298260943711767293629440 12661715 1140491887421318328449926608250883933520 12661716 -647763175983699249141988454563651074048 12661717 832668303239946684180258745153690591360 12661718 6325513517570472889720678982888374560 12661719 94200526628702349633505161271410693120 12661720 882873255522858252316881644528640000 12661721 254879177350549474492856846074732838922 12661722 -763485332972313138606990112752225338400 12661723 -1094071034703390713931895806416499348028 12661724 5675726667501243491005382825359397376 12661725 -271510906236869773349508104301319056000 12661726 -137409063961113333914989399111872783360 12661727 -1034992169976003998734447258279508495088 12661728 -1011673228002376613545087015349234958336 12661729 309900809272008292790101410091829094576 12661730 126049521319470534341563653051578027520 12661731 979457866066899008533165306002264825840 12661732 -370006467780056092769829579854506599168 12661733 50423244713648642629431325993682657280 12661734 -151603667189569705992137029271258752320 12661735 -1220672201046817934623817492865300337200 12661736 232722903684342421519359835210725519360 12661737 21173256046873679797919075814121234176 12661738 -350791222468355702947136729278574613504 12661739 1167151499192526600312074232220463703540 12661740 -87112063235186327271068525916787322880 12661741 -1088774078227839753926064635121331522858 12661742 125880004072904020834291884561873081600 12661743 -246237024803673094176736269650681996544 12661744 -42563136641128949780936768712984330240 12661745 757099688724092415791112594980809480500 12661746 95257951181847228771692742383198918784 12661747 877033511242409309739964276048378503036 12661748 -511841843067221943400110931067291351040 12661749 -561621441633719725536615562628183298066 12661750 65450527046863607861321016447987552000 12661751 -468093598860674056876520176787185857096 12661752 -49431108323350623813409387232472268800 12661753 -319041754884536084169713715663866760192 12661754 -5664373349583936009031957971155059200 12661755 220395012948127253710695972458804488560 12661756 -1437384003789429566443359197426016993280 12661757 117519527884235815405489056545603526540 12661758 -1106094465738200190169616572179006313536 12661759 -1303236483384878132507870384020632084360 12661760 -507895533705278442548785927455422545920 12661761 7214602442091785542704825132411801600 12661762 -470372141691456948566958279620511928368 12661763 83227613820125099399311791674550502800 12661764 193882249049291212745096312946138906624 12661765 4557797617314624924312019184278444920 12661766 296936487499067708163312647122690255104 12661767 -152410934917158513561955348047054573480 12661768 -205776949269728460810535064282425098240 12661769 -270476014012605794496080988362444665830 12661770 -136706638265919530583664065808364328960 12661771 -685255872531330347947494185298744809280 12661772 478113032767630060036562441600598761472 12661773 -132846243240707099586646324671334809600 12661774 385055947744402783563631803137079923136 12661775 -121416748576831417029202398025950913200 12661776 -119216145271124881281189709414839877632 12661777 -69254844759990015341453052023404059480 12661778 73827681020814929242696128871165440000 12661779 407761932397763173552596393809312106288 12661780 16250900016143244631708320272101877760 12661781 -1442905203917332740318143083626299963616 12661782 -157986313454044870148782964226741313536 12661783 233590190048154319724380825960304457032 12661784 284590069633144295335374803205968056320 12661785 501519642965704458789960241848965702400 12661786 -61146099182598561770695990915451966496 12661787 1976998995072787254042781219517375361192 12661788 -25479420729499591528388855099565957120 12661789 -1176060383387275525001135997068275752640 12661790 958611243326451591072249343772058931200 12661791 -234663231977626459521760265162838228408 12661792 -982631793622842635274322869160840790016 12661793 115772286427528664765786795697051868164 12661794 -62811966688787236572849606681102768000 12661795 -282598516431408465693249580267628745600 12661796 -142615133980889269468018211190958200192 12661797 1232213094770053423320811941612022159200 12661798 -156801894679539360849046246090052364864 12661799 -72872356497871478354911257250388138736 12661800 893342522240723137400890076029132800000 12661801 535011436061152860934443196388022439802 12661802 580831685166499522862722152141748082352 12661803 238871232305024339304467673544713125376 12661804 1898667722219528700912354847598451363840 12661805 -300023242994494449326554538531123854080 12661806 244008106547372171288213521942592605440 12661807 -372062538421284553746062333478007470968 12661808 -392905686130358951774796640884054048768 12661809 -1055338095292565258061067711784668097760 12661810 -247423773204142853237394973618605488640 12661811 -2078911973894540329113351372238995021000 12661812 1411221496599694569710313155884694630400 12661813 890096905920194721867929858919642778560 12661814 323390741474302892445574927515797748864 12661815 -530571991923008457720759409639817634480 12661816 210238969377795643470981338625058099200 12661817 -506043359352064045602241898967695774208 12661818 299495276523825985976415322087564533504 12661819 2196736119655829155318442649132169045220 12661820 836182669527290028501580856617751278080 12661821 900436795070994932515716325173349551372 12661822 437362862026143957076292339820038826240 12661823 -33483144943600876063562101838286493896 12661824 -99464298695013002909716354122695835648 12661825 -154331919556484796591083197920765496800 12661826 -303720640058495473635177796083679107072 12661827 640378252850292484211329349241444432120 12661828 1060797199029992836016785729282064235520 12661829 -993202637160257287559980420652708118624 12661830 -7426478466131387404152260695071945600 12661831 -173410616376196084476041752345984127552 12661832 -653115288843002983837560668294111001600 12661833 -122612301198061355507545298184492386016 12661834 989657945706571005869497640780084064816 12661835 579612200605043634723818123807451598800 12661836 256681614903054667071040568965691510784 12661837 -1753922516677879880982200441563756821514 12661838 -169251385117759085707352835341308823808 12661839 -40087000670060099101123224816176386080 12661840 36660084161689133484750277079293624320 12661841 -1012240149505625466961949474785532047758 12661842 -467121105069754486329135666048988385280 12661843 1347655210642338087695808138948632634092 12661844 -58351844217223078488787801113239382528 12661845 125981805070859409301114849640080896000 12661846 75219217249966789303782781193807875872 12661847 80657603867623639534908530332377945600 12661848 -722671250372234660793867829565816678400 12661849 -380174623847394626869892280388632556150 12661850 -4842451715601062108651252795989404000 12661851 -638035392250220274735563576000886456168 12661852 276400134886309615670763528415169648640 12661853 -369021936586711652821015998889338887898 12661854 -387307185693621332386976823009734203392 12661855 -449730645208372032373872700318238258880 12661856 -355159744932337103531173630507507777536 12661857 1796316959948198230985361686303152896 12661858 -143603620000314919232581115066229069312 12661859 70993014823221501231984274971865529760 12661860 -256933208413103747176085179366232801280 12661861 1088605448632348345341992991019054594912 12661862 -341647260395515049412257609652897377568 12661863 281804659618878315059715010995023214288 12661864 331995276447515763640964047225637222400 12661865 -596409545754196785084407086409660583480 12661866 1656664495237480551582388113502617600 12661867 -248356240608959929115946492238852235168 12661868 759066457911534531430727527271103682560 12661869 -52861047501125809398478955996604256992 12661870 -15592120433349505172179168735731490560 12661871 1826619511644567197617212300156267657000 12661872 -216389989916310768089998416712182005760 12661873 482065057462182197026080464454599755840 12661874 -438210087153164073003236272520662935648 12661875 -60697402154021308095246721391194747500 12661876 220683495907532889146970239934269928960 12661877 -1982310611513097770734452474821305016274 12661878 -1995651609442809713989075655342438976 12661879 -1395860545663521029794323381582295482520 12661880 -330349167127276810567572920714094182400 12661881 834008875910057858044392225850229794512 12661882 874484640551436520795149769231689063792 12661883 425443483012315944748947207559625908800 12661884 -39410325808287178110095968864948385280 12661885 1020334127027772001151997174280324975200 12661886 563689755104963733142800228465453089280 12661887 -294308516547863134182964987208447557248 12661888 153105800579301961117027471805424599040 12661889 -1506766722274200860972184804431846222844 12661890 -327215853748627719937360011001559854080 12661891 -636159930357696110718651889719551225856 12661892 -1722007893997329107498002631730147717888 12661893 2793633258349224318085890012657911635200 12661894 1529518333208290187345888920782912864000 12661895 885821933018683907897742906429029236080 12661896 169849859274130972463499056582274416640 12661897 2680182652495329055900244806539684532 12661898 -586011686412920564843087220689382046464 12661899 -11615799253437567279691167455528022144 12661900 211030639480730898084557026602543923200 12661901 -33427849594203294997243204404668348448 12661902 231368602322964131866207348574445028800 12661903 1851242589304624899280089941259735183152 12661904 205561824160298285966198618888632074240 12661905 -444328584885483481823942434819484931840 12661906 -208294616357335971921489374827641558240 12661907 -73565642968803133121615364653563085208 12661908 -46014667098951029295752625573102256128 12661909 -10060954905296991823483123589210543392 12661910 380981642125660228568098177001997615360 12661911 -631915066066787629545959972262222164640 12661912 697899162584457370222382493561247211520 12661913 -495909451416633838788286746290043960816 12661914 254029442563812855251518839395361381888 12661915 -249541610643021044622655617897100658400 12661916 943900283863236024878848769603315658240 12661917 192415491809492529329375199807990890880 12661918 -65322671447267145587899953321403166208 12661919 -74341229992981218151404360061413773952 12661920 13825490932727197464739934002703892480 12661921 39695589870146585119993944141904548244 12661922 -40287857126096590804587652161278976000 12661923 -45665072688038483148522709353547449600 12661924 1049051933720589253967501706939471488 12661925 -208864184298309371620682797766019511200 12661926 -193959345317573477345711141378588533056 12661927 1307237701489883809157720010267877829760 12661928 2882840585483753026405836207620080680960 12661929 344415705832480020164320121793910378944 12661930 -861179191548653984784332604539146675200 12661931 611323074052588432659833558509528910160 12661932 -540954937138396094706369920260381959168 12661933 -161150000119440899331242027888095169216 12661934 112435941060819710395341299410962935616 12661935 -265200252769970600191884787262828497920 12661936 -112848216918600992205966498360937414656 12661937 692992598497123963369391121554455506240 12661938 -57273666973866011650871344267866758256 12661939 4884823257052701088171643262491213856 12661940 992121336020173360337555058274926919680 12661941 239334584162896860400111641278672044800 12661942 33633470064548474399440586171266027200 12661943 56096015212277759308600105019100377208 12661944 -654119931873554653192851337499267297280 12661945 -1035320380070910768145474505476581642300 12661946 -293762257735909302698014911035700801792 12661947 -62767871734517975353535950199583843360 12661948 159552725595989093665657780185407738880 12661949 -2003862207284095747454847979091268805050 12661950 -20450601518041750704824029616326656000 12661951 353817777424784330521593486292392006480 12661952 -226293303008478791603463056525695647744 12661953 578981928297359624554508051755531343808 12661954 -42213212777353838374505228437210894848 12661955 -29620411777219902478540831191159341040 12661956 38247265601762429927253288795670582272 12661957 -162466870481888306504695606926548383680 12661958 715406317355825732264598433525460424384 12661959 -837536679764614758928310286428996196696 12661960 134671983818084988169443103763376537600 12661961 -258203824378377186037958873727642155520 12661962 432830246513997579176352769888243000320 12661963 1385834500012675414083164712933149268864 12661964 271096716150708478188128747718994031616 12661965 217186718824341554539938148492600966200 12661966 774411660855316116744146267332278838464 12661967 -1194211064859591691001251067840796849120 12661968 -117325737277378595065943688904230961152 12661969 642455238764409154612108778086869232960 12661970 -300806699340103066561097899257233044320 12661971 -31826138385780803487389596813396152576 12661972 91162746504180304760987708804870809600 12661973 1016048024318987869579448417242300902222 12661974 512318178789555143751577210871151367680 12661975 -662724643946478337060137593126645938000 12661976 -592794408985682849691963613918394019840 12661977 -590082628965566819705288321425651007280 12661978 -262404905191742915329721773489677047808 12661979 -1331154317671749491875294546142217367320 12661980 -567694077791916581698095642455506944000 12661981 -53019985160930113385564568658090675200 12661982 -49874362808261091945526603118186765760 12661983 -787992764593445772026874119549097228720 12661984 -98640619407749509268740216668422406144 12661985 -121280622257894111340486565177234464000 12661986 -341984115473773378124723476029058780416 12661987 -1768916007995724576961624774002125908596 12661988 -1251977106121945357333916717180184711552 12661989 72784662806410617028177896250816164096 12661990 506996390866821427283714529781950259200 12661991 -1425859432789979308043773043243620195248 12661992 -222684232003023115344525324859547781120 12661993 967342377933060249786586734818151772240 12661994 -613587076034471205794136889483313891328 12661995 -7721543161732921906164059652806972160 12661996 83234792111239329811817453135019567104 12661997 631285023424901558080154084501060863446 12661998 -416306115558346920314101427891415186432 12661999 -329575148166554546289412826249611768960 12662000 -45024471824148691523333409877426176000 12662001 878621935434743277076743244771360013520 12662002 392750899970932269987989456918870759952 12662003 -168717083338828909781329760899444801416 12662004 364126530603597575400648566592998916096 12662005 -425813564423887991125166059367704778340 12662006 -172978004307586787550785549225413380096 12662007 587931214327510454803695152896898480640 12662008 1074795492497431846615251564943346319360 12662009 -109692083504609236722464545480484470140 12662010 342360197750437367548874023271035634400 12662011 -1451565537911459591755922766473952342200 12662012 359232811860978252976453263320765988864 12662013 -57120725168350889334855324610954257792 12662014 -541853363187737728848837656044207311168 12662015 -874518232735429580238847680369143730840 12662016 300329720570147281653683916074240704512 12662017 567385085781811479402076114326810296066 12662018 -97984754550966304451470886059599221760 12662019 -905452071565861700568141482935904363856 12662020 331447753662410450258693854037139456000 12662021 654643101558265776730034242738694304222 12662022 374018719372652704986099050830681620672 12662023 -741940580458014797067403635552271565952 12662024 -1193974739922898161852510443194091351040 12662025 -76863069059775244548954776292699266400 12662026 264038806636287930787775934165719212800 12662027 -96366120345271841931008579521614286848 12662028 442482481252950253156686446428598737920 12662029 450106196506210858511764872144343964160 12662030 -138955971536001858518913935353428921600 12662031 41271625416923603815060158902951354640 12662032 -245940833689462003672548273611274379264 12662033 -938747883347981419501272476740899344718 12662034 225713235018842475841554529640386904064 12662035 373946490839113875261938046756397613760 12662036 52409517582843943828418460378039555840 12662037 474550959462311535834702661456537002240 12662038 1623435595433507628042267586774584960 12662039 -162512317611881825406607553490461081976 12662040 -203624364460872072207367272810407731200 12662041 2626243792821007985313702069691999601280 12662042 -394775659750187774811501337616862232608 12662043 167399769675178322438498269287678194688 12662044 -636885229525181095831169551135901284864 12662045 1343717359252898598810834978671546700 12662046 -114386759056687036009633074125058644928 12662047 -1408776595018539466336754533356996889504 12662048 113010145426617862689090320985464242176 12662049 1130359232648107263354746671827338058720 12662050 -261139864206481286056066333838838679200 12662051 -965711899868745183578864535021635666496 12662052 171807152391171149726746200200989777920 12662053 124842326021990555264789122387684224000 12662054 802157002158168942328889434951761151872 12662055 241078154748250785520092050334407040000 12662056 808533292773343854193148295967485542400 12662057 1161034575632000965573524096701377053306 12662058 -220248806723801612200695046343500060416 12662059 1473618139178656792792312479036092620752 12662060 62244304859433193555208058568230681600 12662061 -536663843871731780232021750008752667328 12662062 398111397906078097610666882671352448000 12662063 -878145412576826767797733717166155016688 12662064 3498381074315492927410105282117976064 12662065 162709550934328258495385023308685245120 12662066 252774356291936446475837386170298106880 12662067 893038495513041060697814627396997607680 12662068 -634495120867518254784444215089919297152 12662069 6153981222008015590103374913512646400 12662070 -327246091972100242364213981167381084800 12662071 291359482750819585832082474257995343184 12662072 393764181201191350599040417717459660800 12662073 -67161487744449030814279457206194953478 12662074 -1962506701558473929274987279269922816 12662075 9340327053313471864458160608001827600 12662076 -309414953711114127504345662542546550784 12662077 -50423605723004489457112715315288445920 12662078 -321149054466771997645856328109347157632 12662079 -412143780655954003407317018028429314616 12662080 284118302562814419174313588221463756800 12662081 -22619201508074895348136325602552805328 12662082 47649793422363154225973841547275190272 12662083 -258674127363405851338599359163553816880 12662084 1565120095845401604953460685498318041216 12662085 -228458372551174278368526713147771349600 12662086 -527955083611788450614624091788925007008 12662087 -678277393080422921803130549245447140264 12662088 207066238047777330300554959059231621120 12662089 1526935054667873246784306310461049667232 12662090 -632987223928505230889484410117783663520 12662091 -374822991416597926861907662553035085952 12662092 752788081028637174657562768362851791616 12662093 -1976787486588670783549633437739481233620 12662094 -201506799280810092436192958764232832000 12662095 233215057281826086969337818230553870600 12662096 -147716421028596325966073156851769499648 12662097 130707419053911320180691893826958158720 12662098 -221138170825097844899198496011706126336 12662099 -1770214942160030200142580257823824820960 12662100 188805731182168661244670355355377664000 12662101 2496370141232003402997113671240796422492 12662102 -341811187115821153436234082194758615680 12662103 -496720720514900494515758863808560311216 12662104 186777564596773758256811338317945323520 12662105 -356727710806551696187334554162254504960 12662106 721533966688831534261561237655968879104 12662107 -419223170807462797441757097883837411248 12662108 228506925013537660141194929185424002560 12662109 -950392930509699890660787503495889305280 12662110 -135463934563875240605505698482238273280 12662111 -634936485405199366469310200388929486976 12662112 205718312430931733969750253236242612224 12662113 401200732954656886406485320036539951920 12662114 98020720141267576579989608988064600656 12662115 50318202260754028523278397845920780720 12662116 -249073211657535561118075762251484501760 12662117 -964064037541602607715458601109898834980 12662118 -124202780380457690884796277727648292736 12662119 351791694800663822993070557024278654080 12662120 981286564462183273025362744160796672000 12662121 569162258775801869032155562314978738240 12662122 -474567735374691919592151362000613451776 12662123 819939681328468199528147992028980896372 12662124 -1238893767144298926990846028643991552 12662125 -84039112671692377850344737143100000000 12662126 1606422130781361952151518734669860493120 12662127 -1489779864797256575992034255856737310480 12662128 -46195242870136103760804542408468627456 12662129 -1410243991686112474858820252158461787008 12662130 -178627676658097899698847758376824993280 12662131 -665854633922875897465181039868906566068 12662132 -338299060595756957291071533302641274880 12662133 1078625042318156438876973990835975357248 12662134 69118678880395123689272780087375853216 12662135 1847479854691493062754597759697442840800 12662136 973958910321353922292621620006296985600 12662137 1424386979728120806849020396823262292880 12662138 869061120424140682858873938428212836720 12662139 719037019586871718621498724196818307096 12662140 -2934081873933940893139383528009584640 12662141 241982724244641210405963483335160490284 12662142 34746946040932958611074765562655667840 12662143 -216881625981680908819924117153631239312 12662144 755432822675076015695449022067155927040 12662145 430128553617591304015881565282272774420 12662146 558570440416948306225393085344962639360 12662147 -222208942093148681476263026633654444760 12662148 -610193277175025779103769917755928426496 12662149 1920166455348165897145343213074090253150 12662150 -78498646597789721663173848969996151200 12662151 797232669025713201847763506065214402560 12662152 288232635753338598162197788428201093120 12662153 -213181350600651746564333075095046904960 12662154 -254165722741994403982811806712937185280 12662155 67012868683459703404101977148983775120 12662156 1157081928222026302612661770111655983872 12662157 390232746121333972481465969370956898240 12662158 -37969993781831588018620768988579628480 12662159 -832325811504129460032487341537706177584 12662160 -71131674087950993152193491587461283840 12662161 6739140684114739194822358285888397412 12662162 583929625478700399072113370700210898832 12662163 69954853590844683337624665653009717184 12662164 -803792414709018846364104317845525738624 12662165 -113886047438801489020559286340114715940 12662166 97320713061828577828128449782897152 12662167 1465951001655105439197989301475246080 12662168 536735318066774767844483409453545349120 12662169 -53477659258678019492351636249957112000 12662170 755222957636045438617885759892508691200 12662171 106531833722814885125212594644782106000 12662172 293033645924844633827579309546811933696 12662173 -253401534392834875374164267387095415578 12662174 3689546853524199785354014362772666752 12662175 -411320044335445178543439685638169237200 12662176 1576497995632367435245641974711970693120 12662177 -378470575762741204450775954094110325696 12662178 -389479964669335173317439127857698545920 12662179 -1117994358085599934658654254497589533220 12662180 -248898129168656702343165571560636518400 12662181 242341024451387395910547246579377913312 12662182 -276491462647304257033789747560810889728 12662183 -234907850958410854207313774028473184120 12662184 11006135443496078211392408381105848320 12662185 -1399342413994461086480238515752780534620 12662186 583621876132391304922181036432027092320 12662187 -225795045358332180966828468289757532840 12662188 385471742041182645937106766283640832000 12662189 -1181508033774334948350314871629805730560 12662190 -160269621358303768742832650030595072000 12662191 1509823910447991479418561640192631368592 12662192 -187260238395585981419280598683759919104 12662193 295217343349713865026046241928267902064 12662194 238728265408562479578159719483857584672 12662195 -139594777583489371729265603262020922240 12662196 -658856037785695656916098535604944128000 12662197 24615168813408748101592580935653117024 12662198 63406770570840607898771222942567178240 12662199 1099603609436754908306040421623406982400 12662200 -808705499948832604520681406538177536000 12662201 715140280432412260540271708769861740202 12662202 -262747886133229790824652677203787776 12662203 756390049728037947273425822490652642960 12662204 -113725326052932096940697366992751781888 12662205 -347642231796068886647941110633872971200 12662206 10123353350497996533826741103877834624 12662207 1674367544721137787556784550325637006712 12662208 -47223292053184203852076609995433574400 12662209 -163433264534835467725903425156153310784 12662210 -3991341801462849923218687563470599680 12662211 -367658390256906710893417434318534264576 12662212 -1820743682990044896868028571606803166720 12662213 38159484950929735596607737033911918304 12662214 254457601282228659128501660228757739392 12662215 -9217245156231567852572807472379469280 12662216 -119173514811347019216290036861493411840 12662217 656985172368804377202675893312612052480 12662218 -810617786833700804770115637506669503440 12662219 -513638458798787396531459618083708542456 12662220 6601689813320286272376840361252454400 12662221 -309439906504855542255110453421823505376 12662222 32525807175272589874042146337307149632 12662223 542327715510776629783045797915724815360 12662224 106123032682818575300979675386490044416 12662225 473117397087926697440340013300713885900 12662226 160679696152672635358183979662004423040 12662227 -1360665796056260730183031076334803451560 12662228 660901138848450015622990848511865501568 12662229 76665960903490872020540959604785943040 12662230 66807711859202590462523648822384939520 12662231 -333615217673447453359889055166980568560 12662232 -31607281350150208625093040119544053760 12662233 -1778666086529853635576115575970564950518 12662234 -253604090399203201134084132061330526208 12662235 -224874774943527463785771958368040397760 12662236 -526031284145473659095449233423850994688 12662237 -242881370982460782175715795320182335034 12662238 646443693061929686295838316395028413440 12662239 -333128614755413506131484419872526340960 12662240 -447675627068356025638201768460963020800 12662241 -792143902188057497427964096110928918080 12662242 1378114340864056324660660322957179498272 12662243 1699981437611066625936363477856556369544 12662244 -183189680113036000370448923530237145088 12662245 250385774201274595792562810512604293500 12662246 -71687853406891126634617794952623295680 12662247 -167382890948802387230439612527121661872 12662248 1373423562449867808181988029134368962560 12662249 -2219550262667583840155619769120972073100 12662250 635474823482181822581956963638264768000 12662251 -48933029856937049377164001043447572960 12662252 -980493072399021686161287833086304235264 12662253 2743302292356964565376352517098553280 12662254 1015306288760155364098669452471302849472 12662255 768809673262772944150125117239130713160 12662256 -35629627017255542164884320441140248576 12662257 1308963501886989388534431567682141671506 12662258 243697525966381366853878047264170230272 12662259 279641786214937913928304317991056860928 12662260 136616463506091519798420478660583915520 12662261 -305005929195413833656809795234232036000 12662262 -242167802374797464101793167573630382880 12662263 -3319581935275957275409437680986249837104 12662264 683207731171949390047270704755292057600 12662265 101949855180789527560918070253330278400 12662266 -544684051247904629552094154372961409168 12662267 1547486301930231424492674360992111009316 12662268 71036284325723386612509510626316157440 12662269 448613793949869626091816127873211582688 12662270 -143016992432985343380793329376395648000 12662271 428246334305751822110690917131434964240 12662272 57905371075554687718224486479242985472 12662273 -525381004962049247904099091499368016256 12662274 1161729596730666525576465198866530954752 12662275 1020808040158487791317859952201213666300 12662276 -164353931502255544353032082113614632960 12662277 460343941733774804679033893448346503360 12662278 -484853208251297087682863694593438365440 12662279 473918133591623772813365563958116171872 12662280 -647296399796436932207297176130471424000 12662281 -82819260042883722425256060529941304320 12662282 195234006272959874699769692377840886784 12662283 -8421026048406016878827180376929182752 12662284 1005774087762542694785540732097764185600 12662285 795226992076505871521920253020117557600 12662286 -91195490091212820820770794305999007616 12662287 494204708138178490253825279741236296 12662288 6299730279308636335949436738006319104 12662289 877553539361373879866811315071433974400 12662290 132880944734123447615065764570774986400 12662291 229138033898002760298516820886760235584 12662292 435833560646840795342474825653132081152 12662293 -28286069751752774195423871095448536320 12662294 -462206282328604054699393705346029838304 12662295 -603440194569471889545439985837263861680 12662296 23356698995737437587418034913311641600 12662297 -472441989192485834417524635033206890200 12662298 -143305544481582435584120267737793103360 12662299 -491795840473385910808183102033425573840 12662300 -252112217047184713367168724760947072000 12662301 -12046882056278328832091746891565962368 12662302 -356298892750341554094073428248704491648 12662303 -1952891138680082517439156620519871217880 12662304 -45040626734492214118162436898698035200 12662305 1650263407588076418162027610766612294400 12662306 805370140119590448221268660512546582352 12662307 49664389868962131403098051947974345680 12662308 -761973557030136127753237836522944755072 12662309 -801015692156144450499128497574331669120 12662310 399653557754097959647004684784777356160 12662311 1075339757447856008711819106865859921912 12662312 -306813866696755359718434258481307750400 12662313 280972766245756532720558334370549804944 12662314 82085880714091929093779843971540276224 12662315 904616557983635509248338420787305936400 12662316 238897469510534067595672851350345647872 12662317 -26430787646014417247711315776495360896 12662318 -675254172770075360907150287921110843200 12662319 -452498583921438558458869161698019591792 12662320 16948493563371167806571445857191526400 12662321 866145344402233765830701088544793198784 12662322 188582926450395768920610348129488732160 12662323 26350162579657296718590761286959424384 12662324 115543418788257159353736436366209165696 12662325 -11283424194166263438829793946682380450 12662326 403064200414517277930241695693838663680 12662327 -2871579934803397907619592493556001921800 12662328 72659414795326923266354101364077363200 12662329 68544358859346404752763859194250474528 12662330 863270978937980137227036860867786592000 12662331 516696026196995679218360005190245248 12662332 -1503363065143683012216694597240249160704 12662333 1542297226626140524476575046481304400582 12662334 537333813939775403762106222499279579584 12662335 -301506535143066683126746180432760812920 12662336 34528680120313338495115788317755441152 12662337 451262325807161342561234852579926693152 12662338 174122450568332245176603296648748800544 12662339 -1712085769594878374409873894487731120 12662340 -268685251684480739773180087049086156800 12662341 232607462872010382799223110968679040800 12662342 336106955896906136318586129019234627584 12662343 -50803334570762173223842865344370149968 12662344 -1423863128554344973632476792475703296000 12662345 -492936092333709620952839277473256614400 12662346 552978917333497907005851754243742985984 12662347 1167785623169206546170341399474882731796 12662348 1441293325674298916657911794752587992576 12662349 64631747429006241508835071640814489600 12662350 360903267924149317339907285591116454400 12662351 281351411419965751447788602364877946400 12662352 402643729104493627196667814786042429440 12662353 6035371757764938822817159189937197056 12662354 -270985903800455568412058457367865038560 12662355 519069700670602427675263391960175366960 12662356 -100845745771557158516869026386450143232 12662357 942803874647399143550912705124263558400 12662358 -213040840535434927299106950421410893952 12662359 2244581390417356536445611933234414807560 12662360 1292343296937430807656682185881742336000 12662361 31170691212798842024462672788497359988 12662362 -36076248797434252439614763833517544000 12662363 504277254514567222737987193862282317824 12662364 404917258120647773549854367012179083264 12662365 -1748193994920717835408912827311666611200 12662366 -676798016835421103840537015065803178368 12662367 875904261703206049551937891706794084680 12662368 -806575248624517434545892960415210536960 12662369 -496367661375422564745654937401122476140 12662370 -13133347745161667734683926505167616000 12662371 -1301951043212318291662177304181190547428 12662372 751666308564473838207464743792462383360 12662373 -880923515737909943121918694512280115616 12662374 -594766623688940673126691736638137989760 12662375 -136965039844168645910286598704779460000 12662376 1034069166158793416762820731025371136000 12662377 200887632768719499557190783185705399424 12662378 -968339798918542217809850885521701767760 12662379 -1114508224834978360043603760256678435200 12662380 -334803020124607669948860566520432261120 12662381 -9223034925331271994223853800729177236 12662382 2942820695641375599828431152896681984 12662383 -1045146033540979749068124678619450249280 12662384 82108410898963560632455413639084244992 12662385 859613481880892254482410706199063136640 12662386 302027403662916686382739405904734924800 12662387 397285161110516007461279213107134764160 12662388 -14081603988513471425991480303684620928 12662389 -265264861685109730509537535939496169192 12662390 235031464106426193917878057908100204800 12662391 154578007416982108369403957314669928064 12662392 846842467724513334881428472877210624000 12662393 -149717955486369977453082364621940796540 12662394 -446434443449471890306572455490181171200 12662395 -28877057043306908904355679153660793600 12662396 -224804943578820800931340261588615219200 12662397 -514414620635176608444745928345764468224 12662398 103661840716106535275763475716959047680 12662399 -187605502134582592356090057957018671136 12662400 273303967064943057587379547731394560000 12662401 -428316467500276439542725105936581865598 12662402 243179612811004565780595332550444664704 12662403 -230592090120635048584510682232627179520 12662404 697866592051883012451243544727011273856 12662405 13096731462553059393031609846205493120 12662406 -16043844717857783703536552602720673568 12662407 1643886851566304082373959742962535908112 12662408 2496826117174846359497316577829191680 12662409 991751562164778475887952822483725721104 12662410 -13029473796266887848760889686267700640 12662411 -939572451863340541545161512224166575648 12662412 140830689172229342526049583048482701312 12662413 1427706690137800193322984355608784212662 12662414 790769682416503101547411641919988869056 12662415 -370514771619896843068607473669244524800 12662416 69390055663355752626767416538939817984 12662417 299038823857029431346334213556814295680 12662418 103745797814646790340178170010175027200 12662419 370983809459879957725400203631397338112 12662420 -313896711874780752281286727522746654720 12662421 512932254835662469840603605129172556640 12662422 -702634389353621952437301711391951373376 12662423 -1175249119621833431371108139270818838328 12662424 669401373915372456105495154897620049920 12662425 15863113163815791055434639153573394000 12662426 -183945383182933581374346626384683511040 12662427 925181315985002021314440851095931162520 12662428 957410476535076671041321264844828691968 12662429 -289306378611705241808106899959738576116 12662430 -10159132533497017035989512417744757760 12662431 -441289748406275693101650124907611732768 12662432 -989320024294842550223733118306094481408 12662433 -210373267137902440090675142026224300480 12662434 -28788282693860556827692741964092518240 12662435 455159796422675211238825523537292956880 12662436 -7276607013577359479483273803507998720 12662437 -202372650224369688485313469075825137888 12662438 773156283981979253341088305980766946496 12662439 194689212587981138346565541833720995624 12662440 194086725762944887893642931281926553600 12662441 -872352937619254200587563464815465108352 12662442 86029795702832433538618353514782108096 12662443 454822268678312249026476565399455058224 12662444 1332459259817129649646071119451133670400 12662445 -221700220810216566956250919148892610080 12662446 223832214966216519337995944272310183424 12662447 -17953169916720895324755945705233226768 12662448 -181308789878745023102078636980403699712 12662449 181105073874761239326380960026717538450 12662450 651321924210989507308786966022648450400 12662451 1047500761872722302810155781662835068180 12662452 416730906705027344794142930545891940352 12662453 -25520444926636563319472332159207937298 12662454 50933192471308458755377354442535800832 12662455 -428405726229270754504271515842598293600 12662456 784657146347399517075463322754441830400 12662457 752886209479137867230636774510425135440 12662458 1953772968937086499452636164979430411776 12662459 901037905443974057483619690938214365280 12662460 553216405603501937777897020456839168000 12662461 -66933379895213762204044330633956759968 12662462 863936133964818312559948594364642097600 12662463 -18056433004628891660374537404899407872 12662464 275419746565030267842993818660321099776 12662465 -115265217668172855260861201559790276140 12662466 101000723713056004723464153399142961664 12662467 -2965463741668235206866904608419562300000 12662468 1366785095917253006148298525595934720 12662469 -126383497573607726412323659814376523812 12662470 -61491074364579335375726305519763560320 12662471 1641310768046333181388776223283456044344 12662472 278425350155290777129535096506780753920 12662473 461147480050935099081127765700306340360 12662474 680776757141131106996038698214543207680 12662475 10132270697719305383792482219042944000 12662476 748381875273262930946069767673340066560 12662477 -582241175338255147913656443684738875136 12662478 469159661459369377026822392401000178304 12662479 -1052826523087180551754388345063951288400 12662480 30492010885127505710389893653470248960 12662481 200393503328718006624873156301721314560 12662482 -1037046838123053200762673716723264331120 12662483 -1003367038859081592184261233403857464760 12662484 -612908115817924706169171597277317746688 12662485 1143743317814402282168220315862334172960 12662486 678447501773377303757702136495260553984 12662487 -265938174045270435943497025837052431488 12662488 1456719493279296850648336259804340725760 12662489 -247976837024782287692952259383970819200 12662490 402969960342374027441579841068739429120 12662491 -2083054267104995658364999823386860706108 12662492 105497776257649927102614868047976315392 12662493 14253104909102145203155918585646556000 12662494 -528134773478641655813097538943860036416 12662495 -357875443687734870834205282333041610560 12662496 -286596703801412497206911410708206845952 12662497 -1448597061232436113980230098654455659900 12662498 378365476618659859865955924122632146000 12662499 -126230684174828265461077121867841419280 12662500 -180360842604690651320174840957095200000 12662501 1030400726850345344716421016061683390840 12662502 -15551905583942337197208758443757256960 12662503 58951151524524273171399102864091926656 12662504 -1117808329468432496715719812176970122240 12662505 252283479454153737378371639550187935360 12662506 -1045456441849687443316070906450225364048 12662507 -53522702449306904120132505593892617184 12662508 153087321655885238928119433783417569280 12662509 -535375801265405831297811925807510709290 12662510 -68404766441715351963671805874403596800 12662511 39004035966100396171273131517291796736 12662512 -263102563393177503526977913661431480320 12662513 -175396290880694104146158683769067681996 12662514 1214544692556276081010275625826941440 12662515 1690933175661609900214849563945148526400 12662516 -5625726989682042916460922130818447360 12662517 -156979241081278561078770630379014353088 12662518 318414220694112776384140270145799322752 12662519 -517251534737785215217336686646454865480 12662520 63493363238810774375256312824447385600 12662521 1116049002876388257194487349401954528960 12662522 -57357887328705475371805157789640516096 12662523 91238984065700339725777604677870983372 12662524 -175072633983126708415487591013873665024 12662525 1042785224330318849793679522741067764050 12662526 -410889256137171757565543163013518729600 12662527 -686255030847117509817246566423007994624 12662528 -89904585638902208749168628082564661248 12662529 -2219799269593147417516238822790224688 12662530 243788755416472663047233583666590836800 12662531 -1303939928228284620215661740170269120000 12662532 -890816052078613875310400538242976365568 12662533 -286838976893306842182093702172554868196 12662534 -800486970478103651904066440640564679584 12662535 -80004007382340420776612713762828247040 12662536 531386327542082118339484240181078261760 12662537 -466858365424840506423819306303372331980 12662538 -138914434664926184822554583243549867520 12662539 395060230741467724004505910372475947840 12662540 -487540221419753640291856603931263134720 12662541 313046615011154368577008431053113813440 12662542 215461441423869481512101722293100065600 12662543 -103467441836762376520873615749674960208 12662544 128146613274807761452234452468752646144 12662545 212402410070742424824133664636494505280 12662546 -152151174274037223454338031074408579936 12662547 269392158770808919511372571773817863472 12662548 266906683909471437647114465535728244480 12662549 -403959788036770432371237976421494782450 12662550 -134100909996596486267942105619665688000 12662551 947265638369432714445644547524878255704 12662552 438751413457863316083827240356227317760 12662553 931865821728877524724933148749461706704 12662554 -412413157275674226397502339738414592 12662555 580817824519513555318502667975734814000 12662556 -370737483063412323325002130207926512640 12662557 1869461677612878378297641877306977493760 12662558 -501402523040507391344316260569836306432 12662559 69722206352404612921922522802531255648 12662560 78501333766786842263063735249436672000 12662561 -686788101604594059131959867767496781676 12662562 -234410693232566885577134622844152568320 12662563 -44097118756252479107614956942261904248 12662564 -563840022599450531076828804801860217600 12662565 305989271735498968365988251300589230720 12662566 53947219953237995402369166515870177280 12662567 -372345062712234396774549553084947717384 12662568 57128891251568968659045965733893237760 12662569 154242830373784995372762210420690864000 12662570 64694010705950329816022196708762869760 12662571 813698564352710945003394201928241018712 12662572 315747673000420222269229707609961227264 12662573 -645200261570800333924955996535895617600 12662574 456909263435833612341172245076191898752 12662575 554329839119029796347739134251814516600 12662576 59887031609464941844846106570305093632 12662577 762024403222995047253885715354932450114 12662578 430643100500565114265329502821863661840 12662579 314164788106352226997554846954051015120 12662580 -23094486493281738176800484575813939200 12662581 -216348347392257386375062997875689444480 12662582 220349168446410361235360126128471615392 12662583 -727820810089163479799112730858285815576 12662584 -666342600597637329831844629804527001600 12662585 -371389272903260712361142205421814585400 12662586 -499330130172956148565075788919017174816 12662587 160603524455603921799523038287066834432 12662588 -363911070436011053522702377675161146880 12662589 -1148384200603949927082201139586632643040 12662590 -695454944789118365678898953160927883200 12662591 -2739392020369191816210315191784310485816 12662592 193851913225548389551476573237801910272 12662593 185748472571587752080603442394292879664 12662594 -197672653143000215398089187837431106560 12662595 -938690591743605774375513221327543116800 12662596 432535546889197407491947531201145475200 12662597 4635733363294407995121897613680711360 12662598 308915452489750267372491813094101915648 12662599 59963822549167039142359677913016490240 12662600 388404395435645266279120502525883264000 12662601 63310474994456368215477919567915941888 12662602 685800026256895466113038299603326600752 12662603 1497891347063132224136914442225962101960 12662604 -53006735433903093163961894652380301312 12662605 -855900161134091092242439953927187282740 12662606 658240993035657016113940107007023958464 12662607 315200023630100668368450625847382391680 12662608 64342184717996989848535950552353734656 12662609 883758501364439998303000353526314223104 12662610 228027421259778378208452040020884405760 12662611 -462662361949327323442678341268727212096 12662612 -558925554350676299243651297705775087744 12662613 353472283875731916679903783464430083804 12662614 -662433498114269956166743489699454885760 12662615 270697942630128237958087646598682303200 12662616 -856851652664243741199126357172380672000 12662617 1762155083362632723541188152667693076752 12662618 2091285170000592018969553279395609677760 12662619 -590217824353960078655331640725189905256 12662620 978600852230160833270562684943369313280 12662621 684462510186840340210691239615330604652 12662622 4065024918087165641013629216023449600 12662623 -574143597932792587681923219764858684128 12662624 -86075129380509969458663032800215040000 12662625 -58758985769286740254947471544544016000 12662626 396465384464915198585281865888232769920 12662627 3926516674304560381962871345307169792 12662628 -552493495658054314777009074928068003840 12662629 -379081465056218427329199819058290158754 12662630 464268417709628168694928844942417688960 12662631 1057224193477340349352720729264321983120 12662632 136424372097552076448620577381464473600 12662633 235768644699651669623408399744582550564 12662634 582502978002676640231126547559967028480 12662635 35811883267332832204415075684885626080 12662636 -131213168631133869570740792896536213504 12662637 254364461770375146025991979871771772160 12662638 -296067860468405288537469599190528953280 12662639 -342760966673044903531748873414252784000 12662640 -1913091405254399065632250286304460800 12662641 884246249675571934756830442855284857042 12662642 -482908910729037416420308438627518828528 12662643 -420172276588788952354462572413591721216 12662644 -828270234795953077771341287861932161664 12662645 515474951716683981938852015694779102400 12662646 -808279029227332830821010174271744561152 12662647 -1473049838756939509755218279911362894000 12662648 -614922410374760505173357474239583232000 12662649 119612309256872071784580482141233238730 12662650 54999503263990522919083853704780800 12662651 479958587392228457602398522571145087652 12662652 26688414489545436736126088288187712512 12662653 55210672424905309900041291648348111000 12662654 -490135886704786158816825206754122986368 12662655 36311395217749355127739310590525257600 12662656 -811293244025049453119733624356040867840 12662657 -410086799612265929414501099928315444288 12662658 -216947806648547386490784953007188407776 12662659 5751677152602653359065098486093268860 12662660 193955582273025284924748306378947431680 12662661 1057724663973052787448364891545498478080 12662662 138128367113661414570186606983668426752 12662663 -242034646719630741408109656560974746816 12662664 -458908334933864993878231542910471372800 12662665 77371022451202352397701627214002904000 12662666 -702345046459623072027897561086440501968 12662667 -271396033046360180192822195788219208232 12662668 -1111408151728330913520834047648231325952 12662669 62479855665919927618480581770289657696 12662670 182564230724845922253477679027225142400 12662671 94754272671165586077055583024959359936 12662672 280496746629662269610163788854799695872 12662673 -475219395080044106219231322334989432960 12662674 809090296307038778109224658117550440336 12662675 118022159986019959498519526652647085900 12662676 -399108067851287062180502770125780172800 12662677 -1386911705964242468532254129452964528480 12662678 -724493512195490176106900696531683703424 12662679 148742648577663430002019121052588455784 12662680 775161070788334307569970192405668454400 12662681 2011971215753250672933978409426849201482 12662682 765995709052463402706816320688919912704 12662683 5438647872322090373804534895622204800 12662684 -669746845955323091125610680886681731584 12662685 -144819261561588260462309248869653884800 12662686 221122046773423376483631667071077879424 12662687 -322028652998827212978053183269127237664 12662688 23839924777806132529682379267763077120 12662689 54118388161463642078880649961037375124 12662690 -426846313380620062464609725641118066400 12662691 -3741494036820664827144216683392048656 12662692 -301484821348824315140353891236439777280 12662693 1012374887264349353281941264017101734720 12662694 -38981366660696586210336397835309727744 12662695 114526695037134614593259902677796068480 12662696 -205885273304982175270241651003978956800 12662697 15133787948460332033617464478186587072 12662698 544498971831575005503491521342346880000 12662699 -159872490558813473342508354193172982528 12662700 47869016189851230413758384144820544000 12662701 1130764522701274570271587578509087734752 12662702 62234072497308242933466129753421937280 12662703 -1147469943136433624846470098247323679200 12662704 241724602764772840530022293128002027520 12662705 1413672281028643277488534992894218428800 12662706 27601105093916741742865674732084002304 12662707 -623806326071649955740224406824203725360 12662708 351003408241546958918482083931341797376 12662709 38220088624275829408595020662652905408 12662710 269924566185908451435710581192136885760 12662711 780904746975326497041868828548349206312 12662712 -656076129551871640408124349326196756480 12662713 573841673988862502439219177332017000960 12662714 -863112959366743833874472463859064040480 12662715 -251879442400198580430337160714558030880 12662716 20343798068666445872502706188820938240 12662717 1528171961038721956179188897039714112480 12662718 -681075288820746355334012094381363285696 12662719 -14133446262490189189964311042089623856 12662720 35437579508602033934165707197807329280 12662721 870052577404870721536656168270581300880 12662722 -597866305613952011834328697752588170496 12662723 -1164121230469057990479128338598214617028 12662724 -4930553091907765748236861923846801408 12662725 274902201565559446041327069564778672000 12662726 1368848172413513107438080256237881984 12662727 -194589671944854975070343387112650852352 12662728 -727685150302613349088951272254730547200 12662729 1199827610030304609037739966648506093584 12662730 598375585541512473896260317539627710560 12662731 -1072447231470282642611048944271797519468 12662732 -560620747730596396392608242036881871872 12662733 249952732556317476237383387943684153024 12662734 402001951878061869720547651017355027200 12662735 305770825685830699386527280752161454400 12662736 -36418409098094682665574709809473519616 12662737 -1443367215747338033665066816767782009614 12662738 109160232734104186830790253333969324160 12662739 -1681716435979449058488886521129081611256 12662740 -142250066917492755647257922824538112000 12662741 -32531457501609018531572642440552715136 12662742 -95409886125159749068633151939609210880 12662743 -378627271566271970765746307163486307256 12662744 1269082063356391855917192453586834821120 12662745 496909834149399645631625992469329773120 12662746 145599598900191772962056672147225346048 12662747 -447077773754556940217785663557134943804 12662748 150108617914982075071203443974533150720 12662749 1194761037111045450808394874734267692320 12662750 705066275362195769897956906085640624000 12662751 -317923204199027020241423953475781008568 12662752 1143119058178657708241981669376707788800 12662753 825800026933279798502276372515637476002 12662754 236284643052680375447119505320181227008 12662755 -493471485525567483077924350627348767840 12662756 435850921140814491522182803387969929216 12662757 -1445191555503086794267850596659735960000 12662758 990299528538777457708845722744119776480 12662759 307307349392247083916637355936461628040 12662760 87455119965120349722939373274662502400 12662761 645990908477096947071767184537179794000 12662762 -22075601955210174242601981479280369408 12662763 393747054043006135294439520363633558000 12662764 -1513193555215229589407863695378421937664 12662765 844404905715206576533570474675418160000 12662766 250738915984079782865185293423960907584 12662767 25166900460880671711093719520661426400 12662768 16618894841123195053317938570143334400 12662769 -1928486790107560052884858655299322880 12662770 786353073967020584335875444185745394080 12662771 1955597914504459344357114817396949316 12662772 713172029456105009183168631541958049792 12662773 358975311022291440832562158083365289336 12662774 -24205213967708390109304211689716822528 12662775 965952087280210851239350050453515134800 12662776 -524028292349729973163436393075081502720 12662777 -3439809481461951962670267936227264765628 12662778 -141238601905899805398069223782494200320 12662779 -471286106968432727169369089193545650800 12662780 25103411473308902417938843434499153920 12662781 -228009555273275665876027678350531944448 12662782 411231501016661665239178818282142037184 12662783 165273723358503992478227295353673444720 12662784 -115499015113265547319913265292640256000 12662785 197258342338585950215568403506054244200 12662786 -180290143867032391988880423528213106656 12662787 -114662963567852465991529792583837822976 12662788 -465448142672593428143907465704506920960 12662789 -691889329695541596190843853579365906944 12662790 199558431763927093552984131677531074560 12662791 204979287664895417788854809852923799192 12662792 -1661322932718321140480746536182175283200 12662793 -78776433549874063255800140863395914880 12662794 -298276051442364957114667330818818590368 12662795 517052563487523560945794137855628000800 12662796 640846026286129367838339961478009236992 12662797 -17708564727846842967817640751331798368 12662798 9198750813151114629786439775591678400 12662799 -61740092822972081909622386881725361152 12662800 -103147145319118145702435728849026457600 12662801 850261752514460545739244278923519610802 12662802 571023830918873752279769106786356747280 12662803 833381736117699203887115199674689771052 12662804 -208101433406913715521516503179289284608 12662805 -368682415556440363981374403022076534240 12662806 63734124192576530537347228052268729984 12662807 -20435826067410935598641876579061594096 12662808 -43113139903658592579414066005905735680 12662809 -650094415264324245493113498790659384300 12662810 -345660147652734188263370213447856625440 12662811 11169505762248751767012689184454758144 12662812 -4229301060332178112080364369802600448 12662813 483632207670919129584581006551863740844 12662814 -335768320028229154388225989276818029760 12662815 -1150664670441618161952123598107658427280 12662816 271084420909031544987630369285891686400 12662817 1068805637480591375843430726192068514480 12662818 12776337313791726340376947604536197120 12662819 -561378065069786512568726528515762388256 12662820 552896419120605235519006035803823083520 12662821 204026512938479895443862337816156249500 12662822 387693841141309046151595068520583711712 12662823 1128362295181234378804690733407134374184 12662824 126010179112889297797546841569963607040 12662825 -465901958794256764534706009718571654050 12662826 6456977684981153204510081345428908288 12662827 1783479175253266968380521352797974058676 12662828 907248590466462015026852480736085056768 12662829 215425440727357853473531404000510445344 12662830 -321951366940079158355061618076604707200 12662831 -843978631546995224097517294899415809600 12662832 44555283901644451244517818487986454528 12662833 1147267153793419861214556894050156536082 12662834 -1053025737091721071450707588163570096128 12662835 285223976059788949453434017799808262400 12662836 -941740318815382524636824760898745595520 12662837 -952457439888745424334818554670205143808 12662838 56421862039599185562381657128683549440 12662839 284928238624078906272545230856698945456 12662840 416742577323695219035596669609188044800 12662841 1231318532378312285403932154748050253344 12662842 388043794281723583180987031469853570272 12662843 238199577993038307061092586721786293440 12662844 586534560605988440772162421676985384960 12662845 -523350557807055054665350784328935241480 12662846 -289554242035193284114545322006543493760 12662847 567870963509877826182742670596120840824 12662848 14134011460742999326466898179628466176 12662849 -34594251412998358597172382258134461440 12662850 59744137933387195352850985596625536000 12662851 -1006476726492057047783174726969686334328 12662852 1348632962537573835907711762732710903936 12662853 -607115313512034700248639752347465247232 12662854 -292577096158401685716540555830337706560 12662855 6734936854191882922885291989965584560 12662856 -675269590113890298348250446344063278080 12662857 -310308171402137621716016722762904151360 12662858 192002524829789019248457886783719556800 12662859 -1335290956343294810751057057602018398272 12662860 167044659178933802554169048535932928000 12662861 1403003351659995640539946725712089321462 12662862 -385029065246060124293598863577931635648 12662863 -2574020295476950126753032927903633536 12662864 -303275078863761552515496137433838141440 12662865 -491053088026249555814095342235727110400 12662866 98896364333759739459509570876797223424 12662867 118372029869993547149782854838798362192 12662868 15261472138628803930037944251571353600 12662869 341831541765313718055339117428505464270 12662870 436286062363261883405122146577190175360 12662871 -55335351207349832479886658842561928240 12662872 84180144756858051761484967299987025920 12662873 592613517777883096279004177056535232720 12662874 -151748077834163744358325397359553181456 12662875 -1051645289641521494069181742967423160000 12662876 -5158306451989427958366892609590163968 12662877 -948092373867406727134756929081847246560 12662878 -526136818004933899187079157915659749760 12662879 374505058617242610147318894654131672760 12662880 -42979072466095826540319819337731932160 12662881 1099454410795397116910734008659660544000 12662882 -831420931924684337410312511335407438048 12662883 301599659794301152429293213211723699080 12662884 -122302858964442277101150385491620013824 12662885 -411869105088294636545971613422247564040 12662886 -161642142730077127409498274885111146496 12662887 -1170132158400916100829065645184891419464 12662888 334574677517160800323927381753494159360 12662889 1135072111628906903924421925680981665424 12662890 -183129720206437943066009981545794835200 12662891 -51810672397905235843450266734797225416 12662892 89932550881941786517476352520302080 12662893 584783336000873149616016613878443617644 12662894 880303983305590953761298002390794514496 12662895 -120784690309496728559961451586643970560 12662896 106665541131231026062345049075441303552 12662897 -108045064975077238489768188999530548248 12662898 -2290951640295609930893428883937914112 12662899 1689933255874106873829198904644220589900 12662900 -246609102808271341095771669091751424000 12662901 -288609499293765861724221322900328404320 12662902 -36045715625915595705725785140103914240 12662903 -354467237799306035974345338479998303872 12662904 -1388985755697431386661282734792067604480 12662905 240473064046114331602469089077037794120 12662906 415562572596761629040796959716146897120 12662907 -1229710049453085533288807768086877942760 12662908 -765839713398126569678084577894269245440 12662909 12554167437236707770113538273885730752 12662910 86217598691853869058103953310288665600 12662911 593303167333340329384447248862203200000 12662912 259444260810041482208051909002317004800 12662913 -203870116801182217518503391834869032656 12662914 -798338052045205825445553184072604582400 12662915 -458277885010641342139237470383223476400 12662916 140423796365937317462536498481904746496 12662917 -625898727165538341054370797920064059588 12662918 -126657605930210837649201486030021043200 12662919 740533156798890292601120721343014084000 12662920 331201799384345158327313333287942656000 12662921 65750799519350781592482062080407183744 12662922 14087701664765054372323754359739619840 12662923 -1204567030729098621893118445297847266656 12662924 -320963884393402380659305061110447893504 12662925 -200562377810776903175174313900064740000 12662926 265401159341458080525113846277105917184 12662927 800139323034957096387325502250605445312 12662928 -169059876568383846103278610141833854976 12662929 -2083873271219388125582309330634959431820 12662930 44457854121077605891114231214890675200 12662931 832082043778474945071786729645516148152 12662932 -113105747484638989186776196210685100288 12662933 2374132487436819268958498038796731428000 12662934 142311429560819105594678580443424253440 12662935 930854074237344415023462596771904809880 12662936 331347916396164962642626963068230246400 12662937 -58251104000754967519204799827343502720 12662938 546583618662425375572281122717884539120 12662939 -870944853824451384683975223501126283260 12662940 -426189691571726552490748663371305856000 12662941 -1367815066830090982932024319736349856 12662942 87958782260181373791927305106479038464 12662943 736901425582015213138914515061406598544 12662944 582865294205951302899480618239951634432 12662945 74972545038684219461492412956011234920 12662946 -340414190320095309187726460275736160000 12662947 -1187861782775501038610311317724871828088 12662948 575887684281161702523200687587249259520 12662949 -39438739773871137641952362605709998080 12662950 -112351545569471776241104385448330312000 12662951 -569543506006133100826735449720521220048 12662952 -900946031027603919975554126526311546880 12662953 -597692592619671864289440196516957441798 12662954 151066689260798639550154101735139171584 12662955 16067308583638618338600487709069464800 12662956 -334456902241192124020915372897728858880 12662957 1290213083626030913317856041308074327820 12662958 5844473847613514216337132217121187840 12662959 168946104243452864411846279314092502160 12662960 138088329812921360063821394703703080960 12662961 129279926868183278144066892439194460272 12662962 421879663509798421583812926733051738944 12662963 971384259855993949931572278317649210480 12662964 444296964534453101037622799335498992000 12662965 146456180585160312237847461471520944000 12662966 -317701572647967483917349022076589494400 12662967 96266618928324870415248468045639772800 12662968 217889126378344020632101897710197145600 12662969 -1456450759039362399814730365776132470640 12662970 -330515853440130272116240425331941024000 12662971 291798189341290186074582145002912451172 12662972 -313024456892530294834403615930444726784 12662973 322480708690658256273566700336170305152 12662974 373785211129651491862672227742954649472 12662975 714431960128694641295947914634750104000 12662976 -65911583897637003136513735797145337856 12662977 364504121050548958830345912072840177192 12662978 -365336935613773410558130384382390606976 12662979 55646633619864034565908527902293920000 12662980 -341982584195321235493463508770878771200 12662981 330982076926878363209145737497122990432 12662982 -149056038515730243529986586957829916000 12662983 -2157137093504378869379502295092885559616 12662984 -19219983684856740459403667351394140160 12662985 116872901596877234434643315054722392000 12662986 -388614176690033509415045552533593312000 12662987 -1841469006228611173703511515337659704320 12662988 -101510108196131522923976484924500284416 12662989 1460363744124648367990780225541328658230 12662990 -794005129148102313864423653990071238400 12662991 290709075515938215636243503487172024944 12662992 -175580269640326352695582909365230804992 12662993 -319917523108403894330872212156696089280 12662994 92428639639784224505107351826886127872 12662995 -633483207685736209311790995720736315200 12662996 -195379001751045819663513717182062430208 12662997 250901157206450122802932708836626461920 12662998 -704246307407783896750691794910613803520 12662999 -1467408140633551408087568331717099963000 12663000 576117563831131429251340083811123200000 12663001 584451117164851576097740970085023893710 12663002 61303801438875268249265943385038837504 12663003 1681251130038535159276106555170842183024 12663004 -85729438790281985880495367083745906688 12663005 767648884635779702305589754845055687660 12663006 65292898566082515935757010312250050560 12663007 174019248425778533537211653009813222400 12663008 -1269523628630173046856728583913745940480 12663009 -27720019137705621099448463552806292700 12663010 -124590094406636160990824143975981167840 12663011 -1181473331951565391808228967223921030176 12663012 752742691426881636862731090288116954112 12663013 -1788225156028298585236051036140722660 12663014 41843248396425895682326855617847816704 12663015 -858004611773039446828595784286498213680 12663016 -1569968472774687706125867740965063787520 12663017 -32786462458390640284345556940799840128 12663018 5463514421696483727625996464846620160 12663019 55218712549538301574125790423692338420 12663020 -181086910326812309109487189169176043520 12663021 557872670701707896347590620076267059712 12663022 -227626184105077213302136578722499287040 12663023 509798839871899319203334004646773352272 12663024 4654148061237929807454078890024632320 12663025 219808903379680833388675676445764952000 12663026 -1096930070661199270725102844305184045056 12663027 5772615536200877894654479794856435200 12663028 301147500540319714435656662278831964160 12663029 -862360881033703403726619060893469260370 12663030 239487145407845460470394597847606312320 12663031 58441380061929841595181298725822859992 12663032 -2569553847391401306716146301911502315520 12663033 117650941631173315580366927197878022224 12663034 -653746813534654783997584605461300413584 12663035 166812677892277495883744868097106595840 12663036 383872137252011714686094267292505492992 12663037 -947956595411516505694253486389711450548 12663038 -439129898878798899582450620466998830080 12663039 137013237049240043453642710432420846080 12663040 -294796202842423533030264717206177710080 12663041 -1682079950800846151809385649482927746560 12663042 -194162940772444413901670742979258968576 12663043 1020903806979373217620223675430260220160 12663044 84143651120666148585774854590716595200 12663045 420818338966678908043029079798439476920 12663046 720011905891833515014665713557130704704 12663047 -737763543333542029084838616947487663648 12663048 -319362934692347728608900269236197335040 12663049 -190411535420610271861180390059974788480 12663050 56243040605293288973420447954911372800 12663051 -91580383415356837733215498029683559696 12663052 -1020196371152896712626623797430424696320 12663053 -230788910571607333539688674207785526600 12663054 -8578152025564358026275282634474655424 12663055 -179227462092308482712424642278788366080 12663056 14058499157903424899917246280471150592 12663057 665934230013871752198205463215690189920 12663058 -665485135932533444017099281063887595120 12663059 250251322706053678141291446329920833816 12663060 -97768786758595263416692886516206295040 12663061 -552036365800465465369351763537573203488 12663062 -295112433987751763810574281370953320128 12663063 -221569135562890386886726526607960768000 12663064 201419999622486822798375187156499128320 12663065 522633162896349019577211976058971221000 12663066 93381888037228620662135906390766440448 12663067 1409881159317552628596015840548934812864 12663068 970364413234847967891136478335338332160 12663069 -1048564826656184612718638464015436158080 12663070 -7880434715163130141085779788220775040 12663071 -2334881652095434994577764741870640403368 12663072 -590755587215042159627037695620752015360 12663073 -408137948017661781210478895492815435678 12663074 696931249112798741465059461958984819536 12663075 -176951386963055896250814779206483350000 12663076 1302000743062853135691416415479302789760 12663077 78040276300473648977906769029476105344 12663078 366392614359762856607138578717667849088 12663079 143662891097409463337403168112705100640 12663080 -153864608779828193693425241377202841600 12663081 310003687905350286993428042347862090880 12663082 495941089004754666142910970233485843200 12663083 10118256920147765497925070310879804464 12663084 -374805949085529294098130241344516292608 12663085 -83642569736678083790279463076440129000 12663086 103137390930417456224803841875595164992 12663087 455866482633849137712311046392356003968 12663088 184691295440687083726877429105302618112 12663089 1010872573416672250708731020319062479890 12663090 432006161514226744492577510934965706240 12663091 61309105406901145503720620686096171424 12663092 135419375750108517624959229316591694592 12663093 -561536687622233886199244843346471066336 12663094 999043905209784572282701889082320904096 12663095 -1414932125837945287533463324399529674800 12663096 30217261488352343948998988338212126720 12663097 -22105236755883322901212017601315405782 12663098 -66563191234925653969518000478265617920 12663099 -166090463469290685915939069516876486516 12663100 501452647131076918127605239402839974400 12663101 -639550425801518559959247271968787874400 12663102 -160935761658051607390587973109658658176 12663103 -1857192919913875111417129572997740056 12663104 -174267275397074728433799391916064768 12663105 -1068649213414855752414038643172404480 12663106 266341222228642613529126726910717777824 12663107 1864621595918945448266647384294895623356 12663108 -1076081255706030876079078421308142868480 12663109 1583714446549363036147289013683812979712 12663110 157832179121354656070296969230125986560 12663111 -538376633965401462391129457760981878400 12663112 -636548908111724760186463533701506990080 12663113 -9774169467644187789405336333420779280 12663114 81646192317192652400086566664398339840 12663115 1396361715005874685723654784039431207920 12663116 552065341382480441314666969897977753600 12663117 -624173264314596093014302372390237019220 12663118 100151609380930871847707405078161726848 12663119 744028371293953672610098289576738287776 12663120 -88983953369141705341969504513248460800 12663121 -569669128970342093898902390160931201678 12663122 -242095177818875786045001234127635214176 12663123 -37024290678812231945270929861306800000 12663124 -743181577147076018749846508995874840704 12663125 -26600564612982527308100167503874136250 12663126 167177670924203567949424848826010477184 12663127 -444472714215361531571528129861348812024 12663128 -534053399089195545115756416006000967680 12663129 -1188227748645818923293548097712975429632 12663130 -236962904211355558853909231010984628800 12663131 86705395792392177661585187122554197520 12663132 357304644235627575151026860474573302272 12663133 183457294761992732683207177528538792064 12663134 -553963396640131210198772715186745423872 12663135 -27479798686325342600816839150295932920 12663136 -15859593046079736499571276663689052160 12663137 350031113695641401895932874384708030852 12663138 448977976268176517298158391988586050944 12663139 473258949404068292688883962197071539440 12663140 143616027187668822935597418242617344000 12663141 254738781560846910542397669687423760992 12663142 58232295494455382041384297476019445472 12663143 -420529876940543826865176672309890113608 12663144 58223082505173300127984387702926458880 12663145 1262360882738330490010882154392480838400 12663146 -78909382240090317091116750007349851728 12663147 -680160995675735396446497070814093568000 12663148 875253198253703757063571750312982970880 12663149 424179542712785218495975045674707257836 12663150 -63167219396130360299673066759755438400 12663151 157650154147610219986998943645877043592 12663152 182907501052945356398850659412102905856 12663153 -950223723655933419851147100553178013438 12663154 -148373101905306435487529453474638000128 12663155 40776652933190080957710287012774687760 12663156 4749605627577282920454737242042073088 12663157 408852678762586004739742800336841549180 12663158 -21441601001804429663011117949270844960 12663159 75690131827125294708155036541044909568 12663160 -817575390743778405921116929296269721600 12663161 768432656314426854066875703297018378240 12663162 482244841670217250659365709269967559680 12663163 552424861823872202825184058586156102880 12663164 -6525262321890713846200522650477017088 12663165 113445169291213048005063844738873947840 12663166 -140654982534616205297646174167599324800 12663167 263835479369453791954787866792637835120 12663168 -685440949517583334598218754976676577280 12663169 -311330903604818592483373009758797303640 12663170 230471943563639970907634928269321625600 12663171 131509144413073626565887522303288863940 12663172 1481282489447505937808356846686055050240 12663173 -715679681876041738197179541492882178596 12663174 427712743622810912741926169647653869760 12663175 57175903887628728083364733292091085400 12663176 184787883189639548192571414592167936000 12663177 -262045999581580057667646084920032525920 12663178 -192861239193872536005772878376176468480 12663179 -489621846855203608939825026923405680032 12663180 -471172484096618610762209024463981680640 12663181 -569959037677664793288704770418519372628 12663182 211670413572040907897436359844397798272 12663183 -157965710947690826220038977816578320496 12663184 34407805280392946429575938751341035520 12663185 977313560969440622484635425059740491380 12663186 -13819219933594207544497176286751127936 12663187 -1028469482165925716415519948113293561440 12663188 1008632717694140914001861736583212501888 12663189 -280743500238838330919856036406175185920 12663190 152320051349097377022275982531440256000 12663191 607876109460356140066101678085108955592 12663192 980566234759690552147350913190806302720 12663193 -37260848775514856562828938944968805558 12663194 622696424456139712870407655282237535232 12663195 101266154008879975103237723871881299200 12663196 -109932057605454645903441082586844200960 12663197 748097466662031920739731910619094204646 12663198 -251795798737441870769613309653379181440 12663199 -5104723832455355359639409279685021840 12663200 -62462556077469174646609891573628928000 12663201 314304915512572380807892398424696479696 12663202 641749390798280254593742044679046613840 12663203 -540597798400820810686256323937926812720 12663204 46422362886152001079384882397217309696 12663205 -594742282655326294618930943278730321280 12663206 711209866351077168477292456569310467552 12663207 -1082068563092851658791384881189651454896 12663208 1309415519546241082459496905741677480960 12663209 596687969416228222416490994269576112328 12663210 294051884261540825402217733531155333120 12663211 377869207267915116347898726252274050048 12663212 1361514780489470703752259432182113075200 12663213 490062662848961237738018367554656545504 12663214 746553157839885483714869731654749723456 12663215 -144635067666061431613241213943103240800 12663216 243206521679161532332501070223665037312 12663217 -675630691654655288956492706244097744000 12663218 461148829105531775826140053945296844560 12663219 193518030638821876463579460628914035568 12663220 83849947006289202587539655538966362880 12663221 430824305433702122041960920838824630144 12663222 20264866310820116586885856378058004480 12663223 1656253499919040597379293814825103922472 12663224 767720293880883545846088551766602342400 12663225 -282122353550367355215918940322901782400 12663226 21539269619996916590630671331048993280 12663227 1394309496176095450496269790551227199920 12663228 -385997109441887458248933755250413268480 12663229 -1576454651832604238653990594979400475680 12663230 125252251222258044698073635348834333760 12663231 90589270494723527827089696661647145344 12663232 -358326835211036066844212102040322572288 12663233 -2081466398520662375479563026459603591376 12663234 -504911932782930503828839330777684408320 12663235 204186134097862127341400189921913601200 12663236 -90613076397463456314503993264016663552 12663237 -45347805337856408372483468424819779904 12663238 188332070415458095434122366945912378496 12663239 -1321834499809824340980271014603579537960 12663240 -229002990910888595923280855570735923200 12663241 1977518272310831022443762665858118903642 12663242 -1477364857613246353887585456683738880 12663243 -1593800673560396889449847458216281246800 12663244 -1057858678488439882729364441862623804928 12663245 -448387130819289817961814089512799397120 12663246 177382165129087522322622181092202579968 12663247 -1161386840625788351471062929653381484304 12663248 -114396698003016631158996910320206217216 12663249 -866040254344224686660065802018970314400 12663250 506520069365435573170800716214698640000 12663251 -367283291994808599820299104527351577748 12663252 36655424500902670924723743905906786304 12663253 935174858277624917357309198785785103040 12663254 536775861770924345455318552823485219200 12663255 457122336616408108739616946344131280 12663256 30168619046802693018653893961377996800 12663257 -2313274409272974679237164535634627948928 12663258 513411966451534792152080039638937577984 12663259 -335903696755121036787382193906170248928 12663260 350165600657574526881476435590148367360 12663261 -158806017535668921719874640106524278612 12663262 540619836944694681277462526547196545792 12663263 -624762606458728022836674143986478491488 12663264 -328695110646545131649341967037207674880 12663265 978189427120384438491283915012187967720 12663266 413098404020272257643715679368328413952 12663267 42109591606737160221927049168032494400 12663268 852605124722743239278626347513124074496 12663269 -1335409879525473512775821426800603347330 12663270 -472433918820209346405144040428991852800 12663271 -1005815600086200280622172120666306598128 12663272 -124565990183845990162399113879510220800 12663273 -189932142802232069131340495865064193856 12663274 -323538787850010421759365178217880554400 12663275 -753342131945105817355368456016832792700 12663276 250074432551451628593128054320501063680 12663277 -814673961717913973296031392766318751360 12663278 -43943707704239080351804112159157720576 12663279 -414852555413703459977160030144512498952 12663280 64158365794876487566951519142249103360 12663281 1108729652462090346493684336746583424082 12663282 396784905843950881534704265809413208192 12663283 -174020293214871933692315543813134957440 12663284 -36932852118230281137109333341024251904 12663285 3782229123768813159104900724292713600 12663286 1247290038160014735983753438509612007424 12663287 -3425558862270141669960238282559724096 12663288 -100355023812690048570539091314923929600 12663289 991751680621983297025303709933910519940 12663290 -3206656025370668791261560877027433280 12663291 988482957400304614015331144340731590080 12663292 367267707166225282346134564566911907840 12663293 -740971654727140265363427315980796725940 12663294 79157189052458249965640172784039587840 12663295 572703300272875169689574104738221883200 12663296 -715160673365769679826969617395653541888 12663297 -42371066798070618876299546633805109248 12663298 449915966877780979277857123547956446720 12663299 1735384650136168976114794564672192198920 12663300 104249932181845471796307159463590297600 12663301 -17508843963900208164082861332308091456 12663302 185685999796821823290787044151664584704 12663303 -114102109614467267423351673964031871792 12663304 2142025531436285481520554676978787942400 12663305 1228049122692589680076163853400363344000 12663306 534499293832960854448499141417568296544 12663307 -27440144138636202087294116409921638120 12663308 4746387105968696790038318489583446016 12663309 1028346775353970243097214220120263051648 12663310 28371275691531152322554153569240012800 12663311 -1727950094333853164623917479010212267088 12663312 -52334760139790247878757761052553052160 12663313 216583884761949920800280881965090640448 12663314 408506893179969314814542192911488030720 12663315 671073540469677898559195285699524827360 12663316 -628710434200355648195894059199865592960 12663317 1349510107471994499480670406120593580160 12663318 318111759752135075814942908272450413504 12663319 -2245541300076571876977937243889872644280 12663320 368001182933499810903517954470867148800 12663321 -223626134931128162026709060301437316672 12663322 -182633598210975802439495473768694439168 12663323 -842897759808465412924258808292061773120 12663324 211616304152814412944773768962776115200 12663325 810327165063737784796775751007583256050 12663326 281115456731810674168591289699521593024 12663327 827046697568238754380982078493253954120 12663328 -14070494380527752591835205819955675136 12663329 -146182932563042072535499415216757053760 12663330 286601501938176093912789274215970129920 12663331 399726620002667520110306750780947895132 12663332 359140735211765459423066406665800458240 12663333 178125218653477667632870016641675939902 12663334 882164690578288380434241256679822116032 12663335 -3003211301889344545108959273998200919040 12663336 -215387876071263625330291846297552650240 12663337 -321788039601618537158229015597400403120 12663338 -780774010091995984336747159984012345680 12663339 -612942107728326078475326932369724503736 12663340 430244053780128890688263908518950246400 12663341 1554776532457659754418492589083107982742 12663342 188361221689209442061453794275028947840 12663343 165553570601089726675599549500034424320 12663344 165063736992647172490358114339498065920 12663345 -1266758344412797114951522761432683520 12663346 117452986638605115335171807699866227840 12663347 -1018117218932459383438810194239233820160 12663348 173964252452510411277690753659013027840 12663349 -608794322235789971420958630343488725650 12663350 42400909686198579733540443783654700800 12663351 -3310485495561317156079056202560905159680 12663352 -771293256968114132146406076295260794880 12663353 -195556466944041724894863102713533345836 12663354 795454964163302568730535839939399789056 12663355 333383300566626107284479475462070910000 12663356 -1397724084783543743191187644044440025600 12663357 -210452638239859097381645184836593954176 12663358 -157846424915049777001677578847930558720 12663359 -1137603238816137394377430125167655493440 12663360 -151317697540200863154602697134120632320 12663361 772952584056067581551191577182544087400 12663362 -880321893439897929118731628142010587136 12663363 -59737960134874395557104543692001779456 12663364 129867888355920138242143198602496602240 12663365 27158046454455138837994931255864160000 12663366 302147450229624424047619729756921497600 12663367 924461911155647563381884438125006373640 12663368 1061429751365318358857032889298207836160 12663369 586060259652710916489804805375703650794 12663370 173751182662185455353003878746904182880 12663371 -9618723891232893072807382099620915456 12663372 825854177460030998247677743164860083200 12663373 -602772855019879311260287607359849978378 12663374 -48588697304027972794224460318936436160 12663375 -447951031277192143172193462933045420000 12663376 176582019489363684226133386859118592 12663377 -203671340644444515738499972217442140688 12663378 -2104032791974875434549440418379732480 12663379 -460976618839564432471826374887272138240 12663380 674741955971540450421580532024388441600 12663381 578437983761292582670944526398987068064 12663382 -576961634392203218841536845170230954208 12663383 26483409681550051517795619411294166368 12663384 -128736750548918702653184204186812416000 12663385 9252393568051570662609123421321445760 12663386 285334335263063517677375755155416409600 12663387 461507420240960382225618838202277834408 12663388 -792798279566070902949506872311027891712 12663389 1159332870396676877601659223379410449190 12663390 6875153976998493756578889567760993920 12663391 -184463931990606856306012967857295538728 12663392 258922316607785472227594658826991173632 12663393 -104659063233039774455619572332007387616 12663394 38511511774360813324919721471362081280 12663395 -102132267167976208912103258512755331920 12663396 271400546677096915229853095577120352512 12663397 1474999449041912614273536478330034126846 12663398 -399486434211800830708897534174074064896 12663399 1922000583700276840847939829463888128 12663400 186004405714303213332264452785306752000 12663401 -435435643989205226939864463104672249280 12663402 92336281315483121381737500364500860160 12663403 766570618972928347142296211147114209652 12663404 530520881599238859112083102759026574336 12663405 224718572189254348414310033910024432000 12663406 -149777974332430026728521988276676910080 12663407 -55527922152755488403147457486068612928 12663408 179919247471361675767301620036698537984 12663409 -878638106061427078931975939320468183872 12663410 -198823625896061817699861123563384492640 12663411 109739033883976569065635242416931566640 12663412 213632165499551794641821786101517161856 12663413 -1084583501752216616746314299771721794802 12663414 -10299457455679013534391950989239425472 12663415 477330682113185598080524353512871547200 12663416 1891045735917766694459769835634223636480 12663417 -324767891866805356506251218071336224064 12663418 876495372670521159843375902729513590272 12663419 -114694596983142574741463912697773287728 12663420 -56592675375548620321828560279133716480 12663421 -796736111895357846120131873812389838548 12663422 3741856754171579759321831821569244992 12663423 -1204841805077666472307883651281669289928 12663424 -291764527792293735388393285717957017600 12663425 -337984819853050894641280958357923055850 12663426 358919569522585347783769806341304261888 12663427 -371753861466810853943663043208285869408 12663428 -580882109944807898048116866185798620032 12663429 578570128121196525142328339124572888160 12663430 39406517103114801451786077940370688000 12663431 797145572365726476348722414384491818264 12663432 -983450346007516354981792687705251840000 12663433 2170372177306556678456460397579470070682 12663434 -316357369149267434257650257935415255808 12663435 -368364123326595033572068776271979895840 12663436 441695237901934516645663756473001256448 12663437 -434070342198880818743877688589413536960 12663438 384569966524265817336825283161609486336 12663439 -1000963090876263646770831390505759575760 12663440 -82359967113302222474193632862026711040 12663441 163454465828155206509871923548808468352 12663442 -904166662173358903015928602097872169856 12663443 -259805052734207544720185378132440124160 12663444 -85542478876438819942168726003329730560 12663445 -20887010541843474644000322089916395520 12663446 455547889492740611903971136423316528672 12663447 615432369044258114952119052549821733072 12663448 -99005023642981082829535173685296291840 12663449 -134864310547461311026750772407757391480 12663450 152343014431630933945798778009323065600 12663451 1295127954463638069165526095042422568452 12663452 426507291544392195536918243784095350272 12663453 -687228405985320759495176882210089071552 12663454 94120979838206882523786453514828970880 12663455 -306044595724003108409483327961277678080 12663456 25018027293097071055611142204261662720 12663457 35485175739654946941976171402797358000 12663458 125212371062872876991534719787781683520 12663459 -673562820887367278125235097662147034000 12663460 -127343176301653714528529248197611159040 12663461 429697901968712948234632099969149178272 12663462 178663286205043075034657404048110481920 12663463 1714735929311348681066241439663406029760 12663464 -1490659163662533170063648111869414440960 12663465 49904316801106981976649568264697520000 12663466 -481319243541933613444644683910492959568 12663467 -130718466137012333157272023043591297484 12663468 795930946456080005980750961671864925952 12663469 -60093412168589931061163760390582071808 12663470 -86935130275992817739907656933946627840 12663471 1493958985105041264829669308116379951120 12663472 124559921814611649734400998193283858432 12663473 -965934737530107747459038566658231143278 12663474 81064711038815532825914269847476575360 12663475 406546289099644437364806914156461215000 12663476 -407483158747764104762891274219248332800 12663477 73226433284934994513210851045235328814 12663478 659415123214158972608216993592021581568 12663479 -767298220593108035097951138115625512920 12663480 319585393722624620873793667114742784000 12663481 -1067660998192859996522574935009064936000 12663482 -69631387152362298264363971995323940128 12663483 201089648609297555253703774249509195264 12663484 -343295264254539881900811060755027629568 12663485 417886603357418462554856051473529355180 12663486 335761172284447831751013410812367308800 12663487 -2226531642880439870644793438839243346208 12663488 -368697845242199897398361668317106667520 12663489 -699908152633383460799382724324775426112 12663490 106960281708191190120339921304627898880 12663491 -1089304048922803896509693570494772121216 12663492 484962901692059715229940144458855882752 12663493 -1957759635493767904149778457155710892258 12663494 252752665858911802626840719761233788352 12663495 -200062660008596295010364577655077314880 12663496 -784340957493593802227820974728654494720 12663497 716365729376828393902137936221407296 12663498 1486632193540052188129917261689311488 12663499 288267976775604413408816524877791174600 12663500 5098659658871576451211465470689280000 12663501 -466123173697977962020324522065144520704 12663502 880890263507054796227179011381008119680 12663503 37737510222349225942089631741539181944 12663504 109053364713098977098061088381821255680 12663505 945210769136304283337638728070137660660 12663506 230645711645262327916033716356255926080 12663507 -1233301731218813631409127418193384428360 12663508 -933310259188908366991753061920373944320 12663509 493040691462212577893792635945080241116 12663510 -183513303628851657452075089392133152000 12663511 400432723900336304892771395869741670760 12663512 -1901651596490762205467189932393623060480 12663513 -72329549106480412339613569149404939520 12663514 -258370265966416071877776262233782448144 12663515 -161374040097688274388311544310783702080 12663516 874495516866707404668645175482687329280 12663517 -969786739909093094723703445848663817140 12663518 -132039263500600830963364793461961637120 12663519 21370237942105839583629153217818649728 12663520 1487424532297239390822045878078798561280 12663521 -1004571392615897501641482128674381737816 12663522 -15803811366350134554728991810562492512 12663523 -685320606728510630940019973399332921560 12663524 -634187141191910587768391162490865274880 12663525 -35642245551732678300186816184343630400 12663526 373647859030744988609612490688816703712 12663527 1547409770175063994077192775760695112760 12663528 522427372216326189667790026605490176000 12663529 102179409854431937099327838225062778484 12663530 283537859434615264744654234673343909120 12663531 -42809278872545037758127364833430837440 12663532 -6224953638878765077133261617066941440 12663533 407877736274938138104247030210348885740 12663534 -495721552924079675553181682295751680 12663535 304947302739364313258077865424696657480 12663536 -313937313091098258644949506258455461888 12663537 1380758687957893164845573307011705800560 12663538 923021552107475675512954873714954333440 12663539 1334487760107864346821731639553249552384 12663540 -8983958204944793024434329347502869760 12663541 2282947453767862028984334920779938969024 12663542 126164257854731232277493573119813152000 12663543 -9944457466533462634777245536099028480 12663544 1115557573069751740749836252886284697600 12663545 -246169060807271710986913465470842144700 12663546 -49842061227483263862067269084178298880 12663547 1685420061454310824090512115929614016 12663548 907324342128303825610512035141980459008 12663549 752381050239433924953904485215263439334 12663550 57831955147444352402743330308424012800 12663551 1451633802239108339522002289718449670912 12663552 391678483338319993338160282469400576000 12663553 -306798341285668167945727796888945145920 12663554 -119774414048215654380992119486151475168 12663555 518352580123626670119324673295622448320 12663556 -620955759324763769268729087386569079680 12663557 492569012428243072003954042187703501600 12663558 680950172841176992701742150752443051424 12663559 27077330633581188471289288412501883648 12663560 -142008199537878548592061065275473920000 12663561 38833191391239831155262684598790273664 12663562 -131923646817349048092349130274351399936 12663563 700013292956802806320039139553925794984 12663564 114782590194941266458526908233813606400 12663565 -69919321845086722110535497917776171080 12663566 -785709500790508586948989889015599368768 12663567 452841758964371147343945763108680311040 12663568 -441393522223660194666769981693599735808 12663569 -156568634121558874649645018010072414030 12663570 275474943770009983479251912503338071040 12663571 -533518576391949192496791030750151096008 12663572 540729690869502739274450355021870339840 12663573 -220676003223136932456621647098203697056 12663574 344138501185123186172512095142069499904 12663575 808256503935629844273313801473386337000 12663576 330932968707268588877834776769034547200 12663577 -153333581324082948381674215678664043574 12663578 63942179813584132050007104442577241840 12663579 -345566654189101083008007415648334336616 12663580 505783702092868524852031931648968166400 12663581 615801547691687713631080916076849328992 12663582 -49161690270209884980229336271264582016 12663583 -445684653469726183130932353204749843280 12663584 -2316647386333254208277385693533443129344 12663585 -871294203028975796299903723162013496960 12663586 147605760085312953787474732580886528 12663587 -380444354167723984646674285913738562408 12663588 -26573906088608028022099323382049906688 12663589 -2524383513481201175907232663563370466244 12663590 -630275420523615563784897548823701635200 12663591 -25877046685835872087508242753424405208 12663592 -1191608731689396015444539664431113344000 12663593 59767250457998622395574746789498562048 12663594 721882562507324900707580310895907927040 12663595 152929938030700882405488028856305344000 12663596 485900242999311941728632035111610086400 12663597 236417630064163834738610195090993755872 12663598 479300831896936645209817267204606006464 12663599 647229997052557818133098925269547753464 12663600 41936739540178398869756848955380531200 12663601 -55130997328926970270459433043682172398 12663602 22034202174974110090049203767807980544 12663603 995321221367342624182005145765509208824 12663604 1309172703900657506580095377052424364800 12663605 -436815441484933260457930336041356896740 12663606 49808356131206048570754811047890158464 12663607 238078804960218739715684092855310294232 12663608 -96807294993352604830900476561815408640 12663609 350189153239682710819153900689257178432 12663610 -33507130868865538799797315169076695040 12663611 -397048847770883685612162153740227035000 12663612 122774080607089043000527037425851947520 12663613 811070612963454232674923733271044188320 12663614 -776097791394850667685062939073849908160 12663615 396413474913933696306887512519509373440 12663616 29117685438451323354591848650852270080 12663617 -1595624458081133543804669944918577617488 12663618 -699674941131884108865209044181190528 12663619 -564890205427792291569387875320520006980 12663620 125194232958724982004050627371545830400 12663621 150281130845874869240341737332746238400 12663622 -50734840767519168313314870835535400000 12663623 284016021785267691357974839801313533536 12663624 162169571292133343740221384143089827840 12663625 -567295323238077706160128299897214902000 12663626 796440698295661189025537517204203463264 12663627 -434148823237536962669528918362253200680 12663628 56918117900367332585732899495314330368 12663629 3344013078760771427096872979190169536 12663630 114566246939782498942063452078707454720 12663631 -179675339772919431482320908110345448336 12663632 176419561273659839595335688573958471680 12663633 -331747095023539185978599232977108121600 12663634 -699263615538061840503825728783452028784 12663635 -460350903197809167814604177071079827920 12663636 47159322609704398578115703043363366912 12663637 -266778898480309035323662495428305534048 12663638 -297538343433182094465088935532091494272 12663639 826058865038015227828662483410085406848 12663640 78591332627468753859730169424355737600 12663641 -639887943186782163691994784937605552108 12663642 66081256604012294872646068600734228480 12663643 -127794276725516424393554766678249291320 12663644 214203950342804371611919453377719795712 12663645 -380236543294119947778653606250990917280 12663646 -129882692706789985606941501054046393728 12663647 -427838680433380761744460088555118763848 12663648 1305782410899348045656881960161753169920 12663649 233827446304820229015440033818582697136 12663650 -107949664670925225865050831976113709200 12663651 -169599831630682442703788091540785213952 12663652 1200557718005268026193821871688512885760 12663653 1802127200696042204986806674143993819902 12663654 -93500303034970220433781375033895485440 12663655 146550098725607794324903331108261109120 12663656 -319913274474966002063579562269542917120 12663657 579238674371857538169553048537136753352 12663658 512275968404540076423019735050316856496 12663659 -2628313408801600214887216075444559923200 12663660 -149866565329105094455216772805276042240 12663661 -1062675831731756274553013679988765897416 12663662 -332066367008341692085750861369218908160 12663663 825633256120682084563636537253045015184 12663664 -69602772346652614839661771189340405760 12663665 -93503729018662771955699903927478720000 12663666 384201118010806803282320359038276830352 12663667 -933274198352696544114277566136929729080 12663668 619087483923778591474859680376972658048 12663669 1132552629437613132733108987628260774944 12663670 -403284970638624705935469488201520794880 12663671 -1902442870575209176665174629503505199600 12663672 -488985128499504363699878020599644160 12663673 -848647869116231192927368125625206646896 12663674 -1303363676367890007343587253954782098208 12663675 65538211696680959790946825837794516000 12663676 1196290514500913631382503749897340200960 12663677 1717083203179281374488118399223650967474 12663678 85251195728454498384927155292974039040 12663679 -681594210929995400120174161004993646224 12663680 750861493376462941331462302606137753600 12663681 25326232557191196101922762375995215152 12663682 -368148539406474776530716569786288111616 12663683 -375243064157347656620300853864533359536 12663684 -127267305149416639035934059121416517632 12663685 47764596106862163277623986260675075200 12663686 -120242563840106686465083194048049930240 12663687 -1115065586358738894341527238054792778840 12663688 -1200342261679812043911348647674535562240 12663689 480909199839381445192981917638695886490 12663690 -25286175341437868726915513739355776000 12663691 821846494115507952915399104739660560880 12663692 2257192664331273646591775085149094912 12663693 406848758630769163145329965691600703904 12663694 510784288756665623984931427782978639552 12663695 40454816145866703360370142949060649440 12663696 -44965478767193853198051919557513904128 12663697 405978202603631917829269604475367620146 12663698 778242251691214318660557574925722611600 12663699 -196183600216167513511659498827422106880 12663700 283263414085801714319868919263610880000 12663701 -641354271092942267061509295062277585600 12663702 560233868881180954499752878853114097664 12663703 590868650563183866508840763836863904368 12663704 5504524776123000471653415219205109760 12663705 -556214569540765489629484795803676616640 12663706 495762840115372821086690664957944120064 12663707 1720425078953471116111410172588459680756 12663708 235178982961288725700415596281093734400 12663709 -420306371410870556149748404112220800960 12663710 570198216832804306282949229610094333760 12663711 -225019205973911014624964746490380636320 12663712 1417659980605569801056153715309758840832 12663713 -1054526308880054561835491180192043988800 12663714 19821918585818640812357550238518389760 12663715 -7342926514805332003802352816516335280 12663716 -354753878971706117034650272498790293248 12663717 244901269761458644769896611245521520640 12663718 1019631968974175537147087187426359086560 12663719 -1158902501371050378330895133242889644560 12663720 -704888463841155284073356677145283072000 12663721 -94070748051714023622609131183901068160 12663722 494398515753125230793611017108118345824 12663723 -416417055465839338510173069251957799696 12663724 -337441776879446646155518085486387646464 12663725 -814047053200951628375469166138902792000 12663726 -90892957901477094276234621942709803456 12663727 482971615293893566592030869938192217632 12663728 159708463756843436960856748723541114880 12663729 -197808023017018179781474623948348163200 12663730 -459342358465753616880774070943344902240 12663731 378911583872928527312696725484792019792 12663732 -159049896147988066693555895848301088768 12663733 -1372576501382948953066659892408541632018 12663734 -1054327015205709294793796685910829469120 12663735 126338767224389666442948000431117813760 12663736 -1793141027717880944479139818012652728320 12663737 -288836786659627246869337054533462841008 12663738 206769865228522634990958185434682667744 12663739 -1879919915132533068922521601489751620 12663740 499419649193322829609488527786172080640 12663741 838669561004607416456400070763774683392 12663742 -63250075012479567615804612400620028416 12663743 53202079637816679919210294131225628992 12663744 -176792757802236951472880498029136707584 12663745 77700096523555844761459185076658949120 12663746 -912294712040277826914683933118373850928 12663747 2655859369032963277972038856996013145600 12663748 24298739559522547791388517767462092800 12663749 -375053062237897202761380599206745399040 12663750 24203219081024207489823061201938240000 12663751 -843547863807879146531910038632142408328 12663752 31224519722016809505962570341111449600 12663753 -264754748295949545503719367296937368896 12663754 181870417583343806205614584528233849600 12663755 79970719584031367100540365421181890960 12663756 -586382245476311228683590876875300029440 12663757 270514759735878827995155792384758898720 12663758 5112978661218624933153430626391809984 12663759 -447301812444586998985629738507638173680 12663760 -56521753665957760945977989316978278400 12663761 1388576190270263978442422223617135002224 12663762 -628602774059576652305960822230880062848 12663763 123679163397953362334333965875402694400 12663764 -517368039183965619568254337516876343424 12663765 -434486394760621226484015019747560206880 12663766 -154919996161527630006490442782902312960 12663767 -77267285381599765521000189099735800520 12663768 24481770582326273059733893692171141120 12663769 -1034619724808608483616308999136300195830 12663770 -214358994101876932404371921525440404480 12663771 -100327434377069633615638347699688378176 12663772 -485351832387222499670915675331334445568 12663773 315058918507685667398662857102773628288 12663774 296664014818055941911755783752855184640 12663775 473098598633418705789508369484427800 12663776 -960246034997397534036519852081618616320 12663777 -284997873801722488231461313466809184256 12663778 -255321619609055274967190524014388133520 12663779 -884619186844056461873578556070217697280 12663780 93474327434105298746221685395290869760 12663781 -355507399050155161567865868222354828068 12663782 952153898561553598998383176699121803584 12663783 -108767455313441224049938013043937157712 12663784 -284399583152388295430341389235558809600 12663785 -96254027556406397234140135792138852800 12663786 -658992594619857595710240515781412839936 12663787 -1337152716826905590501421223217037271564 12663788 -1055557662059188846709923299558756486912 12663789 1217460900662913892767968402178554217024 12663790 -480972692277421970369612005122524481600 12663791 -219965881221402565063053940367200589328 12663792 -76597843773479067116075564490776150016 12663793 -779691859057076077374614207112640251960 12663794 -319052472659650254072835666385177633280 12663795 -126877140386894068368740205486736585680 12663796 -47729017389141316338296556853295095808 12663797 -797680616109356207398665116414332693860 12663798 111493045665248291160900037026174904320 12663799 -555689855835721332908517313448976640680 12663800 -148041982999207213036340658740831232000 12663801 -817576556250847705962596368609117144662 12663802 1445170686826134623112243442045485849600 12663803 818451858375224467645460797310819414052 12663804 1104904087945712349235057468005567897600 12663805 -209762276178770685863270208359464273920 12663806 -1094013726966279073531327237742951067648 12663807 -431327295857953999226788428041718288480 12663808 1200799244386667685812835029375936102400 12663809 -171417285898417712836943254809581652990 12663810 -77475894504776230209251333394327552000 12663811 -969804614339618252341285714758244510176 12663812 -331747372825199595642964458265119068160 12663813 -1342274282010164224404736942403798017056 12663814 -309401566655748364306834743852747532800 12663815 -801717875289477074556463901945269052040 12663816 -530384478930187891602988303388377497600 12663817 1272324171139173503939512806934222371866 12663818 393255473219925049277049957816717354240 12663819 -299739882305655282505304183620566228480 12663820 31884827371497802319388227178049843200 12663821 18557651709012430714812511518583653504 12663822 -471628917193383535524086098483646113728 12663823 -56176900458224111894586098073968380800 12663824 207904981981104408915221160954011197440 12663825 -7795074172597342805862754834701704400 12663826 44078126539825909283288285116846402560 12663827 17964170711360665658884739067943772448 12663828 42268128657429418485825532804917846912 12663829 -510990372529630583724696292761703459570 12663830 60368660386842331708612664378994270720 12663831 -742717942113130198020382682007803529216 12663832 675966003348660044007204432566510100480 12663833 -23413230217459762031215805440029323520 12663834 -108114949507716670858991361720243233280 12663835 323300629439930666090446053872233052160 12663836 -957195027513438569525771304608163601920 12663837 896722644335000197277598973812789445440 12663838 -98681276947519595501805232430881464960 12663839 432801581683829334872595788641605064320 12663840 -106418510008729335900955986336468172800 12663841 625365891072649066818136171899223169024 12663842 118174408848416549628670240249769886720 12663843 -248853009580859229907808298476950899336 12663844 -11858146204986291633018597531697176576 12663845 -865252186596404277673263076691724048900 12663846 73916849102482294155673804060286599296 12663847 203379973944681970167619564955780752432 12663848 -633516351051416448703710868632095216640 12663849 -339926297414379481173831076388704299552 12663850 -1015633335777596253648109366337398752000 12663851 -17636674930707870323605469708183828088 12663852 44579696278198625312383713006590879232 12663853 -165288549979248170840633899904937684020 12663854 790536456304747677185124468855465832896 12663855 784824238014646980549945738398053894200 12663856 -60406119454433549287331658860266291200 12663857 -58669343454057266386755781000762541760 12663858 191968103141909422219472549468587637760 12663859 528564575462223408683595221908470488704 12663860 -1065331256362104374272723519029730560 12663861 -471262183806705246689990465924264309760 12663862 408113374975326201333246230692218416832 12663863 670172078750754998597713955728488510504 12663864 56705473798924605885598944518884085760 12663865 -242964719134126302426994881418623420600 12663866 41509180068855879510437657357437597440 12663867 -17669505093243790733700348634328414160 12663868 -16707461367800978047890034015277481984 12663869 492515257267863506692547396851559624640 12663870 333120279251586161981472880393493596800 12663871 386715793126417630500422883681043628544 12663872 -39874288171477974897701092278870736896 12663873 299021190391366409375950507515142110720 12663874 161736267736363208320599443591451145632 12663875 46136645408823829373299703794360848000 12663876 -108605681702215545996057378002884761600 12663877 -1237784743048440442417804855742341938274 12663878 -48281356455782842746046362276108137664 12663879 191754652276235087970021650661864688080 12663880 32386837311001381053467890039916390400 12663881 -1878628129746125971124437133547886593318 12663882 -232311910597024237239120823930465645056 12663883 -181131845289368775744653476205293317868 12663884 371270042873226954878811473625088770816 12663885 -17473400164499384827743267776409774720 12663886 -69198456655753512233354994724939045440 12663887 20428436817100591657852288768932403320 12663888 -221403885040178535423052853018385186816 12663889 125726370320793301612136457109616120832 12663890 343552885920363044672374957832752855200 12663891 -1507237502910614381887838092002692373120 12663892 -116467674167726477510584152032086118400 12663893 40610700761519751567645985265502103680 12663894 24327675496352340878230436347388517120 12663895 1157031538768035925260190749996567782400 12663896 -79697765162867836962774657633083351040 12663897 1190963488732126269332665603462600827600 12663898 191627482299954635203701473297675319264 12663899 703979090817263615554656664983122502000 12663900 90753017121877628213149178801590156800 12663901 2272585040618743661951443815356048152704 12663902 1048456889098802689289227006565914945152 12663903 -170496957065607042895093516189289164800 12663904 461200218742681791439505150505368420352 12663905 -190552484990405346923347697307042113880 12663906 -312103327174928216243594033595944428800 12663907 394088834040372729602031279469118246280 12663908 -927540501811581285819216860551818818304 12663909 1150894321667433146688894023135053500414 12663910 25502270753871665867933024501537579520 12663911 464332891446052249058280945382518922152 12663912 -205729591889931106483982159953861017600 12663913 758532600990490687762120876804069871162 12663914 -960860960737921555466486664057210724944 12663915 319213371123266515964878593220592762880 12663916 -105316134795198084520428597558907951104 12663917 450422381953152432808028725394556845184 12663918 -150718856433681748107248137558535731200 12663919 879215365058037295671569077551778938320 12663920 20391996243169141076218228424235417600 12663921 -702746844396677844538499277267247455888 12663922 11062875360858685570589251678690108032 12663923 878127612352927394192853343471704907680 12663924 94697581296267554326800372266593001472 12663925 -173207481642325370019802235650994700 12663926 -288880533842759007766050080700783280512 12663927 -501884053686333337834112893317559423440 12663928 1745861281666069543892576400873487196160 12663929 -541319553731292887683257171155350408440 12663930 5609469950377288415285517296799275520 12663931 -867741898715223559702622278605614548208 12663932 695095655570446714239976851484297494528 12663933 -860273207131312997846910630932260594176 12663934 -131505688348662844408409698151381308416 12663935 1259428469510510543949235805057087435880 12663936 -653644031740183160930570011180227624960 12663937 651331924347149540397312498361937664000 12663938 282344978364003464386586808962010488832 12663939 -518500750878860230134682307727432122376 12663940 219696614164904681555697580681961975040 12663941 -623230585907929293331353221655213426816 12663942 -443258489375210552741664322744143943488 12663943 125477058917044620056807911965629063192 12663944 2516535528202206407125829507668424294400 12663945 179232345198323324473461763536377654400 12663946 -374067731107904186197706890611522252096 12663947 499949162819316418032119529641590727040 12663948 -125428051482881737932656303257837191168 12663949 2077643483692026180436222665924250272950 12663950 -24639631746274005798793082429075582400 12663951 305246532457309571881141557595332906000 12663952 -40328609279851872609522188788501954560 12663953 -1456164591403185609216239607809079086016 12663954 68307883831633429874765326234705388928 12663955 1339904831690196025578335598172819677360 12663956 -49134870318153314027660660640376903680 12663957 237943033864967469626406245826896011200 12663958 290036207258120542765797627970620610080 12663959 -45294137690922318571808934645514018560 12663960 111226065499409541606946191798453657600 12663961 464925478242094999168867993259710376832 12663962 66384122960264501110044362317834291200 12663963 390241221367556715549983152247175813504 12663964 -952493363018177939087106275153138881024 12663965 -81424932287905201345727870112464570880 12663966 -152560067594493523795639883257139453952 12663967 60501182395540230129649969630106336048 12663968 -2110374638544976688940700819647504384000 12663969 -471953381921933191135188365933232299856 12663970 704801745476590502859786780796786152960 12663971 -1086699382922028425569126765167658689828 12663972 -706319934509802263168180531586683750400 12663973 -11875196578047444081219533032041345856 12663974 -688112341235201129886825929623204269120 12663975 548516727684509959188869309357762736000 12663976 144760631067933978777495665594387005440 12663977 -1809240027938703769911059452175267175174 12663978 994462681750196470675354161507213635328 12663979 -74346736680000152689643971178826494016 12663980 -158930406257581019871113878434500290560 12663981 970107960129029315416092177153966060 12663982 -850220366571965967461292715981991467200 12663983 -169646759421674607859751436795521574768 12663984 -50020459198357666281314041791095242752 12663985 -242257486790964647608943076742070053440 12663986 -9913734756402675804966547015386388992 12663987 -72947875026535287922133926710435618048 12663988 -301650504335877189434398071842865173760 12663989 -161055254051163923198042426328266076672 12663990 -128815675278830998607923403647383031680 12663991 -880775279848619624228886026657819867608 12663992 469807160948715477918818723991248793600 12663993 333505117561873762382979093555730658400 12663994 61646215506532116640391921227969651200 12663995 -320036489130202184324836570329831696000 12663996 89273773114832416196534023248271441920 12663997 1368647277232079459570022623327049850572 12663998 22046552707973538881743767419751838080 12663999 1507658969210517339076620820229049231120 12664000 -158846862916821951780423948029657088000 12664001 842927054818615581258585360932054702850 12664002 225505608232750785256446366906432637440 12664003 -210376576713657131812824456259838681280 12664004 865394570222711478330906564207222397056 12664005 109322159172210327005762335786687677120 12664006 -618905640247772190136409387936366527680 12664007 785562476803875928149586244885829922320 12664008 130767570304374437677855731757490012160 12664009 -2464650910781557604022414660749374693248 12664010 138265382045697003916394687918935128000 12664011 136710161766867522410282461473415904472 12664012 -1141643856707541832807855200331289607680 12664013 1079609754001529800077120588776658913920 12664014 -188716857473104166823338237228207179776 12664015 -330761854296165783135020297947198598880 12664016 11317484816334087213063537138920325120 12664017 1278881789330688198712204193286433443234 12664018 -1085444982943303479735496155996823709040 12664019 -1916599533954783873214216573334775026580 12664020 416900862909227816519902723679327815680 12664021 1767397264082346536907376812003552998222 12664022 360279140125012628031437896403472853632 12664023 361388858136395810405393300678392161744 12664024 -1127408833697505304939334160490830551040 12664025 844648097943764525586896133597293163600 12664026 44962570245360790782293519768269815792 12664027 -66765995329048350030623956664414680832 12664028 144799979160026346531110762529756234240 12664029 3507152342998324343682795703080008832 12664030 419300335567396938485858878008166821120 12664031 -632722657100135481309460381867098295776 12664032 532690617825352847758870276579220520960 12664033 589307074095728205945891044400620837282 12664034 -38852596419511577772138789866731454688 12664035 634179437107869549164343115383474556320 12664036 371383758937499277849760089335720595456 12664037 -2061079918077726110969037030342029533314 12664038 -417456654104213479060740433535184680256 12664039 -1058792894238220127411380522919965000080 12664040 78088307829143855744627068712678092800 12664041 -378292570546719218689669660342734394944 12664042 255864567846541765699036913977070922672 12664043 -164780166965109302890568645639818047600 12664044 -873766753112979341640844080098851595520 12664045 -2221953255695471088627787529523583233000 12664046 -623846854779279496132232868671589765696 12664047 324002377596861160833986550268283255040 12664048 264952806353160838194798998803753205760 12664049 -1006113866389797003370449653284967563950 12664050 -315993254797133954196719807723221411200 12664051 658888626452116579832598885011387344600 12664052 -733836798595020048119137336817415041664 12664053 892785059114550616435728927544189534080 12664054 405560504415634660969489344027395756160 12664055 877458985102489652087507320825048374000 12664056 -949076076271410668101460134698536140800 12664057 73637925968313749298494212349397894144 12664058 -493881488730770020515966874344634310400 12664059 -12636537908716190477899415941948772352 12664060 -360433094971135660937743054742985507840 12664061 -215134666588517766129250889374219225338 12664062 -333474531077620578119522063001618703680 12664063 -1044341672657060356284804931739612946688 12664064 -114974206129177049818830380553719513088 12664065 -787171867106857559712236867073113825280 12664066 108303265234585796471240391973161569232 12664067 -330141987018496978859211047247835651680 12664068 -9083376246058231108453485258721812480 12664069 -1172608529894046721738832773639164962688 12664070 477615642047340619563619287305000227200 12664071 117554277201771629208895864231195278720 12664072 1176731025123467530198999822644997447680 12664073 -238915297804287224253271981231015157376 12664074 268860560670565767976721716876445602560 12664075 -503533458124327267750364556126887220700 12664076 -34624217733827409873022272743018554368 12664077 -255165357207555446746842657532120559040 12664078 -48137101340792512452535759024980745344 12664079 1318805635475026378722883319064729877680 12664080 33250201243077701881911983546223820800 12664081 -48186466203773469798182713775148457628 12664082 3568870393770730342340479513975064352 12664083 -943849307939094770706133436832018453576 12664084 -341493538353063756897462795797742950400 12664085 -177054247274450961748698833704691495040 12664086 3836390596667817276041778959135971200 12664087 974674235572202503563641391185949459672 12664088 -1882424569442447280058685068838534676480 12664089 105934341201110560050647976738387475200 12664090 -516107120100043257556540808782378471200 12664091 -1376425606853474461318757684275563181296 12664092 -31229236009115054513354202245836554240 12664093 152010113996791970867726269926240197644 12664094 -598220342025537134939261557077599435904 12664095 634866277402032478969009562962880716800 12664096 792230115545779344641131433474480799744 12664097 2363755105034546566217540225273665565460 12664098 -74703449436747824295119451754295156016 12664099 -1164540529642770104200845219849860340768 12664100 -544353411013707367389296128697419113600 12664101 29604930198359769706624418174333269248 12664102 5319888692299426453951934769888576 12664103 314482365959723646021554737177813913856 12664104 -20572906506015425588288228007804026880 12664105 -765202452650432798574118849346076135480 12664106 -159881479587806184819440623566402739200 12664107 -2458259503221139922483017163628907644 12664108 100133360520790059787131718539938749440 12664109 364532242381819590630634399555419932310 12664110 192772868281307120768808151227809093760 12664111 -262200812777996041476284917606538526288 12664112 395962855623805350818946627773892820992 12664113 -22510489767328031096994326224483774464 12664114 -270527309507029510315831498168259537280 12664115 630290140406610680488676999089099787760 12664116 275563005016509102946801653172225389312 12664117 1386899058534541151241135082720822765166 12664118 -808396084553394756692762110446812934240 12664119 210273546489269094011565711260373968928 12664120 -116773956662943774478207558679396352000 12664121 -141753103780279788090069625647228900000 12664122 9883919462719479645548627224643137536 12664123 2305528447614047526225676039126261333480 12664124 -1400610830831413437290645400474103915008 12664125 1374071434149865159775053955969494479000 12664126 252551221147656233238822314901709080960 12664127 -330297772146562050154390370381174697600 12664128 23813190222369436370352656470518005760 12664129 1177059322445062369253951013682313185730 12664130 636250724632816399506962965939163580960 12664131 1586587597432837855283970366238232071344 12664132 -258219572694078907850297885506365235200 12664133 -1249432117072501887983467326051309399300 12664134 -405403602861250642314335863884821544960 12664135 -744872792804177280105098437308708204240 12664136 295586837331633186149874820050034329600 12664137 787667197610790451045789520429993394960 12664138 -209683495835814552943465106576805810240 12664139 -468269540838845674194554834270074162344 12664140 -233078727508105383814606703100847226880 12664141 -208388325225451947100529085279894314528 12664142 -98573676358158622428672970810060357056 12664143 -632160075251968360246782779314981697856 12664144 239100341209701404480595904759677976576 12664145 -2562426602147404535986446579702524160 12664146 439850875725611442183266831121193728000 12664147 407725696516515780251961848193347247596 12664148 -92618359182488309542355660755568257152 12664149 -1231780634231580577190456156565465387552 12664150 -946870359541148327158794523479407193600 12664151 -135908365374452589250087332682490380800 12664152 -250694766347804623967610448576345466880 12664153 -1027856218597789912211383054184284788598 12664154 -542781255872365480451184837576086686224 12664155 227425935514260497003698228606614528000 12664156 -448994675318133160801265204032417492480 12664157 1528002240145892650312819879271661740832 12664158 -28852319834883526725645024574212652800 12664159 4153520638420364707466363554893373949104 12664160 -26925754181337931685280630581247344640 12664161 -261545106656030920773561411149397456000 12664162 -135259931444136634213348953009219250176 12664163 265893209219394778086430249489462561200 12664164 -183011332615544265210830053685620583424 12664165 95264447161502140196567573796513552000 12664166 -15691954361654189869829391192130618560 12664167 102169390077401505333234139322488767312 12664168 372268145535150373946857446845050552320 12664169 120996937709790726332981292487861639296 12664170 -411940984725263834920765677584515829760 12664171 711641949358917444102483433601143452592 12664172 -746267131703624439704605093826383021824 12664173 -429968332425000511701317405236196124000 12664174 -518897543183405811597462679108359440640 12664175 116600001273028343639373171945581761800 12664176 -13385188108035541530292237974470393856 12664177 202634440085222537430317552365891799872 12664178 -516133752702179350740838537006926309360 12664179 350198927303126106418598306467376151048 12664180 1057059222164793859326648724742898758400 12664181 -1489826652002045792358921664906091640018 12664182 184556131906429530401569113602056495104 12664183 68415323743779331688951817174452159920 12664184 1164794443212060968346367988969143296000 12664185 -623278214683584915581725327510939819200 12664186 -27976117259828497962970329948998148096 12664187 -1367915642203412988850221439195890787164 12664188 6350995707462806518672103861835922944 12664189 2601870053922601538289285290980422591756 12664190 -156349437835328834860518042765620183040 12664191 -402598281014357293076449229217763858944 12664192 324726132981465579701252856168736358400 12664193 -1497661801754492531412237291868026354558 12664194 6453719831213494695346884848189078400 12664195 -1097401696847924221666211245774278418800 12664196 -951075179655131318899453069477553865600 12664197 -529189430663975317204405179596559894594 12664198 87198892724490899234441309914067157600 12664199 692658022581745436412831591739436867712 12664200 269515972346714143548142918971608064000 12664201 245029365853935599790552815814764181024 12664202 -1050760225598652347954096258047932746448 12664203 65431726700258728871196440789419689600 12664204 -327859041626812102821724238796581202944 12664205 513755196008563624243638070543725882720 12664206 -263114359675126872903237423015004579776 12664207 -376734252516985191527783414899371822544 12664208 -66749221749030369320852059681006534656 12664209 130118402216800705848898183421093185248 12664210 -343213217659305750990242122976075230080 12664211 -87592189558913007563041029977850241968 12664212 51506561950759535637403191969087934464 12664213 499290116172343216507385502104584373760 12664214 -108782222812121893076868404827679921280 12664215 1047162903001197264479679213482035236000 12664216 -668604683694589150694739198724749035520 12664217 -1089839832509934664453603365719923351734 12664218 218373694469935969896831367416869286912 12664219 103968824968579629019613377734920325040 12664220 661117624035668083712944811217711989760 12664221 -406638995408743067096751546501925634688 12664222 -318723370898922889743054643346760753600 12664223 633529128080964783483826247831199312 12664224 -414392702490189032320040016305381769216 12664225 214189642940738002025859524654326134400 12664226 -795791600662969383500284907305747328688 12664227 946341851289573165471911628786086649720 12664228 -26440175745662838049389868847604161280 12664229 -191713579301895563521153732118937493920 12664230 -21750629128994147968757582049831857280 12664231 24353700366857264585259924150762240384 12664232 221113063555037098412281962525919641600 12664233 440396964846007881062900642931844375380 12664234 -1158867417779773481222624445567687042048 12664235 1695898930919944690582159390101670901760 12664236 317362465355820375389365726887373691904 12664237 102305244152659900799935522174066597440 12664238 -64172431877397343400185787124581004480 12664239 180619838727433107392023474643917890048 12664240 173142093782164105218422745528379637760 12664241 8393783645672554694138188650969144642 12664242 294657686538501089874872130904394265600 12664243 -1432209618521695802983567620887753367560 12664244 -102799073563203272900967633179931181056 12664245 135577487160804706467745495093435563840 12664246 -92095530640885651002759612244556870400 12664247 -1787136453390545599696816402828362137304 12664248 -848329655308096464529197629657874554880 12664249 157429868321904827109492330346412646288 12664250 242121293331130689135455821732499520000 12664251 -624785819816451055953365388172479733920 12664252 74211448609035877453028027918319697920 12664253 -885588539359125541690715952003101379840 12664254 626456368510417685007633364620358144320 12664255 371958855159601374091791562268804160000 12664256 -85012339902592924390945381057938063360 12664257 -366544898080977993878472620031357201360 12664258 -496711914018512681379942910651338569520 12664259 46074875786966288346795016327955077704 12664260 87296776186334845762741078105571635200 12664261 1366362015292879162896965164186422136862 12664262 360639533923831935498803995041178225920 12664263 971287067079980159356807412768506200744 12664264 -774045331290020640649684019123887856640 12664265 1174371029366281163743571268213374802660 12664266 228703466990876293836191931973239138048 12664267 -457855301949509479387857393047623900416 12664268 1010102594690483135972063962581256981248 12664269 -37883907115355343132148843580769438174 12664270 -25209123274665465586637354762803856640 12664271 -1054789634863368787012541620245127298400 12664272 -16893248164196115338224448001378877440 12664273 -1067219915945871332782461650428102987280 12664274 -2752285185629353307321268946869672960 12664275 -14400055297152630021715254793604736000 12664276 367961365750604730939981428289861871360 12664277 1027115207657938328281134115828477122126 12664278 929703430181404625751795994817040580608 12664279 -667581095342360179877381010282131042360 12664280 -234746601021363184007237286356396851200 12664281 -173411287700334403305320834107483238400 12664282 -234460469788125706839744968727619480608 12664283 -1132756540305666239727988362640141294416 12664284 196000972111554478991989503035826631680 12664285 -77996660993505017382923949922273886400 12664286 -168521667879407752490649176507244096384 12664287 72726255692956397897237167186936393944 12664288 34974220308922903828011312484004659200 12664289 719814867518635482922950858102632001600 12664290 -253072034354074133829609888191476185600 12664291 460678343251002525197131934100135375360 12664292 -369540867152324453031512354618762573568 12664293 2228775237330666630093897489637600788864 12664294 -802318935696721614425651270165894806848 12664295 1148928155955717456828458009965502427480 12664296 39383642903937064459588471685006131200 12664297 260301756496265799471474556253862276900 12664298 262036205272719272751446038144122474240 12664299 -1186003463016872025469148820130399796136 12664300 536235190107395435552722989407236992000 12664301 -612516033476314720405750261388459647188 12664302 -203919858673650900871859896490383727616 12664303 2098097250202102110977797067652372034560 12664304 127985986057001645062094575094737797120 12664305 -643049453388647725952033015539409090700 12664306 -62591438733395275957508793564928376832 12664307 -1060011838259988212755015655687019579444 12664308 827280892087666489470069818965693071360 12664309 -13779267791366356934371206728001469888 12664310 152141984107211951372117513410556866560 12664311 -762684847175786198331528616067069337216 12664312 -1037679426587537136965107340416187596800 12664313 -1151213492135807137581369043400239610880 12664314 -127502450320724189176250112610117342752 12664315 -849629074881007740240170661891825239040 12664316 -173372630280731631504233806457072796672 12664317 -14983417550653986990459793204455275520 12664318 404710183974435396775671296154195855360 12664319 1423183573281926287052514880398873438720 12664320 230123745963137550140947811935620956160 12664321 -546483277903660368579948526606113408000 12664322 62742077314006638675808304075670551424 12664323 299799035314830696346064704025824688640 12664324 -357616811171788681928888457376106123264 12664325 -416268667016220237687013902001985362950 12664326 -273068377412916552280465097452144182912 12664327 -29386115488381512181906912457859823640 12664328 -1502495542758073774693237994139415879680 12664329 215708541767609752097876726970031209600 12664330 -6077160476549787316251927348707281920 12664331 -77599064082939284597292539476636138800 12664332 64928606068810171192715632506706513920 12664333 -1109889035335495453315567827511928038176 12664334 821242601183047243210134850709562042816 12664335 -402325022397820665453856806667542735600 12664336 -223320984218937722641432991588478156800 12664337 49033720432287564810341875357695611904 12664338 -855298381078185176348221635399610874880 12664339 227107174634182832007259211265895171824 12664340 -156736388564513551063288990048304209920 12664341 792794474768272913588315438912697878880 12664342 209344028608873746857232947152520370432 12664343 -1187627980406880675992529704493272628408 12664344 449937915871405460568416941889433600 12664345 250894021168563111009682117513704404100 12664346 -115697544854341309638875511213004684800 12664347 113066363240877820399179556454816981400 12664348 -97931505240121926423802172404409976320 12664349 179216991031501443422276024682701495340 12664350 8440153688938745352943694013126408000 12664351 466915845320491447800276692543876183152 12664352 -856860264740203124704956732815576137728 12664353 -986288574258811590199457728515499532880 12664354 449080535572769205937065693786142449312 12664355 551612051955559742040751556241807264000 12664356 345859475195520250289932705174975030272 12664357 1115609090701096183931939487286556876606 12664358 317714259808639205750868962817498773760 12664359 1033544633795450622729991602226243725264 12664360 927458505823013087851381159157760000 12664361 -242503646610725464904959541016703036038 12664362 61975566242494660029360603116428254720 12664363 -272800523941476893257404502206717088536 12664364 -262555403905687130907521938053206966784 12664365 -536913682343223597347171052635915765760 12664366 253324389870593254471177743438507355008 12664367 -641210761979455348164687554503685159088 12664368 -42171616157195961404312627905916829696 12664369 434007869053651910258129938915767978770 12664370 -537071054356655710349960894974595274240 12664371 345357366880077179546149558786852915200 12664372 -69131183532500665117732605694468833280 12664373 667389027981463843784780758592467040622 12664374 211720505851283369184240860427185825280 12664375 -38482743642351017908441936295042910000 12664376 -22692618146215719240398447446299217920 12664377 -1498403473164253106678159857707447712320 12664378 1271948121738816421358190775578260979456 12664379 40661649682543477763385720906573035040 12664380 263395866540452477750279654147673154560 12664381 -1523810990361650503369847598143070127488 12664382 -340796557349370852796391148169171612416 12664383 221534816666743426536948066052860579600 12664384 81821796630712218163008929023164153856 12664385 1184436703841533322934510260283777298560 12664386 140509219982983237391364828227594594304 12664387 331010179595743469342193856349498732400 12664388 -391154112480862937961080904497389037568 12664389 155003843698808903986219386966807039936 12664390 113825585791485931362401819763170294400 12664391 455841728273211551177322581929365413784 12664392 350844149886098385906999492463579299840 12664393 -923144009138252395989429660610577468160 12664394 329224480147666853884334450909549480496 12664395 -943781656125899346587208010019272960080 12664396 984953406485559582232983819877339308800 12664397 -780872150898468455683897198323536141748 12664398 55249826289035061433812162563028077568 12664399 375714522634405333389691538944172136960 12664400 -45150720974700628205699658316116787200 12664401 -233924658938249641758693424257592765968 12664402 -670878935571098848864331451315030100848 12664403 -11697390407565294894538275926599323696 12664404 -1591462191637876596126208403120441856000 12664405 37097442186544323977972179111188743520 12664406 712745336931289137024430637923994910720 12664407 311038747039850797153170731466841814784 12664408 -618052833370281618392048190130354606080 12664409 -242146259509930619998711334226135978480 12664410 -371954715566135746361096635963714414080 12664411 -1265357815828666872378439643813070303200 12664412 -305435034976322558330922357445447802880 12664413 560536412378138858141873427602623353984 12664414 320404273712213723303000643359424381312 12664415 -933112501275680150611959982988647252440 12664416 -164274761622612886239582087822508032000 12664417 -892502921634235041190427539909603018488 12664418 97053393387851490900609610182422985504 12664419 -227231190789637842147458402345070898056 12664420 970597209927604396723128042853540481280 12664421 -2634220273452073459200740867730296832 12664422 -672078806504920810425335726397800357568 12664423 -2216697072161460844404261300243932928328 12664424 -367064154633991741923641950612175447040 12664425 -21369198162016978508095754728147236000 12664426 -714250246070294653445452304176477547088 12664427 -853011092117857790641824232657205540808 12664428 -119250193026560604528138824071877197824 12664429 86048325568679711822694519181962372000 12664430 1155082621160109452008318300253445120 12664431 560723795169909947790578083009889343360 12664432 -740555244110565418814078338059752964096 12664433 775392616914869770628638338233311235940 12664434 241490352771733247185820869098283571712 12664435 24238494148346040539021089340256629760 12664436 2223324561093740685624153042784085864448 12664437 961291045105155787179774452199297968160 12664438 678411076039375742566322126993508201120 12664439 -177181627721758180205253253470961116480 12664440 -200021711360202500873692174021538611200 12664441 -8726634372231279115892639004471970928 12664442 107417648083703609305138167201271843440 12664443 -1723447892913425025202467911709587923200 12664444 89636741120792840960483534323251578880 12664445 -37278454477825616942378788084552579200 12664446 6855763678939945486073872134483591168 12664447 2111704871187673344720426872153526144896 12664448 301957421295361381046164044171989483520 12664449 -45126898490637980762894090114710591872 12664450 -498289143711704075893055412293466384000 12664451 1286939045325003785754091231327771642152 12664452 294971956245850995617405052370353196032 12664453 618923586483854649911567455596152354304 12664454 846060092873565511659103850621167430784 12664455 -238747103003665767296509450589231918640 12664456 -202423269497480714057321474448376135680 12664457 394558985015792550479797474582802425380 12664458 -1032948955518997167469735021540791982080 12664459 -2047050600492777607527769543082909964984 12664460 -417245050678333261291936883129414092800 12664461 -353931610200960893583465783953153876736 12664462 -185732470662324156750033985172687257536 12664463 -628103223340559646517279712508375905040 12664464 -281037610358698569125181937499425406976 12664465 374320354166650227592060535710812237300 12664466 -1984630152070310183894324052262618721280 12664467 -961302755159291998269980618228976743712 12664468 -1599539723761336891837277556745442119680 12664469 608066292396561585243504819856712852640 12664470 9950745643187932699454831346678988800 12664471 -153119891822285467547749080126979739048 12664472 673203032780626094452735870758542929920 12664473 -474436033391542462240657480316624438496 12664474 1109630957481212133412358739579766636800 12664475 298828599863362768584297008683378062600 12664476 341483998652004296881709382461250737664 12664477 520139686092193100088602910754642859872 12664478 1650375955556223106389740054150173824 12664479 1727771234273068902238337717498962026240 12664480 -769785906463283976719855089843731824640 12664481 -434089465837804460547922028074843730718 12664482 -885298767963583114730590680138675183360 12664483 256087050923997246366031154095395285408 12664484 276851117922724973513566704618980216832 12664485 910353359636809662669526774531573963200 12664486 859896130369983424077071942251209204192 12664487 -1563493825331051263256663803815265660008 12664488 237293588225206508534410528517201510400 12664489 30642255596436761018599404341314713424 12664490 175283242244988003498023427333893529600 12664491 523735840174706881369249479103859061744 12664492 220845598480745399496604594432525967360 12664493 2669845353172414503916210336937115626304 12664494 -540924748994476737268526490943183833600 12664495 -274607678644111342494556652051287443000 12664496 88026350847334140527711028151353802752 12664497 615863500405069613824849950579808422000 12664498 -145026774863174086740921220916070993408 12664499 158751125257169103698918870966919295500 12664500 619037477431771180363391580465959424000 12664501 -1025212936447201110118502387596847668498 12664502 -1157912049682420521066865550857523810688 12664503 1379368619752762953822619111588785794520 12664504 -94197990654469606276261662312046510080 12664505 -425292869039931232591943145992399883840 12664506 324915959663550550660273202360416379904 12664507 -52164877194882802410418978373396134800 12664508 81338314739107192640774803745433432576 12664509 23291319302223739272605205673339683456 12664510 -776162411100767690111408529543939195840 12664511 -832503972921834215302150129134608829888 12664512 1929933856578823945102805028883660800 12664513 -1040468896337937908006649606355501586496 12664514 173639219747284239450350661594939559536 12664515 -657109617815695279198883834226476979360 12664516 -604489078428800405740853529695718770560 12664517 -1948645485463068790980766768367300062434 12664518 -330658892940845057618205862342054284096 12664519 156766201951677924984375763410692962096 12664520 508626334941031222814221722960777216000 12664521 729367462330080751397270500414304230080 12664522 -149685229350156020599414271307896425440 12664523 -452954879591020196831539449218816093376 12664524 312029521168213879161499089207861967872 12664525 671054219564699352837598999121357884800 12664526 93007101286615168831399372120784855040 12664527 749451490829355124652612234457187031040 12664528 29063169619036157553978021978141097984 12664529 505675213455783926575229277142857542130 12664530 290273514008430700532751763154910924960 12664531 286089970764499120260283637281391760528 12664532 -15201386366053019100994162665323980800 12664533 77960301684688309609268784817182309888 12664534 -125706739106218651837991025236898606720 12664535 466117458608955221644602542580335594400 12664536 297348898190747256980301057426039767040 12664537 1259038219493378809865440962047244626186 12664538 333815077560197819196461940928755367920 12664539 257813953022135381779105574903286006240 12664540 862369613597822694962109965710111895040 12664541 1319926886431861335669479258113379829120 12664542 -3924622213559617552251678123619387392 12664543 -1721764184121447151112060910190207578208 12664544 1201399770292754248157015014512936615936 12664545 174553948886059525482901244407371638400 12664546 -164910215877836610966200981354751302880 12664547 -402515509919147790367627429035011857968 12664548 -303019123889707104522070171826098603776 12664549 1448685183681122987651555905733482759550 12664550 7946782162197916391495515555123857600 12664551 18628957753054500666362364167238835920 12664552 347197622963045604517104840619103877120 12664553 -101350864732413026235334933009982275200 12664554 15572394305643300224183542936548016128 12664555 1022977699007704470893588199271883814960 12664556 1292987051305432287773576836930939614720 12664557 -16737024439741062863073601716630573600 12664558 -27179295797949248848981253019238108224 12664559 -219629080717371498363510335463399705600 12664560 38510772143573220907938748620329779200 12664561 -117716674524618244277040591422621952000 12664562 -390115684150810566815679486370327141056 12664563 34866400690161216238070678298194341944 12664564 1068193153161622316226137942296942848000 12664565 352383562220718981272369662301857922460 12664566 -380443120796518704509566633894754870400 12664567 264050788976484077719394494853893295872 12664568 67642428716401076806671717974807347200 12664569 201098442337305884046094608775658136960 12664570 -212546988207707500049675387348643474240 12664571 -1790766513284492626547994963485633437488 12664572 -296691471632187145600194540472904457216 12664573 1456139550351247031302673975942896100736 12664574 -79540994820392607891267119021330356800 12664575 -3067881266240387674789149602619436800 12664576 482579025518931276184303410399856820224 12664577 -1086071132943130550862296654257390035900 12664578 -197526644707074533905009950039457512576 12664579 -2041158438459253843713827830869658722820 12664580 8929254825094581744233734262776220160 12664581 37344761872638876001551657253433768640 12664582 76668912809708060394506189953030938624 12664583 784217614598086104631399636306397504520 12664584 -794234219515739112352500274406056381440 12664585 -317207588701797197991654560102445776640 12664586 354931800271368703435195622516378880 12664587 -299240197181196659849617764808658652432 12664588 173079281164361445607184808651258693120 12664589 276092081982373569758897457567255057600 12664590 199815357219588338839794944878577644800 12664591 -94615775244039329530630840192533047288 12664592 406406565086232347040980142275811508224 12664593 48672355661338629976933653770515850322 12664594 435630260404385398726242863851034526096 12664595 -374385987182106058383259930674733304400 12664596 -335943617664534552130857857609372282880 12664597 -29585844693452905190137135726774524288 12664598 -753432868103046860706835571129214559200 12664599 1368428688793197455985743385330795977064 12664600 236993720132546427711746300389751808000 12664601 379021934921546033700093253182773736900 12664602 11625305120961022949391737864052476400 12664603 -683972569520406741790455240767853697520 12664604 351826379419769067600122009425449248256 12664605 225449608582679655008163043025373283200 12664606 1346252947210158967607174729547034368384 12664607 775874738154075747225616573646277173856 12664608 689837338032619586461068586564630609920 12664609 235823413737785756826801577883446680516 12664610 9243742073374613348183748931658035200 12664611 -76239416308162157452444555421992193040 12664612 -677221042202915627515442546028354232320 12664613 80022170349744924534016019286571653048 12664614 -191166700598756724138069679145462180160 12664615 -236333331940768562139547794756846137280 12664616 387181220121243051321093569911691673600 12664617 403222251646278740408552228691196754112 12664618 19250773504973453604457322852343035904 12664619 -331730030114904917208723878713661086284 12664620 -152439653645406667003831809942528000000 12664621 631490275416057903966670546474380179200 12664622 97709734951909777626213436376968226112 12664623 76589434070137620503810124661654437384 12664624 -9066858912787624227621430373525094400 12664625 -365956134123446530815154092673214736000 12664626 281373426114474571348922862903185799168 12664627 216511425964235424177747095666310158472 12664628 795818399684395166789448439030892021760 12664629 878788429269938403374220011639239718574 12664630 -167614222684036893013109721745911761280 12664631 -81677657971651130510225291468107798608 12664632 -451271269093456238911953443236638351360 12664633 -1249467034067872967155939655239033453820 12664634 550204932832069812556920730934801775216 12664635 473362453314199928226705977712158751600 12664636 -48674691183439731474207085541027537920 12664637 -103394814957879779642490836909373382656 12664638 -129037259324313651356651491517724636096 12664639 -19016513834476058066878315952519445120 12664640 314973578103620517570303701023299993600 12664641 444880346919849738045238500127001872224 12664642 77885285623014381983741718916968553344 12664643 363640326618216050969715613594780776000 12664644 -569455626150011238037348141722861609984 12664645 -2607396516493299850072782059696246400 12664646 -1703526054199242546430263229037214287616 12664647 -18036317338408773116758329024370129920 12664648 -1135969100583352542807167276397305856000 12664649 131584892961242329654797168680801739264 12664650 -66131790229706501081785527913867430400 12664651 1097735855542334925860240223819774687792 12664652 31223325946132745618977486024317026304 12664653 -676748740157506453796886921556596952896 12664654 -245699521516248833263323233612847604032 12664655 -1404800845350160033170853662674540104440 12664656 74709199476808060862715934059717967872 12664657 -534584610357767169349710862311220324800 12664658 354079603260909584588023853440229621760 12664659 226845386850883289094601842073787239680 12664660 774779101168687174600984935653805722880 12664661 -10004915036703649932105979938204011520 12664662 -127447388602058125829722474243924738560 12664663 -1106722072478324399798802537245558811816 12664664 -1217772014499502658437578057487009689600 12664665 -164743632267016230789262344768149307000 12664666 54950522569041864836751800451160677120 12664667 3491737046972054386421012423755651414752 12664668 -12778921962328640789706328639362272256 12664669 -2040474121777266612442090128479920147930 12664670 387090854643749078806379676081034047360 12664671 -240268878850300459181030875916769019776 12664672 -1389812864161043448684081951937751678976 12664673 -430798904539977332097623596664466870720 12664674 723669589390718203861389604166519709696 12664675 -447521909022843958846364032945219386200 12664676 -968625366353763051981751150207155911040 12664677 -144563133139403190460149138160987990080 12664678 -2129033950373680352003929978394910720 12664679 2562268328908912806039167216542467800976 12664680 -74405199379814089687645597558805299200 12664681 -1163647482935482560870379481568263864518 12664682 170455757059804158355936292635737846192 12664683 -56080590491907089910761134286043424548 12664684 725431386290411053254730438911731292416 12664685 -130413151504482254621341650359847172800 12664686 422469361151598794437325823906135104064 12664687 -1276466379144361650979168613898989131128 12664688 -135109391753603405571509331877163532288 12664689 690609600607569347443104607677616608624 12664690 461621333765213842329190564066780509600 12664691 326000948010014906243750068511845367592 12664692 -734423537808647630723619287139440697984 12664693 653441264708496074335213131550194886680 12664694 53517799382627430609695354323297566720 12664695 188681977800570663249075209774906094240 12664696 56189191392879669071935688119411998720 12664697 60549522874788755426630899939853450880 12664698 -149527132605499421649812445532165393152 12664699 523925315598981750370210838114436481700 12664700 255060456349968882013070047191803136000 12664701 31688841449223637206049001357075278080 12664702 1281475239501800592395339476034579400000 12664703 831623403811458259762599576716281793280 12664704 -4374104441769553578622077063344947200 12664705 -584564719060934706749229834039622296000 12664706 -464731956655420878207752371137561546720 12664707 972993165176685542688906189405382080 12664708 -376600170923389615082399803494870360064 12664709 475612473739570800375711877608691178880 12664710 -18318107056173189934358033598924028800 12664711 -117271157993445718098583372495447371360 12664712 -1832479661342858568891624854938776652800 12664713 -930407837772783848763320145128076969456 12664714 250426344512372763099892668785147331072 12664715 -472418862264856577573271511571959865280 12664716 788024535960506257528126542372129361920 12664717 -501408374056149085461361445881835643208 12664718 -821282077993765533397277264299707716160 12664719 618014232901745990330910849276882541704 12664720 -218962779525556852848249704936189460480 12664721 457004265351803305473944942229218526720 12664722 70887418998737672378722387896593399808 12664723 1500873334230499859650189063690416716972 12664724 -113892549301940796094880534116851045504 12664725 -260175314183086747403982803061692726400 12664726 56714699344305943304452121990297889312 12664727 2044058197983008968167890982072599192160 12664728 -80068752890482241875447885386516480000 12664729 566369466780979864220393208173986827072 12664730 -31969097130106116333279698509500094080 12664731 -990754531535306621912597364899385324648 12664732 375862727791953937545391290966274244096 12664733 202683295424412512968807643180617994982 12664734 -142162022856670558134933147140056946688 12664735 -171449519948419846524311208593708172000 12664736 -295811073685940802942164691133747298304 12664737 540119434776893821973945366046980899794 12664738 -49099455473791575597702303066154530480 12664739 83443661536026399701053423304629440240 12664740 213873058546784421204022145530586726400 12664741 -254385709258834906414157041534904353858 12664742 1041871298385421632978736675844896166592 12664743 103402052957133538496321027766122585088 12664744 -253305631690727600085089795353676067840 12664745 1040494762606109633795037117790330535880 12664746 -16942604977133320075388853560619228576 12664747 18541683566967705418301395218399961960 12664748 1467142378907610176143786956908309169408 12664749 -283874556859594591149266157568109958336 12664750 228741240532062902724021800625504192000 12664751 382470347131787228094591118864301626608 12664752 -302859679897138352482532408460565708800 12664753 -493144989248947763054425436002662325776 12664754 -627042386787835723692685634318586610560 12664755 27749668198197353080099708515419433360 12664756 638729099429818267423774724136341193472 12664757 238055812860963555174983054352165219072 12664758 -10883292494101283847049354018871193600 12664759 -1862009034212459279112924774236642260760 12664760 -2285461498432481412803626601092571136000 12664761 -1449950902003024122935660420657558434176 12664762 -193765662186525189174506561260565469696 12664763 -1127535472553513789953866187026726928440 12664764 -11317994455842958426499910660622755840 12664765 240761035647628056400359573515145438720 12664766 581393798128539909971977873977488352384 12664767 -313222749929336285846454428260256042496 12664768 -264193390221741427569305631336643428352 12664769 279845481417490902116699730253350361044 12664770 -30676967627215827791761867371177999360 12664771 -47713954375450914379996949351279696896 12664772 -115225937943129122625551104754518218624 12664773 -392039743343079242660597268291221891040 12664774 -108460711020126276485463637749228872832 12664775 -9302554546278312689170460535934231200 12664776 501266735229950760226608305058788352000 12664777 634232675906159046013256199202252080000 12664778 -316590377943620725499343061774458956544 12664779 -816210326661763915556618005060620346368 12664780 776771865255195857246688479297391436800 12664781 2020901590078747257989752508092360062582 12664782 -423738887708314284895305297825215512320 12664783 1339647369396905782587016477220744038464 12664784 -59828656785023827615811746341202034688 12664785 -447868254817275244320259274094899187840 12664786 108875719228282504113779681407143464592 12664787 -44849130066786470616018396873784270440 12664788 -385585263645910313804006371541216409600 12664789 390838391736278232824093683809601559100 12664790 -7079782411931843491839940031114705280 12664791 7746090509861332048802768403406808160 12664792 338724429414353342531929806243574579200 12664793 -1862535899599642770586718978255744031420 12664794 -317149272866158620753402393520070534400 12664795 204765286410665776672272678613447902240 12664796 -837592183578388425669117054738495009792 12664797 826823700205818609057697149970664921472 12664798 503030460727726039663520609370690230400 12664799 -173667108793083849856094022643125593088 12664800 -516979159005175756234465292147884032000 12664801 1141844510111262406397718659222751949504 12664802 270287583291751573028291944265246822400 12664803 -921779393967414118173860753822109582336 12664804 266390047531997422809491252195186798592 12664805 491873874912676673540800739479849319160 12664806 -321224037138213155477220308775731527680 12664807 1985728709295405248156539665312922464056 12664808 -1179743167297453423420459406343135559680 12664809 1111996181261651718418308524202520933440 12664810 93427277486044905787553944055688093120 12664811 -610850932168030652801667140668711277520 12664812 -12016668864909361715042987814913179648 12664813 35950070560558207450700808419853871296 12664814 -296378652827356575765411335935191649920 12664815 682949164363801909008575163628593557520 12664816 259479802871178217817207240470200942592 12664817 69060264571236139551886479569552166240 12664818 171311959911262101451425600569060658192 12664819 157239980894986508481860721396951555520 12664820 -195054508456532734945677231791933399040 12664821 73205852110557395000750586521371551744 12664822 -1051604255544689579876292455085001622400 12664823 -321894706225597355518529136359978265456 12664824 -693547600616345815300217021632251310080 12664825 1003432813756579872716382392376699877550 12664826 973488979114916003128190938916648288112 12664827 177454329473308664391742566797707204128 12664828 602213011253108546002072975785074688 12664829 891264810698155384863309453613882343430 12664830 -190661200998885157018951911282076108800 12664831 -253037480662582788417260332142758578408 12664832 -1107506626011566948898610169914740178944 12664833 -5586992142606610711512885570798600192 12664834 389815567134380415468829418525421744672 12664835 -484821764066327447762850389636377735200 12664836 87604176772999202611785108784131669120 12664837 -2410356015896013850114292403066872603328 12664838 340113700590038408842292243727505457280 12664839 427059132456265120468082289342295305216 12664840 259156576111132563312491011630025164800 12664841 83556238429966576845855852056376590976 12664842 -135407814378601517586675091913045564160 12664843 -141682024130308859881727038913783928776 12664844 -230998999203588297063732245942411307264 12664845 -224281891321091869762966591119684141000 12664846 796720431609602337596172017870839688640 12664847 -382070579679292590565009378539550130328 12664848 107589071997206735601529476690359353344 12664849 -490054712137084731634411970406877488000 12664850 -52604157465735093672423079174610083200 12664851 315415844366054623856632685684478204000 12664852 110539196818179628272915192630989783936 12664853 -1843937367557256222803084261889999999552 12664854 -236319978109443345636009583017455635392 12664855 104254080910775796073459193638137216000 12664856 476703163525347625758922768424700794880 12664857 851170854416252543772851062747039577040 12664858 30486081488703543297076118152790985984 12664859 -705061812627322591811726362506793276200 12664860 72528549843443738295537007648536960000 12664861 -219326195811327487789477312945033740000 12664862 -304715415914611902791489815650057787008 12664863 477125655679631417312200779169478672400 12664864 -489369462393661133626121589370436714496 12664865 173759356222747698822762992298129181800 12664866 -633408662056650466080345832274408539776 12664867 -249696987494372863036781535744649212080 12664868 -1238076748041478996942614323251945774080 12664869 6600782164015754828104856813679564288 12664870 693211754449360440806935325075797034880 12664871 -1369786151473459973531907342052005521928 12664872 190626230922715128554469755934896701440 12664873 -334688627707154948619351672650721578872 12664874 -852454136091799597182830180850445130064 12664875 380785199627244841326746508835674828000 12664876 8594133145676151053973878299904229376 12664877 1865129583758048695999357051457004408726 12664878 -27771341043216623308152542683850960640 12664879 -636317133644000906033697522084548688624 12664880 220595799101917965231217862550100377600 12664881 -528174498953868949511519640490424200320 12664882 -802656190594808543561125426768021652208 12664883 -324012319438486943756507899416148043064 12664884 935140990928134372602214754866448756736 12664885 839653117367832148118029403119990732800 12664886 244577554669278232389359478264701794944 12664887 296398820950714539566744416856876234880 12664888 25002531329351797396092349141399388160 12664889 -1735796343862374096660676349590727204310 12664890 -174988244301236651553904486340108236800 12664891 1532393059138336722168086176386397590592 12664892 -834681925124934043182698241311782646784 12664893 273928660071213276363668260608003204864 12664894 -743198675977411559773009650399803565888 12664895 -116933802523053923064681898498535788800 12664896 339139558146428743891543340845086277632 12664897 170333971108070826214424693242722192832 12664898 -928122342375764050892969119507449850464 12664899 -412629113191513800908704186934088936336 12664900 -251457356995402357207927444703740704000 12664901 -999190825827665726482857417697265525988 12664902 -148972030615900489537776850538930159616 12664903 -7452080423378527851342823071636359848 12664904 8714863778694370324930732336558571520 12664905 -34318156340359752819779389353831708480 12664906 -320208781179033173774297841220247258880 12664907 236142636524838746614076468296544763156 12664908 -49430063507550822066699605007892286208 12664909 -905971436531120403298385379382072049280 12664910 -683179072584863817420692165354388920640 12664911 20709985905342605041261571766235307904 12664912 96243246162977250940493586616442798080 12664913 217635439454582198603754239340803394162 12664914 -69967851896505557706739645914312791040 12664915 700538881694973137200552125928731778080 12664916 48510296470351889919394806022000472064 12664917 966046936321525555414314981739587156480 12664918 262904107336459125841549105522239666816 12664919 -59457957691056367279368902596449060432 12664920 -526740893326851852090677560318986854400 12664921 -236443084119386609741806644871465397878 12664922 -133907624894620745425249999468242102528 12664923 -1110854510987234573536115845807552237416 12664924 -935749657011626498215796683566662639104 12664925 62924224610223397508836497145308912000 12664926 60036357692440792690359754659878075904 12664927 -278671632577621247390181628216308966144 12664928 232254278945651600284949504973283000320 12664929 -169347725282062325917889402940224667216 12664930 -379453647959666348417006818347235772640 12664931 -660229456391264435651921998167456119268 12664932 -157094350948276551992932920642137702400 12664933 543425446877229521331253867718338428504 12664934 161601213181410641724163010692692972480 12664935 -46701223450873545748480397374812212160 12664936 9009506669355349348013401999932103680 12664937 -233544763009836121493294828847365343600 12664938 20569331685330948876456785854551782400 12664939 -577954992817856238523428907940750789744 12664940 94429801696594780281648392889319756800 12664941 -192586659199504061950661483126589857856 12664942 -514547287448329903685565079593098513856 12664943 1622239950936619680237686860106214704400 12664944 156476666199240280110362465737034956800 12664945 -1486259329739404613657679336337490724300 12664946 -34948654828731511432475514956577598464 12664947 903007116392396278217209171511693023800 12664948 -612927211065938894056902239211061837824 12664949 -5840470109682262657186160586450182784 12664950 -97486894416852263466328520126237644800 12664951 -277569385462064908871113496702796482256 12664952 -66503118702877872322929406871869009920 12664953 175126294696542051016384932202256718144 12664954 -1033318327461232720523024214010089607824 12664955 326628812454708855317011393704668463360 12664956 -782161224653057222553000536391417404928 12664957 104806585798673641677481454551210380800 12664958 465589420094923881023362551533088500160 12664959 741885760231582765660824244695303215304 12664960 -350236895892847325942726421654169190400 12664961 -393243305990489805221648228446260429438 12664962 -5098361775398917038579534396434047872 12664963 -21914682406133379036742293976032466908 12664964 -741326439443834037461099299458042224640 12664965 295894693123328782873018601774673117120 12664966 -914909652128071764437847913493627840640 12664967 307769862025993999978951952976747518400 12664968 6568199395735329166693019626572595200 12664969 -1289621182852073107010528777884016303856 12664970 -220209316041575627210261359319362502400 12664971 -689899429731983684827592993382885928320 12664972 -160064842383409622591583159270296306688 12664973 -1052209797368178725134236658695329458656 12664974 -79886980462298850910838294021261316096 12664975 -662277355902418958065585498551923035000 12664976 -25548439007968754192765324893544275968 12664977 -587321416297177344666062878682396976192 12664978 -295307898866490589386033580010153103744 12664979 -1028620085773391045727838329177182478420 12664980 185446954595165362300079096201326264320 12664981 -1828633122161527772981767791997292979090 12664982 354342511994271026039986441871829427200 12664983 1784479853925049942743468535103072525568 12664984 667963000078167001031582892945558405120 12664985 799621657843637404958845887592027094400 12664986 -378519607128692418039083083308566743296 12664987 -1962145256010617717638381597263430842364 12664988 195731034790368984300578546144658849792 12664989 28115825374937315102985152057460428568 12664990 9114640417418904661602927938879301120 12664991 -858530571625519741363920220250385976608 12664992 -452915032543229402140976143701201911808 12664993 707233726978959058051185784892986682544 12664994 111043643403233263083078249263034522912 12664995 -273424839266144960884799899852759660800 12664996 -774090501884539193281638229705829744640 12664997 1266531055888023843980138455208763424446 12664998 -4518945025161156580669272609936469920 12664999 160941593331252480539928087871399217520 12665000 -318153361658502098464845367214880000000 12665001 -634589791925475195787316291998283034720 12665002 -62189995082262616045155044057843144448 12665003 -36837652507610126018574700688658175632 12665004 285583166661568320936336648616670195712 12665005 -8138358488433346276002923157406503840 12665006 -661132015947499270186082564625884922048 12665007 271641026011108425111158039807725386504 12665008 70113272200814760475957502352018194432 12665009 822479718016898503180102524850491479616 12665010 122677176345083355376568095878506181120 12665011 218102360851914975323910775797136179192 12665012 1030940549344333198510536872921110045056 12665013 562708647433134918879318929395731027744 12665014 -411955722665026889170116523413045186144 12665015 -835636026426091628181711758881542668880 12665016 -130382342254021022137223203205119426560 12665017 1739160713186195305131901259292289746132 12665018 11869973956613825774033057205181851360 12665019 -293512791658517125565862825888618203136 12665020 -848088015797730020989412501484483456000 12665021 1403416947697193350584619869688828215072 12665022 366238571154072640238868255953553252672 12665023 30263711211182936853391840625636148960 12665024 -285177687075440308051638240296901279744 12665025 824377074407215130876184348245940240000 12665026 -16563974086876159826383118586406663680 12665027 -221875491697980321704085551080086709488 12665028 235000775137692346577925206300303192064 12665029 336776287289978722127908623330717861594 12665030 -530982913024996562811061981782517829760 12665031 1039252513165171668563609440634346960552 12665032 -27304166186923196489752947621257164800 12665033 470837195218096750652809873023562176420 12665034 139476006132750907267454466037887005280 12665035 -102448844303624102921366079062074343520 12665036 -325513035391700366718148521006904485120 12665037 -83972798591396698735086783650892318720 12665038 744415817656500729873969306453457453440 12665039 568732688700483124803971163784784325840 12665040 63160614952322654002573969367382097920 12665041 -1802244603224208181636626061782210412558 12665042 84851412579912454132292069050711825920 12665043 -1704951006965596721885693007135922099200 12665044 698779240106348045775364051483765112832 12665045 1083183092341532177097039037233418494300 12665046 -843735920813632069295645171365609320576 12665047 -895963458630558545698013641296432605000 12665048 -10422486170179674110424768704131399680 12665049 -489320940344636773054355081167159865136 12665050 79549811564758882792943083927692825600 12665051 -241294087005417704402366420016891072000 12665052 -6589281198286007094291065336362060800 12665053 -1360336994895173000999605457656594722912 12665054 -392742269798888290466802279171040741440 12665055 158394807741316195647500535334905477120 12665056 -939308739647115535800933555232057589760 12665057 337856672142574607968100232376407323460 12665058 -144757386647023458966339070181624832000 12665059 1461847026186719376777967037391770223240 12665060 525596197371103903614581484587001780480 12665061 -324563841454380866950649573580382146690 12665062 38619058262946434307892676907016104960 12665063 -886026301724005295529524230519585480200 12665064 -309982230335770880037114405951637585920 12665065 162594481789879879691441048410136113920 12665066 -77068953165781433317249039612146302880 12665067 147484326781140648108683534054823808512 12665068 197234281281126046520243706454033790976 12665069 -1088528344729732894255102623245913343530 12665070 345238532512198921300560105052877760 12665071 -587452075071236080367142905963587223728 12665072 -120587412866294714072157531527029260288 12665073 -506545497323073866276211771912074268816 12665074 256582697992149424374766235145293984160 12665075 -140190898091970511188270841077267744000 12665076 88532891513630898793191865860820549632 12665077 -1181742820689432839545038999873638356000 12665078 -896462950610840667008979277662098360160 12665079 24217576844444126078744286491561744616 12665080 -809305330545925216881388650434637619200 12665081 -106867645212807439971805670131090877952 12665082 670524994214821037355814792840156065792 12665083 1363407435342737410136558276888915168880 12665084 -609346696838917679325945878645063798784 12665085 -254099875873156391498847057122474687040 12665086 -56779589398482428001151773755097686016 12665087 -704539434838487155857345993150214059264 12665088 -206353263137645878217558221591821680640 12665089 246034207472805919227572480607596457556 12665090 773048975289442951149706021294170977280 12665091 14401339653569428484218015992076403520 12665092 -93873151552168731514763828351828791296 12665093 221007800397682076742515588430501088800 12665094 -149919270241400862622416233994514786560 12665095 -179958670245359359153300095114956171400 12665096 367702455951206264104904147098146816000 12665097 -716128173784896630576524570752043738652 12665098 -704961965391217890672084731949244885200 12665099 325917876330775945719309811470919013064 12665100 -10326538102578861290130516714847027200 12665101 2521415557355870124781928269274887573932 12665102 218664721196827722986948130120097029120 12665103 -322473985488659946865705957547020276992 12665104 300401400367180198513917262770318417920 12665105 60919822563277738400705748664248788520 12665106 468210427438657616715276201052834732800 12665107 69849302510634116457475968525956691872 12665108 -863525776285547569136887608971594681472 12665109 -775533824723359159248303192281903040096 12665110 189441837747845882691156052609039176960 12665111 895424870298409426776174368462890572432 12665112 351638167751804601836583076507720089600 12665113 -201562247816293086349380813414347012160 12665114 169605594922923937624237867303460365824 12665115 -63930944999191409429107499147475147600 12665116 1173700579809666834634628848914343216640 12665117 -127923333344206850973243287904434270880 12665118 253013267606650404003584968990931383104 12665119 251237385003022561610277554560352130000 12665120 -282381087512515807348016518026303897600 12665121 -474445258731924776666387650811044915776 12665122 480478575043541930495836023970883020800 12665123 444372369871083015447213904382021601372 12665124 198834533811492252412761418158783175680 12665125 1100745297885524958922034012166644256000 12665126 386580560757060160292483206256376940512 12665127 331356586202339502833236730641991134032 12665128 -1582689423532285429778210512565769753600 12665129 821675244926205622882105134930312576 12665130 -290955564022796439472890887539398266880 12665131 -1516347687497252322031324137849471893068 12665132 267180662141580874830824113032328432896 12665133 725227443293993639826001113086205785280 12665134 9885245551708734524227930733273978880 12665135 -37524613669651769771609716855297208640 12665136 -52354887119086720230148699740047671296 12665137 -656173875556621696944044942994438119808 12665138 -235206723704453510627589724018055416704 12665139 5466470608217172811074841905152282424 12665140 1111520636938385315400620596154170141440 12665141 -1008075186367628280700717385118927452100 12665142 -25515521007969673582211312627466860928 12665143 166431511451658817088478731372761315264 12665144 -194694127653654149084794223134252953600 12665145 81635608031087481340317264558676944000 12665146 -87174593089002738096962464876311920736 12665147 -1543237027784022369192549661088151878400 12665148 98354934042732669264367369625826439680 12665149 -835269111622336774444963369081480339200 12665150 15592993375535734097639999984882736000 12665151 845184616720123000919047216886072557080 12665152 388398675385020484438336808721363501056 12665153 -975859979714540443144749892403975434560 12665154 72487686616265838449392239807628341120 12665155 533560128358285995258782079620071468560 12665156 -11275789085495579249179425806424268800 12665157 -326000696919210796036712589298300857984 12665158 432312794941864472963481479992598018880 12665159 -7497599167081611847647830624548351440 12665160 64437063143195400166720432515074457600 12665161 1815471734952897514112821576476833692800 12665162 467711812242177252630423578921320468992 12665163 245675437667309443795125340447218484224 12665164 -142240568130061946682539969354759451648 12665165 637383904590638866173442983046437882060 12665166 -503038508905402806671447830889351818176 12665167 -255002844677442819721923140533819632784 12665168 -419938065790776552767722687175405150208 12665169 1205385215593553689498722769122668502288 12665170 306200845903815971952884906678907494400 12665171 204759997350679404265956337019790050232 12665172 -104961379206280708513271432446123806720 12665173 -1317154839872221476907492459115168630578 12665174 63265900972815747374699199307623097344 12665175 -673351464073468593228072208292764269000 12665176 659657373787445306508683870978968473600 12665177 24756355244279598547189678716951736272 12665178 -105984026387008166211746553831064824576 12665179 662656321251001623514302026608488398784 12665180 -504551000730829072579206542517381857280 12665181 -962995568633102768036226496754196726720 12665182 974215009310803028609060642745149592192 12665183 -569648428010034123754892888324081849568 12665184 -297566265484741136029275624429129302016 12665185 102091802036084871915432707459841254400 12665186 -337825886866286084536110374067685753056 12665187 739283638416295907258216136307984697280 12665188 691178133177990363809803971243965621888 12665189 -998485064532292226567673378936232097376 12665190 -349109809793608685885337785715148089600 12665191 -1176650012929983196767071874470746240 12665192 388560149409570596425418740806709632000 12665193 457735547781272050718670377293027298688 12665194 -576063105447042504486611199962197528320 12665195 274708939410983279330234278383559807200 12665196 -929638836095994689485442591876967099648 12665197 -1033527812929460527791652251621435229354 12665198 76460884212985830916580466951114739968 12665199 480569408360683980126846344496700943760 12665200 49597139327148717244390470178974924800 12665201 -2675917610543917398542863608558762470400 12665202 405124797650165893306920142868129906688 12665203 -774573335814292548286149909130406222736 12665204 -434772763429965825549932135419017602304 12665205 -57051071032262977792733248617394222080 12665206 -34412649013428094186118311820593412448 12665207 -245316992036937587733818804345227739544 12665208 4497817922036777860691784022891929600 12665209 1138549000967662865781300201475520242320 12665210 87544673081904109582209315442129920000 12665211 -259374287746080344816130213675020236032 12665212 129149017920860022497954618879454346240 12665213 329518666291753576261157554092865082784 12665214 -690901628933857167507761500081087359360 12665215 439097026051535211823715947442773357920 12665216 -1503457103037989398682465039113928048640 12665217 -677574836413596838736067553122838838688 12665218 -7134768144214449996868036372920316896 12665219 -72705150193662647680367301506781446400 12665220 -1997809688042509030073923468943462400 12665221 972141695186651979284077344157720199292 12665222 648621465385325216907048382285639266912 12665223 308302705901608448960789325730652495472 12665224 471240297797999334296290896299867504640 12665225 518081761080560754875566159305727002750 12665226 -120098169800953283883975787811871115776 12665227 913159905256657830395142503830866103360 12665228 -175617751659396098490979775023902013440 12665229 1024962759330862154816708173169282924640 12665230 -558646932972979232293539240866261010240 12665231 3863044333439405832654112601748484910112 12665232 234755909737277907203236262516871610368 12665233 -151851821494931213209919989719059007680 12665234 -15434331572730244396000932124674282720 12665235 266236280423655223783285390907408198400 12665236 185090084115813887869405429472441098240 12665237 -587634853782231795968784907663785970500 12665238 -42719219414662204400928039588744188928 12665239 -1699699752373003449701929731498325127040 12665240 140569788869728739040793409650767052800 12665241 49409559063925646808574536145234602282 12665242 -530291230581887986742054467894213075728 12665243 -1563410639059131833993236684660403168508 12665244 396386427978732717835928867938217826816 12665245 -851035822308996923516635438983766948500 12665246 -1011796763783787427894561951981270860096 12665247 299215694777075855801602822273398441984 12665248 93611373970727696439316970240857866240 12665249 281847471210368240122883348319293840064 12665250 56502102194014567519371852045669456000 12665251 403539508678804782860633160491988422832 12665252 -830008173327112778959264247839542267264 12665253 787374584369495015801306671055791665504 12665254 245701653229460425962591634733125126272 12665255 400841566123566861326613551731483348800 12665256 -152980973560779995559317189763207168000 12665257 1897394308052683221693968382969680157120 12665258 -564340380390210777425803220459062685520 12665259 540256944464392571307799128261748727964 12665260 1018535360000944692088074935363424122880 12665261 449627581167849706939701688104951582432 12665262 187311210275942718121109839861978777152 12665263 -2112923178544474249747404948576874880 12665264 -43629957411680651545488854856602419200 12665265 762085554396644025795815804926927480320 12665266 418846496368470393562462190629423247904 12665267 -472377237201718004553866665283496837120 12665268 35010453765714367682175786223849635840 12665269 -114394913852465468974562667356931563328 12665270 69769748853956148138814068946813294080 12665271 -730430427384106481703891575725657335216 12665272 1146874531442703845865781886371104768000 12665273 20655275036027830802093977266576316884 12665274 -223088360285634700006316598712200023040 12665275 402793952281758249739584038064744709300 12665276 227495223741841680209901954066277976064 12665277 1205059751533072592225514425278509266214 12665278 -1051321481616047478083305853309952288768 12665279 -650889228810382989424041102961867203720 12665280 344993313199003891514747633915029094400 12665281 14873977964524154015434537579514812612 12665282 -8914348375334612807386065763853603328 12665283 1286570095622867011293531063504320959224 12665284 -1443158473772775653068832904789587392384 12665285 -98838338237783204250791189628243939840 12665286 504098580744068096491748006472092707200 12665287 -82111209447029984303453597730670241040 12665288 83826142432346223817212712639014773760 12665289 10832714358677929840039508847006616320 12665290 400056689556737405857370715606159413760 12665291 -1588575740670717132952277671962691702128 12665292 -572497173113641763625098692187101544448 12665293 267443158274902294869602142970051431542 12665294 37653674947231166085786610496321197440 12665295 -222615164338116677591771416263807744000 12665296 5183692261081508623984439538086182912 12665297 469413933380914740910177418456181205746 12665298 -108187920907270367307528249614710886400 12665299 844065250999991608671377642732531842800 12665300 254682875792367249872378822025057398400 12665301 88678218518528287388727091145777203104 12665302 174047554304427890964922917857209975680 12665303 313555576533580267736487735321839028960 12665304 312712141142634110952987569392165478400 12665305 -1233535500255593547636936182582658408000 12665306 17864165815722494463294360443141374464 12665307 -239806706424469604722997963093250893160 12665308 -32240242416367208654823676985174480384 12665309 349271742537138434118427502152596441510 12665310 23917252680450918706200117644624855040 12665311 1055351615583463855293176969683773386912 12665312 3979895645467497548181881457438621696 12665313 860887083332423660366435878830511626642 12665314 131449885595110373605348718113591730256 12665315 -313076459664450603980268885876671424000 12665316 41496832133166004513725817683050434560 12665317 446897774703200548659181207714622293792 12665318 490316500676795680862678540004007972704 12665319 -35382047280679577137063491187922954160 12665320 -822430869520546716818967381270753331200 12665321 1153101246577585799059504019420159053200 12665322 10312408721137764400473185233743219552 12665323 -714575119709861218775464203355015897440 12665324 -11862363433042071902874566982228353280 12665325 -1028076855735504800179619394595219670400 12665326 459052374169976219053742638172373314112 12665327 530553483728199808672785001235454772800 12665328 86863878922341639207686368801779154944 12665329 -186986811614473245602931593680986431488 12665330 -254332915482292028421504031919593241280 12665331 -129922117718013923129225283258292007088 12665332 584241743584228014433135854261325479296 12665333 -123846126536754931127392767680602828356 12665334 -488238340885707412429984792468990886400 12665335 848383506485256318276669581259119777760 12665336 138439505947455004035913732268953927680 12665337 278596962937283285318986258991970503760 12665338 -223565080222666902487410165184780495104 12665339 -155946680933604729299953008940170466440 12665340 -425688447482817525238396809720420172800 12665341 200930551607951168520529783783635840 12665342 1154260022864503893320650742146305946944 12665343 275382110725399771742816510392315728000 12665344 702145993873183662309548636776861532160 12665345 -323884216492882084020334847312307041280 12665346 190336881504921283709693448734806233984 12665347 1521578551609174890277172148771163028032 12665348 -64306730196405888598985834200863744 12665349 18150734385922410232933710714375470400 12665350 -359322438815532179658173271077264541600 12665351 -748119178233489538306013880674714014992 12665352 122524512456189271582390727289493094400 12665353 1227354134664906531314897315991038462160 12665354 11373952865122749883193289661709001408 12665355 54054830894267543490897128638701984000 12665356 491422907680222708656852311264872665600 12665357 858678715590991764001158676991835975192 12665358 110961169043545639090160101238074890624 12665359 491393407709053757501983160275867417600 12665360 -23066550436512863938788256007234519040 12665361 231581405642778348895392817165467013872 12665362 -737625806251599791008781092202318064000 12665363 1188000291403104769946860871698764141612 12665364 -86955237921758259697597519820737781760 12665365 130795321710951107764792825142780421120 12665366 4577739397115124682647434832074035200 12665367 -59103006663447675647866521539589553272 12665368 -731096462254230106283328558084809533440 12665369 -1366331307607332410027580477107294983740 12665370 -384012210065500235133356079542103682560 12665371 1744521265516440622455154789934082766200 12665372 -1466592673344204985133670408574123530240 12665373 -503294388296481723313798131300740339040 12665374 -24338256749430551696654839807223505408 12665375 366327038042476928631829268380531014000 12665376 -386589809754345284952179495722423418880 12665377 762247635887924902905179795144987536226 12665378 1185629916013107165953246906889572822400 12665379 373124341262348921140436046223118581488 12665380 -31985259963301970427437894553174835200 12665381 -217552718204146472095787786200228668000 12665382 219559120735641115282010861028882762240 12665383 1394195838522612617201391376631688432632 12665384 1492633379244686875938100311171244523520 12665385 -271379470759792567917933092157322191360 12665386 -162307371586270528346394601020493750608 12665387 119076526314851231678398568823829937664 12665388 -100961876992662694798742820361308143616 12665389 -1540775168838164149037513153575891927200 12665390 -330913215494383390616899775168394292800 12665391 368287519112326782088835802348080268288 12665392 3189764552792424034495090620918988800 12665393 -39364924893495264609082093623196062156 12665394 258810020290039877705728701224152496640 12665395 -317243826961507968270452074935717965280 12665396 -507063256676909945916913323565936219392 12665397 -217171304728479726743839478919271538400 12665398 -706616470065814974996984595998127432800 12665399 -178467502835529013680387434847564649080 12665400 -252921376904576996037878434494996480000 12665401 115264314192774282715030570786905836544 12665402 1157580358822831403487121387611005318400 12665403 -965756655783940136079872399486829850296 12665404 -1607261726495806316337603307559222662144 12665405 -115034001090658069403196255375215129940 12665406 176172938847229078254544217790419755008 12665407 1684111326947403646327324288075616958656 12665408 -138482437056718900456174771178531979264 12665409 85042355018266197580683150315799439040 12665410 95874210687946307920983276505825996800 12665411 1778408503285045554275198591143235862024 12665412 -335884821031539494872249906538374809600 12665413 -744692591422173909157181317286496074338 12665414 326227741717616407920583518387482352960 12665415 -74177930917632734596542887542248698880 12665416 -1044600887966051230481087957558413163520 12665417 -682619328066705906191921657603868191820 12665418 332483875995876654021949799439474251520 12665419 -1274965688746068910210195470874618974720 12665420 328910532272019767390522073581779553280 12665421 -887709833365236756436775816875510236180 12665422 -168515556571618149533089974042388746240 12665423 -54870946199589653664233159722577789328 12665424 -262651003810362310102877151317172289536 12665425 27410304580779370248051806082257745650 12665426 255836392358379808657717057897615223424 12665427 -70388058995978503386080373442372214784 12665428 -832946979212142974154637135955687420032 12665429 62438075900120262586295476328522603712 12665430 149154488310964148761804044071914944000 12665431 277864321728069876804042492855042820200 12665432 1132442726620626289627400057176048189440 12665433 -131441212060486025017976884719662976 12665434 -635994523211401136295323279273307877920 12665435 -4852518013660271178462245676091340400 12665436 20296340530386820180922595389695303680 12665437 15067072183512973240618525415715301440 12665438 48842532782103747331703096694281472000 12665439 -536582865841618278159906070460559299496 12665440 412259563395587222097705446585912524800 12665441 1246835797032089000232982069449281719842 12665442 -316038433220446520290237962965440010496 12665443 470635156248517633385395302715542619600 12665444 -472121868052657557795143252850684976128 12665445 -319763354560095296109449038711031084160 12665446 -626493593129469774609745759091374679328 12665447 -263505971946467970891444817054552356000 12665448 -1129528012778518588694961317758080230400 12665449 -1596010653214012999329866359909095876550 12665450 3157742380299376997117682575549702400 12665451 -179591718092578414322544438112500564240 12665452 934505186766905562864893033474577787136 12665453 -506895557392203392703478568417239660416 12665454 -157748225602259526056796701745249785280 12665455 -418577038136901630855297263212549451280 12665456 18217581995887997817875678501875482624 12665457 616704184496205427567767502149307238400 12665458 -246295679086447331040745746036177746016 12665459 -2039655223923587715904009810909543994184 12665460 -99738326115748614325448465554097571840 12665461 -1280523015185171514384639759863050601938 12665462 -430416703831946898691336407583062940800 12665463 -163404782404180976282332246530187705776 12665464 -549939947827647235044458861293062758400 12665465 104896477943956057652309671760963188800 12665466 1119289641724803756824940873063160378368 12665467 -848328090818344741021868415216978363484 12665468 95865159701462934225895676291567270400 12665469 -355949132901118899144800879149097531040 12665470 243495193971021651376781365134187004160 12665471 -615595010306178750626982470420439372240 12665472 465830309355972125666520905199900426240 12665473 265401141728403608814240720101367213120 12665474 -414486617851715324874673758548546172096 12665475 -144062482828372478705887277958908146800 12665476 -544379183500179041461887577759473223680 12665477 -847939974740437110434817143042792736576 12665478 -297617521171754050148599849496881152 12665479 1851438584944788860598689931709603386240 12665480 111789973782781025483927268329818982400 12665481 -454961967095870602205870240638071345648 12665482 600373609898895437904337263809882636592 12665483 795224483227284584867936374632512118120 12665484 -5613461943155502671341107757203775488 12665485 -253668158299415163495333462435583453440 12665486 489713361334502290813039871863841934144 12665487 -1150061225363826475062013498769004107640 12665488 -413567745083623070647552723448281890816 12665489 285131401325833502300927413289475641460 12665490 326010833843537844556120646905003845120 12665491 -31587243518391497769745073284277415856 12665492 197427332149036096297566113068927045632 12665493 -1488099842578764209540278210998002906916 12665494 269529470917463230035961797125654347296 12665495 -647142343087768336870785810881405410800 12665496 255671952970910577482187097722153676800 12665497 1555094211242229158374612561273081540 12665498 656287077643332266329226162927471288064 12665499 194794689230741134389536718327273265920 12665500 -120410438940475942962621105611635968000 12665501 113829795347046858721976430177591715800 12665502 218742305493635468209814532111100810368 12665503 329448880061120994072279964280907627600 12665504 1644053077563316342346509110429830479872 12665505 11347499384023333412167429457343395520 12665506 -162386796460683083058443651788060024320 12665507 890156175266487852301523755704381864432 12665508 -637673942442098102746565045280149323776 12665509 -1330565194742860459941695879272716692290 12665510 -229350295864696159502503186027154664960 12665511 -270556712008462119090717583779017178720 12665512 -1240326557995150449412727334326461900800 12665513 281311585985165012525234414887032817152 12665514 -10877432236499200456748756354582960640 12665515 18293377154918390071034491675754691840 12665516 -9108722035196975985193430868147867648 12665517 134047275670602497404660377214069845120 12665518 183143382564056048828661300857793783360 12665519 -437650021054969704747872942617324915680 12665520 144894628294478122604095898023226572800 12665521 13485685871563795204879258765833388704 12665522 -1201392251501658422641685771735489768688 12665523 21909060256588761771154036229624964144 12665524 -1021812710555032026550497793904397329664 12665525 685831262533371930244022715495337960800 12665526 709981698307023634634900594958053790144 12665527 620168067272454261163273294578979551072 12665528 709121606310671881091681692974915932160 12665529 1098177783952370839791706731733085777274 12665530 321100898031855347474661896748545452800 12665531 341138102254483804774068034736664799332 12665532 172124795279930594433915648327323443200 12665533 1828047667430756351320751559446126595520 12665534 43659281128841777837736757701297374592 12665535 310261609853986054458793710687543853200 12665536 459389489616780360750079144939955945472 12665537 3102139249439006546539868328476880974592 12665538 -688453338765491489134250564951245351680 12665539 -138682776933941284096003488093764504976 12665540 -140861395948803303916944456885722419200 12665541 -55296249507037986478232634286114060800 12665542 1079287951826703181943728250729512248672 12665543 -93861567268471583852480882613624890856 12665544 -213289822828966695919890655975848345600 12665545 1222515699045245231435529933727891885320 12665546 507585148139670331663844703681956505600 12665547 124511720781419093126578059565518368160 12665548 -73872473438640839785899770999933042688 12665549 35774302256754304975812412957027894764 12665550 279748166344680204439082952617944900800 12665551 -898454728294061134204588913783306920728 12665552 -221916718370363590301385171318765649920 12665553 -955782247288323645060423902861948641296 12665554 211456384071208287966656934529651200 12665555 442063487528220708908977749152471590560 12665556 -136469813525756429054291737040805509376 12665557 1031793602136215646354892373158389609806 12665558 186967253869152518515389102295103936640 12665559 40045552572296113744404800621500117200 12665560 -911931272540850050477118518688328089600 12665561 1800200685370763876506248821960246238612 12665562 42429215458147010645141675726766695424 12665563 -1183779043721372999770868949697585616188 12665564 9805636785598141610387957252148942336 12665565 -24559893549098695774982924294968536480 12665566 322883602172375603592520808446175043840 12665567 -3074777153133320633699236538130671928 12665568 -391619986940548949712899521014975430656 12665569 -341428993824802910935087520109088981164 12665570 547049978557384002521308017703213128480 12665571 -762777653507121209445069569759511210240 12665572 166415831901011549384380623558678670976 12665573 161903276259117362426552884275913951644 12665574 706194856760276536743025319112547981344 12665575 242664664127632466967023079028965874600 12665576 -67810628267482777955500548339965952000 12665577 -160676062913501865805668284412762128640 12665578 -438120985202681738980698973821821004288 12665579 -1055067496173235589191519804138849175880 12665580 -312267711302723845464080646799594275840 12665581 -587759628767024430829513972470161023720 12665582 -294468025281910210321576115661122424000 12665583 -81945034325398249560845618777247891456 12665584 -411148835219162642620758184555955814400 12665585 -337523081957304803333965283414982652440 12665586 -381089084762032058530024482399957899136 12665587 1115344088411907763723399736444661813192 12665588 55607948213087452432362922427479862784 12665589 -13584593941188642878793995441132582400 12665590 -46671819450420245806065373948371456000 12665591 -826954721593883066723174799818861624208 12665592 -261834696138140323683759420057767116800 12665593 -548266845657901702768620985952734475158 12665594 -26139805926468001420253544078248113920 12665595 -711946129975062639893184795407655040800 12665596 1617046303194722312060520127915998720000 12665597 -8581776189045336460337345228259558336 12665598 -268720050693419726160064812815482417152 12665599 876699918895486435471146883001030978464 12665600 823616654823649290181660633938788352000 12665601 832100395767279973845097090181448246336 12665602 -228893482777389578738355511103213078496 12665603 -2634227744250663837711254947229598621720 12665604 213865493256022324857665243646450991104 12665605 588564074675069496481457262807222375600 12665606 110163895900824186739561918442320198752 12665607 38152389236257259403712518011086056960 12665608 -284297484085477003442310375411107758080 12665609 643469916842893725689559470760266602080 12665610 -119881115342632434559744370691705175200 12665611 -775680118582221723788881865115541094768 12665612 -1885458620335024691590586885194016401920 12665613 13783096040614897149760899493439114688 12665614 7123327639439016279478077472881123072 12665615 -1244159286889788782741720952159507756480 12665616 -162653994223930586267750080805836750848 12665617 1195961143411330759571057707586968964160 12665618 -29292958755239334285638593005648000000 12665619 654930409264708427595223390225375165440 12665620 944904739250184696454711716691118991360 12665621 4466859710540051898906999093635038044 12665622 -53637601916421550679893198957015793280 12665623 -267774057887013991388202271063485080760 12665624 -1433540147037480395413515767660160215040 12665625 -348318921362625653782578264740602800000 12665626 1205268930397201176724905067884304600800 12665627 565096847368800178007493532902602140560 12665628 -179201377569448442521083907078164794880 12665629 89311421986021726859667610290229995276 12665630 -652366902484719915453535690307005007040 12665631 774799745634118324302543971159354348544 12665632 174590729042187711315879573195841339392 12665633 2160634821830576460004895391405421824 12665634 -640222294284588296239667026303036423680 12665635 878990740916247417302143039208677744080 12665636 393987567045763192053924730543412542080 12665637 -34737084162162535913450766997855117506 12665638 50549307732481098262331790286587270720 12665639 49078658823156920719882963047930396672 12665640 -27588313512673086451443437832427929600 12665641 2049108171951940344653709517572969938042 12665642 931896057918901253691341545760009401344 12665643 528963597003386270824907511630416462064 12665644 801618971977869371866396141783522094336 12665645 -488376727400180943103805947358139521280 12665646 -12520081843407522919846770119676078336 12665647 3402165915945827850215579970175862291280 12665648 -228127511227567004185234959780759306240 12665649 820620591929937200341501798054052337264 12665650 168966699119160749432965632757901482800 12665651 -971402237153042640808303542831186399348 12665652 110600338653269121786450103284954181632 12665653 20881536345896842874382977828818297728 12665654 -1481969620419828625689413172573874906368 12665655 -369494889890356728601414078917951779040 12665656 -29368730619227739557295993410356285440 12665657 -69303093455891806491094708360710395094 12665658 111864156172318345727565644311844605440 12665659 1525026845366098575419185512932768997860 12665660 189762271469913000611403751446569932800 12665661 236958758017093092495251958292315075104 12665662 1180295277928027550972066513826860308992 12665663 -1414285820876401933500146525550617787840 12665664 190220664832327260812119238221234176000 12665665 653278652145942071036790562754045181120 12665666 -23453579036517340964228588735021222400 12665667 -485096698399929227978205019320964840968 12665668 764680164998930761144778446639318615296 12665669 -1944580831629101656665343889347872216930 12665670 -50709890427498957659231254643791257600 12665671 -208734903543041742516394471043621321128 12665672 -1515762173189313508364205735217135288320 12665673 1534302452584289624679001719795796812000 12665674 316098411935680806393301768486720456704 12665675 773036922170104891615358028139932000 12665676 -106436590517707698573171336362536129536 12665677 811323852891617296226388536391152353526 12665678 -821276909748219215912790330331935241344 12665679 96471031039553823665793964757331469488 12665680 304223594084635748959740445731304243200 12665681 -132053706737921868426932177044463126208 12665682 -234766391392993614365940336130002929280 12665683 23179054300027307521675491568599319864 12665684 -12012300207954580923027288211983208704 12665685 7141802099530950846505643994664034400 12665686 180570345070326421563726996017342158848 12665687 -456137570261933795843766384364566140664 12665688 253895393766996369370567421274536017920 12665689 -1525365948507007771967419008063363931510 12665690 333129537731088934570567440560071526400 12665691 -601261771188473118466399794754897932960 12665692 27057892811737018168162501143003924480 12665693 2306750018740672766983072544254721184 12665694 246575935319180921683963092819125870400 12665695 -105981151485341694463056541683665615520 12665696 1399830979678300337890812611276631048192 12665697 570347041218153504335376787125047720448 12665698 11594905744121106420482910255824427600 12665699 -1486298987845257908786977907802669193464 12665700 190109836585925612475175534528850688000 12665701 883163087030565479657812995176807937024 12665702 372078824801668693559550798483938996352 12665703 -1014177399148604822007308706510192985392 12665704 -1139620685133584777319034616840122368000 12665705 189364855690443440611153837494365264400 12665706 -74541008929647330213957437939584125696 12665707 -71498181384157661804247142812376508280 12665708 -142806691075465659073105650228283651584 12665709 89984731141484295457346145350569876608 12665710 -24629440108947805228729760851259658240 12665711 -768046640801579508055452431647196990376 12665712 255843926651518165324115107067730493440 12665713 -1422289602495008704485296505827372213038 12665714 -18198944802795810237696062785615550400 12665715 33937843334109005027602331642235306240 12665716 -654531549219447820285587422318768157312 12665717 1416784240369909270925934917937756655200 12665718 140990314267062846596721043293414128640 12665719 -2563431760321267744912325352433904592 12665720 172336087690476204297122360185214361600 12665721 782399273826236729385010478081181998400 12665722 1012565110040033131578014532881717100912 12665723 451006878973652178485515360070790512640 12665724 -42886420577205289683954180119943118848 12665725 -782231752462800081660894607150849096750 12665726 -186557696139180460480614785967838514688 12665727 5506712916100426054168590876928720992 12665728 818505909353776619103878201006484357120 12665729 245289269982745607903232670341412373952 12665730 -76232231131549529963490629547865743360 12665731 701219192571750270916412927182828594944 12665732 13878429046403101607382818069024047104 12665733 754810222689767346513025869980628717024 12665734 1006697572934352805236483153024634514016 12665735 1769031667394905358383069596015900575520 12665736 14087538524756756800487149774022615040 12665737 373998311267951593413284567115966074752 12665738 796466791206389759914580337468244745520 12665739 162721674132197374341867125800086628824 12665740 -370313725949324082169500875443253775360 12665741 -63706386456844277514642561360323786016 12665742 446439689907882969830321433994117447680 12665743 -609824932635240231187063982517389741008 12665744 -56292298265694379835585436311558553600 12665745 -510411721979472978557097734231272815000 12665746 -21837830390613906020500143235049362656 12665747 -1209949711369119139122641140172199286728 12665748 -996246933044043653417573835810137653248 12665749 3209688253486356599397781396230864905664 12665750 192205280758871436816715392000785760000 12665751 476289870811187303921374822988886125184 12665752 -8340648688464666699220251896086364160 12665753 -168525309968838392970554826700617388800 12665754 -182729216378898345923812040618665728000 12665755 -6321094571581451868219210825540252480 12665756 132198545074525692858028795382634462720 12665757 -500245153447426017694280975342334671712 12665758 306397824003397813702212957896963438976 12665759 843695019865820553588632045722154246880 12665760 304812845307942041063168216324725800960 12665761 -380332698341845122772215051922300713600 12665762 705047733057241744337895017826210871632 12665763 37096802887503956970792368458809151488 12665764 134069057598913198977676633776251048576 12665765 -4833351719441231415548198656433197320 12665766 -105767951508514018984731500492647188480 12665767 -2055673028104994546565082813137492140760 12665768 448604149390772828986897880934958848000 12665769 860886447126176958587994344840288467344 12665770 221798039094811826657520756303472228800 12665771 243107206007167676922160948321000689972 12665772 275092486500288105406289925323201037312 12665773 1774890996758686430396415761512147978144 12665774 -760319428087484195908959147954621907008 12665775 -29295943576130314370753354528731400400 12665776 5374299987120203637222918853718802432 12665777 1813520807870038889338714504558529908626 12665778 250691104404941722866089742094687185408 12665779 -8502095202586424503303643213205876480 12665780 342793777304534761251484180713925785600 12665781 1356909279361765531970029960086585743040 12665782 1043629503318612358424841063792694105152 12665783 84807091599241800320267809413332068608 12665784 665767743362819052183977692250400952320 12665785 332328477938608758913105746570275171520 12665786 326568364425308271800966603048900305920 12665787 -281136889809670085567621862274312029648 12665788 -570464353789327624766512391948562598912 12665789 1802775446487743510588606203299143397024 12665790 -291811829157491923130798945918986390080 12665791 584901210301583559653750031579151952192 12665792 17587979972193129248736229093489508352 12665793 230853840378294136597663736529901531584 12665794 65753561894615838285392535292119527424 12665795 -231129040016168663404806124773410214720 12665796 -227001009019395415350013072982182600704 12665797 -462721158222406679284341503506944147648 12665798 297757301953358405598676177192471298400 12665799 97340777334391729316980135479964212240 12665800 -77752190835445636241616732914626560000 12665801 -551655359032034458853699021476123586880 12665802 269743506018475335083985629016143898624 12665803 335665688987671387637738858672903933920 12665804 259805893138729934860032734994924966912 12665805 -82343306394600584368239483115459795200 12665806 -697425930118014356436907811602296234816 12665807 -1488746607312986764742780329668425918976 12665808 25539847649659224192322196300133089280 12665809 472962656048564914296166810830296934004 12665810 125587496234386109583476357360651919360 12665811 -159930955818984144170678048492742360000 12665812 -654376078298844084238464631458495113344 12665813 2019662865208454014109310703461139942464 12665814 -48300918565798642968128182199660702208 12665815 -1535396732371306136239939652746772120040 12665816 -1831328785131293224483582855667338506240 12665817 -871945771862200814683863655563470020032 12665818 -979081360969522058117712787177979665920 12665819 -203980429712457489665011714552646263320 12665820 -2892948283617868299576721020032977920 12665821 -478263738162349409501387343355290301088 12665822 -802711178469821276810279610170609280 12665823 -272457649284897843771743956365112773816 12665824 901861921694970604505043440025450577920 12665825 114805172108229881112487790707220448000 12665826 -204163938925748809071270991590976834608 12665827 1014652528023387655764345310650683371676 12665828 -26317701132637070652615944691391709184 12665829 -251786362332022205646923865561110198112 12665830 -56755179068238940577008363297190605440 12665831 -575130871372356541136392413899838611568 12665832 -381711679787446172402581534110711644160 12665833 3547587405297711474856270654916680892160 12665834 -211978574654531399680188739278680053920 12665835 115920380579794049275615027807738214400 12665836 -360167107327679703926541722438082700800 12665837 358498981780403193749694770225529907200 12665838 -583494505244519972291267642425037278656 12665839 733407971207793177892507577064125890640 12665840 69608486744563948884668253453690470400 12665841 -308167033643398118133190186481877991200 12665842 -367077131515571464634796445201581312000 12665843 505245965736525293475178986184725210024 12665844 513127887779818450083186942470694737280 12665845 -37063408932196438324816828656982476900 12665846 -1203158605071287171016688184159742604128 12665847 1139422708021608921287671600670230245120 12665848 -458143670424161742726383194805356400640 12665849 -306312136714531623999156616508516306880 12665850 -175349233782112600803677795964096883200 12665851 1360786485182511539564724864063410579304 12665852 736810252721610260539782099990036135936 12665853 -70053532591600073662152860425915885338 12665854 -440327350381082102175078107586951450624 12665855 -75823822725641459791203517260207660000 12665856 87237409716258302873677657767401226240 12665857 774271314933151113110498032629212630760 12665858 365251507495611728793211246489115834784 12665859 -131447773621776854469233587260801945096 12665860 1176427403027100398489722484714375477760 12665861 311233403201171752758780069075300273120 12665862 607461563429038559070780091863828986880 12665863 -611936698501908300742482211457361664152 12665864 -782338891642553900603045665869609200640 12665865 -788368631734813141618756759822147200 12665866 -1525657239439311527931564592678886365440 12665867 -2127848485138459717251935150092477520568 12665868 630842716701654237941553010612162506240 12665869 1092965259314022518508993037540897385270 12665870 -163224851673431605686599953077414359040 12665871 -73723114508099911578926677391982159960 12665872 215981944786602659335136270497998979072 12665873 1383256233313052963794128653395081371504 12665874 -42536539483548429459458357707311165312 12665875 -147854667843798877837849849196387220000 12665876 -460985765750126461968543107263264832640 12665877 -208774615092991147853613594850368087936 12665878 590082966727988457299479366799446878240 12665879 -1103634956926895004320259101622960088080 12665880 -671450599666387539863086243834320076800 12665881 905274059973876294231499316325639761872 12665882 -758940063854557296239166167301389922816 12665883 308532162852113385498638826628069516224 12665884 145495441332864076116043925464400363520 12665885 -715826613305336668616942355056821974420 12665886 543044813223073528425458719541810758464 12665887 14779723535955293803890331349305587456 12665888 876062039771509837644634390622963367936 12665889 -2747140350806563290576036102433765207680 12665890 829127489175757291114624765383501991200 12665891 -394791841104040599021688574496192276528 12665892 991410220964679930941587856974143995904 12665893 713775463701906247743606079821643245024 12665894 -1156065272535698684787370125813412752000 12665895 898994948471638220513323452028030041600 12665896 -603564515780403949162526680118469181440 12665897 759151011314436255142733389965893015412 12665898 -102903745534963158471934780134414878976 12665899 320093189276932214145734953410494641336 12665900 117419625277884378540571008665427916800 12665901 -881313763467940580416345698742033441536 12665902 -553877713169457958389661392209435782848 12665903 -26968968695458495187575649261589791376 12665904 -429700802985265792356478293552408821760 12665905 -365883977037325304865863272529978081280 12665906 774371953728705128158402305949779099264 12665907 -619573421736428256289751670528873458796 12665908 4391348823533723565372193720470579200 12665909 -657302864395814439780309473646136405380 12665910 630555903368720292863686422388177152000 12665911 -90170514257330784935364391880225486568 12665912 1126585537339535877516267953210038272000 12665913 22310391530699584603294426952396535360 12665914 -240671236564481274517147723255181057568 12665915 -135755449828455974415773178158853937680 12665916 -204739874848907800389297718994331648000 12665917 2216176733912186821718353749930090758 12665918 175232504393281001888339233397861505024 12665919 -71790493760006576098179764171110249728 12665920 66393631798091225222891737252579246080 12665921 -69315624009196927615525159423570555968 12665922 -540778044720457727644642590378062290176 12665923 1588113763658900277086322444152466684360 12665924 129341434930435591504895922301880547840 12665925 175770976086637120501801370107245047700 12665926 -161133129275983652365347339494662622976 12665927 -1098499641555019178387326447259410669224 12665928 -87171866766981160145143355791570452480 12665929 534148069207660406197868613138745293530 12665930 598868961844324780829126202359553675360 12665931 1058388245252460872505898977335694184152 12665932 -808514899476824015151072208179784317440 12665933 169105911489978213912310251443368765920 12665934 -108919223252504487764921817630036614016 12665935 -705038896841535980591309257278990446640 12665936 -76019163836702509568436274231159554048 12665937 -373734297816062255109498367046232852480 12665938 -53041242654686098566715203737802399456 12665939 188451520887481006893126672659966343936 12665940 -64755432941981270796249378641978572800 12665941 1742335371199694153751126241373605499342 12665942 453461961349356237852769681076641795872 12665943 -1978273603486212682557432495523850841600 12665944 -13265882422975752093230296557027962880 12665945 -862005583246038527603188649533658178300 12665946 -10587825601301536169466608764670246400 12665947 -528825538100476248528380682472503542768 12665948 1049263170843115830491878541001298354176 12665949 32614158352147659695607180798061663488 12665950 78798045320826395744693509212873384000 12665951 2442083742322559504553319634018812800 12665952 64964954136508565328612506199313612800 12665953 -864821464684938427131137479927020890220 12665954 -33091906903682567158529416386958430208 12665955 78778168865611431665139753729436627200 12665956 -110266378220019801784968713832872912640 12665957 729662760085490009204134161949761310206 12665958 -369426634070309799165125248320879736320 12665959 1277461296634988997089627410039158655160 12665960 -400908546840331476322259387260458240000 12665961 206182679441838928008169182371478518400 12665962 -63458172821034083934309519163469016576 12665963 -2366250453988907617019790836796123720696 12665964 128804015692910501284990387876033462272 12665965 280073619976740211715146511162499902520 12665966 -120315805746369650844298902162605273472 12665967 -195569927181520771726710315669810652920 12665968 174715441969348915265342884697847562240 12665969 190551141102298835764607074658968769352 12665970 27837023875190851448881950758459251200 12665971 842650792716909654410455083006043294144 12665972 870515934486283789565176866258869471232 12665973 147550454081721402676047608869518015744 12665974 400774375599627301412840385785824886784 12665975 -409507115922954734328968532997327375200 12665976 -1022082312999482392875105253365665280000 12665977 -817102515718780438781288181370419121580 12665978 774961276036446419832094283675058704640 12665979 -1222385000508804567230761716398264041152 12665980 -364216855438034581709259918551865484800 12665981 325213626832384994438964779904849883500 12665982 127463613828572925608989978695665664000 12665983 -1047854469228702598992475251589284000000 12665984 1148775797004028193870843635414408888320 12665985 97357459809735014541673147193999514240 12665986 -79055695996821741719629255217299151040 12665987 -1735883655208492217572593571476683903364 12665988 -580063139948507703334337759864745163392 12665989 -173836786853959148934941672855973223360 12665990 15556734009284863233740338275028444800 12665991 -501906350174181570032925748315581020160 12665992 498183844003765722118385674478375040000 12665993 56180128635573577072572998030203688904 12665994 -4973510060118299467489400903540219904 12665995 548188749527297651939971402535529396000 12665996 -8663793725060347956753397254590060544 12665997 -815342404171214711233623685624263097920 12665998 187181656577636657873790625177554973440 12665999 -874969190420436586664517564002798186064 12666000 -30129423425611168675144288587743232000 12666001 -165051753635789843060473666690381962896 12666002 -173651886712594632164865961649133513600 12666003 72160521647424923435793995284591585536 12666004 181232773033495834564303109721062715136 12666005 571506203441094880862312987405901484320 12666006 169647755741834373295480651194814449024 12666007 418758179928367838344024311135400804992 12666008 -675210518114136758605936297013959065600 12666009 -722845348850629983515174089303760936496 12666010 -199141692171783321828013651907035956000 12666011 -54056128423282390021486040513817404160 12666012 -99211293310338055669482054699745125888 12666013 -28497915467285950109302674170059847456 12666014 23986429274132754002654567652910960320 12666015 720680368994787568149743557624271611920 12666016 -242735692012657483265147078776650203136 12666017 -133693517679057401440820251072453631808 12666018 39975951345080249317754585994590615040 12666019 -1729040682907352511215248528309328268580 12666020 -1121410414777483425500911095354765688320 12666021 -610775011191225535516729161903210019488 12666022 170668619215459130651625047749112082432 12666023 -53375744066179157089203220064133221760 12666024 -251290018052975852217254641725982310400 12666025 -415331060713938133335634461909749935700 12666026 1079981311734018395643890212681070273712 12666027 -1134999095354418899367167859512446227840 12666028 54914306791263556650254418712988400640 12666029 297106710818068933029842084344188132630 12666030 -124601149098762583606124648985309634560 12666031 238722372755382835768718830942583774208 12666032 -200319747182907336957663004646220939264 12666033 692996537661495994212794069888009752002 12666034 -927753830667622925854169224237417657584 12666035 581163263325539168587513038485185694400 12666036 -297867082681006294856900802008963493888 12666037 25417008069496679924694980098569055872 12666038 -224776005163046410151524539184570752 12666039 -393736358881779083033153309269909277976 12666040 612836903976417980222177050016901120000 12666041 3200317908898254103461563779344945807300 12666042 -141788938197039612419809876985734579200 12666043 824080038672383386880134758011791275600 12666044 525107129013738790880656200862736640000 12666045 95538193519352386100909111848698624000 12666046 6879086793831377698512921254404718784 12666047 993737692745819555003325080078672786496 12666048 44008727565992600501838868247708958720 12666049 764387583531588957043476388435487060448 12666050 333289102479681258870606659593652290800 12666051 68895392492793091279044375539013036492 12666052 213923052809861600017334748987160178688 12666053 359161881100832831105822090984222971680 12666054 -479975911844520251752924895001344102400 12666055 -582352330351732918719695840322382028040 12666056 -318748002800969662950085262924587161600 12666057 -224582430946341466402248928500316482912 12666058 -975224016747542835118392641454681735120 12666059 318888970859306577303425594224597828356 12666060 -28257976760876581056652446676272368640 12666061 499479911448967028600472608110717781760 12666062 -167254845590165783682025599353447823168 12666063 -1940888232342092210150925181177421104512 12666064 223350513851232241507760993509447393280 12666065 -749122614236798261704709035527165686400 12666066 -134248960822016864250763765561205498880 12666067 1439487612855999497223069877846554027116 12666068 -278354015363239459412511509508259969152 12666069 -67568203420958776422382080967742227560 12666070 -1167459643553554466410637116593304819200 12666071 2434512998421589563080879500959658048944 12666072 -671929173022876954445484681541497262080 12666073 -19743240449428110016143468914531868160 12666074 124857627719585944651577295809162888160 12666075 -316195215009232074882435152638529410800 12666076 -177002843832635107155008361818765002240 12666077 1133975437133605383178878525663896270592 12666078 14659094273475877120943104218629529600 12666079 425914868416689050512165057991470731680 12666080 6613169417637024694737649833156280320 12666081 24518906314913515698593351517645142560 12666082 611702415765666541282737710881968219648 12666083 1105979776824245696613867959824490386332 12666084 44830376580159492206922617605397729280 12666085 84272741907729282421320937976344614780 12666086 -357060520795714804974989192330285023008 12666087 -540666637297666557286418346497766296400 12666088 2255513068007066382518344479711953909760 12666089 -666985253235847223852021030160873817740 12666090 -357776984929019553448934366348204071680 12666091 -947260892995141090745022596069104333568 12666092 587990171486651663655893323456857743616 12666093 -1071091811793918055485345651714169359072 12666094 182266025217537691735389672599500175232 12666095 118096933932529970241510927286739891520 12666096 242739615778329366941489869437218488320 12666097 -712187157653547230392776625121993586240 12666098 256510757997403454082967091902465760160 12666099 174038198179942632343786881773346792288 12666100 -69773391965336283852830733428677785600 12666101 407105117239289123503209714421005310464 12666102 -286872516382186578072017782629757731456 12666103 757265013717383737959249900756477346120 12666104 352192490403243623369805446804900413440 12666105 -752978807317229994371177005882252608000 12666106 964119439713362105887388862746929744752 12666107 -549419090294251097478746225168136737088 12666108 -154719776812596437332248511368368692224 12666109 -23047376297944844676652138294573200500 12666110 469527535878639075194623221328803984960 12666111 415753913826236737211674478112460252872 12666112 -123995319738798027244649475430106005504 12666113 24139858075819735543801552831250799684 12666114 -342310055197728502029384173462874027696 12666115 342565139327409220987719618456145167360 12666116 324995966806313994315766014356570087424 12666117 110554578812935037808299030826716460000 12666118 -707201632220766628845939232068248718240 12666119 -963586471046066626271767061164014232440 12666120 141727781117313621159315646499205120000 12666121 -30402993570594198579083857434437798108 12666122 -165251067687067178216810652441254415360 12666123 -9865174077684515847436586175677704704 12666124 -65948734998866974903411375572621742080 12666125 923704457030719755709131836954619912000 12666126 41743626923719527298506791829706687488 12666127 595319730313847377007895079233308536800 12666128 647759726607361084653667588920306499584 12666129 98154681887537772179059550280268324800 12666130 -128104344654260879411189776118599922880 12666131 -1047718103287753336608197386525311034068 12666132 761009898784948332744571230973274744832 12666133 -474737402004584132042982737128233541618 12666134 -480404467323123210021027378058977467520 12666135 -190003809918158562437224232573960755200 12666136 -10351248961757446671610173089073315840 12666137 -200093081561994046261116365806834790496 12666138 -422931730113761789678652822558082669056 12666139 -1711573769490704814628268551677531904344 12666140 130707178568633670546783882327421693440 12666141 -1121461056547479195860722305992330092320 12666142 735859511345959972318818167916451865472 12666143 -96303276458974610028846445719485350800 12666144 1159332693225403551892568105808447406080 12666145 -14570110585800858254211127945874392920 12666146 72029480049425919036176745845251428864 12666147 -444476867503213379584389495141820859472 12666148 42544630743416507434193587445745816576 12666149 -1890423975898750146504046236386406599040 12666150 39471914345292729542624698296534153600 12666151 22034334748043098042267426507154830000 12666152 -651630887208115093257820208528338298880 12666153 -459366925952114926712365363284434422896 12666154 613365345839253642415733697893593776 12666155 -100925077301079008456457344449345345440 12666156 -922479733159185975148752356379815331840 12666157 -89631273761910846274995726550165990068 12666158 701713545184559764449914650927684111680 12666159 1627278106300052104577908174785129360 12666160 -29611344092124773951886481729575321600 12666161 -165272290840507263519836198842113123276 12666162 -206552264806935371416708038807099104256 12666163 -227561970590901520408263403158844295720 12666164 -573755530113959334242783821640708573184 12666165 -86223258208499876890759971041987036160 12666166 -3449257615866157044572697350090637312 12666167 629358245911643461880128835637397986216 12666168 -492812453257990777885842840706078924800 12666169 -284370713451734936121016659475059805056 12666170 224410736002897491661995163398508838400 12666171 347571109233367829867448498638176708608 12666172 -711818064366618363318909510659777741824 12666173 -272442557118848199629378143630032176400 12666174 542429051646083347354629689440509245760 12666175 498795582437938140840123880036790449400 12666176 -180369979947219574167222291621827051520 12666177 -355097204556913372409881536705871364352 12666178 211348778625823364690611751126349037056 12666179 1543503099699879971170379043702818760000 12666180 -49199378989261163092111026236492697600 12666181 -1852419957688940417681126052638024588736 12666182 282685358352570679755995335996879104384 12666183 -27431811126431738044732758705931705176 12666184 -1338336763492187201564895363135223741440 12666185 -443878822045035656641241580050558208000 12666186 -192724829847975903664776826533465208320 12666187 -293740041871872225680999790697051035888 12666188 1039002619535851362680811871627583877888 12666189 -188099940048153867082457706364055021376 12666190 230801696644947561001198969502917495680 12666191 1109777704387502516045360055826133876592 12666192 46306431667345139115752148711977779200 12666193 -197813052930031326060553669106237700096 12666194 570108536864389400436632351721972465792 12666195 -41799630649524111672466188781230061680 12666196 -610959703910421755148531771320077033600 12666197 831980350810977842536907522572845189120 12666198 -97449314278257737309810213897100549120 12666199 -24338597852034545293152942656589984320 12666200 1088072197124796803876829292411394304000 12666201 1110589480247946221295765652116971585232 12666202 -67290862666300793351579286725960018448 12666203 438208223589345796585594879072657029864 12666204 -1237457276270808426405619472380748599296 12666205 22454102692341207292648173639727770360 12666206 106701534470274609368496918439221005376 12666207 -556057587025547346331580409587677393008 12666208 787928899754297871352711482001918525440 12666209 -35401319650110432607125037088233282896 12666210 -12463771045127421220155965565276986880 12666211 -961898735704333918730804023330493033188 12666212 200739666654307127945110873015561473792 12666213 9047245580860174752920608771011564480 12666214 -901033251092299306729421919602034986880 12666215 -271576374759579273468405858483142855680 12666216 -1657284131194889931381955914623518064640 12666217 -2045215272081995198150506213336009013360 12666218 1237140142459171518076256606233948618752 12666219 1131057436447057876919957182798288569600 12666220 406039620698320685549545226069984839680 12666221 -2429745114455067828312528242076860760768 12666222 458386603893797651813695755693149544960 12666223 612140193925943592800362743847705108504 12666224 -209118781637037971585625969603796598784 12666225 243116114164342221696365977100971502400 12666226 -111513258123411625638018239904842696688 12666227 -289900204139267956343565455619427390128 12666228 -53628095079669921851029979834697646080 12666229 -208581957573712679392400238111403493220 12666230 -17542155838063909328402392011921396480 12666231 -333947665570385022103008394266646108872 12666232 -333278765999465585609689434653066219520 12666233 1080928688368914941532598951108909244304 12666234 -76466112610334552807737722889324082688 12666235 -735453439839605537641941606578432300400 12666236 -367934635176209285550905701215685632000 12666237 -19342434565566202256559875577774510720 12666238 -211386656461885886162453540145086361600 12666239 1925784768955859731082171920865536679040 12666240 -946822610749881234919367332193107968000 12666241 49048073512179651748967177799907807104 12666242 -530737514896166602747673716946787079728 12666243 -622563698287212643555667904018521163600 12666244 465470310614798370751775405559563025536 12666245 -1415042665121938676889654788240448618120 12666246 -186180193970179505014293900222373521216 12666247 -571088034505647675174862983445885542096 12666248 -655972111303887033955768481078534307840 12666249 -182853032119096366321687512471228724566 12666250 -180375607458618760773417890066671530000 12666251 335037602471475242309578904308656309120 12666252 -15623170754243350849805797324655505408 12666253 557929137929470383783199894294120314444 12666254 426763749306354159860958108084093168576 12666255 1858077305743707466726718196533577600 12666256 -335149233480533410794148083557758599168 12666257 112127324943090698013587397105423299700 12666258 157366279006348447450656125539813057536 12666259 -313533018663838245650965629597534443520 12666260 461482878989337687147995896378876915200 12666261 -546189020618077835927714277519983968320 12666262 147162109767075925628812186522249982592 12666263 852568490839732614028191706354575277512 12666264 228916126870145282145265071531172945920 12666265 -2300179471538227164818926112722408848000 12666266 -406674950624691298871751050918923261440 12666267 1633749559961874056035320227343834216240 12666268 -495463819609214810643747214407826344960 12666269 -84189554113269517117734635601065066496 12666270 34543625637270921877694872828322985600 12666271 159695533813757971882131760519798520992 12666272 -2465324415548026236797122958219624448000 12666273 -835189923681038239649350555138872968016 12666274 -634138932307426675204924928401400453760 12666275 268365323935700549510256130462548859800 12666276 96827346896393073470363039518712819712 12666277 -191949806913668705282125735739186386340 12666278 -443196346425515518492976926323893590560 12666279 -788635480306182191064017057327311641816 12666280 -2053171806128293647681234110260684800 12666281 -1922873921332576596608923915873442598918 12666282 -494618804513082126998321838366343251456 12666283 157587796362081449463551586033255982080 12666284 24395638355379323510603785332917879808 12666285 -79770568322019352278035544393501923400 12666286 -97146513219419703278659021459524125760 12666287 1425677283777866968935596664256678986480 12666288 1555575508041143407900102413071253504 12666289 828040581605751325743841913086379397556 12666290 -36286907486039255892187724960618496000 12666291 297062172750714572502540211788531555840 12666292 634669821441706384815872055911723099264 12666293 625554845952858124068304407511503796320 12666294 2684537638257527466301895000662855872 12666295 -5798576339515737181476231799218601680 12666296 751902233192758955060684412112852193280 12666297 31868251998369594979744753184049776640 12666298 -59425443435431952095737193367004878336 12666299 -746383221912574121412570286123792940700 12666300 60129384410877544955536179667418764800 12666301 -85009031396130546670024576705822529998 12666302 86956905702070544575984598197189641600 12666303 -22636285939475225426705274009024722064 12666304 -145750308414055456194541208354789785600 12666305 719543416198819281122833388637091733460 12666306 -382254916275253922357954941052902586496 12666307 369567814545885975794100475850410053120 12666308 117554403647392786945883480968075724928 12666309 -1045765760515387617978116756122665101760 12666310 360581063547412774731717845457351442560 12666311 108769313196154434988278936728048155104 12666312 791112663265491911598082683051397939200 12666313 -563240537228521406255675182507544276016 12666314 218093000358258115885838726198295518256 12666315 -47675470578765225234772502270359806480 12666316 10848300434534474419176857364776599552 12666317 959395335940839548556468786095397015360 12666318 98523614919084739869111319432054748160 12666319 1835029260976597537241512943877991270896 12666320 -56814009355830913031155765059019161600 12666321 145468625666238324226919747395660262400 12666322 1044681551870947713013924282630345731072 12666323 -830211821023243387235130233272884276216 12666324 698143069544335408571077787085329836032 12666325 1573871992642115631122328538854532000 12666326 482961421945637176992871001484749509440 12666327 634391015196313845473597979653050070400 12666328 -1182704113683192862411702654045704099840 12666329 -462868640883416360220038948694501715392 12666330 -214231352497786741591125655173452620800 12666331 -250464238420267450662292107583811357000 12666332 5052484240386828071316501912809545728 12666333 150027776519020327731528440650176838848 12666334 -116480026504329815359541926206280866240 12666335 349475779968249219958318787110452908880 12666336 -155659598574960462435072833312999079936 12666337 1888402833486229371328670622852418468912 12666338 -11463615092488279043281970028090224256 12666339 83282317933366936203882735572096520960 12666340 -127605909713261912946227716855820732160 12666341 -1344083537391851437973483161629950578500 12666342 -197162453323642982136995621498588173440 12666343 -944112662692962202277638272053654065056 12666344 -1205697070060503225052771226724365091840 12666345 -163459664321766774731542512164462284800 12666346 -93991181203602659817754944806831956992 12666347 -596280591613794599960258740396081800204 12666348 193051166804468760640360537351686712320 12666349 1781909497944641968876484423572844813580 12666350 -73576697909591266535740569963542400000 12666351 288135605936703932646600734476685357832 12666352 27886618331030173533056909941765046272 12666353 654236840563684801195811846591705019840 12666354 -420709352558876826667736218391981508480 12666355 119715684356244826511596293032060901360 12666356 443867212648504003052892548719554232320 12666357 573365048919912149513461455299539654080 12666358 -455232781382369500420148850082324084224 12666359 1882746724269446903780486651146705796160 12666360 67999842033336547763234157205114060800 12666361 -866048401077290125059741019931737574038 12666362 59871909903010145083209737264221464432 12666363 45057061001020920263632176391785330288 12666364 -481662260884877399950294248295417818624 12666365 1264302252908710138421728706184774601260 12666366 718403393893285799552295185895924482304 12666367 -671620105161187255073167411021953073808 12666368 -107132648774910038507472214878911987712 12666369 1282873862200966891637658635135009666880 12666370 -170499737912916791870654497874960716800 12666371 395864174754802448677174727731484152572 12666372 639513073096097946404603372066989550592 12666373 -96612473949710409523046076657838999200 12666374 68581931851342323585368730131196229632 12666375 -660320894959709044036609631572119090000 12666376 -23061093300787995514426090810067343360 12666377 -479712875781366765649325603328287364576 12666378 -454270489224161931931060322325246465792 12666379 -328086563937521215820646519881986044528 12666380 -323897187144965979359163510555219840000 12666381 3091479136381901388564463776054852096 12666382 331940911511178396166011159445207353792 12666383 -92522407734730134696528461474204190720 12666384 143219012269253434989634562176285876224 12666385 -148040933657248932104272244291314401420 12666386 699893490401813303411166369638416634880 12666387 90482672387560858447158835543904753520 12666388 9417727644339491640602272316644761600 12666389 -287307719999244570524884245918954093810 12666390 235980675139431852763300842014642964480 12666391 498045919700429050631727043129473280800 12666392 840404989306310634102909471713658624000 12666393 7126919131622292604010905584666698484 12666394 202119217829256512663153558131754146752 12666395 221004652608546483080987513773748592960 12666396 -90775539063016486353950549504152882176 12666397 2300028928492302224820276564589822579660 12666398 -677551201860113198214369484737631919040 12666399 -113790045101255715604391461841545372032 12666400 360234947036655075420541912596715929600 12666401 516438639237227523768386304021242706 12666402 230843291404763773307979816887545724160 12666403 -1571815895180309751876861871843005998880 12666404 -324494027938435262460220639743646424064 12666405 188687495136455449381145228549782016160 12666406 -1021850959428126662505850201586704519680 12666407 8035261972789159455713500755962741400 12666408 -621072418026188818410769905043773358080 12666409 -422919632035820866707778433799610957184 12666410 -139561380283502232398611046943188297280 12666411 -427357926015663682843954163124283804968 12666412 -486741278648214970495164184382059857408 12666413 -254422103604119565811008713663402143338 12666414 -179873739334630510325561491421774745600 12666415 890747026023831648211033096333531978800 12666416 29895384984630096213268633700589699072 12666417 246364853347283320140374502247526029440 12666418 -841279299868276222977459293665714443360 12666419 2380633971577693245065172730041155124144 12666420 -208562933579299853088334473617741038080 12666421 -1568305521329348937540608232346717855378 12666422 -86317481613921316362004995281630371968 12666423 160008846439201933175183589077684222208 12666424 -10022632748069951824643361160284180480 12666425 1206417521673675895538959861956253896000 12666426 416746500126497441446642616037569990400 12666427 -810860425865833926123464108168770749724 12666428 789876415795256927799835947503139680256 12666429 1151157522830734950388165461922453177920 12666430 -85651990265353661576093716052893344000 12666431 -1300603669669882959402280572295390632768 12666432 20669506944164048589660544732885942272 12666433 867693717645388903811464534999474216808 12666434 221561074139721104823308436058398433152 12666435 255592751941301633246647961973964954800 12666436 567722440149899257293474228943831614720 12666437 564801005450497815643066116093861176352 12666438 618779955146385131136012819416243907744 12666439 577446573610553744232955259484169361240 12666440 -1291224467641334708644650990842802739200 12666441 242792470743709694612900638200005898144 12666442 954972529109264773561676327634362509872 12666443 573315680857847118449275449624708743304 12666444 -190935741382768653488715395578617151488 12666445 187298496604914987111154574904509644800 12666446 211299795549869958958393595076869180160 12666447 -769763418340016155388565911625628148376 12666448 -306516322198899321591703670593137950720 12666449 112085087647292102150945865014621671680 12666450 21938222181066680221592572638255657600 12666451 -244527123108531230789106027029762086500 12666452 -898250960183313534778030103637338484864 12666453 -950454063836033217188824355911505110656 12666454 225160172655309117748745586902127456000 12666455 -1031467522192564581806820793435576337640 12666456 -78666142686357811423984179578528624640 12666457 82699741235737033413183327006625608400 12666458 3150452570948283627990715249317560832 12666459 -272908212191841266980804159895240806032 12666460 -1330277801733240968976940938168928742400 12666461 -1307627585636243499476165560406405662938 12666462 179879399990086544349277491502234257024 12666463 126165771493773172439576546764994708944 12666464 798725862710365990120613104818302484480 12666465 30041201898360522592977413313580608000 12666466 -511626193365702286794043205100656603568 12666467 1849021646420275519154301696383819520 12666468 256090460095742287339849171977205714944 12666469 774325154229825264270737278962727366396 12666470 20512192275551445283104582715338384000 12666471 636324233091256659949777492572594328704 12666472 63808646957039895303256269473615708160 12666473 1488649560208742081668540799940173041140 12666474 715360906402677923023728468640967512320 12666475 -1112809209119387302285764230203686096000 12666476 -251558414207737966300815621445138329600 12666477 704303552553605634465872906543920465632 12666478 4910534107165181030985955713896357760 12666479 -313242064650861528140834080814905409568 12666480 9108358136792627436819232616418508800 12666481 -1101426508420408423795569404013127373559 12666482 -1254922462861554323090593241512417233888 12666483 1869957944726563911541454798647462588800 12666484 1869099098211855524939559358993069617152 12666485 -367589336855280489786978368122388845800 12666486 -90914041126984669993471252785097199616 12666487 1455302718065043042219593976792076720 12666488 -354821476144107406658567965936941834240 12666489 -358452505028124132758220131494554553632 12666490 -406573150449735317939085695744576136000 12666491 -464285013703643417422443290613858093648 12666492 -318333224314780133251102952849520413184 12666493 258197908657120177224973912159323458240 12666494 466570902460402672646379736563199578432 12666495 399185158168761259654900488701276223120 12666496 171809714395760450070137150866005688320 12666497 -35077344147781307713875618767382315180 12666498 47109989926153112143022388101999927808 12666499 -202870392643791127539249829796706028920 12666500 -1288365896021780052458326621646383104000 12666501 686867764797112674275135854457541892830 12666502 -720212481243185575070312976835703422080 12666503 -193449597356339158091743718381239030248 12666504 1042201699583776118881667506334453760000 12666505 1043786365211766617920914684568908738660 12666506 -225067875299383982950590759073345368480 12666507 -117733976116738819397482805968965175296 12666508 738787905920032383963844699266465091328 12666509 331195800286873556461006894522930348440 12666510 -11205092275431917458968545492845209600 12666511 709518928822499811769534751815745697888 12666512 499636606135715843994826898520180105216 12666513 -149342320222568029331645524944063238080 12666514 74726687131054267154116185551049154560 12666515 -703696701378331282361504443201639893840 12666516 716719720643129491086575016424651364352 12666517 899945297570065720668950407798749543566 12666518 -550691125813546847170082936079670646784 12666519 523639616979951269693506126906909563744 12666520 228102825053500852574732867370121420800 12666521 -277861998747830113339444671512714511360 12666522 31497183460902739676512881312046080 12666523 87675614317857188173798201917107892384 12666524 97428735869305717661020514794298743296 12666525 379678988227574728605032505480857680800 12666526 934500816490912319196172071188419575744 12666527 161975962010135181855349593215875692360 12666528 587823935659081104226507381347836755968 12666529 -275515794064568610734886824853814147870 12666530 534014751062354163885742589838621748800 12666531 -1242506372893684356729041707716878861448 12666532 453949982866616379883250264089614668032 12666533 -1688943121588008341752470117117970996800 12666534 271883134949709917549058516264552857280 12666535 -388720635395180321280916598232268715040 12666536 -173008943959308324547003562242301552640 12666537 391331077390277358987528199397642688 12666538 350993393768555297476210190541159705600 12666539 1323812702508680307361802797393352780340 12666540 22176558180213792644787792359753318400 12666541 -1004973146539148801978264073228081375456 12666542 124177604535981708010529075487427129344 12666543 -33454465002753605712035550192458724336 12666544 -221453637503156685370107458316801146880 12666545 -855967901339358191801487544124735546700 12666546 294860811613721902760219852345498841600 12666547 1503907320000510500735974283545220112384 12666548 772910073882345474976850811157348123008 12666549 -31111593144047597087503608756826065600 12666550 190206410282982954387661909004633700000 12666551 1752624799809213227240050991451539221200 12666552 159518085398173377359638601805332029440 12666553 -5696860030279254399559082739227472096 12666554 125554147678376244946863119636400548976 12666555 393352861666873165896162106555614550800 12666556 263910446867430504947377739177153747968 12666557 553441659647924181590337269911859188806 12666558 -246221429243464000775870589418705780416 12666559 1416212454400803690308423592165023936000 12666560 105045309117482729313309147774540840960 12666561 -367173174070878050105998984796702766336 12666562 -1109145720314597832703111819483218232800 12666563 95969704332177227555061913594717024320 12666564 1304746621664514716889329214984436224000 12666565 -1050869780680551085738231533562213305540 12666566 -366284418901729185796627241348624477376 12666567 -61825052309209478242674842835031594752 12666568 646526803440649513919929142316362818560 12666569 299850369124945958739962906268235484160 12666570 -124438250853110702638883495037808880640 12666571 -875587439980966515350186003060228581228 12666572 -477179488230297443922328294739069601024 12666573 379673008464488938461504265586909648022 12666574 -969001402191981123211183649012047366464 12666575 -155500696974679585476135747850582918200 12666576 53090020064566013063720559957661188096 12666577 73200667137556690796372202912319411200 12666578 711135401785024238726925592881091021440 12666579 929424179287711292524885925439689463408 12666580 -113417781868791576304882671916997429760 12666581 -335676018650749235403927776011090411980 12666582 -214500177601556027531366846788004541600 12666583 -21007572212984305070508991517195919216 12666584 22878370211359067877264762957879091200 12666585 -321397710007305781580189071279179441600 12666586 537781964737897430327616970758996778992 12666587 -814201720223663780900428165712087656764 12666588 -652402453456186161815812284343317012480 12666589 -550314200916942729837204153026997655432 12666590 284382694822659676337004264841663048320 12666591 304984645686106765588218570674124211200 12666592 1965083494602877071571091518567553433600 12666593 -989524012469585910220885911470148952158 12666594 47775835330989471911731162922922857472 12666595 358238362367001368001574581957587520 12666596 23160301207249050223279629157489492992 12666597 1788962260403988724541788280499081408000 12666598 767381345581702978110334665109779504576 12666599 16139287178325014573517752392069896192 12666600 17591387511291127714302871939964928000 12666601 114234649805505950355242751669081948602 12666602 429023779572472880096206709547195964512 12666603 596165377173002339276361763949019896304 12666604 542020831212084634616783976828608512256 12666605 526783332806958631646088031525270344960 12666606 -70184242357472980021539537996223795200 12666607 1069951316338450238296137236355977707856 12666608 415130893136496870431532318546214060032 12666609 156444129486394637429387749659625034244 12666610 -60433811247099620251451959262182702080 12666611 -311349348075276476409611922712200049968 12666612 169644876277918442276336166758458957824 12666613 1323497259414219121966366395319752829344 12666614 -215514206971481265908610066550751125344 12666615 141864772024145144684652569551171275840 12666616 -270149015938547210608873995826176000000 12666617 523493800310283406024795454418328275012 12666618 -746248252682526232089589311991988862720 12666619 43526471862188739270235179263857370896 12666620 720972122188037178137362730686176768000 12666621 -271422594076229946855865893747397319136 12666622 -102971878357560353564815516219779591936 12666623 2714680159825762355364535389451704115200 12666624 -557706771708650465349148686895584116736 12666625 534825832387269232214180878949289009000 12666626 -76931190324688559062744498711614282240 12666627 17111808292211781843750371288314375968 12666628 12867488897178980019632683781182455040 12666629 -476096588317876963174973901646044365952 12666630 107520485460293378402977617284479672320 12666631 1440534630832358575279412528082563661824 12666632 518102150362175607595298560180170178560 12666633 343282524360516124950214778361865424064 12666634 -564115866456243791324035430324360216784 12666635 -21910495814811305839918160713013049600 12666636 142726766803645835716708537742406158592 12666637 -1075366968453043533728595746820410062068 12666638 1168327872415613477441667870131170596096 12666639 -10903869412309334609877311296522704000 12666640 -14845763704919256348890814440924774400 12666641 965754042897130685012112978284896174464 12666642 -50224636975142725308884183258959049088 12666643 -1025344632028121779532613235219540444 12666644 49498532117473544543050326505593918336 12666645 -885418205194546442460594664432098926400 12666646 -7159688053394288855260933918612627776 12666647 747040649340301417025508453394157724000 12666648 104271314503938253894363808962814238720 12666649 2293756335459656447917606998556750020360 12666650 238555079569983494515299368890605693600 12666651 -428401580752142396559579693364608893760 12666652 972943360562709983116069596292894285824 12666653 1472866774594370432276392709017217809440 12666654 -27401727477490550991949244867575050240 12666655 19079469719746389521573071055833627560 12666656 -523440811900033327563544515894684549120 12666657 -241965423591037735459873088072987879760 12666658 -240182886799431783321791867732853652320 12666659 415039418877119700785973509267219242080 12666660 -192576785580765054494500284895919984640 12666661 444450596071979345135473411649193401632 12666662 153958815486251126397120371566912817664 12666663 424336359647404916594852120910920793744 12666664 -127280839570696850529353741297249402880 12666665 335756814534818175448989263774971249920 12666666 -617344930621236603366087827549256792576 12666667 619749067195057086928122756634836412720 12666668 -2146736757851513137456850778530985984 12666669 501240200845940206423368233762346828480 12666670 91858517049923378700508672297448117760 12666671 1748309886019748292503369816905894009872 12666672 -137339646579838048597701751335960576000 12666673 763603619798520323333786495303443156720 12666674 -328882538836025457048769430797171367664 12666675 97168421444081996660200675769522880000 12666676 -1934428160691880024952196329685651210240 12666677 175383883925742673248098550808767938460 12666678 -438239633762892546690212988292271207040 12666679 93152581401669070725467418054801658280 12666680 -56015086619973759739521052952881152000 12666681 73961293244977735228035473539821547770 12666682 2285921980854710664572756730457488384 12666683 -732770036379965978370796721895579168576 12666684 328332706224437830657789676880623296512 12666685 -961506555113184124848918314771069684640 12666686 536986340037582791886056282113390553280 12666687 1024658963267010598909774982568309327360 12666688 1065488745684006638365457479914315841536 12666689 95879220469129965703399808931719288256 12666690 146616181794403368933535243635404351520 12666691 -380499576733631921878488639132100403888 12666692 906393916280274943249286586654450908160 12666693 -35703123629708998192470096422294226432 12666694 -1670368565641352803293148516845551288448 12666695 11746099197102412160261391151978455600 12666696 -821061628855551436228663058928426147840 12666697 875186188224381436243028484421638237146 12666698 485655882874596408295016338948791003648 12666699 13620628442954655725260155695303314824 12666700 1004590291590959722484336452150070054400 12666701 327849516469008305368919200309952019702 12666702 618656188532808407950547760269969233920 12666703 644409681121862614266630831703100823280 12666704 -170664100344462194779540548501912698880 12666705 689267929584549860445751968492438255360 12666706 114270211294980400434534746163616321344 12666707 826580807786154049494403394078107255920 12666708 597372326874029156583135942385207179264 12666709 1193561556180142965844117404034226183040 12666710 -9719398577460360302972590807332403200 12666711 -604611557784418312206069015319143488640 12666712 747823972099599579722342485116491827200 12666713 -1143635838650339020661710153106436071232 12666714 4457519787247824029613048471162924288 12666715 247059960915251517666536205338966208720 12666716 294112261186839704646910598594567139840 12666717 69372861143075891684929549133936177472 12666718 452442278821202958925456894954500946560 12666719 16824546760529950607759890962768218928 12666720 -172977645763395588526863433504653312000 12666721 -117930405156784809113852806178886492096 12666722 235021009726408616231380257577405368912 12666723 72556019068817491591248307714950713664 12666724 -26671857060752031834958648420028612608 12666725 -8129878768790281047488771871203858400 12666726 -631442666245583072178601718425993543680 12666727 602208688175292567746620320094675163576 12666728 514218995236980458695640005431190517760 12666729 967361226701267345822431093003099875984 12666730 -91174606403941931789414143352029248000 12666731 -769446076699692903464300012907041638656 12666732 -96773844467115979878579233807060517888 12666733 272005517433411832792446451981707205600 12666734 1371243245484610233969239011076790227712 12666735 -200461282023210180352386302339664485760 12666736 -317278192582332784571798625665642496000 12666737 63769062213110141048587151362372054452 12666738 149171655488302620727173908205446430720 12666739 -3232978777419571775435793431736289818600 12666740 -1083626847402503014253217673902660783360 12666741 21427216723639767954887208958980620160 12666742 19169653034678345907235710160102121088 12666743 1671189577515299390430713382946248181944 12666744 -96923545214602502434184031832353792000 12666745 109448884813146143543734456939207746960 12666746 2235782190761992300641483600100838880 12666747 -632438096542349356150392309657235788240 12666748 155102549746757319369257646855552179200 12666749 1228888878298206875906772732307070658240 12666750 291418220507907321933010402516342560000 12666751 69594344704670960572693674912882875232 12666752 -595336105810357543079930379993014599680 12666753 -425876362307741909792965020479310024000 12666754 -230107593385486435020052330362141296640 12666755 -136258803261741654246677242060513935360 12666756 581673436269738803473490822446583777280 12666757 333968829268932048445813995791218087840 12666758 115591169248527050662517179849366627584 12666759 -200962765927166163340315859387448530688 12666760 1220904465960065052715885823128408166400 12666761 821330895582134931215025270341949360000 12666762 -573741741689375046243016879971669980880 12666763 -1368858380861177666299527920226898290988 12666764 -1042835832814963909437710964115759872 12666765 -376686454381560187971343860338780803200 12666766 -143586986444424650033287399790188260480 12666767 304284663897016818119274257830733791872 12666768 -83094446403632024739221814797008896 12666769 -1272189759768195728589267139511930584080 12666770 -574025292515424864279442890131245933920 12666771 141416048466286360887748941979061307408 12666772 726682117229949006491141499806910168832 12666773 -300737147414530893840518974194963684960 12666774 -475067266342107781276208706547990271040 12666775 -975235014438415288306518600222627713400 12666776 1656032251316769116509094161667379886080 12666777 -35801586902928793942331216655600595392 12666778 -898242052352827016315171812833532492560 12666779 -1191351891726862084350873735012507898620 12666780 16958315178308809330267778114334013440 12666781 444502870841976083359910508987467417600 12666782 -1407956409990358411810457756117091287808 12666783 2386044651535683454747141330251994967808 12666784 222900309259074866525274514195424870400 12666785 1545135515506188823750422859179003989160 12666786 -43403299185674182863166381539864281088 12666787 125977300199994281227513160281545900800 12666788 349607913293023922087492815975916044800 12666789 -38225295003824833808490344166415305600 12666790 231911497253686056468588079401949182720 12666791 93376544466122033963160154163670372552 12666792 -696076511956773676559720058776514969600 12666793 -190651334054731176037742821501523998976 12666794 -328449078629663474287839169722179244960 12666795 456837338556033316982165142498403246320 12666796 130882245605750497686200671186682260992 12666797 513532629558971662088769442815789410496 12666798 583029762085465419203512191100430486784 12666799 -246114794915860756038815255072687961480 12666800 106995708741848075332438771660926566400 12666801 148480632992271538712111072143335274368 12666802 -206177882433378940959686722425945689280 12666803 878886543221050750528853413146738167052 12666804 -392857403094079478577000321224767893504 12666805 -60163669664240884699824684946319453640 12666806 1075916560393170161693494285442571837120 12666807 579913172528987149983701041274509058640 12666808 557996240661304543031025350190507294720 12666809 -227842947356599316581414945631521755990 12666810 -196077849488586923250061357761603686400 12666811 -347195305009928457916259543969345536 12666812 492409856319083842665459560361960748032 12666813 822302959018321915743200862902781207744 12666814 -15628903576186712974488123266702943360 12666815 543322912967590671141674297106755752800 12666816 216756797799137246060366122784749780992 12666817 -91159288492277651285007925397761399808 12666818 863802886550884797309943734052356988800 12666819 1742907628853595610879343963342000534784 12666820 -55072743388070117395236059766978846720 12666821 106149539968944700518706343087600021022 12666822 -72936718626669772505393041662720669696 12666823 487429796618309554180509486421205856000 12666824 -302018965808740993841076371808916823040 12666825 -473927059635348877708410228512802258000 12666826 -770569299241958689151418647502372262656 12666827 -119683435265659448870640224389230860496 12666828 107701883797630306630120069350861803520 12666829 396700780470430053674550582158803229952 12666830 774410652102385163095143902694243457920 12666831 1174642358303658751155330417112629199752 12666832 -444137054454160972188732032337929150464 12666833 -1264272667557686215304494497711498660876 12666834 1054304499718253052014716928741998314240 12666835 -322355584039467404842114345691048640720 12666836 -45820462355707884272535851567628779520 12666837 -1231813342823733780674286980241507805632 12666838 94043926325541333873163723069739692320 12666839 -856019607070791164983539605233603675944 12666840 -639109761704288630327000681300424499200 12666841 -943937316126967870474458629389501061376 12666842 347757020627807853078579070061746033632 12666843 831139586453645811682767161389351358172 12666844 -793467588356809183276764796030456716800 12666845 1057694624108795427305703977653766947800 12666846 -16790905141990923037111293493241450496 12666847 -1459026088639635702021600065872995044704 12666848 -323361206268219526148900263068404023296 12666849 -459789984722351488582976938023926227392 12666850 -23013709796034308520135270997014067200 12666851 -1327893188811921549051398873387378402148 12666852 -1058745849858465857130780368325773844480 12666853 119678302470888588448200581994765229056 12666854 1742777581731890220506987975633897280 12666855 530841759160213973028562416211646154960 12666856 -621013978147946188359935564825443845120 12666857 514895244205780148087345024160308061312 12666858 -91430055741748193957384608506828867072 12666859 796738603188640010701654669947298573104 12666860 508469433863412132006791289498430771200 12666861 -1487596683962978072366991725815806077568 12666862 139496484689238360076444350168443687232 12666863 -1315951056941924998252633347214264181760 12666864 85977206582696479865233852113184358400 12666865 1269019177644048215981387730068741374260 12666866 246024545178959769216282360437974892544 12666867 44945713881922019790666253435120282680 12666868 -371761932850968749225732327382725700864 12666869 1070227426626569718626021507392710838944 12666870 -38877596721338060310711791419780168320 12666871 455908508639765648296306450449204859312 12666872 -556435237040691421162290517978673971200 12666873 -785229429609462080219512163118738329376 12666874 -697388606677292340277098077356423408896 12666875 22360927012915774193284366854118950000 12666876 -453387602426314977903543679254714384384 12666877 540200053763608485749933956185190430726 12666878 -186520385160436483050110758125128598144 12666879 -132501420232685487761769487539548047872 12666880 62665737622730114468899813961446195200 12666881 75174602514586969125699038839594106280 12666882 -135463222842489664509366210701012336640 12666883 -333234878431954959379977034409805240 12666884 277770831369991011047279668158552306816 12666885 217338848474256963316727754655409280 12666886 -1164863029425581180298248389032749017920 12666887 -49854344065423310953239301948255126560 12666888 -1405354070110809018049439370803553484800 12666889 1304818761363776732274048479181220293924 12666890 -198366454067407038813028434291596174400 12666891 -641310177159583473344907639990404692008 12666892 -881077250990336783562142361293703920896 12666893 -254151700254002196655386654363072075456 12666894 -79599346143641907970544561995029621504 12666895 277029985087812630980584409586290123400 12666896 -258274029485752698961251432345400836096 12666897 -13897950019195719221727472804642421184 12666898 -305833010251913332837111543542032818800 12666899 -6907207809797675397122300401485215664 12666900 -313838702983690714309920728848171315200 12666901 -517585605700490677977174979108238434720 12666902 1097018202326297175473171884079417989152 12666903 -787284774662325588768723154003148327856 12666904 -981572580434664202119075627768403660800 12666905 92801615880137375059699398254639832900 12666906 -15676820020715948804239274861604633600 12666907 -1568993071998664042431937589001739206168 12666908 -1159600502201415005436563167244915019264 12666909 173464023396621845169375704192639873088 12666910 -43825140570990446941655838775156992000 12666911 -2200386928282757659152148721011166755488 12666912 -985860589919153175548806370974216224768 12666913 100718933826057355209405254972377388096 12666914 -535752590904635328941532525479998609920 12666915 -103441622722437178213236778443573384000 12666916 -153651904431865080638193162069181797760 12666917 -652082183182054457978874665262578014308 12666918 206165716630387108304921254545525144576 12666919 145886560627304005639971454434395811320 12666920 -89104372094315993195382287677415424000 12666921 12133296969846927369903112380323193504 12666922 365708770107591220835119900362970318512 12666923 442996536851837695327505013606429266880 12666924 -423295234033457902470778116609507498240 12666925 -448219196226337645395812527587305905500 12666926 566905977792335918848067198806164078912 12666927 19987156460375530673918241024553881600 12666928 258821704000986933716951017480844673024 12666929 -529071422840589776597329532356588884480 12666930 258240043508618876438604966006978501120 12666931 -594581928117150459456817774177399263800 12666932 617969460603629017795202880998963546496 12666933 -837224388145397015746748795850572319876 12666934 -43894411283188681849084845520240103808 12666935 -688642451540244879772996965903668665200 12666936 -484480500257632833151497795575504793600 12666937 225279571549392850080008866121592609600 12666938 288690437807414237638840299221790005760 12666939 986415349118115465086102429513717376000 12666940 8490059567873825955536793916085207040 12666941 991617457026840227590189755746126761830 12666942 37697053984852764076721024903287926912 12666943 -926551719345450995393250445800236991808 12666944 -122978318606445409121969395002445922304 12666945 -324926653412549164854312031662054622080 12666946 -712221462742707977616277119337008551040 12666947 85822211435810172360093597472956208800 12666948 310523990368187159983530625086099910656 12666949 1407472862338992751700338093172421879964 12666950 -94652972960226440460800248318898131200 12666951 465810869562442919430259362582196354176 12666952 -1501699283009952869358065510864997350400 12666953 -235540159024434844136343613218474961536 12666954 353366363676058812163706806773918846720 12666955 -99629381712570022597954705133205744000 12666956 -1461099457332445103662696244810743127040 12666957 795017191711760556758295075471903157440 12666958 -140768385463427139332668529566296327360 12666959 1663437662937484552686105047626919733504 12666960 183457125761766793413394776498339840 12666961 653470036198973060119594134345604391652 12666962 -147730520511564833641066946595189522432 12666963 -1299577383712489155892728143565923762112 12666964 195068229831065169247696068379927342976 12666965 -1216060431909788460275922978225751519140 12666966 155865871656516977739328314432017553408 12666967 88593289499563499970779894826193195016 12666968 268100989507492484992621933079218176000 12666969 630267226612348283318160813776561965440 12666970 -651300615881448312711119354000656496640 12666971 838710941323947988414468533275915014032 12666972 -189913277903495538605227361244946169856 12666973 -2662564185075527393409877403217277232352 12666974 65046309745383285643021085010904055040 12666975 -487794493176861238781224327003999967400 12666976 -428896654854696564248281524972983156736 12666977 638402193179681361100905263359574683440 12666978 -615130546086753654823909520917743195696 12666979 104737407292342531906472492785461983584 12666980 -384754988139802551643861308447040143360 12666981 -798741098704714290641467488327280373856 12666982 -205631318978373862950845328302535183168 12666983 -8950895318334167173673505519238590336 12666984 727981695022629285046117195784930672640 12666985 -1062052848986051466046409560767954233820 12666986 -482184298443103041082612883678295995040 12666987 265107606322962296763635064564555877680 12666988 -220480971306728164137127261379894048512 12666989 -1900588791360207656394262981201832065044 12666990 -174064141823282779475336845885691904000 12666991 176883238575282815468080376279745752784 12666992 184446545981645706177489976987344076800 12666993 788615780613456006996844745883726714528 12666994 -97918093862167417526795560907026358880 12666995 1535294094915237764408406240644878059600 12666996 -1526852044679037564109081944440826777600 12666997 -141318627997712469366378604008566926080 12666998 610418229903161377182798740748004158720 12666999 217684493448779543815043698261274266320 12667000 -345597218154880769581253938724659200000 12667001 -689519625201466647596701024216401886998 12667002 318620555733915692646399144174161221632 12667003 -23198628138894953524357268995966273920 12667004 72613404290101502329230574087545977856 12667005 292752359085222873022987657741897555200 12667006 1201899670883616184991022866921159040 12667007 -642256817710839618013546591547359149720 12667008 -326768777637363518418501108618472980480 12667009 -849952997507445097473257583226970455760 12667010 7681682528727340143807887871442858560 12667011 -394674621947838416456371087160066608896 12667012 375063341106204387962056562398400253056 12667013 606315116531196680280202041844324103262 12667014 -226369237945005457421013045903741837120 12667015 -636809784700000218943752642565644620400 12667016 1151071091720106160802697381266093445120 12667017 931554825271311438279761959326130366464 12667018 -37363347514005690356879807519931617280 12667019 480313593342299839655060642120577534420 12667020 -153690419938044833527188724101880381440 12667021 -582330956209045786262945638431461160778 12667022 1121651536383303873756512763743698149312 12667023 59123226521244027539506103000588887200 12667024 70256156583941498031468968001100988416 12667025 16862305525376944943538247393490188800 12667026 -693841474369544397254545192554447360 12667027 -1239882139885001842686235072995171543124 12667028 224815980702057205325164434360355024896 12667029 902361632970103256985472776662992481184 12667030 422088978797170721065003090427799909120 12667031 19923608799232622579554676699502039432 12667032 122490391211495925350444936920360304640 12667033 -1138805207977057058137010897359577283618 12667034 -201937622697649130263200862766322309120 12667035 73266941567039592315451019685997849200 12667036 -723478960933090970631586339845269476352 12667037 1121274476401191001937006017466209459686 12667038 629956348431596081555912167810289310720 12667039 564817586894948722813856908132481633664 12667040 1544780315055338710682675703216077537280 12667041 430815993543525117444480265824062845650 12667042 766773775152783817430879887309144974672 12667043 -770404501274577157113870455006858155776 12667044 -133627069746166237774729446239655321600 12667045 1571575585072096048436422997650642837440 12667046 -214419212435572083247978124878208472960 12667047 -1714003001133738254955333485532818293680 12667048 28092822781750830136499537124824094720 12667049 -527303230273391426501784874545873851136 12667050 359207498721359951395032548540440512000 12667051 -1291512484557472470793237144839819775948 12667052 -95575698541733009613235749496583136768 12667053 -122202021805674036604462878308266752000 12667054 117178474718609947133131732394848114752 12667055 1535101387969138128085860066390630624000 12667056 42266417559812128822480446033230561280 12667057 -465207560408599147587281161470758712180 12667058 594981174986286443278747391547666692880 12667059 -277716623109566874818046769249335791496 12667060 2468554677048654644248880518289448960 12667061 -6501745443582909204057550484243510496 12667062 457828948550685232940012518594569826752 12667063 1597101567000293342099481905816311286312 12667064 -1687294620835910610834996156621923942400 12667065 -224111404604024771330586087498206568960 12667066 248660504145815909953621512363330633984 12667067 -144318953524622460419675122522851092208 12667068 897210060226141566683249321483551191552 12667069 18178279487448750773265570718611408128 12667070 228915881986949429006650428687480364800 12667071 525052063244896415862396091555479644160 12667072 -438668557531088438668166503005557882880 12667073 -86689774280033590225604798869214537592 12667074 78311651411607460300349777176346548224 12667075 -619106641127999491024071583123339077700 12667076 1288624861481470523448925358235139397760 12667077 -349732466523357127698335247956166448320 12667078 -516432224349641911851439142524094784960 12667079 -299370464581186134348454336830687024024 12667080 -94797848680592162071183334789536972800 12667081 -144702553614043884307860209190080187008 12667082 159892295146573365745049323788682704384 12667083 92912654970285265036383778350869522688 12667084 1184125293977510682671443648617547008000 12667085 1413048250741245738996968211073912440780 12667086 395868955407210956278885661058994401600 12667087 2220100723445726170097892762936236374792 12667088 124628672801844992324376291912493694976 12667089 558083563210076580458233838793342911808 12667090 35856656790676990760693923279121894400 12667091 1103189904978967510616823562038951929520 12667092 -154461332949633681514092342013774952448 12667093 -787714595220124912647957793749482772658 12667094 -418462166892606039175539708963167306688 12667095 -97841957732672873826803515237792507680 12667096 -53196430153274059745556782692157030400 12667097 -292209866012071269091121818297069837440 12667098 -116001774386329256995457115658428929280 12667099 -1150576085229313471454767650746511912536 12667100 -32816023417011911540947685212533465600 12667101 546836364506895627181658545442807240832 12667102 226526993085789428258123025443095277952 12667103 209650683681697740111900953976953978640 12667104 -313174251422393290756925851666423480320 12667105 427066108350859005563834734167066035520 12667106 24257605043085446381798529295344005184 12667107 565398903638572746943661165770504814592 12667108 -104976827686397906016949945175232499200 12667109 -303923996468657704473140164148792601600 12667110 303362540596164386702459568984065740800 12667111 -956720332251473452629527329300297086048 12667112 4162144846716470177255943677965271040 12667113 375992262534829914963139815244712323620 12667114 -134420059893002345737581477031224698880 12667115 -16176106030103687347827680990248050000 12667116 328606501950343819789418356759520133120 12667117 1535158033757750939383304019470709368064 12667118 -760347355830178473647511499177642914240 12667119 264375236278662690646629209564996052744 12667120 237678656352221755366174967580249292800 12667121 -1444906819548582030343942479600916821678 12667122 -17402388518384983804210200466308143712 12667123 495490926508204927689640521760431352320 12667124 770393735368860853402038302310797479296 12667125 -660407514041752797147387038994460176000 12667126 -500286323434818160838768957827620632640 12667127 123195283563865647042985552059249189888 12667128 -740040282738198503026496194899684556800 12667129 29287008968399348537227677540674604090 12667130 -23548394299249761852861337951297843200 12667131 -1660105358249377394318312894940319070160 12667132 1056191930032653151840892550321027136512 12667133 1730751535044365514446194646749772396940 12667134 -92233430616039119287111840789855523520 12667135 -112088183786558240593130828433312854400 12667136 245088504802993250212546756513703657472 12667137 -569118662088901482026979792427995109008 12667138 462321705637106386192240160622086338560 12667139 442526338861227085761059371134536866920 12667140 631475869802315642324299625098713672960 12667141 2039954287435621960692105624098663640542 12667142 233360143722860518017091880066739102912 12667143 -503027319020651442291736904720020802136 12667144 220489458122569958710971746374987776000 12667145 -940083245680179901513053340772214035100 12667146 -163538541281624499348073461379178899200 12667147 -1512196913124906028246896444203275103404 12667148 19123952900103953620302534625189616640 12667149 1256846587445413868801120437150091832768 12667150 136346721545022975166125194719569388800 12667151 88721134306438669010224202144994382944 12667152 -241542413388586149694807595545121587200 12667153 1749725837199967680237512808190918388402 12667154 1690942561400466123613729490327063555712 12667155 -6749202854241481664240405226478540800 12667156 -2120852121830300697172872402329866725632 12667157 -850440779256746866498233815952163427268 12667158 77962442497264382426637826217402695680 12667159 -5837649035992026972972210450434686104 12667160 554745662918922021355459213176886272000 12667161 -129160911313991955149099370797577868800 12667162 5039969246997804529367930773307419392 12667163 276059991175386378561695687904573569412 12667164 277229204292948515568532422220123224576 12667165 210258891490305366829319589132965913600 12667166 53977084402662910384390837039016312064 12667167 41735884478165465503790447816656006440 12667168 440752341684658730575565035949078937600 12667169 -3304697160897637204867625315591201892156 12667170 -472410834121101704698296697464975513600 12667171 -1566713912795965841766797054199784100400 12667172 -23732242800545477828382455459437105152 12667173 572691826205826716949219236825477407584 12667174 -310197497167413386150161946670394450560 12667175 -370373076505206369546555148274829489600 12667176 1595986103760295189619587642103380377600 12667177 1388296026494920523469818748876199356026 12667178 -4858836617722699487873639342702825376 12667179 12713848879560849492259379120681338368 12667180 -385332212966411639888708672183826585600 12667181 253416183490841183669971789140491339904 12667182 -111225143400896885563177346096981867520 12667183 -273075180786194958418696480334868483568 12667184 175942805934947615155962587863313203200 12667185 38186576942816679017807030635824307380 12667186 5894692913931503045304910435441557120 12667187 -293667999222174348620041610872144372032 12667188 -945531270067913847354993257249967513600 12667189 299811592467062832717999300714551642880 12667190 -260872519011934348952171148262778150400 12667191 372704754610215708357872872883464233192 12667192 -124630301905180004815938254838192537600 12667193 871033414784905949162779182441188161152 12667194 -2497811692702562115787702519876357776 12667195 -737746620706310609049255161767911953520 12667196 257834655463844307508187216586775127040 12667197 325841023275090856795957855054289068800 12667198 3685008041883670711997813680217513664 12667199 -1230225286067195463122586412954337654640 12667200 -21545459153020134011160045243334656000 12667201 -35792653702788287577742482944403887996 12667202 -148153964736321584539318067206334342448 12667203 -1414053725686445548479813116993083201788 12667204 -753214755497834300899576629457578774528 12667205 -984459583491543694818563936756803718400 12667206 -353537391133394011375068664143327897216 12667207 147885934177737344969764586905104696112 12667208 166425951966557495545780089846432768000 12667209 -7648590144385298665534378095598559040 12667210 -339609368052723362970521602297781942400 12667211 1331094075841227504556453514018183381112 12667212 71180922008000134737322491381298698240 12667213 882727487803703237467564857750737305324 12667214 -98265498331180371754721786204925199488 12667215 326536621461588227953280336198629626240 12667216 -345341705668687913597564450629379686400 12667217 116571115665247333809222233861635405440 12667218 492284096289256304930887150674622391808 12667219 391461809960858660270791710711330500344 12667220 167176558687156052598934718671227125760 12667221 -403251064855606164235054609218804325056 12667222 -47284659211246515685649032440354288000 12667223 -213334478355727082952315922755388257528 12667224 920928241535472662591912581244399616000 12667225 1130856229548524570605942333764671204750 12667226 568018276966402884132832806237732155904 12667227 -437089053907086905497437171396149068800 12667228 166825582639793000200419896458416065536 12667229 1066825278837940255879775926446346237260 12667230 -228176888641000978887709491896302884480 12667231 1466465356592619503433214774831993790392 12667232 518104840771243903970012472174098644992 12667233 -557467777256121670447454947811419974336 12667234 -207495949694453290913408907918389526528 12667235 -1423131989583257499556398875345488854000 12667236 -554626113251774850382377572840789388288 12667237 -274132503031653233284844871903164389056 12667238 312402753539445231183663563392636919520 12667239 249199031884261139587667049563948083200 12667240 711860782971854174657143181578127308800 12667241 17329816333909412400830018525481236640 12667242 -125167624183514321415183878579403173376 12667243 1663756908682752926375679359623384787320 12667244 -1714433105093440881342368776316543460864 12667245 407278233302375574697769174098168881120 12667246 -338401757087613029618459386658700217920 12667247 -370129428317112979278024027486891912048 12667248 -137781114803835157390567178268278784 12667249 1598548861951277777717090169807098368640 12667250 -241701113431034291380936250738835072000 12667251 226678307599578040846376898592358774784 12667252 32755970876100947352211205060685103104 12667253 -2200273774499155629270576213546671628498 12667254 121723820128951374195730229604873192864 12667255 -926690959307929802660745924688861032000 12667256 26536237294127432328681876265043189760 12667257 -805944794872399378327467658903114194246 12667258 -112835163454451363633388796867440126240 12667259 -1654924431316937115506145614360157342360 12667260 -152217071894091504850953201423281018880 12667261 -1915539370084595467897202745214061764788 12667262 -1101540982717716081677791784121893208000 12667263 -295667624313088090229345826011648040576 12667264 668899303754627544078750307960404049920 12667265 -61843409533884603180934303920787348080 12667266 47990622293510067650363252488253218512 12667267 -418922910354970992169364268232362967684 12667268 -359137449867520670294962987203036922752 12667269 -432872661534870720921202466379877552992 12667270 -145896304999592504667031997016964884480 12667271 -693535294715455819783021056954407223528 12667272 -505825050288926747175752311081388974080 12667273 -1547018899943542423294394659796651552256 12667274 -17127799296803403391789455874086226080 12667275 -152986155745875589953018955338051622500 12667276 2086043648993081939699076578550585887232 12667277 258599710142502382404574489078291604544 12667278 130584939767097356191787415708181111296 12667279 -1297274459485110697301181373021586280120 12667280 114765114505598908761914720413451304960 12667281 48815632198213286841761110555061491200 12667282 -285858152399024606343934473035085858816 12667283 -142506420842923537095551743333538253840 12667284 13392676858163740568651149451002607616 12667285 -245759299332827573946495909811169595240 12667286 -406657491253840213465981448646683901408 12667287 320893820543372123985715713276286157520 12667288 1046154172168358757627364536210458357760 12667289 280537094032193860853275224565707171600 12667290 186614953320581586675830044701664254720 12667291 -36072579977747118242639111214220735456 12667292 109227774663352859118469638249911844864 12667293 1055898387438097158034837428910066027200 12667294 -39230302031883155051792515155568111488 12667295 -1440039562607426715096264886820319828720 12667296 425815771521998680084428245185660452864 12667297 779002218720346152939347560682861107092 12667298 -179190620629014207474788371580331348480 12667299 435146329158933717813240135597916154880 12667300 176815045177941806253802875236071680000 12667301 -43895563899522299124371509391604229698 12667302 182048955277742078870363373750454915392 12667303 -713790384909436263289864274850953359440 12667304 424536143413244041181001526921875317760 12667305 20374371701607231901306267048785064320 12667306 806067671491713117044786346436637618352 12667307 -975386379393996609733597095148604309928 12667308 -414855966916217855054041055748427184640 12667309 1396278915253600312200795923163063045600 12667310 -344141580694017686460345367746319909440 12667311 795874592164567864567839582516789962880 12667312 -184121290110428799015299337283394469888 12667313 -31098196896459230529865424451724970496 12667314 172561461548451366902806001579400702720 12667315 1678333610901111103448064187254032608800 12667316 -1248301143951490303894041736691769150720 12667317 474579962567577553388333616224261421120 12667318 498541231191540146712261925447955637504 12667319 -83823785732190642121803073861541975040 12667320 454220820120152302252145533962620928000 12667321 -581558004417577575552883528868923714556 12667322 546601016536888974219930375592792696800 12667323 104854259906616836108554318487851181568 12667324 -1229682975742831744849081934892751842304 12667325 85072027753828777738770760054488427200 12667326 -120353537625966011918452699423828500480 12667327 -18648738665010848336201420627775733648 12667328 49852597051105311807724074973651795968 12667329 -607014436611451661046831273529822938396 12667330 -357393277058908445079260669025237535680 12667331 1696716977360622058704708093749429571132 12667332 -9532481765745702125248963330655536128 12667333 -661622286542050484319636853241086494400 12667334 1625471337892925039872408357356297672960 12667335 286745676786413906416577714690485736400 12667336 178064763828321340926033935298338856960 12667337 -982875841609928925723024075057541327014 12667338 71127095521644706803905958330323289600 12667339 1452178894019518424883009538822108533140 12667340 -280214711409608988893313354183354193920 12667341 1273103830752264709512191474609539929024 12667342 -1005540266207875616756809528664297963520 12667343 235870503836167209848299536943513881144 12667344 -33371342588547926545776936089369444352 12667345 -13114891144245369112371039276928800000 12667346 -438659817981758065353810465499342731264 12667347 169508981769600585209787738447405237504 12667348 -1086189049655290010277876130805565685760 12667349 -931921860044427203419482489808170505650 12667350 291032257041968004393979029911071560000 12667351 920121986537844379606294352188533385352 12667352 1861087512125757279051930259428360069120 12667353 -159675453281782635115947170189905291392 12667354 -264083715143910111342938415790833923328 12667355 -1657192944183006912447457749270519722640 12667356 -367996161530462659813806934216371245568 12667357 339294105721125384990474578299262340960 12667358 259743053669960078313364885132009584000 12667359 -96300917519371241241711348538337801016 12667360 28253294125407297359915820269811793920 12667361 -430373832809419034297368121769176832000 12667362 -920394527916041244141463087815147459840 12667363 -302372559859212913160425649249753271216 12667364 -1897428694422360208919017576349687596800 12667365 211589913583295373605568741234124012800 12667366 -172801535042316657561605617087486702368 12667367 268129362756595207931021068459011338760 12667368 -72479836322082876766912092253101588480 12667369 -109755113488208491361006561370849308 12667370 3154800139426512770960020354633612800 12667371 -232776709648153256259552053329450344720 12667372 595305404893278543787940190208090839040 12667373 1141769979415572463874640126211273745622 12667374 736674468772387549463863588416560544000 12667375 196108708082637922380742263257700864000 12667376 223138587313188272354431758477948518400 12667377 1008634771483250211798250016939623327008 12667378 327098451533978605529294982933352829856 12667379 1427381834840790108725753879247125035980 12667380 -354824716211636897082031693566844723200 12667381 1071184548081668351456746058434704939182 12667382 58571273711742293498193178861676114304 12667383 -92451020256749446083402833322952616448 12667384 -53096470898190635481723244481822208000 12667385 909871917754182470957791480272297581760 12667386 473343362012300346211761247910308798464 12667387 193077114226754232200894739733120064036 12667388 1014234200588373013283005023338488989696 12667389 54126825901432970671614775356624697920 12667390 -203704918473228737156481931809648249600 12667391 -2136281392616024130133312561636552206216 12667392 579616474834994704329885334168928256000 12667393 1459558784802657298629410126050624024320 12667394 194487181853510253704051299255714773504 12667395 459377451685310481996115999802839084800 12667396 -194265744542124374339439919098421800960 12667397 2090637381915695321842168793362627451772 12667398 -20464683392601335255539515683181397632 12667399 1739671753668892844090377465003474860480 12667400 75468568916260641749315326836523392000 12667401 -147074420001921548876510376034047165120 12667402 95574816010789624619902827900663611904 12667403 352996411436026157480674433763930166560 12667404 -1456567792778024236964143930815360857088 12667405 -199240995493170629836649196554842260840 12667406 -147644532039969025321110611107455747072 12667407 -7063056828538835702252787811347126912 12667408 -127771900767435651857966972044181159936 12667409 341025356745967777834363455809714952816 12667410 -6616045217138503106368969620603747840 12667411 461643305661567215585275866143385355632 12667412 -500684482557504238669438231536054048768 12667413 7488130123465190366417274269835233280 12667414 726497254863263999311896334400615203200 12667415 160149331963599573705973594963712139120 12667416 -529942532060078905986787669415671910400 12667417 436891813544713007746233113241658062592 12667418 -542105963429096285684873528434373364480 12667419 -157426467760293173753602991966976521556 12667420 45074294724552851548656294668330434560 12667421 764860770881853416076909013684992622092 12667422 67436491242839127043846952406623376384 12667423 -1153420912711114280058525530157493964336 12667424 -210816241158463889455021395692167888896 12667425 104756429788867011020280010982321670000 12667426 -604197671566099578801065374702476078720 12667427 -1823465928006450481159681229670383426724 12667428 -77822789442268015341425721311436316032 12667429 -115816914254630516217517994450665862916 12667430 553733794786908114278078706834361407360 12667431 159927438793563913475191622895757358496 12667432 -1253971257000037330816890068154287155200 12667433 131567931030859203874416699920244197520 12667434 -32379878369673527406449645238880142592 12667435 268705280459757636439070302452099751200 12667436 869484689695853742943918069791617383680 12667437 6063232731947446978058599714810059648 12667438 451954665007222903304445175998548247552 12667439 692372980004901825646264060414471380240 12667440 118636469327917207699299072495971205120 12667441 -1962091575360223789338275426473331282158 12667442 1724679388581962252265130301549517888 12667443 -459584242171002323873921255623357048272 12667444 -745158148842238444705511282141869922304 12667445 -446627917352566428393706158647619131520 12667446 -224698211536265358192543779579864442816 12667447 -653098556740870656145608382051550575160 12667448 376269400596675702383352615363849523200 12667449 -1030835982872347209801151529843661583536 12667450 105668160700765239372019196037115890000 12667451 -1059095636560767273955363264323870433968 12667452 -12886671548423490028525229215467847680 12667453 273241625814664737948044443604655139564 12667454 390916879985630475564347892635660818176 12667455 -879660184670087057641855246301230233600 12667456 -10532160474044596664936015645678501888 12667457 -818910336974970726158876479885688089920 12667458 -241519275818802830746765010134480769280 12667459 173475912503991745596864771324541406880 12667460 293317997052376078172780971973703413760 12667461 -434778831095454763608763462806309912480 12667462 198570238492164167947183548203540027232 12667463 -1614936708447665033662759078765369605288 12667464 -383652472706037386968180428320208215040 12667465 51834691443653079219811910672821296000 12667466 154203360638119326198916573089296256000 12667467 1240275582388487992254157598838971365080 12667468 -98376714446601301090161379887052947456 12667469 -742397259745136222312771097389122026420 12667470 -52463744113771639561136713129635120000 12667471 -141738052018609210324616749877391974320 12667472 -91549847279692869965896404598167306240 12667473 -156071725974671561927831509840599500736 12667474 75275974000251558034376412854183150736 12667475 -173993521645016070962788267248939232500 12667476 -99840855466281370871638142992606832640 12667477 -529889420599094712796629621483212292960 12667478 376001481505013424079150219561395982080 12667479 362391398672037624105761667246815134080 12667480 -271552341097934778305260182032522035200 12667481 -540842561729108799790804530477411737718 12667482 -364652685819790364638678541241631104000 12667483 -65952159389912922353379226094606974080 12667484 805462369601056566734054240124785558016 12667485 -572016357068415878242485694609130340000 12667486 171169712672172967893652712187468030144 12667487 440912336432895785018220123839488189440 12667488 361976667836814438738522397778148065280 12667489 977740188419554844866003071503779009456 12667490 20949689435488132430556611642599200 12667491 325147835311947671957982512146384438500 12667492 517114563543433963575850026066007613440 12667493 -253900982573483840558302542143579483460 12667494 152086783797977188545647446716494936064 12667495 149834743530637683022335217166071635000 12667496 -496101075377221350859441125089084620800 12667497 -137495858919508210084736238779484191328 12667498 -1066921291952559376219242966537401490000 12667499 195865582026053864298556169315239943808 12667500 -20034667488887834262705947964322080000 12667501 600663166111511479145677197447996848064 12667502 432511031002114434433411764217969173504 12667503 590441324819999132260153055794887264384 12667504 255567366750226348780566586374604226560 12667505 -77054341033546430874422554790339879640 12667506 181418411757244483036809452408750411904 12667507 -683392440737118292084946952116810904244 12667508 7796363828277879368516254694291705856 12667509 -87585178220917925542393509273739736160 12667510 147844276299837228824180947932690908160 12667511 -3072379007969718159361110124483514167488 12667512 -31020153631120496010397209837770833920 12667513 -1329758121506578048317887981177155881238 12667514 638390378324440033613141371594805183856 12667515 253417653782227377583303388686202327040 12667516 55753934244880819063426180666540932096 12667517 -96548855345790789717662753211944987520 12667518 3240981100524045156320907831827939904 12667519 -827801446574244300298218678845644498440 12667520 -103417852853793040561824324604290662400 12667521 -110909549714473340574648965434030470912 12667522 -58467558782416565852147303521911802368 12667523 792350217518240069206203152523779351304 12667524 220230906747066259526931672421956667392 12667525 -395114769464456103570459500662546930700 12667526 -27443057143163380893608354798334909696 12667527 -622479768708901404011997477197499259536 12667528 915881423833546021579747772363111424000 12667529 1494902881457087698860543567032147067546 12667530 -59034274685423423929615717007540674560 12667531 -434580866398798728001613024698370330668 12667532 110438064072216579143019128492572413696 12667533 1521709829614336767262249264196111524800 12667534 -731852436364571300002254742577432426496 12667535 322267584350347356028272408002228121480 12667536 -61541136400087671308715501652908441600 12667537 -1595963722646708722779062692330972740814 12667538 182030066876387649068265152686589302944 12667539 -958638023232180422122524386851103291976 12667540 765935057778819885713743876337070954240 12667541 -1055811661333477624734064554247065683616 12667542 -1940329900624451533285255427644747776 12667543 -640709852353339741809457694271182764416 12667544 6618854732406879729748853668177920000 12667545 138093402953624208814725605145405339840 12667546 -1413440851542387032615303080761676217856 12667547 -432305990145062023336511002815283133520 12667548 -245433094044460892684216932979052288000 12667549 -542272078522843318548376608332499536736 12667550 -103707721280928168909120475462363488000 12667551 370855247633177879764671316104232884240 12667552 -1318069340470185845694392508899512025088 12667553 706681538287368098294144860866490904802 12667554 -250501642966304379931007493988665785136 12667555 -1546501919204577014972014687081415756640 12667556 1428380761273176510810425406392174032896 12667557 29916868573122211678717869309018960192 12667558 479098191742338893493636923787510355584 12667559 -1995156998803790035592309494918610415240 12667560 57863131625095373410797981494731161600 12667561 -172491786340771073949307970880197048576 12667562 476796098062448496409409899475237112672 12667563 -1797917505693255649048569440078292555600 12667564 135179487801047669327183992503281765376 12667565 83630310725429492520246010890919737840 12667566 -31998004277813539779749275342830643200 12667567 -518022016226395479904533493464530376336 12667568 207135700166031373622680480937041428480 12667569 -1966056167684077683723094517189124243552 12667570 -25442436486264759546673388723907815520 12667571 1124774224954169294357111868216156756480 12667572 -613890870126630536456677288270307174400 12667573 -252960066214419618667521103734637308178 12667574 975425322199335078343141417738690693536 12667575 157641613254282169890536615102191260600 12667576 731621392136703960235160483726137774080 12667577 -284468724790998180620004074739758309880 12667578 525154059052910679134809930957692947712 12667579 410019898079709458046910000728343089360 12667580 106190676272906921288821775432908915200 12667581 -492916062727525461019160013262826935488 12667582 1124218412192787728559646967666093817792 12667583 10568427220340707401813539912878487664 12667584 370046895874307685961540167511081746432 12667585 4848788112510033231968087752995302400 12667586 825589394513166768309421440099590902992 12667587 -397705155465532293796192536830717055240 12667588 1192060253017177642725094979505600706688 12667589 -1018956420486559497740723271223748644800 12667590 -119729617162397195773490455547583394560 12667591 428747810038625907291724318542522699992 12667592 120729893553773005779183930375815823360 12667593 -222250356077126730193231712278879521600 12667594 -169959502006730860664301708152663787168 12667595 708818996802923595732032903226130041600 12667596 235011335681996297105713874816079826944 12667597 308676922594315942825918384526521309046 12667598 514988417245737759029402028242683012800 12667599 -83368532240695671370008828179702245776 12667600 -131349165165362225195567120560029696000 12667601 1612350536810434390887306098802589463904 12667602 255485703718998345938208569885045768832 12667603 714419079837121625080595981349805998784 12667604 1349396300343676414255812453566219212800 12667605 89326893344288563696752965269868412960 12667606 -123125564043871665427486702458350138880 12667607 -481469479563780049220125859586566263248 12667608 297394176472807124932923919651330406400 12667609 804336729997440111414750246172221643540 12667610 89073956825935524721369302612618036960 12667611 -900427399559534393647412706040797864 12667612 -1340993298591149428316791143687472735744 12667613 -904811803125647899598029206176255858304 12667614 38665623331614720342547285360882560000 12667615 1036307967065104653157232737962830016000 12667616 280101432062373068592522384629887401984 12667617 -82202522721683923020601991503201757760 12667618 638544317870672680430503764996330166272 12667619 514192096435521533747317516845144901020 12667620 -64950749059945737130068125905227325440 12667621 568706092429158349856708014950666557822 12667622 -175396938996789795771183664659756615552 12667623 198349810041478141474170231656469012480 12667624 -298712502976480507172388227405094420480 12667625 -2070346586605950718991422622802716571000 12667626 -332165939919576463730041108626521537280 12667627 -3031467116675262079509445171961652840 12667628 21940709385350933521591304222862606336 12667629 75100895436261243841853785195476441888 12667630 44807395234949614858262510089987968960 12667631 -192789152335760719174332427835833979568 12667632 101422251614149040467590405516888145920 12667633 958700260644427014275896437760761437424 12667634 -352041050595924785245002565816528588800 12667635 697127150426519028787068746828403885600 12667636 665690925789287221633273954718887686912 12667637 1275955195885618633707286448240839803000 12667638 25973262859672486263042400952294686080 12667639 -927128798067279179202012475111865538576 12667640 -438993599232447356163450218180598067200 12667641 -6750204869882413820339435929475367936 12667642 -169400380174439475548193108265351192320 12667643 -179754741583725732953275183027168998108 12667644 875407253273744979210102059587465789440 12667645 -1161698678951767752907170409895822438280 12667646 1413135613836000851968441683534604224 12667647 -104672221587777631882076114696215676640 12667648 -8784130946719009817051092640627425280 12667649 -1518439319199262969457348374374306244350 12667650 -477201824464292425128654409133301120000 12667651 -1178153484351694391655007947734109647400 12667652 -862919096641705092525752448187761254400 12667653 -39019075070077664117951641613437833000 12667654 -353347486918661622973953811069152092160 12667655 49750008230044510649504244191119587840 12667656 581618225523187537705172597498249011200 12667657 -629447014068272821557521472578413151180 12667658 -789192338147872245901350039313174991616 12667659 843145177878434025956462122847432326104 12667660 -260552257148506457180581080957765688320 12667661 -2417467000558605174313088131382767235520 12667662 -103764201807638487890677024945154037888 12667663 -30204891419785704355613524557745172000 12667664 -203362658184824996393272964204628541440 12667665 -23884101454444086277418298574930318080 12667666 -83625296534755735516805329335781638912 12667667 1383027684287421513280725391733937532716 12667668 -232352830091296368597597726296420960256 12667669 111939474511626996624353381483400508992 12667670 88164539900277359920195298353865729280 12667671 -759592318644052855129135563473928168 12667672 53791377461078302328094826407922636800 12667673 521056643241919632357024315314308799760 12667674 -46463619806525484019242576804431900160 12667675 -418067361389504304893101960017993679200 12667676 430627126446638956520816026109541404160 12667677 263656221161796813805869433817723496480 12667678 -177375028292260860044652176593691556480 12667679 10290030406375914057023388864192318384 12667680 140654065885218758951370110122485350400 12667681 -487671492003106313829339607864616015468 12667682 -1104610795153184718185497332599560716000 12667683 6949245497584934092269408362589777408 12667684 -868904969267447827693163394451426739584 12667685 -274938891157387855620624429030202429440 12667686 309578347227483028660852035604446735744 12667687 -359872401605030992432264128543323491680 12667688 -234428215980028249118161202922294312960 12667689 -395153063596970171675232672493993421916 12667690 8014917746920939936928130383552194560 12667691 -456858955573414755855301013579616165408 12667692 332891747698923055811170072769087176704 12667693 1826511656921344078819420023652487362560 12667694 471169285278199354552669000053557701440 12667695 515060004695820510789805540842465595920 12667696 -475613240173342970800241055316786380800 12667697 768979395610055606102112369216935879232 12667698 633100018194550381067566486248615909120 12667699 -689765694795542070236898867182566403520 12667700 438419038783989560269893113251781990400 12667701 -1100549204232443084136089579377562296416 12667702 -739136808121122366517189298390380472448 12667703 270735620815913867484687372724443339120 12667704 376477307267569321456889417656136171520 12667705 12098889513663317607243829653598053960 12667706 482562480799290571624682329230174162144 12667707 4053757563732401439240403537577214048 12667708 254111963407100525891018957849344238080 12667709 -1166843897434654731705892341587032370496 12667710 -216732290427455276809016939176406323200 12667711 -273458497491860772003910303497019341968 12667712 399780767585723841811298992038360907776 12667713 413714256153776446402146593573710034400 12667714 15579607935239188285929587042228553600 12667715 522808878888259887059958182226092253600 12667716 -219058033956804281673340908422676627456 12667717 865194307740449992587618380320899094080 12667718 -386209937121360314599100863401308866560 12667719 151970575094681858308488205315399932288 12667720 291526722765247928839577364096466329600 12667721 -386450440098825449728734657419611934256 12667722 -782104354638420314169376963142291712000 12667723 -729278812879174409351352749493053367456 12667724 -1083917921122134947486651646242081472000 12667725 -733899021871796964854258603804272512000 12667726 -21112578831428313500837553278924021760 12667727 389980645991471398517875700470235656392 12667728 -175182582752133621059476029969617780736 12667729 405287481872388230532420603106213566720 12667730 -335918713926428728787632528142514892800 12667731 -588702595030263779455664245434344760648 12667732 -303026067745647190257347385232394240 12667733 -632339431509066843912759727034068208160 12667734 -320730034778070427121148841268208774816 12667735 40184343417268569227480657371074954960 12667736 1637015677214383625276195440450355097600 12667737 91007567632810892583811612062320594400 12667738 -115534348581491940421862352534569849856 12667739 -66847967448012831896551662500854844928 12667740 -402172911040469843091757253461147929600 12667741 321941219768655188214974384631332884672 12667742 351212394378561494588605577295497539584 12667743 -13452241833783910548944722222451798400 12667744 -1654044855558982852492757396302862745600 12667745 541433374035475191560830877954770996500 12667746 71369520770980120709990693636072229888 12667747 -475875055992514566810081641599907162048 12667748 -1439927758378668065409848539346063592960 12667749 -426233618093399022695753934482794583232 12667750 -367871854339462725711910949783132736000 12667751 317728266477090669981575200968791598600 12667752 11383783164072137512423899648551761920 12667753 -74041878473570057344804966569584050944 12667754 -213108365754067676893677974552617829376 12667755 -104777319325188935627666923269221767440 12667756 723225111381388107607033792690387845120 12667757 27078213668380469616627929790289607712 12667758 55509310481253180904708490742644147328 12667759 -450176810221339036293076605223705058696 12667760 -41147946092292706649517239696666787840 12667761 364465449584068405444989958979462097540 12667762 -256836612081462307124305090898761826400 12667763 -17597112236220759078853770095805027096 12667764 250536489227070632093165062156515090432 12667765 655607000669039101196781537386137694400 12667766 -15180488983253894308724834276668008576 12667767 -376377510323651732512978906205236937088 12667768 -662294194780122831447550669971076669440 12667769 233132884964306967215655738123174842496 12667770 -32572113257231543549329363792636407360 12667771 2221424237391477262387244859471790375584 12667772 584426349606145854779739400398422092800 12667773 365071558013921094261773770273302249984 12667774 619862925409431280514487360834380735616 12667775 52158828129397219487951637313867035000 12667776 -415277246463348623188877429125939200000 12667777 235826556919415174356590491758060074626 12667778 280310108951751091684892437600749527040 12667779 140681729332479448028887178269620096000 12667780 740293644605870504764181199736866470400 12667781 -321975622008600588795772463879582205408 12667782 -39563856303103900317764060659629403776 12667783 -462943718380732139814163291119779252968 12667784 29500929790335701782050843343225651200 12667785 290330915859558074446255328275494316800 12667786 622661014398642004553709179860598075904 12667787 1908868563099989467611321488022792711504 12667788 -125940280515606118360482522268014434304 12667789 298235916916313043208019033498650161590 12667790 -779644043616215208287476351880163489600 12667791 -140057392064554821949042512240016620408 12667792 -172918756445785800779473686729064120320 12667793 551343640906712697764511908937426330864 12667794 -227978529017448850885043796297393227520 12667795 51164035352413035159774325151141812800 12667796 413270183534891298119735448092157897600 12667797 -1252314293845665912943510017897657563826 12667798 -349964569741208338248692871202532410752 12667799 959992917882937654972424722941701978736 12667800 -4498342204512101865060527855529984000 12667801 446457336019772194719416977143925922692 12667802 -85279024267370545639144065793109830656 12667803 381725939764656823208525342124231031704 12667804 -581168724161874775948106525438423417344 12667805 -1715596365541077649425283583080757504040 12667806 -1054527693917763659420944833395209891200 12667807 -588701341243575474056632372486968954968 12667808 2807604119349119168246536150132048527360 12667809 106479060486965129727442266362258964480 12667810 542131632942560693745833476509343414560 12667811 128462039540025595258033062326930180064 12667812 774471993365531846761004611555813804032 12667813 -1141264043795637013642633509788668842080 12667814 -422084579871157902780924593085882675744 12667815 -56266418291020278996683212475847469200 12667816 902454186269624809470368246899304693760 12667817 -1821877504162073789755206424434065008134 12667818 354374457876544276576783553458405941504 12667819 -484807169733012375478654469999417321040 12667820 189254928533813613739428898663835320320 12667821 372059214990117871791929125049019060480 12667822 157034516329728212628454498145236049280 12667823 -327972625714841041995912409816068404832 12667824 -82020644241401586580608249645402488832 12667825 -273697894204637739138065405890297814400 12667826 458546454399565935830070758950618982304 12667827 640956595292262334595846102963319532080 12667828 -346568231479087734121838409380020630784 12667829 -1286741875170965272505844645686476887570 12667830 99512031867126240364320440409083596800 12667831 1954232758590498330052456875031713936000 12667832 -1880572685234195041071883007077247692800 12667833 -741715234803898816852899179134767946278 12667834 50374426153451688375144802898458556160 12667835 -805114060584085043075241257451117682800 12667836 -36055655197135516393981578027643862016 12667837 -68829629534119534546195174183207787136 12667838 396127891671944477582105133056837199360 12667839 -625122851399031306585992540823369943920 12667840 -93013428744650703939340353784428625920 12667841 -1859924618191088883819997093864816045758 12667842 267542416067388416989343278116309437184 12667843 22259658839092382809407977703168109568 12667844 -19378929323207435985176374761189826560 12667845 -567956681570869541595938044832071632480 12667846 -323733157772499323677897690135290388128 12667847 699840764314537420243359190549389454296 12667848 -63271566343000623222950211938483896320 12667849 -1239747388892775300243416576286561514150 12667850 125754668623304434018521428927889972000 12667851 -1007630450493605945569883718478040688 12667852 115711834734059190749675857211853076992 12667853 1674313180063876760292184476479456886 12667854 -545764790275232929317203518395994092480 12667855 -416605904571863896476251224391485345440 12667856 -415870711525935679536789747528766537728 12667857 -678612944009134978978559251637964882960 12667858 131395877985325611461266853463262565376 12667859 -1992811341376302549870482960525418631584 12667860 -713936505506749180651754673684521472000 12667861 1361525715814910364540597884721545744462 12667862 -1169974922254543609681238639895184121568 12667863 240624339477698375691496260156917710848 12667864 -927089692392670524909780957935371284480 12667865 -64062859492714041059298671988839076480 12667866 255103750103549105564513376743195380224 12667867 2879018463997531636948953628867299733920 12667868 1305903696992098229263889303408834512896 12667869 85227567865285496840078411364527015424 12667870 -21896336757215674654134723542161785600 12667871 25904549561998924831898641306482554880 12667872 571270512632301359792692122221788004352 12667873 -2184083635824928831231881895614081119064 12667874 802651360955372931465381288086325753936 12667875 -258525090285367950292971531572697024000 12667876 576965460704771823086016267044926949632 12667877 202590330285090516188630469902249241726 12667878 -744533461498198023436892931623748336192 12667879 -721416705068610886791103253161517372320 12667880 -532364441186153553941237414270154393600 12667881 1145995846805671246774551734678639351952 12667882 -363714194006379703594864731296061659808 12667883 2093518875798146310492450552180943302132 12667884 -197384206249618357729598306357163982848 12667885 -718041046134645503427420961920456402420 12667886 2933454928389984615326195425938905088 12667887 -1700755694630990214468486172811125056000 12667888 252365666166868446324672022221840875520 12667889 -804657783977737933860230103384261850560 12667890 -179127537199989895681161180446158156800 12667891 -457112844064039921831805065939294776576 12667892 1211819065042770213940139636798280441216 12667893 -19289281142051105041093937212771719552 12667894 121521157609651562630909337935768311680 12667895 96708172531896609765356406454274616000 12667896 -960805376644962916105623066242402611200 12667897 -1548411516986301264603140663616164235456 12667898 -76505746105491218101483951657668900864 12667899 81591118828068409616650924404730314288 12667900 9176510066222372258499051964911539200 12667901 -364473696874868748551682894008261074068 12667902 256871215397415984655249780147079706240 12667903 -459574667945972245918911274844458871096 12667904 -547368999273000901531183403685327667200 12667905 171372125099400950654050577212072430100 12667906 399395777507346278340747429496305352704 12667907 -1024725567279282715457601009829719463008 12667908 478903727018767544453963730322200084480 12667909 -29165651566106886411563403429871502920 12667910 136905216835108901996253586791597903360 12667911 117972739894236445669918272302370204072 12667912 -684358870405228106655682247503408773120 12667913 2111611380891316366527657820449162984804 12667914 -11678658065533496744425837670527842048 12667915 -401407911458786246022017841137274445680 12667916 28741443604718972699889881902205802240 12667917 497514402940085349483766117905831354048 12667918 -892750252123506502411991158276074507840 12667919 35184243111417574426469767247257592760 12667920 184371678491448008881437259046985400320 12667921 489868925275368423437118508742260139712 12667922 -642116237851921913474669439487368229488 12667923 -320711683460975127449492771963088580428 12667924 26206520327706320897582129984670961152 12667925 254369758099475094756862484774574333000 12667926 -413355931745898634322163413712969301056 12667927 223096917447174807653068266077990474440 12667928 238613729824070270599031658073346949120 12667929 11227665158752382138682955551019131648 12667930 -418470972639995351728623794258153652480 12667931 1298025891801016526442752710160486625264 12667932 -417772793362175821880777478701410182144 12667933 53844010832741121779803774955913622144 12667934 74174491192503670556772166330675485312 12667935 133688085990408291160262324134735004160 12667936 -414366880806374567575927583343881945088 12667937 1129333975841641248327116637999181535586 12667938 -332918010333698344354630057922706251520 12667939 -858812978406695250361653133396143044260 12667940 -237566710487185013593912886398589644800 12667941 -850670835068179636675616938750171165440 12667942 -33012258772893075735712392275869132800 12667943 -22407098327612621630096854662488204808 12667944 -398655894054628885252508986217937223680 12667945 -1382184292550673463455868948215135576000 12667946 11356883304743357349660967849470462720 12667947 273515693511535508645330019701473747800 12667948 1095807685315684840131580430121795607808 12667949 -285705772368592533493657347561593731200 12667950 65968971687337063463318567070715089600 12667951 792175757633441704083464589005520007952 12667952 -104349249685555808886182900753567318016 12667953 -6646308481826804394037074950946024192 12667954 -236910087165942984548449240273851742080 12667955 -1693523458034427166187338705311860840640 12667956 189052318886345238283501866264676270080 12667957 1254966692006138546033292989068623561600 12667958 -571569574533200118487856387680256188224 12667959 1072607823888639533314769293080619184064 12667960 -381618809433095051822232039194718720000 12667961 1911437133128292195975098580250675698432 12667962 50855878862941989149709410426406801408 12667963 270214426815630296318419470928274965248 12667964 -224297555405932985122213669875057512448 12667965 355847962733921480672855861440394040000 12667966 1182858190924789484808934904681810215680 12667967 91440480588832391912243742627825952920 12667968 55115153578307287272878576937908305920 12667969 -702711432470046831921704533339555981630 12667970 -576561692630023022827522883612331210240 12667971 -703266251685998137504165554089506727688 12667972 13214262146571538862310384919103306752 12667973 -880411439216591471775935719349754529440 12667974 -690144584700905811939672182912788800 12667975 133730870378277680004706726687787080800 12667976 1705961881705440937034253090182840878080 12667977 -361305613170799460553977407541164534272 12667978 -139492725298427403752128788931034767776 12667979 231661328546765853831660162628567083576 12667980 -84842823135387307468991211509045760000 12667981 -1210510522914592625106443320102188319008 12667982 53905888870524356872674495687322397952 12667983 438265087321525730372263070461364400024 12667984 -41327943402732220991012696593692098560 12667985 17222059344241875806653652326515648960 12667986 -2525182014231846207697341603727213056 12667987 398324547046336995036624341095764134636 12667988 1100520938409149105453678546807809519488 12667989 896040861023920220374782914573011116480 12667990 -389208581315755570105869058125153696000 12667991 -473235105758770814739544828122770449056 12667992 -87703644557375227355581383500305612800 12667993 418217808234738168183469641088838301000 12667994 -48361922340159792329629707014952868608 12667995 6009845725700294776203851878619433600 12667996 337575225274231342919804969418015768576 12667997 -753757503232001593963477166665486030554 12667998 -17015187641710904732354356510078325760 12667999 638564603049547376280165145465985492000 12668000 -1730032242168471438330594435248160768000 12668001 500133609187579195702121543464088064432 12668002 -4366628802019687176088613656957260000 12668003 -1746139944889536676613667960374813051880 12668004 89292127029951757637394501341183410176 12668005 468939721773600982937713383059142764160 12668006 353042104261966620397723700956148204544 12668007 204190069469131181682828025590891378816 12668008 -1798724930532307677197888819346044928000 12668009 215778636830108640993238917284107489920 12668010 -468708346530177022929450662894189341440 12668011 -336059578070912687434015681226295778328 12668012 8502035376042692858824676256181831680 12668013 -1304070504427300788924756834325384821258 12668014 -691153078139527011494255384917798494144 12668015 -8394057771553665337727789822071336080 12668016 -148979364825557777413513594457603211264 12668017 484003201862477562380140925375506345140 12668018 -56084971834362053006108970034684596480 12668019 255385636415686768343085745654941043200 12668020 -861550585246704524304943684010944523520 12668021 2064468337936930119465855048987313842222 12668022 418752176250774496070763430656367334400 12668023 -546787130782834169347162100597291039720 12668024 248001733251268662385481353954022707200 12668025 -632241463549081725783520889610430634400 12668026 -23295019785708295303696128032962080768 12668027 -1022261881487238095992844633860388625600 12668028 -219297079615260021332966108978522996736 12668029 -390596935694289152499763228844088282720 12668030 6564664064616150321451154447633329920 12668031 -644522020194653443855745441345885620680 12668032 231531178091013137086444851559063879680 12668033 356866812354436425525689861785751119680 12668034 130228125998711316027000997183477717248 12668035 163190896048164868917357832469959203360 12668036 487646213993798954510952130059217226880 12668037 -236950344823143474667364517795752785440 12668038 4220331765657342391335226319316493920 12668039 207667756448739598272270213922954530840 12668040 125972590295851948317483360833288601600 12668041 659378789768138126162210480332949947200 12668042 -592191759173774739095676946916079197856 12668043 1073853587536370438592927616429196522880 12668044 16318597832963272562267533813578948096 12668045 -341029940879956649056339916836632595200 12668046 29278861017104146536012411833055897600 12668047 -932133841580091566789627256021482805888 12668048 -49347040388756777544268975051459461120 12668049 -1553588100053392699927371467952003240000 12668050 184493156441539090108954980004240906800 12668051 -1533018373203632426594084952085904663040 12668052 24424435711232365085311029215688824832 12668053 -1893711248611283856649972838780201909636 12668054 297869361051292902738271634625520505472 12668055 16826902511271492097983657979582202880 12668056 -1645972154750914045564532011169955840 12668057 -172175921663501567483995700222268036096 12668058 1055395515042520147901101993794650880 12668059 -1491109526129606321503657707040307999740 12668060 152237122501540749643470744688343961600 12668061 326198996353439312995274231273841561600 12668062 354858156539292783974364117985911516864 12668063 -186655784857762558797743194449364292376 12668064 152898563576693891039151624807351582720 12668065 -775505353518691616490392380215828032280 12668066 50519243461657486047133077865371473232 12668067 -885123157646895739476889847425066549080 12668068 214991658862220218111943014548130316928 12668069 5695811459968702395781965937125698496 12668070 136081110516736411499178141157620729600 12668071 -545923136970512239741477933753060592880 12668072 534916125497989532620439138537155660800 12668073 306244436010450970766051513376015464448 12668074 433945116487152145662173847519900943536 12668075 172743438064831194018228174950617344000 12668076 1068517075674673885923643051858064527872 12668077 758706982533942294235868234132106472812 12668078 56783881493373786959626729175939601024 12668079 228943490656464502184165754730344416640 12668080 271370826356172589823930255544969461760 12668081 -229387605962324073760937075742116939118 12668082 111036059572192087314302177347957939200 12668083 -627807926551808074251650160795884747496 12668084 -279374910407077706886898374286786787328 12668085 -255856773057427332858716319397486372200 12668086 -717044871660405604463884175725808836800 12668087 868003225185522782678400686769317213736 12668088 -59740731459362127452063786439211745280 12668089 -303754456735412374355924576986626873280 12668090 -368724544952489381826168452442587934720 12668091 364857256454444117504094406482885138480 12668092 -1901053886284431426632965087220817251840 12668093 -1755246248389530566705511612654069140736 12668094 -265210584233093720663725041855416611200 12668095 -1491992628147374740513098781561691400 12668096 114960831994048219845625224822792388608 12668097 -88820528472954589484355534659481007680 12668098 201359205246128822049646793658099271680 12668099 2370201610470544030782829681290903380160 12668100 303069958883174036485388879690612198400 12668101 4911250140825232807314104692786482240 12668102 42834546272730343716623155120321510752 12668103 -252864149759887294446702696350410959360 12668104 -446032146993867118813944011791783034880 12668105 -944003156507785891495471589159717296440 12668106 -12550392680049601145137807770098737152 12668107 -1607889237200058672887306333120449951680 12668108 2134088053879457949323001492632213176320 12668109 -1092013293696001182447457672195849164096 12668110 56537889679230751344500149730774238720 12668111 -58037732908275127354630740373208898816 12668112 32764601160433161670842965720023916544 12668113 182609270178692883513572897912426400000 12668114 916477380600395063343243851042173686432 12668115 279599400496506859136029321648875865440 12668116 -106779323749156435029848027880379836672 12668117 941436367118995679897612274369027205920 12668118 411054142432196013976937485857452935104 12668119 760203657673922780507525302678440701952 12668120 1049188472421227160399269330170289356800 12668121 -41941574555246057529122670637338412710 12668122 -392106514956842885827421811703248975888 12668123 -391128577288218603782807623161999361536 12668124 -129477475743708340092805012951353262080 12668125 -101733133555951803813193463308957581250 12668126 -528403237238747553944576698209066085440 12668127 -19881978537344921369569346091460302960 12668128 136504202142551847205361629359133163520 12668129 288474775928532142251857075771871921300 12668130 -390732872352788891186369011322552448000 12668131 380123996393033398120033232150969792160 12668132 463824605121545820779586079806799072896 12668133 -306115596291898842566211020522635625376 12668134 136114851028912491345847704056936408832 12668135 -137034236770739831288399241968954590920 12668136 -145359438154733354737229479163783577600 12668137 108010004349688359090763233338047865786 12668138 -105588201690587254038183341642411867904 12668139 4468965147938565681100403334029220816 12668140 -282284677601864932234866530750697922560 12668141 -32377918887960687938113817998737108000 12668142 -229263239702226437166580769122313969088 12668143 123868841854954563854429747484439934944 12668144 1154909590579871974455546775954489344 12668145 -311828782292683184339940956367953018880 12668146 580918440896933383588549913430564256272 12668147 -932357896830166478778073805750580293520 12668148 295476562080684649518987779666202680064 12668149 25195197666424366165343397381034967164 12668150 -23562433290350773960367414404182220800 12668151 -353823531418587675087549350124027538968 12668152 -133373983006942929202734400860372049920 12668153 -1539750016326118860084393714524386184598 12668154 318368003622329928008307618671190405120 12668155 -498547016689682702419098789596887890000 12668156 66155538373827356162860208318853946368 12668157 -90296770856014372252388974146419477940 12668158 540620000941935949703688287257282512576 12668159 1017180192000288394233207087767833325952 12668160 -265646606011155584140869997525204992000 12668161 712607265929459242421017172401537407024 12668162 161100479492255936273082292385108771904 12668163 1258388195557238826729079209494539300344 12668164 -927041031876191876694530134156655434624 12668165 -16054842209319773919308075896730284680 12668166 -27834153031513078764168507477693094656 12668167 2012986272300523795943590377456511380112 12668168 519645885670766901586392414105031234560 12668169 879146103304115680662991168986993148944 12668170 203241115950810629526337239710234956800 12668171 -81793946241206934676656180243507848160 12668172 -418190960842712274967696899231666057216 12668173 213509720621677808158667183946156311936 12668174 -853483655240457520844406273037755811200 12668175 -114035123434440960360674750772179013600 12668176 -648193241395159578922065732373186347008 12668177 -29094857944611466646585658109501595100 12668178 -547156186689562174350932106269498069376 12668179 -1596321941025475331325785950028060818824 12668180 -26937231133302570353680946904664965120 12668181 -51831850192264292095759204682297669376 12668182 -16934935277983279283668046953323403200 12668183 -706943546680769137374257085327599255976 12668184 1102205085953890937288756757820106342400 12668185 -1042286311468061465812463889290114726400 12668186 -574967569336482897151111704457013029920 12668187 -3605561667216357824897880403576884480 12668188 408443108581283988376514470205898408960 12668189 3073514713165956476552501310407264256 12668190 -129670920664002381844414025190852284160 12668191 476476335147064994431601809497397738592 12668192 -1456359496971964002156621891096016846848 12668193 -206536853306053356448615249197375599040 12668194 239577212633877470394768535784039729664 12668195 -444824041986316211450872118128455873600 12668196 -889299805909849708171803529344658790400 12668197 494219680042881383608359227392678121440 12668198 371702045974522805705402436055751454720 12668199 283985685589293769544454186079786108368 12668200 191549459120154100588637188042708224000 12668201 -3087050214661626879865837389275911296 12668202 -524251135489824847033246057704258615120 12668203 -1566608813519744519701300136074584477920 12668204 -572893420016795861867665090798963428864 12668205 -756553333176020496044914344473901958080 12668206 143182959163367386701106200517337951424 12668207 232171257943259030707806102212321664360 12668208 32277118602471993800748266846646435840 12668209 631573153168946647767029117524344123410 12668210 356091000392785196091350356201100324160 12668211 -1407034956266232275782594992288230793360 12668212 -3671801207391428589558136052191469568 12668213 1284966947016443551894185343353407165340 12668214 -163861150625250705839174636449303581312 12668215 175511812649900501063880874806271610400 12668216 1061445675519091343391466937671065600 12668217 415597810638395351012606591572528480080 12668218 -573609368931197663890337602912659613440 12668219 455374101401627336808742931440927410144 12668220 -403867207394683153424782684771828953600 12668221 387449302878243428723630135293074300288 12668222 90160235787549358409717571504651138432 12668223 -76462764610937403769857715938260630400 12668224 813005720146458193121598821786726694912 12668225 114961241632456875281639597334183105750 12668226 125704414032933723530690899500442493184 12668227 -486054068048341047790819509611230593840 12668228 78802644366135561002093438652811412736 12668229 -517484249396021230481423719489259270592 12668230 -431421360696362730938739687185575680 12668231 327259565356289522773862203208680245000 12668232 -248134719463693046276040371076226375680 12668233 -2459896910892451709066723342199610851020 12668234 1123891883473513310773820010988859233632 12668235 -509156857150084792710991479249779562000 12668236 -444600716501445240901803294900968249344 12668237 -199743921233921462191240876389666255114 12668238 -46666285879374591981389819898692374080 12668239 -438862373283995384447513028038301250560 12668240 -268659194764471009327032736996478730240 12668241 1105829939087802576140475811626377041392 12668242 72137407604264337582518422552788400272 12668243 157563618491792171565203645691929564160 12668244 6015331789083947750696178897118924800 12668245 640926298140908625277397157215058761880 12668246 436412354734351452638506774053598568064 12668247 1575470014765635335249141047688499597600 12668248 -764767430658622488584315825297213552640 12668249 -1428607222541542784597852712665663485680 12668250 101828732663093044342034712759828480000 12668251 -60806727930365077776258482012216610000 12668252 -554748770962901700968510040226025299968 12668253 -138947297865719883233517744477953481792 12668254 -428128423245558262734411506954730839424 12668255 -785159368336173653750152171964503290840 12668256 -592202485111047127084529372962067447808 12668257 104031481680973078121298105933441080512 12668258 -202669758297422919059672154109174024416 12668259 -97994465171677543047294635971664980752 12668260 326393920293029159557989554866337587200 12668261 -1148596468695220541892148726054329915138 12668262 -85451543230743484496959918595741614080 12668263 -2011852465130862300775439127925444412488 12668264 745746177973596649017600321459007764480 12668265 897586426056152164941248943153574281600 12668266 -16796463142307618419012981559003553792 12668267 -1038846017128963206726890934719532684684 12668268 -516048200943361979719207022561868802560 12668269 1656858651927762235506086657046759907840 12668270 206750763996521651448531230744510434560 12668271 178733120370726471724589128321648255488 12668272 194592926915854079555553881536899809280 12668273 21813819731145337633490565934403145600 12668274 -10522192742062025612157141384016318464 12668275 -275313786315905585098679635293951087700 12668276 370286580923232481100564466692714969088 12668277 119027786248505651751540815984210725920 12668278 214523515047799152356673490239816172800 12668279 -1042372182185253398085498886989254078112 12668280 886731318173508034600249563352393728000 12668281 -298100803564497937467699852732173070936 12668282 -256300648181637267874153480029708503040 12668283 687502921021914187733520094221663090252 12668284 283259285669663708486874038308474707456 12668285 -133399674912974504677293019402299651840 12668286 -1156871576047095617835815562028956917760 12668287 -2015516609756943224502231520803517320064 12668288 242759375391713009635318662118244352000 12668289 -118009654426597911848816093411987552976 12668290 307322727454739182575031763821154334720 12668291 -1365322912480594305756278414247210050616 12668292 5494719646239229068030919160734924800 12668293 -703522480591219747378306027107020461920 12668294 306465956340762808902527092860829401696 12668295 756572885409296304484376536717723642320 12668296 1447710837970112476251924682956129730560 12668297 -1463416322164531415574529482042501881016 12668298 788357302658875029051150670178256038400 12668299 -169029031369241275773787000969419396464 12668300 13953539067979716542997201108229574400 12668301 -302656090349603232930512081113958298708 12668302 331745061615758432753986119125928801600 12668303 808634605087294685961883429186291011120 12668304 -49514000182603921445601090511584755712 12668305 -35379450428158743717578947637010094080 12668306 318322252621424312936413732204272122880 12668307 -199798053522902601320227398189452064000 12668308 722096270739650551793257607370577459200 12668309 2137141076450369692688113944279477083616 12668310 269814079875852623312083422737237577600 12668311 187903585352933015184617555932073800024 12668312 311573715912260482696898020979625523200 12668313 196989027186994389517702686944861368080 12668314 -75625611582840011141064732949714606080 12668315 79787471539639198987591559698066213680 12668316 -8753267773910996056256460921645981696 12668317 -444575417434683842226139316589819516480 12668318 -206477230409732166072990391216875924480 12668319 136050259683605250650191826267283372720 12668320 -405216487670966203682212256524837847040 12668321 984748107086308924473872688008556903600 12668322 432716931087952104159156127013677990272 12668323 -21887144724292887572314420382166562776 12668324 -239881705481292631260520796106885074304 12668325 -95086922973100659878385831271235618400 12668326 501797771729300266624974593509256010240 12668327 -548310942043746173459703355871087775648 12668328 -379654340019582576578691410867599488000 12668329 299107956417547800595967931522972945060 12668330 -729209833801651906796881136806188494400 12668331 76645379911939172538796495478505047040 12668332 -442769733343014380642595814694639193600 12668333 861734228823644389092836610998197640640 12668334 214997223756347054385594503680103334912 12668335 25818087094305073025157868419439118280 12668336 118487566332158991909357933066101981184 12668337 -1865462004111387965798150166627360558 12668338 -547355530065456305036786367024693565680 12668339 2179208428643816773777924325475935428056 12668340 -95283006392285809823449778914556928000 12668341 -475366745873651196434368995712820440928 12668342 319734769169503792949250891390187925952 12668343 -591641658272152426041456967411648557336 12668344 -137837222141072901369272986272697589760 12668345 -1389975194910240781425820053726882772800 12668346 -432490975088062467362847908794170048000 12668347 -21616535952192413777160774415261300520 12668348 288157489975630994807860841202591424512 12668349 73887249947456741162340825670906604160 12668350 480307844873464244427023268511675262400 12668351 -407215860544233153716440285228981845000 12668352 256366796002572564063215668786366513152 12668353 915960919496659807475343834738785697602 12668354 138063153274006884746224574708586892800 12668355 88868604135482985192876355311563685120 12668356 -324783484338795875411835201162277874432 12668357 -504018843867807314914461115234875154020 12668358 19795466957387622677953578304796297088 12668359 1625070024280520185759298490963414528 12668360 290262404603820697828477853239332864000 12668361 345589884571517451706618135759118094720 12668362 -762226867216832301741840941622040704000 12668363 835453192885763289948903186391593572904 12668364 -440764035115496167923499031649035880960 12668365 189184589530965150457252944465044173260 12668366 376187370148215512169560993329774917120 12668367 173390848136815907003858053592291159040 12668368 -241287552548552349582319681856211755008 12668369 590566818765774809524821774117879448896 12668370 -59463543043405896978208645113133777920 12668371 282724819099676784298806658002328988944 12668372 251128845712439946719448852267673804800 12668373 -348959194851532845545679930334266093120 12668374 929674511296580985670448186913624987936 12668375 -691905987082505980343593538167171998000 12668376 182388338488963548202483104670053826560 12668377 -640348581877611077722642221793692100608 12668378 -487126184891816671844641317684652082976 12668379 -1108645334453050640280709330579326637416 12668380 -1001632727070776408234144618841661992960 12668381 -2052247905865769413871488242995714970336 12668382 1205671385922665811995372985929136613248 12668383 51121765618347305924416119504857978880 12668384 1722289492489938124156662008081199661056 12668385 188210979767361709831017380784798672000 12668386 22601612083932011231676630508540800384 12668387 633029533528843875697537815963396411036 12668388 -609158866043760296113109305662174351360 12668389 -1232945744320049986340022380428234125540 12668390 83478914735471776299011400266181788160 12668391 112825508587958944924335507772104541200 12668392 -949482171640284233291469869407182028800 12668393 -518341015764809873258408733576888765660 12668394 423341252751267540370264912296839926272 12668395 -43414523286666781484128616676205171920 12668396 -529999507275972863890482314679908011008 12668397 -115677705251038714572763008371766356928 12668398 248917297219026797040819151468251317760 12668399 -746005531488066308886497215150430343600 12668400 5396496474132817467035995744513228800 12668401 -48857066601540362657524491433362310928 12668402 -481834302987471177622305590746302720 12668403 197445922266950979295454495622088953408 12668404 499254927656207051526277752212978784256 12668405 -473370276049301412805817606927460131940 12668406 -6149133100826705458575913389015307392 12668407 -761507320257663948458167288518142585280 12668408 -90470513236431684681366478611258839040 12668409 -52387520310869646629672255622316164930 12668410 436066326178065053720940440061010107360 12668411 -952917264996521377234706070187464934380 12668412 42839685284919210777503993317890278400 12668413 -1546436844333614870377633148489181689338 12668414 -418562363229545385513414508371179842368 12668415 -451847795109264686584789358235309338040 12668416 36469024971129594553128406538476584960 12668417 -89299731475379220840352357139256316668 12668418 -133931824131442710119190414645155120640 12668419 1333571447704427353086491933867117983360 12668420 40766978947204097885702890146657569280 12668421 313418846791821398832221330008177574400 12668422 416881986894274389019460042818307127552 12668423 -1155857893987994881175178343830568271856 12668424 -727077590076147964394818876607617966080 12668425 85952919997998262976075486635858545600 12668426 252654473079755436015066508962412032864 12668427 -3400712637411612897945125834152551552000 12668428 -455020357258823703415298360772840524032 12668429 173562585904864424248318806184174523520 12668430 -37047424844850111389556965622235829760 12668431 37574043866381652087752292694992288552 12668432 -904900553162145398491888122529579008 12668433 439110514735591347809869272475821187824 12668434 -93680368077730017326848902344156313600 12668435 -68554565317339691128852831709455866000 12668436 311426015093375705409392136752748816384 12668437 -51595084042228249361300353936169991488 12668438 140511141235192712469637050994467718080 12668439 451625890810012157212190824340435240448 12668440 -1126433156637102556535800609210859520000 12668441 -144085067343261322159894394055885649788 12668442 -72716164755483044075372144000109439488 12668443 -181095179073210971280701557080325264296 12668444 -329217268173701142621107199276648482304 12668445 12410003656406564996439989645937205920 12668446 12341834558824355614234568780264300544 12668447 1373806412923602276435328627723065469440 12668448 -369239921842397262977072373394405588992 12668449 -1760863253014025324788176480694081851550 12668450 69259942143644441324069159063112678000 12668451 -991392674288918297006325757747792113936 12668452 846095158622831358705665993839268203136 12668453 -32301059885012596922973994122060438144 12668454 1088410117557076297300829191329320832000 12668455 -1291939827774161967682906082293223405640 12668456 344414113283404856490350915761116364800 12668457 -386449882034858418814424115401668584960 12668458 -497448079617381661877885770838129026560 12668459 677914219993517562821939385967740142080 12668460 -95882954279587420407435122464943308800 12668461 -244017584426873224509592488404456344148 12668462 126324101727993184650048446263284263232 12668463 -142103747129493308232355437645450060408 12668464 115851634170424020269483510088025473024 12668465 237166592008954198662942432974331897600 12668466 144236926885736915817707005793897399424 12668467 2706168019540141246836439073070460224 12668468 559812356016092981339192378139195876096 12668469 -537412259528281547541505529833103322624 12668470 331048582688001101007116534090098567680 12668471 1695483449189656941061782353217418499832 12668472 -713897598179407200864244100951562178560 12668473 1578311395347365315748170014741738798720 12668474 -112839496595102661675723951229739298816 12668475 -216942903643006418725592289992191361400 12668476 -1769657638325622433835696075161337080320 12668477 -1638704749059671735705147116652882191674 12668478 -192454298069302049968916159660929244160 12668479 -607125077644679797660777253089846802448 12668480 -251609275952860442010274320431343206400 12668481 -14928995333901402122984604072485857728 12668482 -564869973515918833586596223210450991408 12668483 580888151712701214710688257727105612732 12668484 -67671268967581596788019434304922460160 12668485 2424984436394172090527197306243442261760 12668486 78231163613222171554669248316326454464 12668487 387019481965035961685556617667637627680 12668488 -8966972220370946315338783145483796480 12668489 -1834165616336298871007992385479140988710 12668490 -422612731490993926721276111411655365280 12668491 -490482770922261461395068888872874442752 12668492 -152373386297201498841632780297928562944 12668493 -27120349635050853422202780472330829376 12668494 1680139441746600881302623686446458257472 12668495 111908823627848623609784958664410316800 12668496 -137791514799960099286766798862122876928 12668497 -1046517189916697750647594514521104776800 12668498 372827122288433152579974647462162298000 12668499 730887909037777684990654144852092525684 12668500 460745861637913808410424150371094400000 12668501 -239214728977304843308679508835768100100 12668502 121311721181235960626917254583151259648 12668503 615228191456514952571893998922036043664 12668504 489342591370853262552389506583742382080 12668505 -993768141440047327506603742276586462400 12668506 23110008031739183985599739537572529120 12668507 -1209800864465746134373642596268530797244 12668508 -603867040411972046030613687016473384960 12668509 -1076340592469955221475023752270158801300 12668510 408174647221336539507036703743987236160 12668511 -1082848445987072551303647529676979705528 12668512 -1849733560807012416462768110108274720768 12668513 -814823311312179517342749640806724282752 12668514 -306750821462751519188101311899325471360 12668515 -173066956008995405445685741709347214880 12668516 427616220248826614073414795097639710720 12668517 -740484567161498752185059316443352523266 12668518 -644115715859959538979536003358041675040 12668519 -912459884619092850170512347081578091840 12668520 420913137597216841937251695424145817600 12668521 3207537633096749796694792668518412200832 12668522 27870149083641345041652438467407924224 12668523 -99287088685507480854372360704738157312 12668524 -73036085724269941258130748377420625408 12668525 403430258336151507834411012678986662500 12668526 70396308722985621819379443325032096960 12668527 206460593766541047451131482837705553600 12668528 -31456145033093514137908601032447131648 12668529 93953345352883773875813028127400483184 12668530 161943138207835709632190390415829248000 12668531 -261062334657220939772491264963300656 12668532 69762327500576457704725777122536908800 12668533 1901486547664016681800228177361033268782 12668534 -934595514497400664487378908972830848640 12668535 1235359855024581450010118382867556800000 12668536 2118233800941675256067053177763730063360 12668537 -181907789408356820894944759903153290048 12668538 241654357431478312802252966672286617088 12668539 -64059572340872145003218084696600352000 12668540 -797845842142817150647927202745106613760 12668541 -179129445956291534940919345537289140992 12668542 -827208001351393848050206782398021175168 12668543 611891751821528706892339188647618403744 12668544 -404891482160406766408450239843438428160 12668545 -23115928213284876613027416283104854700 12668546 290569840269562667108742678752669141760 12668547 907483696233937241954677374445347166200 12668548 -1386512630966614874182307748024494084992 12668549 -371032473923288643026046203542107158820 12668550 349958949196868582707776471131429236800 12668551 414685182895718688183943233343978088752 12668552 230658735563362286397829811777727959040 12668553 408393234864831678730106547247723957248 12668554 -181110144117241991556088094368969378560 12668555 1466450077897696540668596233374643002000 12668556 -678736931855398471494933014277971440128 12668557 -38077470714014877431873895960919726368 12668558 494365109488625903154626803774079039616 12668559 -212946722992756636601607786317980108032 12668560 92199533012035187865220049706935009280 12668561 253905825366359918516618720286175258944 12668562 -18630906518320535714797086809945940720 12668563 -707092566345300060453125178588865611600 12668564 1399687182557897393767567609870177762176 12668565 4366006784941426113415146595687952640 12668566 49649452659602767750449274107878856384 12668567 -1635475778351426086702468790727067971384 12668568 1046244340050066032109352492394895114240 12668569 1305601494658358555335790759764564240970 12668570 793039150772020212309038326171430900160 12668571 467695263883521358582715522172870724140 12668572 -160951179686097744248805487075120334848 12668573 -1738453016098417794422836146329263652160 12668574 737597488304728914216023829300922368 12668575 -976581192123675843601382418877073756200 12668576 -2745247596030063744588421197610342809600 12668577 530414812194589601352331283310795987120 12668578 -51519118026555797062383460750011055776 12668579 267889672360095702803498525727956688 12668580 -385750760056151256591896533418493546240 12668581 217361230752107672595392607847561009212 12668582 407850716793542114271687969521446183392 12668583 193615558350942753612884216831524357248 12668584 -19755382227072885496585747797879029760 12668585 245083568116008847813692302715105476160 12668586 -97305314256001942994079774309466460160 12668587 3606458536032022204099347585090224546784 12668588 2078218217559886686858158238156220655616 12668589 242602673146845614104044843224578019520 12668590 128349143312427083331976358572862106240 12668591 -204189525669968814916358818591104113928 12668592 357862173129847983964092222861213696000 12668593 -73174141912004708700327648714858699200 12668594 137770702862939527375813698246239118096 12668595 516629483633497420982889510978639708000 12668596 556121283821526499515198265191308067200 12668597 -1358269318170853802573824535706978425028 12668598 444768997075322454246082362658142515200 12668599 191629830813548141230566746113787563480 12668600 -82101848526196297001717878242278400000 12668601 293287119132748676706346625099660832768 12668602 376555800688982559751951613490988027104 12668603 -1644083010996131890651109135310882485148 12668604 60499272348496159569752165220529032192 12668605 -838115251255685870889208139607734086740 12668606 -236738847118601713709541593168343004416 12668607 99797765075666656347005491125937842000 12668608 365636769308098846940836548008112816128 12668609 1860790456019876585579019047720441055810 12668610 -151351804417117027135190926652976522240 12668611 1696730680129636069591252866062983221400 12668612 -75198901890705083835670800941026560000 12668613 -514228700945743735315236593301620909856 12668614 140040032014885800672100356639455786112 12668615 220892354172653464987159341459458590080 12668616 -350460194469104901189320405696655360000 12668617 -5938452599120215732374113912237630784 12668618 -292761802317578197830990609349860108240 12668619 930813669118640788219774092399644671488 12668620 1144424138595284571801549069575589857280 12668621 -503447771840650231043681346875622301440 12668622 7513010815422837776186690227477647360 12668623 -1698322602032114058635048928637080946560 12668624 184968625988686491451836102801109770240 12668625 -910604703311957646176960222420425767000 12668626 -11706357817133850933443494554715886976 12668627 -2189380320767265642004064014255710469524 12668628 105051130333554398406037907576587517952 12668629 14633322365102683379629658533016320384 12668630 97637916234494596330134666074389708800 12668631 103732427471193218002939143171320107008 12668632 -970727602928901242813668884609176371200 12668633 -1661400892309302814293968826480037745916 12668634 -260821187536055014101283330468598242560 12668635 -333534123570135452032597112139718038240 12668636 -1126450061504043032345994243285399429120 12668637 99524360007904158494202215701289210400 12668638 -955106561702397380886866133772311803904 12668639 -131844269128834551431597218099065488976 12668640 -579928872421504171555303658793538682880 12668641 -185654422440696227580371921673844260958 12668642 -406018932714835997760181862518541157888 12668643 -2087997703080856631977030686843273936 12668644 -1091525981739852748987481961979038504704 12668645 137743628240879205799052173144604234400 12668646 -108197792547366151158944989485189906432 12668647 24962108659658521408690981432215267472 12668648 -919458999592606307492750116999969505280 12668649 277136246962412875400934896372901934080 12668650 303223951788379392181474493798103252000 12668651 1747368839647694272848595456704019526904 12668652 -103070741344868198162589243200091491328 12668653 640052302512646727650586297196144332064 12668654 486883551137686660962281808020026291776 12668655 -184067317313146337463713740901107546080 12668656 -44054290919066654972335156168263008256 12668657 1184613260785746237306396025535627364720 12668658 206340713706833511078187421816450246784 12668659 1232537190634043275680976231464254982860 12668660 6750804117193841557652257620113602560 12668661 -1356046795211007917339852014426722607890 12668662 28668615584144377749211394419102986240 12668663 72253792767788170375545202634728355040 12668664 -381435328479035143862632372736127098880 12668665 -1069044088519679309737848647873356586940 12668666 405932802405411998621872789550781490032 12668667 518555319432726320287296691297567544064 12668668 1145035079579437499164607932909170833920 12668669 351839913888740685708861673971814333644 12668670 -203747176188479763122499846503929036800 12668671 391145564672807498004867751707581617272 12668672 284227120898260969951284857285130584064 12668673 -18455093581607900247709384679576534400 12668674 -429614864535301714091632478876749327968 12668675 -1204492786355329230831922355037778539000 12668676 -349333815305586726077469539253513117696 12668677 -283532446846560961980661360156930457600 12668678 -352923140720808173505086724271192516800 12668679 502042828603050365446787300401355969400 12668680 -154190926829108988994802000976325785600 12668681 -1399355055262907338191278997882936031536 12668682 -20066972849425673732392992297209560320 12668683 -1552043555254106584228983417360925004496 12668684 -285257746553632321624372426920332504064 12668685 -459783455828211686342249207581771851840 12668686 -130367088725487493263234934391633912256 12668687 930501000637919956762135293924531291240 12668688 -66748838932081250443007280843462402048 12668689 487138639081770449684151228834337056384 12668690 414279120630575661956896776672920061600 12668691 834216931733930842085999594008871007744 12668692 -1229468464496811318176693156350130178048 12668693 523624890317570250611503973599686182400 12668694 346085027337467936683738658006280414720 12668695 703914025303244260845486395786789229600 12668696 -167049446632995407322970246270060339200 12668697 -2038579825249308320651295117360079234560 12668698 216368425555423533116620317841186849536 12668699 336746378466986181693327169799594034864 12668700 -120868407359048707631503221660480000 12668701 -621783502254713709649680558986747603988 12668702 275045965029342573642665214308445021312 12668703 -4187307115705173713740502870004573696 12668704 165917325242146735473639657196649250816 12668705 217863524063401418774560559511114720000 12668706 66128487900282360934160000643269971200 12668707 535008723646714838196630097657400062240 12668708 21742933418642276743219525186012446720 12668709 -1468593107987506847088548524714099036800 12668710 -29938092970240425847075636034586320640 12668711 393635127268939597437403731545695497624 12668712 264988731831527524536660208927703040 12668713 -258763252644134316216533374874296462872 12668714 270402900865391872267286637273312747360 12668715 -852283788554247395636904140749015639440 12668716 -890102669065189128140818127841885335040 12668717 1165672311730336673788053369227860847766 12668718 -222579380157714438627348234515921973696 12668719 -70911730527723218584727876068155974560 12668720 252183260583484465657961528501152972800 12668721 -36974238061439510533826022672294776640 12668722 -78507875502950166443534822291541367296 12668723 244398794653473782893080032907086325840 12668724 -17192880617155883627480481859201191168 12668725 509862102592185001826759101878868500000 12668726 309973029197323438210818159332349307776 12668727 -109314538193178217364874774658112960280 12668728 1056773621164029988246225770472918364160 12668729 -527226036845929160187154911896519315670 12668730 -144714015493384790487523797103011713280 12668731 1461211702360724055879264394487589250532 12668732 -424093216834467010812372804281737870848 12668733 -82887278538301997948395035032400303744 12668734 147194061793546299164405336743487336448 12668735 -1450933611532893948225775936611647863320 12668736 255764902763766797789035863572691812352 12668737 1622443357971968924810071144532676466260 12668738 123361521897557942986343748557605440000 12668739 -224587612798211876586023880484236398592 12668740 -263626299794518096625145123212973957120 12668741 2633836811114783687788250425757225411484 12668742 322294938617954682016868189823651707040 12668743 311274115845265357755566760323656247520 12668744 -581242373150316468743330614726030540800 12668745 -147745698226924747963251091007360626560 12668746 18807289554919770503621374752809224704 12668747 -404274741292839450115656234097775891280 12668748 1120884121174670694070721058075951697920 12668749 215696535543910209603467194219749904128 12668750 -46254147019979043755178012251518200000 12668751 1023666472352972607972887379496944211200 12668752 96045768271984798963030161123107987456 12668753 2072991740027061436279125078600000262002 12668754 -177529165832290007070573614687072030976 12668755 -506499237412809027567084738668927317680 12668756 2259109146176141988435789296735924551680 12668757 -842596938187926372820686770787458553408 12668758 -729132038733182095380969993863492941824 12668759 -309148378673707489143138863917829360784 12668760 63108935028576694587580062352262553600 12668761 247710657335184670052931398727425842432 12668762 653737638558748470647839680313923267072 12668763 397204892069865099569680131710576029440 12668764 -386478384294222207462948857085190311424 12668765 138166930616589577724983591015953639660 12668766 -115711824142546413114403841990957337600 12668767 -1463694836270717758675246281246305385184 12668768 451399141259030356033653684895764971520 12668769 -547116037764203269437525248515261736796 12668770 -44233006926664133553754512451350743040 12668771 454433355406174363671900240753149874972 12668772 314701733919793677598199908099785249792 12668773 -100061046049534919135827158148547517000 12668774 -629254159387635813838886342918723519808 12668775 115108616509915778505103800296688480000 12668776 879035764066209633770241322884675010560 12668777 1742076985691061377738792663326729758624 12668778 530431387951736924697153713059494259200 12668779 -2245943528321929752301372583957700980620 12668780 -291468806548493501082772959256902758400 12668781 556477788300840069482235546240846783552 12668782 -155506255676999807540732331979122063360 12668783 953247339643458316654067491018312462032 12668784 37545213806619273479303019773711253504 12668785 66516475264451706572655564891972776400 12668786 267383997339941293992165104178257571744 12668787 427551904382740407291036167133232905360 12668788 -124790633374408907118807495695994869760 12668789 8424189992251697188640045657460377280 12668790 148921965158115271793394295865331843840 12668791 488172324421860526676273216496101116704 12668792 -968275331878644358268373351918062592000 12668793 396898074433845314523693413474136272928 12668794 372026628929532699540230494050684725760 12668795 -211256388434773971059791336840960682400 12668796 356544202724647808821698185812367465472 12668797 1571226466013604549491577369157516058246 12668798 662409124370099984731198801841748902400 12668799 -50077762454534980171928415100110451584 12668800 141749210118952061880690638516649984000 12668801 220198918770080417981909376806411927040 12668802 365348709038553091963992318450289858560 12668803 647120008014768041075483616020675170656 12668804 -1291997179923589528153780006460089705344 12668805 809263361454115716717176640703790014560 12668806 4643852907866072222313641743282494144 12668807 -2157436872382093997776664699305604275944 12668808 -393891300439245015238678238139359969280 12668809 -1891440589588296015284194127847631813990 12668810 -200653586285030352279954616795014804480 12668811 892118081341978600246091868106470963672 12668812 458581319846149533802576688123494193152 12668813 -10247629503097115004500760789766637280 12668814 -35735746804882168972693041739067203584 12668815 240653966545917147057747833570260438800 12668816 325754971439607395986907361928078467072 12668817 14770952729750635697872850921340243840 12668818 123891931985892851246724629648425276416 12668819 -1214117819994456114465759200156605821780 12668820 604938483049786351031203564116498739200 12668821 -1170892356763532415650250825847686034 12668822 -224012949884594372358968347103422584288 12668823 153166978118335166019462124182676210272 12668824 -156710042136370209925127303321586278400 12668825 -179411196627602478006964860898189895400 12668826 -564629703817998029126054752301770400256 12668827 255997968825614310496940212494592828676 12668828 394764172096013519378598708704258784768 12668829 -9801051308954544612979076380534743840 12668830 -355348211118226277871545966614458421440 12668831 -228745783367299547602618170032561797008 12668832 6973878396307652237818164413422632960 12668833 20405670324315182502312837219010642480 12668834 -571753621797290132130456896783059637760 12668835 1004448722419525527086734207656768729600 12668836 -449154270086782711578080278941296352000 12668837 -336310815548866900606419400053530786688 12668838 21600915234954222410454259356558501888 12668839 -15248342742371793001677321442134789120 12668840 -784775298668851337905847815855158067200 12668841 1353371418501693132117106283681585324052 12668842 651984669855834621698965065387995594592 12668843 -1605086307818365027864242002487791255256 12668844 726297568998170790362844734472316847616 12668845 -32145121940882055601301858623754776320 12668846 885339823310695756262001213893817482304 12668847 95077377331625781902529582118844603400 12668848 85950643211569541620861421121054851072 12668849 -38535036761539435583572553120910907536 12668850 318097636264427407752738525874692480000 12668851 13876890770851997997564522962860822704 12668852 -55675509624253316120525824608266353920 12668853 -281345656175794221336108161720863234560 12668854 -757668930094199566058461252565956244928 12668855 129013126529775642151788694584485064960 12668856 -77046162698480503692870191659680460800 12668857 -52950390855631682702144424565106647894 12668858 12373100676715568406726556278626403840 12668859 356837012681352325263295162361240509440 12668860 -469862991625001346116275740581628426240 12668861 -20557063632638916507381892991304487188 12668862 -236591967472759509687445646424340601856 12668863 -334257946037325297541548535545010084224 12668864 -154520063613802596193640883097209667584 12668865 464000744280317357757670641693814357440 12668866 -41138423010477780197603895930453742080 12668867 -702899186802330920182946258495172615120 12668868 -23101571206675551977091483098354379648 12668869 1025017438557726828900842523914640767296 12668870 -34089785830242581082505193442921229440 12668871 -266282242524311092101852005979642940632 12668872 -35661530716801948653946658724513208320 12668873 350670286329700267483844480029562694336 12668874 -284506374600579581766336510373408358400 12668875 30126320688095170078691232719766324000 12668876 767274483753562626032938944632238375936 12668877 128716235379941333719853348199773294400 12668878 31015542882215741203900258536190530240 12668879 -1013806741394350197976272750446919503088 12668880 427717214459442186777554278502891520 12668881 168792635188480588403336026140282301682 12668882 368382825685350946462846026435426457920 12668883 -59403933888853963794129034484993326080 12668884 -421403791504850044626298414569690470400 12668885 -261361525116500216806867651697623879680 12668886 2341226487611948753818591715895571872 12668887 -433720351404118312110707150720878528896 12668888 623746489944002529217582189300715520 12668889 1086479636438378256824088493636949513424 12668890 -133571929702875622354529748977202550080 12668891 -1236610218999757066115411210246525787708 12668892 537676187992443728058338142766899005952 12668893 -94909244006903093210084517482871327840 12668894 -47295768738751503816934703072351502336 12668895 -220812223889235885873513446640512719080 12668896 1619346715016125894517894778898549309440 12668897 6126008729417323979827983602753175958272 12668898 -115523327752497154027159907774216861952 12668899 -1951050502356951094270095882446405856100 12668900 246383061371823117822440965407269376000 12668901 592386707893256059776809834727016165152 12668902 163934126603079237214947035841301835904 12668903 688868466261594201243128950620518370984 12668904 -191970292672119663432596311698386534400 12668905 751272422312753376522913512651002760 12668906 -253517258089380531553974035926427275776 12668907 543533866117170797801151336154514529024 12668908 30237562057339406184830637607536592896 12668909 2033417520945918625538340645519392684928 12668910 -320826919565070143635979568999553908480 12668911 468836700688302089257013083908993118080 12668912 -108394490394793895595068561356178718720 12668913 -906281022377958415141922236952971509600 12668914 299425225868007064457626208482460881920 12668915 -330542391072897721749247115049467116800 12668916 266015676023611431940280554468609554432 12668917 -903476426917829807090182294341444126034 12668918 7539705101014425117258315854870210688 12668919 663055920085437806675275812311292691944 12668920 -1281057822607960104751673000864459366400 12668921 740522789063737737803424456955465270122 12668922 217243664726087866135488838266790501632 12668923 -598325956566830085947818335960104000856 12668924 202293096197624206794513654793929424896 12668925 191368934414271314797882866265473120000 12668926 -1074361346532976353931446697604929241088 12668927 1811028174301936055262841119310926614112 12668928 613933089563990538304332539295782928384 12668929 -28965678914935155304635956253615589632 12668930 -151072267329003887217495071175599900640 12668931 7123509630943084462091798786615223696 12668932 -536934667658839659277079157934708165504 12668933 -507393749135546331807478942125780118818 12668934 -2961635225039261743845003535882900800 12668935 763825996846299630374623711862591477760 12668936 -523616566583794679335778337311031459840 12668937 -207215891061402067679447465249394043200 12668938 -527004975048712452918980989196805945504 12668939 -210271442278462593072492240022499641260 12668940 374952399936048760935046515910295040000 12668941 -748978010135227009573124100731268243658 12668942 796403240451813369110354801361391296 12668943 -102931716831359715793516905896953919616 12668944 -429434471985415064885790020980722106368 12668945 51756732103497454935047657108772058920 12668946 589438066017817472383782734785172717184 12668947 129089163032721541011013937644388900396 12668948 209367261125971842460794211400683497216 12668949 283458799576992798118524662322948195534 12668950 -456101725855360734421017002059858725600 12668951 1684601546995040806745445135701981210952 12668952 308671523699844524470068722129584128000 12668953 1170028487491084972399367580469268300640 12668954 588611364384489979165604640605944207872 12668955 -262690805526934211159763667423217709600 12668956 -17741119502582984654124367052467077120 12668957 379611525880518061342994358764030774112 12668958 493679133099031885414891251538988890944 12668959 415283612314337395050693243001270374000 12668960 -488077403092051209740072688733034250240 12668961 -3495461374386373436297349516627822720 12668962 -437614210419512243635296554638648686768 12668963 37474123262839773450752245137476881584 12668964 -213186169503627075910240117696502562816 12668965 23371553358343772364113349117069159000 12668966 -293213064528095648642610183433973136960 12668967 59683105520743341581002425130478147160 12668968 -324875084597660446086326040623736852480 12668969 -534545933668826350796379190971990579840 12668970 118106773229662481085146467459844405760 12668971 679684278794034022351013275294125684112 12668972 -246189396693209133191357230057284019200 12668973 561780246141990003490567709186596705344 12668974 -748831198724293215683575839286533918528 12668975 -356552535490820566444831372104521980800 12668976 710047861229450637344197003499569152 12668977 770429388433894999498193025665734807826 12668978 227521612823393733847092933577872463872 12668979 180233764683001456976832181019210385408 12668980 -497798308583044515720632584912864032000 12668981 506049849709223818855076283446154132732 12668982 -687504809659182790328558718489186297408 12668983 710970670587709397258244332663085016232 12668984 -2438872598729189503012405164981433344000 12668985 9010551096305289013337233705565890560 12668986 -153972928383391505376156824213219341056 12668987 378371450016056870319348789839973901632 12668988 -1394341972319757027756193673262934588416 12668989 -1609139047966227640061255809479494545210 12668990 449077176004664314957656560971655592000 12668991 -831827195913999858327063931540759948800 12668992 -223000245678244112935368030075968552960 12668993 849530732397967001446835758589449562880 12668994 515739051906321623084794113416554659840 12668995 -357312493348710912106223987781242020800 12668996 -543522651551004716655826687826279088000 12668997 -815684493542193878984945435678986539360 12668998 -37085618349936843525283042017348445440 12668999 -252837033953089698620152347673797090264 12669000 531628632704245607106739734034759680000 12669001 155633061362059648307197198327892254372 12669002 160107773874316025195467795165923131952 12669003 1010072261781966620243034128136947535612 12669004 -521794495278951640210776980012538880 12669005 380198015498132438445915018538485843660 12669006 -169770256845542169922193349918732880896 12669007 -221726988859826534065127770526659998920 12669008 -87868060832445107567629608069832114176 12669009 -260730101955264504932611251353125844496 12669010 -66929544958227080719018179216489408000 12669011 22432738327898428476211807967548405800 12669012 -108602926840211117048047792353238253568 12669013 13806870775063589108837593572635155360 12669014 295712448420038096185105945272141336192 12669015 64850713400706279016786847384877130320 12669016 1110349786855963771414181695594078310400 12669017 -561497195514930538420210742248281314934 12669018 148276296487480696012519493468922759168 12669019 941967422156681267884701209213836809960 12669020 162630681672128294724815182110988431360 12669021 253647743950617147874341643074298107840 12669022 7132525221164926524771735537191998272 12669023 579250289244723765019072597058326235400 12669024 1363528275790716542448690255010210775040 12669025 -846628248728686030078571964816198136400 12669026 -394959739509963697457306612978984442288 12669027 126935023974240333615946674762283453440 12669028 -285211122193629229661321380594009704832 12669029 -155695261719355563333416332598888685120 12669030 -301195905827830435902919253687191388160 12669031 -1120336827752885297056267813501496692608 12669032 591215392055994483417127886011826150400 12669033 450947909296759935548974282576183039104 12669034 -245665656827972246909539725574750449408 12669035 1435427503699378708389909853197096480480 12669036 -250774835231131096222978027183204402176 12669037 1515447264106388685481145637819476302080 12669038 312915006533983644532570796140391076096 12669039 566598488638485584344687677857924543304 12669040 -48663104937144080953390210255968829440 12669041 -71985145175322993331917308299043747712 12669042 254966218051562768163670031118993731712 12669043 -573200120438773914189830315357318422708 12669044 825125484374601000360776519965078480896 12669045 635155243821038392182676099159028140320 12669046 460942556113323954137847426138212776704 12669047 -11303407737009912690725498403279060840 12669048 742561539324821580425359946753064960000 12669049 -158131362730247961821180129445959353600 12669050 -603692720597084110729733747203341985200 12669051 875046529956142120499201696304114468864 12669052 -1421869266870296113000384964285267317248 12669053 1066854037842347698574203112955093799302 12669054 -85362003799336196369017298208870886080 12669055 407423586615025251800939380151911198560 12669056 -936174552677999899845229258909050470400 12669057 -155993467284817418814340465676511931392 12669058 1594166463458551557643346392244909635584 12669059 81222482671097130714528278475798162480 12669060 -213701475644101058754453544701319127040 12669061 -211607544172803220964592350942164655040 12669062 283944649505947369809956988085961841792 12669063 2361381412334889330108646191303980112 12669064 -367919327184236093932226699020494796800 12669065 -1357453674825878326331663427430771440540 12669066 -34961552161042256110539247407914724048 12669067 -238608912022665086090552312806413937920 12669068 853051129876103606640268978437348142848 12669069 -6075653263243318995342799706148851712 12669070 -127129623107559881773670858671922592000 12669071 1617996402410674958214952454670508296000 12669072 -131260437739437282518573238121927802880 12669073 -2153204403060693897762104884924987516960 12669074 -706912167047269750293467254865259662208 12669075 -431212185485182537407679060169514621000 12669076 374535074373919026786933016351489556480 12669077 151821668547841780789480593769485335100 12669078 82646424686231671921487184163167935424 12669079 1672000220888302343324972490465383892680 12669080 348323387802265211415021859532429721600 12669081 -772157414261552200601372695058997235248 12669082 -372224379438299196015592873694860989216 12669083 95876635720681883439365844754338140160 12669084 -982025701768223431042488414421284449280 12669085 -1299474411473612021606242393982006534400 12669086 -45925762495215043589570213164992991680 12669087 -369805783008521855375127851518208397240 12669088 1273194296972550202749829081471440322560 12669089 1386132927397459656659438980887093553890 12669090 -1086371232008756651545609785606635520 12669091 113135001435006517718323680377589110492 12669092 227396279842821542928624053835844223616 12669093 -882913424564771125966733357294564628420 12669094 505318923611362914925433343274673904096 12669095 560271655672118302342917917330353320000 12669096 -243612279493896364436885925240554618880 12669097 246720502951047298959087461331231083808 12669098 180518268519427095413007087294349498368 12669099 685939337089154864822794260629584947888 12669100 -182905157794783299362643262781788153600 12669101 -104565385865283464940419712510530325600 12669102 1044815707865734170181231800684148007040 12669103 2721373256525739487175109965158929350704 12669104 52336830494346807602831093907437715456 12669105 424179523306047636519131386185420974400 12669106 -234911486717512764658267404759539644800 12669107 -1237122777063872766094418530538653203768 12669108 267593257818483255536809789830051201024 12669109 237311500121526724065774961467394142080 12669110 -785508208452848208494691448025076576000 12669111 -6325002476110907123980901244122880000 12669112 -205609231885622896071912504989360517120 12669113 -857237633695320152098921679521548468096 12669114 208436605335352040232013343453063877120 12669115 1001651836867374173941499629184557981200 12669116 74088490516782546291923083931722736640 12669117 -159254323483196740077400959973291953888 12669118 -173019128790150054445031431885320680448 12669119 141444211911385207254305354479188148800 12669120 -69370698332846013489756017341633658880 12669121 173603731851073346767717524416567703360 12669122 -358073445554356710105560416386912387888 12669123 222497334170454328478647225976448150768 12669124 -671629355065290382790248063620737167360 12669125 896820661051262331386891041825613760000 12669126 -182754190258290466774972686413038480896 12669127 -571037279904811654581955048805764042024 12669128 2147836886291636202635551321030994872320 12669129 1068541509086009210442046320672193440 12669130 614835548787047802008052847323391140960 12669131 1951826151023645180632362924970244054472 12669132 503969950519421361892143875598187560960 12669133 7046363836119256360964878005761090144 12669134 -1010418937955942624099997565846631870784 12669135 15932718030362488438166932206325539600 12669136 -12739859245259311162416672320402227200 12669137 426092023279375440107619251969495466600 12669138 364562541420440502901023606163559933088 12669139 524548875889147659144092620492685299712 12669140 587202958685965555003214427046518343680 12669141 1566630690308417919280036048922603313504 12669142 625967122800098890026671818679835853824 12669143 -511986162292973082647026171047806866800 12669144 488460964131543085785803995546295070720 12669145 -15163486271898984522595266042048623100 12669146 299680456802031636330358667822833993968 12669147 -368766551699799997380494118912853908552 12669148 435216298788021850731188953569819749376 12669149 84662721019171436336732286364597086636 12669150 3259611296465851425217404897749088000 12669151 -1012086481373552714631717942707733043200 12669152 -2862884992034212937123783210103472128 12669153 -129289730219390704806395177376727527552 12669154 603884458520434612136667289230118429776 12669155 760444826239996439180866707809085666000 12669156 972456103794055257820815549514646722560 12669157 700417651126124853978948230382832068252 12669158 857801657849455820950570081110026899680 12669159 -217561875724936133017049117988178284672 12669160 206911383530155684118319463398073958400 12669161 -1761162708443036911094394415943302535238 12669162 -295519316301134068395781675639072419840 12669163 305657068714982502506750235720714280624 12669164 146594064323605792913455621668420037632 12669165 -665851132184605440393696144717432957480 12669166 68903733178186206550361657727512857344 12669167 130267803484978546053091641967840772592 12669168 303146713545868173729813388999845249024 12669169 -710336195123011469247799126350410742720 12669170 39468335568025640007335916123774264960 12669171 798699118937667436684548128967127853112 12669172 1668291947572755311085908636116224192000 12669173 258248655619080040293797366185904948736 12669174 98095126202563107349048109114667945600 12669175 -161252771384368539382678548318471317000 12669176 -4707586224507194994744379169536450560 12669177 -1545627244409612680662426828777936727968 12669178 497073919884736705503461516260550674656 12669179 -565844515314033760783886180286305033280 12669180 296096200128069311545995192855535272960 12669181 433598816311221080629811951340432461120 12669182 -240386265306067448557975510238961564288 12669183 -1157222695296262189829817666430530716400 12669184 1401530777310905085356454995013140480 12669185 -1120093357389829240864873309015566472620 12669186 -551520146816070595641836622789436791936 12669187 -1251019298324874109083861441934884572164 12669188 118327708007194697881252782726876057600 12669189 31302038947010740692433535652100221888 12669190 -266618103672176553459588580302404054400 12669191 382690480823416862958578246780248541592 12669192 -282387933012835929889749958059509959680 12669193 -780227490652627674805445541434325091558 12669194 492554952771611385419339771138152682592 12669195 -357626459363371880782642830707088983040 12669196 181941852508947044542859853084085703680 12669197 1237288354201394828508907940050377134646 12669198 -667990013022470364050776393338981529536 12669199 -478851497537570838179991983577210272064 12669200 -210370178359797932322934902182387712000 12669201 1516235042952999285554139783518773679220 12669202 -139596726833603652895132361559152412672 12669203 1609673646910224860483293099598424073944 12669204 -284274772025106344034129289748189134848 12669205 129922639508738265073362510488145285120 12669206 -1144261821724316977404942131781074798592 12669207 407421441777743004683860686108644557824 12669208 1230123764695861701056227172151438120960 12669209 448020005808100839241512026703820521216 12669210 12887555060299776376669950354862260960 12669211 1761459465098938526032696544657807847812 12669212 445730662335130368057676153861130542080 12669213 -332186981501484113699823817155938787456 12669214 -261076393075854796994743483026830396544 12669215 189704142828492631988367212788322555520 12669216 437246859936847943672428619414026321920 12669217 2101667272380740275468367521820062475952 12669218 1666801329122981920372356371230361786880 12669219 25053729714816320907188428923408058560 12669220 901522277528955857875283781781279514880 12669221 572560008537515929441026615672088287744 12669222 459725571652339066725350398799759885184 12669223 -59237647243593632385027190302615357856 12669224 1010451526663090333635651558847940520960 12669225 -395541923207113472047763989028802616800 12669226 -456502187486981060915916196608124686336 12669227 1265036952646075749511731429792036850440 12669228 -86925543512811141735451509857603960832 12669229 347540655300100457147584018961693319830 12669230 175684164175733475915753679095066950400 12669231 -725369334180712228640606619478493678976 12669232 -445496486701812936034814551285596504064 12669233 1746110244286671505492022753197091710500 12669234 345085921404100955465828603341187863680 12669235 267278882746958233947837982252721324160 12669236 1568333426513545161562074144698775386112 12669237 6880941894076542482844394502734976640 12669238 -374662368542466768872410004132045320320 12669239 310915811810122034826816335667791968560 12669240 171409092343747332543549892904524185600 12669241 18671453842271116038309295476111015172 12669242 389914673091164902601685859068232348272 12669243 287845255611762175403324234771224273344 12669244 -79073634461825733851667050064804926976 12669245 109905636566452607499487729501069228800 12669246 70268995972917970210558894895064923904 12669247 33280431863844472288187394999155287320 12669248 -278076095510379051644924359186007457792 12669249 -608384803397359931374475314928794704336 12669250 119859164456373761542193394568677888000 12669251 -221817528432249306362093283403893977856 12669252 817584520611738208278679537928676498432 12669253 26435539788827692456530363650951598300 12669254 538113199677122675870513784513443584224 12669255 -459112747715915906074210304133334944600 12669256 1241025906918852456986336873160345338880 12669257 149972481106821354477279031880588436480 12669258 -100033067774071777591078047541567987200 12669259 1976910580723563376544872347623372457360 12669260 257103516425526720089095794681552890880 12669261 -480600905910417385776934862618505659616 12669262 -9347871964425598712956466778685793280 12669263 -1947679053340932297494481839859921337488 12669264 -445227789767685935985959750735041658880 12669265 -196469308091484564783148019452765521600 12669266 -69960953612762865815720703586248622080 12669267 -216918415471627915724598216901969409856 12669268 1072363775019467986740282283640886501248 12669269 -1390218917793832225488249681031349072256 12669270 210529699664865710119170743859710601600 12669271 -27937864429814157258267574980679691000 12669272 -628071760714475362744086323626831380480 12669273 1027965798497241955651542329077226748288 12669274 -422629874847012570220886193643825416960 12669275 145788512545296106573407791467084305000 12669276 60356842234293996034275827496289443840 12669277 -92920354353279388992736969598833288128 12669278 -946394375743205330715914312556863794560 12669279 -89604970404592076851935281823864709632 12669280 -234924400174867099566900544708246241280 12669281 582303709623257478672782949560208090132 12669282 86509254748192567307989811844802549200 12669283 -1271470372209039339005805922551926182776 12669284 -35639347150831514459900245903248979968 12669285 -251901339124516568390455670589141736800 12669286 -273811371617301238173775312291799586816 12669287 958935990118802040291170736468392413152 12669288 553378493714027906352701483396702208000 12669289 847120328900425459884058873827331532090 12669290 640623495017158732687892673374232962400 12669291 91539637256533850788944419640184740372 12669292 -1068949237078072589025975943574507007488 12669293 584493314855852159414949064840888122540 12669294 337447034410239739922859089375913169920 12669295 -9246634946344141422742517781867323400 12669296 -4378720592851349672078473438887149568 12669297 6191404215630116411722387993784856576 12669298 -1250835463909101956868165144715368660864 12669299 -2024401114477879331476119066745293212736 12669300 -75199472926217155310959249366892083200 12669301 840399036840720696262596356185211082744 12669302 704570339742773825015335750403120072352 12669303 34495619662302940369960259570979955200 12669304 23865382163754519552832742317677772800 12669305 9064604245985931381999007516399680 12669306 -66838286907128610602693828613470891520 12669307 -391005678232535394288564725716925263088 12669308 -684170224744410051088524729341674371072 12669309 -929389927997091138306164961801839458560 12669310 -699304527552901759780215308592069973440 12669311 1260842386274703928953841753335769527024 12669312 -921231025421869853120259733615867330560 12669313 1433182268531988210888098908875189778562 12669314 -416413373509618883753063264734008230400 12669315 -108140507940493654181923742172995334480 12669316 283965791929522645925853820596196592640 12669317 -781719010911285441030933088395602599200 12669318 -122076393437007761585192782961685557760 12669319 348111768059606288570493231507122944744 12669320 -489139630765452577665241694550746726400 12669321 -496273323292229631817555280502086160000 12669322 66784557379138352681773021551240209712 12669323 621264856081854247738089527706416911572 12669324 -86594864598137142146291235262557401088 12669325 -168547292540053158567114351713048057950 12669326 437358682432936225953652367840822066112 12669327 501293765631437542207395505436387771448 12669328 -6726087503544927138699088430565949440 12669329 496962468217302922552548311538048229476 12669330 72412509960193972197961338809514001920 12669331 1476723772294311250010328611155172201132 12669332 35194388900525323881961729068115379712 12669333 -324120100079875458331892361431744647200 12669334 -69138428200959505821483905017987057920 12669335 36711212024708239859687643387566976000 12669336 -898948717116497332873945330294068295680 12669337 148464552317856352779701193188841222986 12669338 43504898753371037664639850785043377408 12669339 430405261552300725907701322303772289648 12669340 -673729478607236415785034229358627996160 12669341 32778949084373254059666379861527144300 12669342 -127693089695652173329965381429099933888 12669343 99002781754808074294572422105711503824 12669344 -701592916022272268924482710696178483200 12669345 487037627129298266799197289347341584000 12669346 487794890369640635288205284968188475680 12669347 909060713279191950452808731857161656796 12669348 493556163603749935893723897184438324224 12669349 -196395593044100691942211788916378137216 12669350 40775380107287850644520213790111730400 12669351 889076205563618569489451807621747585832 12669352 478745218861692785979819168549733171200 12669353 1290723090696974115845585483091186031104 12669354 -359030778406998735524044167034423558560 12669355 326605523545551903634936425158610194160 12669356 256290938395426174673038228461410697216 12669357 41798643584738985805697561219640048288 12669358 -255402272378940630272617312768747905216 12669359 -67234928953125509773068561147253696320 12669360 -60872866418000115622221848729616384000 12669361 1739960108069722247212992218647314114962 12669362 -414718260147747039127449145650513084000 12669363 180437289815158375668700351226600859984 12669364 28979203322506643256192395138938667776 12669365 391253354090802448772460696534204417600 12669366 -281688082312008090577453222327285211136 12669367 276374839762540175835262004440348040352 12669368 -276059117599673103286861485424545853440 12669369 23025560599360971169764447803751950976 12669370 -3060648885849170825511181371543367680 12669371 670746399555663700263891252886343573760 12669372 -3203430802099095283219108604209065984 12669373 -425640610440349965726597886970770504378 12669374 269296155636382575681526115357622831360 12669375 277850950824198774123752858330958450000 12669376 104939745851425294894401879951414394880 12669377 109659027762550536724370289022096155072 12669378 80292922732198372155924344476838999040 12669379 85676344227879865177155328274363111440 12669380 268454297764338216095990045337289708800 12669381 560275675806793335007966746634112403870 12669382 -648253152305581761374797811416796024832 12669383 -580707905049750114264220250795254051368 12669384 -97071434067296647351236425351743733760 12669385 556441914408401251998423925435487046600 12669386 -1165800916218832738158305908598833660320 12669387 -1681424952352862422878210959914784167440 12669388 665208731840891137643880676074508871680 12669389 164877106177734783910786517991743445024 12669390 52987993075545746437158853190086656000 12669391 -5734151435726493786848566588301984000 12669392 -81665334320464861121077598366420779008 12669393 -709212264291979226316378821242635190272 12669394 519999054142862419169957802619843364496 12669395 -697998643757350087927173179744283600 12669396 -549272352741797440932914660003306846208 12669397 19290256605367585090749966626485961240 12669398 -14688419472045473468798538453967276800 12669399 1895142036098951157990759303906668535120 12669400 -209431142595221328832445489008620288000 12669401 -3632367945379908693142148804581377049596 12669402 -279384939964628732355700311324815021568 12669403 534862566472326724800688983089313944880 12669404 1235732415995996947552409753614537190400 12669405 -172061239404686988752110948485445764480 12669406 -100600067984031353819096684191910014848 12669407 -1086508951320441813915576058666137493344 12669408 1018411713169843251286173878042105217024 12669409 454143030698466287726485434453589365040 12669410 75419580742536624548921681286049672320 12669411 -656785366645917772912891052419994132496 12669412 -286558884943523714360890877199815540736 12669413 -985490740215876968698691405439505150338 12669414 -169855249483435216834458289778403115008 12669415 725102475175373907843414259289912527920 12669416 2459555970452183005994109784922146406400 12669417 -666506155227043700000955812735510891820 12669418 -707811205646223753880468757938154997840 12669419 -331737168129327312251899165612466542704 12669420 -552626550210606098682787979706931415040 12669421 -154365578029796996021310076220333123456 12669422 -582020267824915939148137399265102285568 12669423 269383933757015804381409030330152161560 12669424 116786757600631935312053335980550225920 12669425 -124662047023096311950995865662862518500 12669426 240937072481239625694190449873116160 12669427 -867306696750730858080390733579799964724 12669428 180242243304006346511438822571855851520 12669429 -148835562376399893994408960941118205568 12669430 -329363469048571855701554541472639856640 12669431 1486654818175074163045341101977368800232 12669432 508121589641887439331392152533019852800 12669433 785748199444910643901641061589249040000 12669434 12681616100855427395467928439791658240 12669435 458362324176887699742062133830688409440 12669436 666905257740391312332550729467861939712 12669437 1936324421369603816210265486188334446784 12669438 84263979123105458099983635886289635968 12669439 -929438773904697614728218335697125685760 12669440 244524251165482005106923027017320366080 12669441 172700853584372144932022703439534559520 12669442 16121317530735887954594218343944982784 12669443 -1619782565381664243480027974479775353800 12669444 231430882836531240159444311606930378880 12669445 67300890433881389485666494937199980920 12669446 -696420509619044143188936829365559271328 12669447 80575108755446427666235611339915855360 12669448 -628745865558546339539116915582357217280 12669449 -78789510886411799699833139189578132800 12669450 206807625847331955055307741185335513600 12669451 -216077141876630019979411473138883295496 12669452 -221004821059638342187011928549935415296 12669453 -24533608761545974058894101180075917216 12669454 278617169600524247390641061600400099072 12669455 485200288622069459488403694038640584160 12669456 123719052124486934787134533170031755264 12669457 263809033949208319594804679080530409972 12669458 -624435461648085364947169290274496034816 12669459 139029719090120062780935350331382206528 12669460 396279527719956634864641251725294913280 12669461 -702453207496489922016262777500834921984 12669462 306928822193365736898687002797070766720 12669463 533226569711255636418807264797105872712 12669464 -314272876508455514259173212858206412800 12669465 157987615352551106777046992553583533120 12669466 -104969009751614858543890207317359074560 12669467 -1504686016660744289778262843187945987040 12669468 311637781074042544713303026308713947136 12669469 2474996448390502048071127727019781943520 12669470 -770426701694783519992294929503451552000 12669471 -290416397273750388888378449683494634008 12669472 131834033283401735018181450836300070912 12669473 716191478083418428792517494940539642722 12669474 385646678929237190417633909885919615360 12669475 -86911145817691668730435456334489524000 12669476 -131357544038245257532562320508635130880 12669477 -13635116022148708880340693507645636192 12669478 -11250087166452826274546477006108650944 12669479 -1323011835107296788612905246698251831720 12669480 967063023993333057299250372043370496000 12669481 -116725348393492699246167882435633270336 12669482 -81265397229059847785144421758457624576 12669483 227569387229409053325546943624463846400 12669484 -1185441872375439368511396613807537178624 12669485 -769945295242838337765054773911863489600 12669486 -16648236569775748451277880233179991936 12669487 -476261104286772916080397601873688922864 12669488 217980195384396899364015233586255888384 12669489 -259993459399559400822089432001785396670 12669490 264895263940342057984389959605162116000 12669491 113536631347741559943252585545302951920 12669492 -29049918324481298136365483100818337792 12669493 118753551457243485490625808545345893742 12669494 -11730413811139804507307029359667012704 12669495 777842477393051003618989246320890547840 12669496 477728406605099728850735868471904296960 12669497 -18691782497230492789160814265600260054 12669498 17794008367377089764481509523799817584 12669499 3648954126627713377675422121167137687040 12669500 -753748614650645915890496934585336960000 12669501 -12118502908995493281466932829442839104 12669502 118870667129190558276061665775523165952 12669503 -311638540004931092221734077792958855168 12669504 -111468270468377569637553611672880414720 12669505 1149758539970078014244356838364127051560 12669506 -52248445451012296826065678218671563200 12669507 -797343994033631414820364861899841689360 12669508 2269799560692205987293063392202844471296 12669509 1480945785862515934794701630117084599710 12669510 -128317143374763328227673662223438817280 12669511 1119259685455852723085042107452589153112 12669512 -824978413692650154426360930831549004800 12669513 -1195767205981467741930502323992383574256 12669514 63485438331990775190870222936157450240 12669515 -193132081454156215174651659319185881280 12669516 -444361934853869142844610896603822172928 12669517 118372302542069167439716575043336947584 12669518 235212253833443172999250632887234010240 12669519 71186232201725769895309085051220850320 12669520 2754537015721079404769996334484684800 12669521 21106962005090794091665116606261778944 12669522 57438366810461978411448270546390503424 12669523 -221397466723106600495210877840654680400 12669524 -35992891583485021719927697355375321088 12669525 472680013400538785426041366196132352000 12669526 -727970894518524494342813960991025752288 12669527 260883120835529930224893742978802018208 12669528 -805547156856423357391166545230465699840 12669529 -226043845538609863714146323818010314870 12669530 330409255659667961400910068110724584160 12669531 13361716128007038889655122249317394944 12669532 109728236774282061721162160176789952512 12669533 194245134405258799251237633474458565804 12669534 -147944833300237392749860146011483827200 12669535 500219781294770168480913911645069182800 12669536 1887151304422552013471780295017879568384 12669537 713761744499000260323735009498035632560 12669538 -866881989199122977630177137062669768624 12669539 2396532179872549056171026891392661598912 12669540 5475601358799288442816616416054886400 12669541 -869032663673454683866486280235844954116 12669542 -930981673443244262602150069281709401600 12669543 -1315178505997253518661620808873691232368 12669544 -756937156419956939259053466926211041280 12669545 116968427294498706010508384215223055360 12669546 81697992764927422114925759649138508800 12669547 5985491069261599282317351584903948 12669548 444252292770322766094670688604158784000 12669549 834101673159164263449159810664955718720 12669550 -389224610823831947573578854779910816000 12669551 339416698847478555231107298321047312712 12669552 -30327361089182448082817303998816911360 12669553 -350226280789541109529882347392287747916 12669554 -552319653010806173787451219210360762368 12669555 1181685551002081927545601410791469073920 12669556 79066353958912560182970363413585050368 12669557 -807658734296229226414200494172420298194 12669558 -574267773415908388023997290697707463680 12669559 811298958418993142378365621781734596016 12669560 -67020820076606014930778626288595558400 12669561 374219755406626297343995299578217134400 12669562 -866034211084327364610240394327430797968 12669563 -7918407156636185898277877831706971736 12669564 29824003543561738475574316881200947200 12669565 310395600960572009388121308918957212460 12669566 99907213859379149331556317191517511680 12669567 -695432620405770239321306510905223966520 12669568 1937105254096719235943598169275362181120 12669569 1992501266527940092686923121598868608560 12669570 283553512398354061606194900498094924320 12669571 345960110506251855501330212399815579772 12669572 503648608169129739594926550928806251520 12669573 -110225441981534280379017292557772296192 12669574 225108024297173043271731359066562614784 12669575 213606011245728213186121283097265024800 12669576 82424581319025649687156583154735513600 12669577 -193498539846439613194312266213202641308 12669578 -377707001541331875189469856482873942080 12669579 -56320129534457258792368809664932850176 12669580 67772245044013930135600288132932403200 12669581 -11909678235531395497896658187459061300 12669582 381766641856816411498757141655549513792 12669583 -387896354765765930361051125773987499480 12669584 78067165179582080335918612545822105600 12669585 636896666089733597469808009911425030400 12669586 -173083965820668774877471325603519830992 12669587 -602284934893756720498586017710954162084 12669588 109999588829658780475089570364310200320 12669589 1556895240099629895930875212899199831420 12669590 300912100139227990140935951235081569280 12669591 159394790833005185490634085942817690240 12669592 -222144604800678018045071404077801646080 12669593 -1475859578788116783378742431767125900140 12669594 -260467354212306206767690682162448188928 12669595 157686431555140771152162863209851892800 12669596 -372161028683251969318572980667471633408 12669597 -32353362948809779158824627370410838132 12669598 -488940596999748181185251524322850265536 12669599 -943444043658344177004234740636029868760 12669600 -511137033478746461793784233636397056000 12669601 -14196416139699253299808941591465013440 12669602 -751519526554647885502930655536041194496 12669603 -434042655709932502900148882713447636992 12669604 157549942846663299723376243650839536256 12669605 237333745848333723158917717288267254360 12669606 3235738870834301065764584969674562880 12669607 845624754776444182978739253995213740800 12669608 -533838387979402632159053641223503380480 12669609 -672790236176922419215555537615282233792 12669610 -59270254449796382442722851113612000000 12669611 4268845495478100041174676011583495624 12669612 -801332654271773226635729989928683289088 12669613 654846359195356512893071909424047679328 12669614 -327214235878627058246469493043354540928 12669615 -3049124729721258502322141755934894400 12669616 -202336909438228583940106441854773936128 12669617 -785152416747143963657958938657818772334 12669618 246707846285760388450186340258518917120 12669619 -1298257470548384432611688452754035495200 12669620 -404042955891102427702700825926532352000 12669621 -539423768566711107415224999405798437088 12669622 87502034367216339378442605376912926720 12669623 341099480920979197903267285415632106880 12669624 -1237028661063826389542725698008453160960 12669625 -3061220283991895411187614532406286880000 12669626 -377904459518518763585519103650681881488 12669627 -511588617579917249679672011463840028992 12669628 122643081004674682474665509293730874368 12669629 200734477693879933723135376279102081280 12669630 -156774531717975460116060030206573700480 12669631 600251149513956977157683607277868102880 12669632 52029842486072732721361389138729762816 12669633 1390669720830674396687118439083187008144 12669634 -3199236832359597238000295611345555968 12669635 435505055314867682744025624823787831760 12669636 110159791000228355365810930312064839680 12669637 -1298733615636279636165257402958062977760 12669638 67810080740418550593435854106478187520 12669639 31568851625819779660182468853151001168 12669640 25739133975477398759040051849186508800 12669641 -2064087002705190160986231222071538937548 12669642 -146718307274807367737223262180003745280 12669643 270662195955549467646866424942299693200 12669644 -7213344046780526311394207597932191744 12669645 -155290479586572530079711275878922453280 12669646 -1002007209761818541186691902287866117696 12669647 -239700279315655671788560215246990482688 12669648 263857635782024254942371999989026258944 12669649 53432432304306861672801209882271853440 12669650 -49574004556981620705563432948617382400 12669651 -151416195817661752033876387716661180608 12669652 724640335568045998733893707626621937536 12669653 -1671687631489307764685030700274453138098 12669654 76156818847921845064345398408138971520 12669655 283890296541328979356070706814734553920 12669656 -6634421642950518761355075469978890240 12669657 -6526559793728123818171658461367792640 12669658 -288264998662503235940837510824904085024 12669659 -1908737580033732221140208147689303246140 12669660 -12069611081208289106866561307019494400 12669661 -17774987421962834623092693517096107816 12669662 -299721646449842605718425095661124640000 12669663 1245054373635605360181023584890558889488 12669664 183458979285913652618965430486855319552 12669665 243832810945438434107942618012099766720 12669666 233925125695183594123457583178593474048 12669667 -1544728199997565832294059693403463197284 12669668 1795827444511139092029786270632260224 12669669 592504503973532442751536663773709795840 12669670 -179119687439116223506012192162935926400 12669671 -210225497308647659912178318004667982288 12669672 1806256859301958267525644398697431040 12669673 -647542904620956013981847722499820167436 12669674 1062361808769326447469992914297469244336 12669675 -10322690354534668727893595835933648000 12669676 -251270109685689361667666270559568742400 12669677 -453271818695646910116002624290995474474 12669678 -230542763409602549659806933354763790592 12669679 1328213542786826104230759866240556631920 12669680 -56680667569815498786293431135006064640 12669681 1092208782903642763431512307638121628704 12669682 -236646846263271809961463125197328653808 12669683 -282619740344755584284310897282450756096 12669684 -88516209857361249085670536116623953920 12669685 387492288228165617978271309649377642780 12669686 -662454418482432336469716940350789542976 12669687 -1157852919186055497531936417301076611752 12669688 159169374574533524220748550213779537920 12669689 -1190075474620092981972641498289703791510 12669690 -43247098614524847240723286471030863360 12669691 170837784702996003116460187704872937952 12669692 12317172777237718565528979126906961920 12669693 556146529249923448256390581080178136064 12669694 853752896510968907282663321242799721600 12669695 457681478838002980918749303975722404200 12669696 35268930887933810384691647973175590912 12669697 -1610139220600264174804548705351608187322 12669698 230023068462965432079512836789408949280 12669699 114089291869028543632939403849577488640 12669700 213616749060301918124860367992059084800 12669701 -471122112200000584120853431911309736416 12669702 13581405645877052606097792248303272320 12669703 283307655148430473480542888399034909824 12669704 1670089484131697991738166927016371814400 12669705 192535258469026641116348825751145270500 12669706 -282747770092844999290908728810838443520 12669707 1988488170209781047807801649036817903956 12669708 -378758779451558368510209691206216061440 12669709 -319276445749274829608847876342454534440 12669710 252314391705840652047290014646628639360 12669711 -405750488506278013580313402079096654080 12669712 277418960209317222432586650833243799552 12669713 576461213042915428646095889406909954240 12669714 330342212830544427885674584380728434704 12669715 237372809147542420056663422888812797360 12669716 917015660566590689669378809662375891840 12669717 759857298017970772102754106609969394080 12669718 -224766708340368934934204172050751337440 12669719 -324180061224636824185418696576821651080 12669720 -14991044740136276110476113615693414400 12669721 -133038979627414975645757631702194981888 12669722 53526515656319410977665388617823694080 12669723 -798323309857101608968084281792913305600 12669724 416614901066579701747044936548297996800 12669725 -412126731113804471366472835897880579100 12669726 123084134313163998769963261739811360384 12669727 28618153289384519686023314281679439744 12669728 230549598798496679088151525545736273920 12669729 -580309057449460829797466989682284616016 12669730 319407598022894768890809338357328091200 12669731 -632475069467320507206097834300079103936 12669732 462091661386381086307154616071852375040 12669733 86911456301331450262019836557688775200 12669734 -21541905932142849681084105421344153600 12669735 5743504602015872795040062510160007680 12669736 -182829126012616348502839537051018045440 12669737 -1075286456896800805442567269250933052288 12669738 -214458344676996132175736859822969234432 12669739 -714059046440138018457627619737618612720 12669740 -167184785972520268388867543719877007360 12669741 551502274490626805858778288095526459552 12669742 985059729714667549757408192496765310272 12669743 -1995083508774898197631467007277139600768 12669744 -135042010576320145668631210100621869056 12669745 -9618612272921115808099799335818140160 12669746 470599337631578622239223278572935885072 12669747 -95478340346368094650537466123134683600 12669748 -2179383545704266288947925246359855104 12669749 -19700057696864618608601620298777269380 12669750 -959487900390440911735855578152976960000 12669751 1331332752880295770011708668860046230600 12669752 199340875572551205017201734040228044800 12669753 -740717250351038676124843429958538680496 12669754 -565211660158611774416177967562902017424 12669755 -76257494897074769843655835183226991840 12669756 -424429925282059578362339580829388316672 12669757 643606854709978654212481549586575996320 12669758 317754862905347287515974384713282548480 12669759 -1164419009543667500963851992919349350536 12669760 -51999379791749961189989920799777095680 12669761 350578099425768968415926616625277924220 12669762 -23668810920576814607131172784795942912 12669763 824048009149284833111935677598964105160 12669764 323863977502345261555176598022772145152 12669765 -262183583963136536312397532240843651680 12669766 -287900761809042983999198259837969433920 12669767 -2205403659160123661780684683958823140736 12669768 1311767639816968568090492595466391808000 12669769 277303160292783293547062912181638644096 12669770 113855375376226265671756435165031635200 12669771 708042169188114297100937228044676215512 12669772 -827345274945985254711310215278142778624 12669773 779841078916500665194793505557468051340 12669774 76002908801549673497970701745122181120 12669775 -582516667069509524623666381279767926200 12669776 -171360810953832914887282416047575400448 12669777 -89304660254523705104831257180695827808 12669778 1550553926282508704212298703266519040 12669779 54658326463930521575922803745000593640 12669780 -16777800215695401208429368362765230080 12669781 -108797139079686825306056944282507335300 12669782 -565463255073972783841407670337758711008 12669783 -1255506468202836090364421318374426947840 12669784 -133568421141456611985513997065699348480 12669785 -1880983711507113950198194325861391660600 12669786 -118896610447435452062647957297956917280 12669787 -13496311122938314314377522216594658800 12669788 -1833078107654283681738581588938039918080 12669789 -1126964034815789603829786316026360099840 12669790 -170706261668441938046242299384802467840 12669791 -1738776835583277951026570401079367683808 12669792 -41073984974166040574000908608246644736 12669793 736911236091865719719365706950738776064 12669794 721818198626855687593262954667752914944 12669795 719676174509560604955870382545915369120 12669796 2161698064533079892869996466402455802880 12669797 78237244538988133139536314727588576032 12669798 464508925240065813147004023449822249664 12669799 244269250845763834478913357921339090960 12669800 218481060708770218797555856433350656000 12669801 484917046672242025691905744840770943632 12669802 -112511271104933333984228441573087264928 12669803 219961540781134828474735575262864463664 12669804 -126116720867204844597909531430377062400 12669805 -1231580120714198588471306890410873586080 12669806 680194029662408963164295384688807871104 12669807 60827134437075274279993303318387148688 12669808 -250845252623355728332013294625643560960 12669809 -554576927073871097667754702904425214796 12669810 317510625601427298873683875823263449600 12669811 -71984591386739051283618948445918141440 12669812 1151055746107972748800020213386630710656 12669813 -447569669143321617307594343449521371940 12669814 1078860023315058943170456551489812676256 12669815 -976427009821394632979438750280160976040 12669816 -707910420475370445153964330737308774400 12669817 232789457613054245056207884995062245866 12669818 -354141684965505407141308352789654755584 12669819 -229459416908715349240976450862181175952 12669820 154673248703441225952239201485408988160 12669821 -38745452411433791597371350701877535968 12669822 491358378722127695408937763114240982400 12669823 -679517973910720553588884265298478188928 12669824 1726089483391792636050703759819155701760 12669825 155914311133041556439848016241524577600 12669826 213872114139692194125314832070706287104 12669827 -326877582151231869766910204514356080320 12669828 -383657774006643862834721479700119265280 12669829 -642817690024839719202244451263988207520 12669830 83697952918829445985155247072233820800 12669831 415543688922345867089436805648101861840 12669832 1005148094793806964172903694208110638080 12669833 918832558915816488003851955938696819520 12669834 -203306335326144463982023042638557407488 12669835 -493479741922949235993709991064228522720 12669836 61776051715125489494071279484063106048 12669837 127419898847736922284500396495942538240 12669838 -774116154331077586307842276636485487680 12669839 306247076278188033478084499126645142720 12669840 26188602579511819381109500615682703360 12669841 -2494380319413372981073527578773422511068 12669842 -7839373231430355670099250800933154928 12669843 -1246280267464679173183412042521071516816 12669844 -1113079106310753692405977518785636653056 12669845 -286215470282719179829896706637326453320 12669846 113537734484073679879999102352164055040 12669847 -1293982159647333056886038398800054683704 12669848 -1016092277895001612709420757744915056640 12669849 677558167256650790248063602165507650688 12669850 -496423808794175552886016702410853248000 12669851 -1806439992921606296199540180578348945148 12669852 -5998164706431854351578568384492967936 12669853 -565221126115882393462935723487087759520 12669854 725466768266967900747678238091278805376 12669855 244859325998637488309442043388799805440 12669856 -455205201625042201866261813034696704000 12669857 1336691912850335600512186452295734875106 12669858 23920578388116627548332155133187801376 12669859 -262643961332852606528578737836440059940 12669860 -123407899752872603556625967645790720000 12669861 311328090478248978539959413263936066304 12669862 252008744591798777632496498953676006400 12669863 -1299465847624693704383633661789070506888 12669864 2711016038669459593944019125929656320 12669865 392650911355503269315918590010625672000 12669866 -1021291300524429837834423007997564568576 12669867 318760267991625550084930541426639040768 12669868 409545523946338771598648625700243353600 12669869 1842419262176658112104006027867918453270 12669870 -138654056192613475750870318661616675840 12669871 -157932900853838712870774325457385961568 12669872 -18178274399733659395386070614865674240 12669873 446677243821148435080004877663223661824 12669874 -43553945129917148823975437728194448896 12669875 -1717594581760494492447654787241570280000 12669876 -89175021290058552717156542243950963968 12669877 -1794528366201659272997909775515259241728 12669878 -408727949938878247676915514017345390976 12669879 778801640332032024393117462029804448000 12669880 13115715360978906529703344478979072000 12669881 -958210017921490089317799054674307800790 12669882 361378796425350131524029309282728908800 12669883 6940601331957471392847438873620767760 12669884 2491588870311886479514305390597867356160 12669885 -1095880171435509058091584062738675652800 12669886 278185347244045982907250769168133963264 12669887 -258900086008141131198564604164032479920 12669888 135518550066438662804048863920339812352 12669889 -1467110223185834994663470738462345936700 12669890 -20508354016954093497789694301782763520 12669891 97244506692071159190660683844248418480 12669892 -658619042249235520415706004994424870784 12669893 -1828415412907597325054348897021372517858 12669894 496471906068781715982333751210210533024 12669895 132042832012463622580201805923764902400 12669896 1614378149043627911997095013765556224000 12669897 540109190063531872857348183828378856320 12669898 -1534297374166575281173826831384110328736 12669899 -176110844577621627734642671612983141552 12669900 321405721714203863890936923042634368000 12669901 -672651538212013200285641885993849359360 12669902 -16029338736538320407268610953695590656 12669903 -45578394901249824542269392560769626520 12669904 -155524812721517923244677903851565039616 12669905 1003638438163088287162814035885177680360 12669906 106422914818617604474810059769413256704 12669907 -12610096389213876951189034791288654200 12669908 269090032652085908842529113097975986176 12669909 6480565745731713587642852219814467712 12669910 175916158988954710473483230054321280 12669911 -1684011292466158270119823365403612901568 12669912 2043518174243735121843739584002524569600 12669913 2604469745035159181645847504572374507296 12669914 -645958509042288691608190323479218633248 12669915 91976908916612867773175646655999799520 12669916 -498050206737299318527928503488403715072 12669917 231332096433297862629762915227559283200 12669918 47167876098153484461179564072761340928 12669919 1262998860640844500163237871059048592280 12669920 -495071461932781858146314823062114795520 12669921 -536985692328956433800231246164959599280 12669922 -88548817832009581875146597213563305600 12669923 -33942206966160074030193501023004497760 12669924 223444618198697897772693114749364089856 12669925 -303579292184174305211754493570618109350 12669926 -754384533596145372278576481823275851520 12669927 3574133016497589082387568100960075399936 12669928 -990768191261999724406559406430659363840 12669929 -133401915599148648527789332678568902470 12669930 -225147373363319322541585066309077251040 12669931 961831762755446329314878077195441823712 12669932 -184592095392211347704565005740352716800 12669933 1147387485029450158010894721050241589824 12669934 102147832835814322243473269904410368320 12669935 216693781283842017015181916721354668160 12669936 -186545665248828797434894999376630611968 12669937 268450154096498340992573847970950540352 12669938 554174382430784972606413708529859567120 12669939 -103967000884191079249722628588643986980 12669940 795772498730529803234402606592168887040 12669941 -1347823638422948125430869097654401228800 12669942 277518170665244972984216843643059168640 12669943 71240210819980834335181552177108308576 12669944 -494313087920990980728805884010516070400 12669945 21367295653705442205376279169816475840 12669946 -178730492497963377664872442013295179040 12669947 987127099014095290964544016125067872192 12669948 -173465222813487350839495275516504723456 12669949 -1007747825685197211931050902802853037050 12669950 3010390957239236213081516987227315200 12669951 171891240810730109310517442265923078400 12669952 -501689748007954765900629199842992717824 12669953 28952397746342390951508693169501444164 12669954 -97707245690733814691330990243219493120 12669955 -582064431086184680615412063390776172000 12669956 -757758923463310164915527410322467491840 12669957 -157014193851137256537628645533516832992 12669958 -213878007626133135439128798188632036224 12669959 -450209846783355060066068232241747815120 12669960 -469147100239948931053872681489444864000 12669961 -102717980574086982573996184084206910438 12669962 266425127298555308967072369232713149232 12669963 -5712198833664831629516397192156846096 12669964 228481544616187781239534359781307430912 12669965 271158189881634578432060598236070153600 12669966 365323779797097585400611059160266601600 12669967 -1152697246301867823832704330877083067984 12669968 178911908406307614147976269274775814144 12669969 -216627835613990841192426291744778078272 12669970 14940308435245067623294542711780172800 12669971 1535089660366946151132738288107620592172 12669972 -347494979076481184582161245115961192448 12669973 -1993523557785195951953806088228105601778 12669974 -956212647365784999604871146389346359264 12669975 222775831089854618759136887925882252600 12669976 505863820482902855694734969469762293760 12669977 -1107564896766347855519547518151787423728 12669978 -354796713799144442152475783162059284480 12669979 -27755057862888674120611180639178419200 12669980 601101418854789628137513909357006704640 12669981 682150604365919367783562483327321482624 12669982 -291946104673725271242081827642749432128 12669983 1432350447102410983125438304775250299232 12669984 -161156948518795302374183253957173575680 12669985 -803308192689531211669373050747566282240 12669986 17669921512667299932165768522986304000 12669987 538249661320479525555844188791061202176 12669988 -735614130934815072933376505330171696512 12669989 -524097160284608837629775577921864813120 12669990 94019438532492890704066536026321264640 12669991 214096176557013072226538921975603622392 12669992 957099629460494519260097387653280640000 12669993 -1663528216556461791388642101885081600 12669994 -726656683376780625805298122019097274704 12669995 -58342831101834323373146536796218162560 12669996 129643569331691932033618187369542339584 12669997 -1270285007991219542183199497353279976554 12669998 -157538336396614799994254263310032619520 12669999 -455553064935905612966513001474336249336 12670000 -8054703908572936494502687148564480000 12670001 575511008632944356239125421761240899892 12670002 -243013873713334357352318908028590030560 12670003 -694239861418410069597633290689557093748 12670004 356731743337389238115393976439117597056 12670005 -8074906061453505854705360031313194720 12670006 305353392681993145814663888663755738944 12670007 264536233369737858142282542183254638512 12670008 131341280630015722092720591790155571200 12670009 1075284044637417626320006988611563122400 12670010 -119454148058805923371143914768960839680 12670011 -198601900657166625912069435958274317368 12670012 497288200761564738189712897187475505152 12670013 -181357445304292269092077396534810151400 12670014 -73735856420556394117906847499496642560 12670015 -1495170833773402702271059362462877657200 12670016 597520418700047077940006977681198940160 12670017 11771682453740452385929993225278512400 12670018 -220749514064123728831090006040795041920 12670019 2180339669789750253440512912747028630496 12670020 -446524935685156600253653715425402675200 12670021 27546528398559872759819038292957480448 12670022 -15204442703019136367121392544041750688 12670023 629327836847740639518352393938249099264 12670024 -835310095648036943767912403125823831040 12670025 512516642260364950412091309576192057600 12670026 -5614201203366926224958772483094265856 12670027 -1438127992652450968661702708899207014124 12670028 -56275656588765908039545728450193244160 12670029 -514649617960206082814575642073361225600 12670030 594936033627149014901660193373755160320 12670031 17262534389910348502301424815223096 12670032 286062850834652950729483004778861821952 12670033 555932263702109061907575251792048890944 12670034 133833196582680916649815200249845827392 12670035 279528852745649351491031087079664734720 12670036 -11976913444912597413597546316511918080 12670037 39162395531919750388735670675680948686 12670038 71192960759426511095367979655181057984 12670039 -1824627201308713477056776002143689223160 12670040 -78315524461123851210291963559434240000 12670041 -226261630719868201267329754947475773696 12670042 -196249394919722310202424132154609239040 12670043 -231581564884731651997811015799624433080 12670044 -184320576701931316582374008114055490560 12670045 203274746570933272636005748601508504300 12670046 -637874687771322999747408641566389387456 12670047 376888257405503116195294882547016567840 12670048 -1784476892682183470012688006345247948800 12670049 -202344263036138502855438414392823562944 12670050 151384235054265972703140933583073404800 12670051 362022997894995496844901083623197402400 12670052 818408189885751070522859401629763614336 12670053 -709399186489654863280574057113758871392 12670054 162350955957951455212603953677463818976 12670055 209280643641045684653641514250200445600 12670056 7632846485262504146629276940079267840 12670057 1323343192823709946316505815752328599012 12670058 -244821986222491701813642167748106937088 12670059 -783166438220936798221278016533615568296 12670060 -230154056684382897578679711750449187840 12670061 -982077134511909230282390991066686311338 12670062 -673097920951057036187709170990286157248 12670063 -10009063773423288924932278982282583040 12670064 -158432063411367240340136330036631109632 12670065 -629488467371774721969066336319283296140 12670066 -396266505765637488709447034055600854400 12670067 288479638912189446678636445190627346480 12670068 29167993741194008253367205802441891840 12670069 -535430617678055876876387698907618840530 12670070 196206731130064433829868538874529608960 12670071 1539209399963434780020515829755796730320 12670072 64548915748324883159936187949551452160 12670073 -694768771357110363068363280860128689600 12670074 525607781975757787020047783794482969600 12670075 -1056072963936326489282805672854842475400 12670076 -1519751737779286855051213440710549514240 12670077 531458312408901020662935330665603905920 12670078 -352077452636034365967275681389674140160 12670079 1943348597292483103880604084039323064 12670080 -504108544856858437719408091846410240000 12670081 -1650450417357436098310353376776002709118 12670082 -420118836093458251692157644224804098608 12670083 1742302490475930913331854671311592485544 12670084 20515172519874117250890341138106224640 12670085 -950734891667765698993896040748531683200 12670086 16479456012934138956598974970018910208 12670087 -1369819156738396613529258078403571980264 12670088 1412468800281699057138202904463997301760 12670089 -153828340430780900108061068087525857776 12670090 -177054133673613732438319841433939703200 12670091 -782594299724101404586846561435135298928 12670092 519194149967086369134534278683653583872 12670093 39884720713398656445600328206173978240 12670094 -81124329807468519418693471162868387904 12670095 -4286739342605497658564087393370173520 12670096 116083613048015058837181101817096192000 12670097 641224574514344165027144334684701373120 12670098 -47268284621874656434792276321217180160 12670099 104780994414052648810048006708665846400 12670100 -797541135198864435150110796755035584000 12670101 18781364133885553824297925522654414542 12670102 626512653341363157029508975067756007424 12670103 269280321952557358674680699754534120384 12670104 -113024497285499939842366401730819706880 12670105 -134177000418668481222211111144364927040 12670106 -1081093546114687153207451132854058815248 12670107 39789802442694779096779787769939179520 12670108 -141443758626308908026854630537243271168 12670109 93383826303557763442851452238178680000 12670110 -311248810977986360977748528989743547200 12670111 -1784950563379610962258489674081871360288 12670112 239884951577949867880997201500648243200 12670113 138146094516326388552465772838191956144 12670114 -288908964671990702680703559170301411168 12670115 986384160299591561589726800863311171120 12670116 295195092706808980712400450691070797824 12670117 2568134004678782813864101657342104175932 12670118 194046303543753901522730803431014369760 12670119 -409716882014592772748459629731753815040 12670120 31176116692977434565707660620233676800 12670121 2275287766608706364124304698888739830144 12670122 1683377186782657709433106588385399040 12670123 -951142573690405090585562633346084037680 12670124 1255326507787978897320367777402796116992 12670125 -82969417402003992049700075460111168000 12670126 914961249131957903782721342556607578048 12670127 544071399503902500055543236802404031680 12670128 293260467843823719349780692210981273600 12670129 208955831305331289816432732788351577000 12670130 692083279875944659113940653617871006720 12670131 167411614171103649915616360551099168000 12670132 321380413109368838767551181369425500160 12670133 155564428444091061567341885518358984064 12670134 -139251831177380387440858295608619974656 12670135 250078037157239326928327362479127707600 12670136 524028564669465235695549477772600135680 12670137 245882188061778968713086289955915567994 12670138 -120066537824483067430330815320823917856 12670139 -1076511236907509473049930578618189980060 12670140 112237718493752131549501128977320181760 12670141 548405849689678140317834818735650420000 12670142 -5729936126176206312677449127459574528 12670143 1120370400115530984043682958223992657864 12670144 632972816498010293967923327208805892096 12670145 1389921322779708226109517616429943442900 12670146 -62141119175325613346620113251532036528 12670147 -65372512057205409079936752489187146336 12670148 -38747327697927191671595644352573767680 12670149 711854131230258493159596600213662679264 12670150 271506723672510499207771487284917768000 12670151 664790862438174004726173195204525254544 12670152 1763694164508182111502212537740124160 12670153 -392890387435194838376259110586190808816 12670154 -201966735158059011142489936293183376128 12670155 -781723914334608947184907609316576256000 12670156 -42206973207196745406317778617938322432 12670157 1121250503484588372034858726237543272960 12670158 270718615944200689814356877010967724160 12670159 221490844640946491197575387047957986104 12670160 -70782601729483702331718167677056614400 12670161 292601302771675019527574719101447727104 12670162 464654092492142698722560417079163058832 12670163 962990717244153119563618834491944107008 12670164 144107398378382563699670193048945356544 12670165 3292503772497333379478808286356887040 12670166 1109012123170523063602880733427414352640 12670167 -36139231495702536242567789766929271552 12670168 -133610017225915651090247076461701939200 12670169 777090013172640922132354550876021966400 12670170 -165701188344558377605664884979122617600 12670171 -187809333076474693269261047862378934176 12670172 -52843428207652468746290554601496035328 12670173 -90671352380103482144623577707957096596 12670174 -344821222846584359085519906756503460480 12670175 -147176336631038944959371998030019196600 12670176 376195955657244098064674481607318437888 12670177 -454538268881352394734003316986528986688 12670178 637665476888384428290229626930362818560 12670179 867293220840839678674332898288662833784 12670180 215920538026813441152715471748221800960 12670181 -2805948167938489499603967765157284036 12670182 2097996132579429198322955511774490752 12670183 456277799237536814491385211483063461432 12670184 1815293648974508667062468441864772418560 12670185 407585134043104315643234332813631963520 12670186 -340343694274151391385376139125544711936 12670187 525574751517444124498311422706599344800 12670188 302874724139618606784599214755718266880 12670189 -394242425066841398392109182389018343296 12670190 51759985209351889315977260045630219520 12670191 390337757512790697736061916576344394240 12670192 35247570436508724685587235035513552896 12670193 205649410694075696942924418154653397104 12670194 188884141602535533256092982440270678528 12670195 258952298117215874893372242068877817200 12670196 -71586268695370021598524987070494015488 12670197 -401361823595186291125749228505852631328 12670198 -3554801577225735941066249532141683136 12670199 651061673993839166925313053415333463568 12670200 -468880038873985973147866336629104640000 12670201 1554780859143365255833089620695417807872 12670202 -158029920404016239140715724461848788768 12670203 91168414952215309322889745238980393728 12670204 1360590958483893608403865974242504339456 12670205 -165481473422715896246780647361433565140 12670206 186471143417128861371901541079988589184 12670207 -584411934558234006833636636440548837120 12670208 12738038538127463273201240447505137664 12670209 -1681028993418280602280985713351619789280 12670210 223774277906487025137137464478915688960 12670211 -2291684661749303179506916896245961949188 12670212 397487706530079262023704493972142451712 12670213 -2500328862279637346214401646848427990720 12670214 1023243605385703496236705689341391770112 12670215 -109049214307142162061682104274171020000 12670216 -531499611834450384096698960220462182400 12670217 -137740098575234920731395781146112409728 12670218 -353850073769590999362701421562436428800 12670219 -804428400405741609679111484364083717304 12670220 -1406542538060991710672314388048590218240 12670221 295478993605976061365032885221072933312 12670222 -110835825970756722920846937910794802176 12670223 579927115121843732357478768462216119472 12670224 -244442494878687143271617538130996690944 12670225 -644222890010930252371868335309123092250 12670226 389242195069332175958273618061209953920 12670227 -38515432281847469583511853916626162112 12670228 1250357886253766758467512028792172573568 12670229 -99888844912825350654246202632600565824 12670230 58122427478208768627683998411784989440 12670231 233035360857245429439912528092610646192 12670232 -86580101462004937426562000884880363520 12670233 602209133968792694482574211891817162944 12670234 762854505680699579489857700898226735872 12670235 49128295427775000529169651841867055680 12670236 -2603574887374518696509528252819088506880 12670237 1705182382803714417728851881864474164812 12670238 -28525277655023938915069687320796826880 12670239 421321361979861318901139169041271946824 12670240 942032009025808390949329960466896650240 12670241 -881397110422207119067558486518987135468 12670242 -158130058633407392614217063987366730240 12670243 666858820910285448771339362114238059664 12670244 1190550078452348627100550420274219473536 12670245 18417501112085002921803532442752032000 12670246 11309520573466589052290696615937990720 12670247 2073919970596418375481889370499952872696 12670248 -427677899048826387629638602249150382080 12670249 -1307460492060868362564304345014104743580 12670250 -243329907362800277838711819879892800000 12670251 -18291769942031177792798105274212933760 12670252 -269586872473667809680190507200989018112 12670253 -170795945049223088033541927929559994560 12670254 136435508048878248707995182342003281664 12670255 280992651223894537182498621776432250720 12670256 503096591497271258608478603324438003712 12670257 -858325221539787076674621044221823258880 12670258 -288686048331644869773026046298656430080 12670259 421577386644193850468561238695978572032 12670260 -929550715685233177528075065795265904640 12670261 289641039158518849179836836078503562862 12670262 -624662985286639331379227364696692415936 12670263 407932491410901522959898890660079924864 12670264 555711880021297167916510707942034329600 12670265 971222565047048124554941807725191358660 12670266 236691480072903051063255657578608126464 12670267 1498087201042169056988768296679941611880 12670268 326544612948516254700571481779161196032 12670269 150207549215458275353813913683990543520 12670270 -275067349537429853443496740636664519040 12670271 732764988828571686448947974477641437744 12670272 -242587872243113495038326450252956565504 12670273 -937397953603261393657640718144597966 12670274 -790209981673832123252090729079768822240 12670275 -402576836009525970386368463922516154200 12670276 813499055096858324074199895928294060160 12670277 -790261938540585944919673513875530219874 12670278 449579973221109552571750530773254597824 12670279 591358752805377080221343105023373316976 12670280 31341809107889123023610517053443276800 12670281 -575348829081473656472725402558618684572 12670282 -432670861632339077447824576967178510336 12670283 1898868028825097374601313382333036310520 12670284 580225103994292851575725206003831508992 12670285 -363446461552000723693071079072325812020 12670286 -243919461279083187500212513243538808576 12670287 -363091419082532175835213873410519649536 12670288 158201999521146711835484680055684726784 12670289 -500845181559878326113762334451779100160 12670290 492256250686404612714127415497011763200 12670291 -1378736265650089907729486846089229900308 12670292 1035488782583715308050699210453286150016 12670293 70699064865067897478450902744319074464 12670294 -1887938033945322258715362226909931520 12670295 -623481180091624395690871089147468670800 12670296 -387495978454628089028751398216838451200 12670297 -1376960153101358276104475247098854715254 12670298 -252595941696358865362175371425354104064 12670299 -1453586019979548315129485378672356832916 12670300 422174494431166697635841551797840358400 12670301 350519017240504972152475104506701414752 12670302 274606282923187113375710215036985441280 12670303 -3670424749732605180820153715718503904240 12670304 -2188529933002808892112444360492220940288 12670305 495313406622520718824216591699758721920 12670306 -1075728176958176621928801197902325022336 12670307 -681521111048540840915032038996382823040 12670308 -148093369613817912916628922749985767424 12670309 -252276610222883128265495729026827238080 12670310 254568386549709436954478082902333493120 12670311 -1132677066068647844441821868023323765120 12670312 383213218019622828569494388814030796800 12670313 1755508358300947709267746837377951797562 12670314 -117412515715279250799408147265481541120 12670315 -6022405452497003719822928006905870080 12670316 55838954215539910744521860525701719552 12670317 149026902451641201088275052895632586880 12670318 40725019000263092495026782614319304704 12670319 863655413256019222033842325172330688720 12670320 23165281126543361536603435302786170880 12670321 -790526676102556925333998687300816517280 12670322 -503330004534583738434021070069270352880 12670323 732458188352459687588806475681215088184 12670324 353288047538360832044985792954488333696 12670325 590320191323094211950063094369617616500 12670326 -489728885417984274439316652143131576608 12670327 444918314993572456948496601027781827176 12670328 -1026124660187366250387416142502683463680 12670329 -228615946163102386943053500919917844800 12670330 72670856436943506665423406360470016000 12670331 -166680975241857132238780733460231411000 12670332 -145562720095885976876197652523906170880 12670333 182315725997364926642157557621358554784 12670334 -1569071635766734810643554538954666496 12670335 910713582469399080294883877982895269720 12670336 -362786864848250090146393123681468416000 12670337 27706578633510874259539344460897443120 12670338 -150734740429453032659115710548517591424 12670339 -1308569381522916893142075863299449633024 12670340 481889657541898526401900029644294553600 12670341 -484700752086296818130652275444829437280 12670342 -225390005736679795470347652821877824928 12670343 181184318175112727981860552227903890016 12670344 -54870609365438068921517699933977021440 12670345 -607290056834983927924016491152696639900 12670346 100185617580915104364594332134600243200 12670347 436686871783391388179642408564241919728 12670348 556922931288928918419125640075078180608 12670349 -761248799598850622042028140397902117280 12670350 -15080440206229201861036089826605926400 12670351 -164892425869011138691243286578675107456 12670352 256791139957485929915546260189550125056 12670353 304878456471443658022167777117872242884 12670354 -380177781865871253846307022271845864448 12670355 -479552411683614341626989150834785378880 12670356 -668358378681973913237371309800449353728 12670357 -1006420554600146890340322939186648247488 12670358 -604762657681104206273984111713348818624 12670359 579224950020999079822558711741698288000 12670360 -892596081695995323425197806176756736000 12670361 -77796308208525639370086138538324132800 12670362 -220128215820323114769905351100105937440 12670363 65584501368313941902151555994888545240 12670364 -399090930049715577340059083736975820800 12670365 -161187266790425960520886870607483714880 12670366 281616937078912565671863066646628917632 12670367 -1441794197556615063008686808473680828288 12670368 -1041913996567938691431410907344016506880 12670369 1751046783314509574476594045923828492770 12670370 450931277347611733083344158578255759360 12670371 1137644873858386216261194339697015540320 12670372 -37000190081480762376376608528596606976 12670373 1998662587384833253689540964010688818622 12670374 -185169211262311413698869014654087147840 12670375 -1096333734215658838830197746256742006000 12670376 979781308672653060297744756189293199360 12670377 1292688048226779097120032471717090898320 12670378 -1554895001240944028731188030308244480 12670379 -345193505962368682248783063743838250416 12670380 -5986260797313194634216483655000611840 12670381 1664023536172784429759468051471272284182 12670382 -60801791840941727638338450502188489216 12670383 684917401126527161028140202014844757248 12670384 507223775994555168214331233729056358400 12670385 105252030749701448503994131566653256960 12670386 12957149634607956963262462881054862464 12670387 565380405292506634060185107862281938752 12670388 -373784968377636548822589200572126211712 12670389 -963983894060427814115548449350945613156 12670390 556165688020009464048283951933727836800 12670391 18435251393355640176369105448093058064 12670392 -154686743516186241054809921821865410560 12670393 -366812053301022725373288071255224571180 12670394 -497506839773280179775363921603615264 12670395 69015832323663384297181174831149542400 12670396 551924094562843103404006401296256752640 12670397 631043281528656294194847515340994606080 12670398 412754733183568419376292492035179552000 12670399 115064431874659149384810203346157588336 12670400 307474615387765037155614751301566464000 12670401 -991090659279433061777346342704708499456 12670402 -603107373130554481504345275710826796848 12670403 2100032428799096941212534488357540270652 12670404 67880448372997115945078704058259127296 12670405 553358854810338728970642363292037987520 12670406 -383330524266894554980051659635179192320 12670407 912167959227012383895272134031418502704 12670408 1411098689065691840535273517271038632960 12670409 -761988116583373871345287893405800899584 12670410 378782046270216699342148621106337438720 12670411 214443325143434437650289919827067570240 12670412 43064278786286534920389741803299203072 12670413 22129372859402619949001272752841924608 12670414 61617153709637224303902687550418065920 12670415 1706598370678446451553391886541753054400 12670416 -109409172020030569087843229172995850240 12670417 205685556038187754617061960083187828466 12670418 -6216414834459921279461394692225464320 12670419 -1063227823320972622569000753717067922640 12670420 -597780828346118764093818412033824768000 12670421 -245528281724713511269653163407465939378 12670422 610163750563381099551317906072107841472 12670423 18642435231018067729748976343571264304 12670424 -519644814132539528251139650355985530880 12670425 -18772904885952969139832125667919608850 12670426 -178692193195575618630076685268729347088 12670427 299058153615069911259213620513161324800 12670428 -188625057225122648653302416316030618624 12670429 -441719567531075386573688649659735226970 12670430 41279696884232993187467675330507991360 12670431 -343919982718391371384960250566575252336 12670432 540940408135627855810663425255751286784 12670433 182362145432022304479672698963815787682 12670434 -18246983749867382847727416510078766080 12670435 -105180313766180617165729373729912397600 12670436 -775997489172276254251860735278945253120 12670437 -313856493527013344773043101227195125472 12670438 929699327717221229094156031219868311680 12670439 898185178794629451718746702602085757080 12670440 -134519790237005191877557939158021734400 12670441 -488566528518186500569444498551497952128 12670442 469854912555893117915322617427695277312 12670443 157366071493407856449803458904686282332 12670444 -116791409679136451085105650900444131328 12670445 -58750471303751606015888364003465834000 12670446 76150921104479324014589790430118849664 12670447 12712599028704480505711907319052784640 12670448 167315128633639225917081056611412213760 12670449 584748157942026483183264613283061796800 12670450 -157292851945324513469095106667693748800 12670451 -91535989989404162833608164984813212644 12670452 -509823563837582155036313872383144652800 12670453 -868538029445371824267131344256613225298 12670454 -419376875159714000439110077692515722560 12670455 26596260701608627584228506187350661120 12670456 -1270536909820338971055466879749184389120 12670457 1708762960056199268410504441663292566272 12670458 80760149591210606387241492242139583488 12670459 -251899342838407327383393646861920326184 12670460 883905210342027376033716021748533672960 12670461 -330180264386219088491939213994198878490 12670462 -439596349028138098055063554435776819456 12670463 -569628180336426930074176434755601139176 12670464 11463041717426523391165388191483035648 12670465 477876931251308420855036697505675060200 12670466 21272286586777389592043987762888962944 12670467 6287916092626168339893876403406805312 12670468 -892292569995593911013294051205880212352 12670469 -527953753600658553523759612158512923074 12670470 -21775359688863684831901884090591048960 12670471 -85515250844277209312903509413714689256 12670472 -1390061410343153022148848753162354355200 12670473 -813276209956020457701850792432322594400 12670474 1155474938798687976342804143212885072992 12670475 77582500678599563985798272326573080000 12670476 -18478980494181291642145621932011323392 12670477 2485787656376543555431299113652977814060 12670478 -660230738603366218472904476363427984960 12670479 255943879396558217157607832439474739200 12670480 -263902134052636496551864352590225735680 12670481 1984006529519983505081776084212813519282 12670482 371893607963784930702994976692748231424 12670483 -539491267419729001066824328954055157680 12670484 828316689251457297960076889230102406016 12670485 -402501697835793296964953108674337179200 12670486 -104113124491440596203285638089347074240 12670487 348073031470208662902070290610145144520 12670488 -581085752272010756771045811199183411200 12670489 837561819487930427362192145304694096324 12670490 231758557265869375430432754091740072960 12670491 307459148480095400918137548232889508144 12670492 507834292406250131744150357082611942400 12670493 19352046403828371743717579356221933696 12670494 60604170248354208684009120169592555520 12670495 -1218281927821689402699819813811650813120 12670496 -125988377002810112716277646878166417408 12670497 110398815369173161504098370592166723840 12670498 -77082498887952063030940812560896179936 12670499 -75215231892902860437408739356978190500 12670500 -78009863266846277146454199695474688000 12670501 -998296424500262242009261318801496825600 12670502 56381274727834348909301961156157624704 12670503 -34829126114254901694576225465479585496 12670504 179258690596930267786729304595474677760 12670505 1544937036302661446171991878756968842660 12670506 72871959959972829513195426761861551104 12670507 -1017087909096501097680016911592482279244 12670508 -1600977608745469499925802377180236390400 12670509 -10227783967066103832888067530653955552 12670510 -610263035329214752904412322195956747840 12670511 -241794875609156250661067733025808407680 12670512 71974750062464021618377334206437261312 12670513 2027230623108624313341588135645972846900 12670514 150051110180178506484535470619580867856 12670515 265702708934886471249399338780002800 12670516 -86432013701793579404114948161294645248 12670517 267576659358267703077283069254551929212 12670518 -250836359363541979639512322301307445248 12670519 -77682713943030004638802701259263605080 12670520 -280810326085093585611335656482328166400 12670521 65718980327183702171110856386294258512 12670522 -443504189104573794697807831648358924688 12670523 332838538547630816479042370555200503024 12670524 -23090749702142172935550903326882096640 12670525 -293468233114985514239356344630837576000 12670526 218181883795834601149858191867099765120 12670527 -1166509447091567208526756608076124737080 12670528 -153845821518067330537400930117022121984 12670529 -3140721607662745194552601792474881600 12670530 -127472336689526543252322653870764224000 12670531 745591732235626185335649812849921088792 12670532 391112516308317680774169567852988354560 12670533 -2028066242924320167621896379789642950400 12670534 -317541449546183955020860028997257689728 12670535 -548338312516225890737845201215246127200 12670536 -209048854677966991360214980388247306240 12670537 -3546157587271717549173534218569489920 12670538 -208657808092043128584043029622377561600 12670539 10009686956668917854184351431250416640 12670540 -554319893135216866826042628602733158400 12670541 490944387034822962509688466772197851372 12670542 -213711444271906210913757149746283060736 12670543 -352217977446416232111111699458013576536 12670544 238392635626846057820579129055463464960 12670545 850961987011115966427171379551681408000 12670546 -402453990878259543625325866280129326080 12670547 1620091289588091134342708502617392629996 12670548 -26218176907690914176896545861329541120 12670549 124975092049123821922133351176816822240 12670550 306900399178736033754532449971106753600 12670551 -359896462152864619164352088656771109664 12670552 -22452218026688655578391984451373690880 12670553 1195013947326768709677628655339808299904 12670554 73296766475163652138446673543054611456 12670555 206245671492396268589233359068768928960 12670556 -1553683777049033521500419291868576698880 12670557 -161240592250990531240155172107977420160 12670558 -114491326342585412283386528229955983360 12670559 -1409239088489082994077372182543621925648 12670560 -85569991887991591192940408469454848000 12670561 -1401821671382887694018235944845566906176 12670562 -114432109342694346146652670378753433088 12670563 -638629709642560787508581486424165682056 12670564 256526379539803929919987755523476691200 12670565 -1144772588899632039039235385386975667880 12670566 341446634251615526177463185870882095104 12670567 -36579956675598674827306288704884342328 12670568 -432510477122420500610532851799539712000 12670569 114154098145717820916260273719559528394 12670570 371220373442452275539162914990350873600 12670571 -1544072894125533893109652412340065721936 12670572 679169707954613066218908495618506184192 12670573 -104610543278327276826379818188628355520 12670574 -55454993945692436735019209851818451200 12670575 8512921038617003446611279707343985200 12670576 48580431178088748703024630900446658560 12670577 141087712008590686476380349516722404260 12670578 -222595865575983701203719902878508901048 12670579 -760482917766154768304082255509329673400 12670580 176058866913322928319767781592990748160 12670581 174015788352250063354373317449693593088 12670582 112207491714419075609627014371192568704 12670583 306370527400826276313786121841107817832 12670584 -841162135348733899209137646935961415680 12670585 468870298418941654312274319946097164800 12670586 110210985395061494316553081608790747104 12670587 79415520952561368997071849437756742840 12670588 -382831095210513851349660761253196104704 12670589 -1441620524772700577975779169492941947648 12670590 98336739064954231077535659402054472320 12670591 633273465315976357556177962988051443912 12670592 247274748161936760665525933089751040000 12670593 -292434886630631928319833223097442748800 12670594 393355279658001529590252059598431430096 12670595 -4130532427756381508755124292348268800 12670596 369283856170907411810172699418847980800 12670597 -2046326125536848417030600041454277697954 12670598 2134979527973797426068568433715727374336 12670599 145245482378879600904429726039242843136 12670600 872287834661412842330314613165430144000 12670601 -887293520655240696390008108143723594368 12670602 92243774592125841550250390272799261184 12670603 895300398218428933284600977830239146664 12670604 -98483434454557044331871480938621025280 12670605 57486539839670879788691192700244108800 12670606 444467555097878094282537284254468063680 12670607 447106006290601913801374293559971095856 12670608 16392411721736736389090417394524160000 12670609 386281456923991014444726985970567876416 12670610 40084451697948219058386758616272891520 12670611 -8595000724929729116481196828523629128 12670612 377983841157128911591417759818059152256 12670613 -154780749871722572940745366908909147300 12670614 -660885084247649469060172755800017336320 12670615 1231575670484209872879374125097606308320 12670616 -428914882288841848510532777607493969920 12670617 -357577663752183657979842669148659574320 12670618 563974195564598521330683243402783467760 12670619 78147130473675707754746925478002802320 12670620 483800425911824531653722442371889812480 12670621 136540666654084598501544679427870414822 12670622 -278015841970248457720729773048850459200 12670623 94163276643612621637437390663734986224 12670624 1740144662335750888704325709767552008192 12670625 -209030682494997074937601954213736100000 12670626 358658242121023099338018726459882025344 12670627 -470159618608399899916049375515732750800 12670628 1169771076297364906582107282011562058368 12670629 -1161502070930593536279006731977376416416 12670630 -30224401200589660120386438471711129600 12670631 -20218012196307202785433034382647885280 12670632 102836884561896525379966112812282091520 12670633 -1857252177459942526216894560201152081280 12670634 -371753239374617868213346253323770536784 12670635 275572953767032892621411024158719375600 12670636 -369586354257666890447810814174283776 12670637 131264426359503125174885944399746458112 12670638 -12688654993904990705308186298560238592 12670639 661892338326450453558636768185994999440 12670640 -81947892367272656173914155133824532480 12670641 -764731502151480007788205015114371550560 12670642 -265926884404328297270654761323177153408 12670643 -432925052238093880561155890247908019816 12670644 282330683405712028610956700706317598720 12670645 125893410600462462291745370218093533720 12670646 158273182149450694442877347260321282560 12670647 -231197320713979631117330839136717395200 12670648 2759142239364327545064662276399839272960 12670649 540588096898470114929192331664891828650 12670650 -98136561073389247220092221985568546400 12670651 810069744010663200528694790358911592480 12670652 -954485835478577280009306874746433720320 12670653 -1237971042403156876654466517568491184896 12670654 338955550691024877947604107898768950400 12670655 1043776422036558768455337792296334691560 12670656 217326464812178111442316793715162611712 12670657 -597887454521085863501094614364598950060 12670658 -44381023299503901142011333933126036480 12670659 392841837000169877196615237689000140164 12670660 638856601387499397257894444603003228160 12670661 25860102135832568881854809379018434304 12670662 204450074101144952234925205297758537600 12670663 -363263056031107235987793465990630912000 12670664 1910509450501641691110076370795903247360 12670665 17649140998263271262526373637746075200 12670666 -43820575811156737320180257624800574880 12670667 -462266625490512844863034372509354514284 12670668 -56393399934197157426018547212707127552 12670669 742918080718008955827800885963711777760 12670670 -403177273224954453869860434394333926720 12670671 -336255544197443659112102336988045475440 12670672 6969756884225961387172296783465152512 12670673 596577316261720365058388285445013991922 12670674 -185285094418040078637923515043587194240 12670675 -793298982412146693469624420488167823200 12670676 619393775747871168178277674074759694080 12670677 160719199882490326824969842753809004448 12670678 1067860224129452198817726365522860673856 12670679 -82166762849100726011274933311732518224 12670680 -448823639259734138266658474402463744000 12670681 13162128169937619594091287890253393504 12670682 -405448272013359002498767537935624499200 12670683 96011050564567574461373974151708141568 12670684 -40653350064010897949369754824203064320 12670685 225159314073631359248960565663739031160 12670686 20392200525618686811925584532705342464 12670687 -932883369419711834712150110531189851928 12670688 -946475468643997502982707276593216880640 12670689 501698642828675258958844177240441800624 12670690 179236918440957972590676325514627795520 12670691 45500776800162768766742024390874741384 12670692 -154881639045149951221475931512405508096 12670693 112149715486707581298299062528224950784 12670694 619704841734259886848372912511796749760 12670695 -669174009818324983554899481142843972800 12670696 516662606664189656939730014033858657280 12670697 -305874519492316102363069030035703087872 12670698 455272276743105940017305223545086942464 12670699 1261564926158780057210391866919557971700 12670700 -154981877915844276334322323637338521600 12670701 -686953375597727099849582762915792610720 12670702 710896768737256386447392086083560608704 12670703 -883729424063963514940572147372122640048 12670704 303724808352733345712725983046412304384 12670705 855333899017574813509613692683792772800 12670706 210015510307945742242480426557187255200 12670707 -513651291839532816638124530507458072320 12670708 669632640117206979751014528464924778496 12670709 2296596498919093232283104957734049869290 12670710 -66613704928411234536613399337979793920 12670711 310932906027477792314085484207417070312 12670712 11705832165411330871356632605642997760 12670713 335294409138289550315251703206397150688 12670714 307095155691790896316405554000431212656 12670715 -1240481662732168252540061827864458416640 12670716 -600788566778609271071452342833614274048 12670717 -1750658092610556334083863411307559402234 12670718 -922733191866304588536317335359933373440 12670719 105781430605445876610913405320786162960 12670720 -651605979103910978050160732108803276800 12670721 4461753184435284166117418850824069184 12670722 -210936779348166303899092471756474905600 12670723 -93080808374911388246358104764725522432 12670724 2447778252486200997158015987806900224 12670725 -407677383374516439022934487573073502400 12670726 -600791146606655928993575179188562703040 12670727 -52691734083775637021913883736997755808 12670728 -38028285223228594306799141104189440000 12670729 -922487379698073425036026777874135022924 12670730 428767036213103978528099640261697228800 12670731 -550661948291820977944758668210907778560 12670732 317136358723660731986731991494201635840 12670733 483108787341869529043109620401626108982 12670734 -309255254263632851344874255217153808320 12670735 393426942277182256175598322945295109120 12670736 -109878659521496338027478921650842943488 12670737 -844850125959866446914728831844980591040 12670738 760875623423117981754125633101904614560 12670739 9014222525335510325431361603366222100 12670740 -177535110302201196313210324840750813440 12670741 -1355885028851462441774663720347533199858 12670742 16890883452163239178422828302064976512 12670743 817486849566308356711509164692357296000 12670744 -468444937982010852962828298309603747840 12670745 699889214843019991829258446036791287880 12670746 -201426948436871915701837305455388893184 12670747 94956088345028241415003577269842534360 12670748 1403540266702845111433174123487652177408 12670749 82359245677248175278784399056563401728 12670750 -199004586941221619831379449641496016000 12670751 -1911913642357875976108876221119764242768 12670752 -291801921579335433990867964214079651840 12670753 -687858104555182161465433501141194444396 12670754 41373687182518401267130221490221453312 12670755 660432963250199298526366432182984304560 12670756 -3907455858400870962692663787647180800 12670757 -1937159933801438782304931195521324322 12670758 361158080490896473928578481434651032000 12670759 -918565477866149766565285064277569580296 12670760 1233455321441044319458097348817884928000 12670761 -528799458819214468431209138605378379712 12670762 223973590912330326601174358913860603904 12670763 208941089647405326502629741053464195200 12670764 59311029841694634658804434124891301376 12670765 1174837253942129140413173144022596331660 12670766 110009845739945637394818368882894002560 12670767 -13405281221729409283372283903688224400 12670768 133487989702416990553911454071738630144 12670769 -1252583989976741625216904124624552062656 12670770 47821436280730341807378438323815234560 12670771 293177561325509868956601438421554776972 12670772 -197229851610149860420017286221845237760 12670773 -68339253774210017699657912441712587136 12670774 -100468107804693755508223254388102944864 12670775 -339068869064821842448736884210383375000 12670776 676615263414371606376123926650455859200 12670777 -60955073123769956692879267089794734080 12670778 -75726141994861329212643164705081376 12670779 -22487206375050012610672991001052168512 12670780 882018150414243187926877024949934336000 12670781 -1079540754981684211617576581799886970400 12670782 -85968513888848953816665367816892055936 12670783 1715447171200150003741807062845553156032 12670784 174557896403706891233402552101116051456 12670785 -297024843074303368866544752644985964140 12670786 731887561079056001561552688221905232592 12670787 1254889322262340785066652488558014453436 12670788 -380817262168288823754989835037189410816 12670789 2323721336848001694897910991628248461824 12670790 -1373768964216914468667631763195658240 12670791 29379389883378944132969381218513826304 12670792 926917202890044358684468658618074398720 12670793 429450936944056377506021362485205038042 12670794 -159125388003670108312565127682129360800 12670795 -180867100522248926353952449161816978720 12670796 -1199916746587791932931836903194512000000 12670797 706152780942442195366939947170666038272 12670798 67955043043835020329329070414711350784 12670799 1961774352004038533864893946106779551560 12670800 26339401650207602858748524696567808000 12670801 570563286710109167661717436535175646464 12670802 -642571156536290723280013445016582736896 12670803 349630770225893544484127829722987002080 12670804 -370194708774671459369684100820462917888 12670805 6869213163201086925805652693097198720 12670806 -89862437421908590228299629320258322496 12670807 173211714112168524620776190254416326952 12670808 235697171166422588763157416387297576960 12670809 17994147712175122350609278851949111328 12670810 -4174089636269650887231341618070374400 12670811 280410856900337955005452585438174532400 12670812 179896352653270853469472733506234639872 12670813 -37316689283031382970254456652254150580 12670814 170799287096126773274914316099877834240 12670815 339638484542924358073256203774675468800 12670816 3837459218329747056045638036276379648 12670817 -72199012778530649046279616131434703168 12670818 485797080129227160033382655705743365504 12670819 -23378315389170031177746027243777390688 12670820 549309106821557726416414822586521920000 12670821 -720719351340450955522127382553537700610 12670822 -680392553494152503776020190784997120288 12670823 726494318825685736914435509151718126080 12670824 -721924126247832886125187436864183500800 12670825 1221702266719634805359825557099432819500 12670826 -225351702869489371031235992480283037440 12670827 -160183580986885117028749368515592536592 12670828 367511176264860077614525340381065664768 12670829 103968189017126102466532639460972988684 12670830 3763336892017656280249115712402528960 12670831 2121853216872740688955568811338874531072 12670832 266141219582522047590492849120309313536 12670833 -248744883545586538968426275763962680320 12670834 -331298135202196650893976740241083531520 12670835 217874194188596439995494999707777594960 12670836 -447418323662268648855870612933702598656 12670837 632413172745056994010264361187800227612 12670838 -223899586109332245280372240776809494656 12670839 986483735915106340789176333852948115944 12670840 -12741830987089405886232729220963123200 12670841 350415754387170162621005115359172825300 12670842 411945579488588742150069299517710855424 12670843 1151355518388010001639764792167883989120 12670844 -1459794932926632927704779840599919369728 12670845 -125845131608502125093127596956573825920 12670846 282554810408701016392274788057992847872 12670847 -181389529189358606604366202009821198336 12670848 911601431500697389826184945288421048320 12670849 -352793857828702717290768531777968545150 12670850 -289645023337693757404506764664492867600 12670851 1007524586297452207307930468539978019832 12670852 -11337672588908341615155161488684447488 12670853 303661297901018881427654470036330560 12670854 -239964184431781936843931020713520373760 12670855 -1161439580120788601151769277771866383240 12670856 753536095724853432135301968544222494720 12670857 -172699741176748244609732075140570224000 12670858 772401884307710762240061306019232255280 12670859 -150232229776444066824462734119852528560 12670860 374696473750059030848562714638518517760 12670861 -381837608233158259687884463397168297568 12670862 605050314610882146798001468289413866432 12670863 737465154731763720858528931349845579008 12670864 -234890699840449037039039975251088465920 12670865 1008670732711063130311908076817283306600 12670866 -148978970888551308658635911663490373824 12670867 -1151362459251341999636123665909496166336 12670868 -573664996421467524143713783792047028224 12670869 469526635055430230596024982816912561568 12670870 -7259327792857529862576435779934009600 12670871 3119239294857801832644588027940906132800 12670872 -281940147409348448399916642527222169600 12670873 -352320374397126359511339528911665688640 12670874 -438958373941677712572024074952531061248 12670875 -143438194290179184631593755647100760000 12670876 -195269644077011548725232604304149596160 12670877 222575733937263576514587339368509098726 12670878 39014322534277388605835266508550144 12670879 63041400324036179850963611980210128368 12670880 -492199480482691879555587138075511357440 12670881 -369168510319587403254099313941450804048 12670882 -423004605511711740646870747294496732160 12670883 740320086258246095271429724656523745760 12670884 -106862196821925574020804789115101634560 12670885 -83647748437863714051822598524829711200 12670886 -291378329331016090377810476788342013376 12670887 787282477113929621495919196294612785960 12670888 704899100864323538605200176099151989760 12670889 -773172107246230900446720749195304929280 12670890 -79096551417656584031185076674539406080 12670891 -408572458808176448071337901403024440200 12670892 -286227684973314982070363413492778923008 12670893 1381000859877157936647162606844315648182 12670894 1536413692810652548599288616900722722880 12670895 751508485358746245926024514130114067400 12670896 -2004607154972004124629856040235565056 12670897 1542846947253796616400967634651734272180 12670898 -628204005637731152357272776320650690800 12670899 1326471518155368273750961968306522291840 12670900 302398555428251932245903395483885568000 12670901 687765531230181979071817908672859921902 12670902 -30641641854761011109177556144229367232 12670903 -55821912870974386581874927260504407120 12670904 1523848457944249434743906203984605941760 12670905 110455681212396418327443528550072646400 12670906 -867944626106473691528065475715573027840 12670907 502331413069726302509437054093577983920 12670908 1122473792045039762721410286153341313024 12670909 26196880622187369700607897947970196992 12670910 599062622992722349258507295069818857600 12670911 114408199029480998234817407071292669304 12670912 -475433788340482571604780387386429276160 12670913 306784300074625722883879466086178940720 12670914 54294523223875415526632440967169517440 12670915 -830231889950594380789514484066646963440 12670916 126173953674274123177411524772783289088 12670917 176045640063326322843115773496531943424 12670918 38314004739180566441526425416371863040 12670919 1167217370790843763113865281463617679320 12670920 283112571383138255965753564207172505600 12670921 383395975872994552724257825901119960192 12670922 -286781241734270578403653632314272770816 12670923 -40554669002835690817871385949326090000 12670924 471910309648915565046335717149778277376 12670925 662948973234392724065463494187608551650 12670926 156725636556133512417240020441188159488 12670927 -74644663580636511965187016910644135200 12670928 176177835188662002911440478336507338752 12670929 955381731993608215195890788674156434000 12670930 228228831610348588078060170531347328000 12670931 -242266741481065149545034561202131655776 12670932 -809953134267152305244273498676738275328 12670933 -2171791227539765100467976417105179575680 12670934 60307651065157605486106451183211491616 12670935 97126610679594553920877616580265825440 12670936 -1383322076849800186642763012394208696320 12670937 567186935849703784066950392897402144640 12670938 -175833369622796931331813224655469890560 12670939 14601573809966194085695446660756605224 12670940 93656089766475370048795631453979279360 12670941 -436239042391638061786792353006717562080 12670942 402387674977594563737998351163846081472 12670943 -1169110894415395673229959171454276182520 12670944 378422157746393811326779383408299606016 12670945 -152630202080846402341109068687153283520 12670946 -64901464587599027767190405703833342976 12670947 -112596806573057336457488657622563742876 12670948 -1259905396946787757203022342916952673280 12670949 -3396501552403527686028082312811648819940 12670950 -40647471350743026330551885708203824000 12670951 1109383441280280953196205116147626800952 12670952 -432292525221231037469083603406086225920 12670953 -572729140494478726519943981186843668416 12670954 379954453008666410173142223402953056176 12670955 -543916538455821665530770300430483630560 12670956 -546920115084254662104721835961548690688 12670957 1119878978895020874138432650392665615488 12670958 104293164249649721552029924055538078720 12670959 -1061413796260924538244416892397858573944 12670960 298685718121578987155162388447412224000 12670961 885825657070851072821732418904214996562 12670962 144080151471242784351357781754995464960 12670963 -1435144109537371296967308839205562292788 12670964 920043315386753087807839827494577134976 12670965 -910108641254335997471700471741442982400 12670966 341190596229285979432143873770224527360 12670967 -2255884080364015013533580291530838732400 12670968 -89468881852397738371797062174854348800 12670969 313991677496180124445339362983119516800 12670970 -260568940266014130432908025766795382400 12670971 2582846419844927654883191779727238144 12670972 1520425792827879629631490472875556280832 12670973 -278611654666273531383871445683492592064 12670974 -444837764796709634714168754465916789056 12670975 37622471804464495356399983560092241200 12670976 -64208843089579175491460684558263910400 12670977 -1227935310349239335523799261956891561120 12670978 138098656037317426606206241277048164224 12670979 -349948350775492063957312318302181807560 12670980 -12962218452202758238636807980816998400 12670981 -1230342744673134582571910284851106361636 12670982 -12989782908806379133023327150447883776 12670983 -137494187221346047031306733160272576 12670984 -719835503731367167279253159527865702400 12670985 63095825773241092539752511609886350180 12670986 423521909844838117483906189951824096000 12670987 -472220965373140896715652916235142937600 12670988 -322825181720514270923161088872117169664 12670989 -1150883579093288312870217051284232346176 12670990 -135620626696910037128095570635729235200 12670991 175575669297043443817969039292921884392 12670992 307655919364659347594804000041130065920 12670993 -826792041200046556082585910119460516060 12670994 -261342857006487927541057016290716423168 12670995 -677985046281655536461670199743693788880 12670996 -35640506838159238027918078774900990208 12670997 990338964111849777394222866771287218446 12670998 -43515217030286592903204919143687652992 12670999 1568852644648411546155104323611941280 12671000 1217747900573180111114902125507870720000 12671001 309973252914744905896809893246115103104 12671002 -270352232523978790556361503646374685696 12671003 2212440787077713468326409479423579461252 12671004 -294454913590853557101392763475016123904 12671005 160906084473065838409872126775707228000 12671006 1653659593990737746588242936800377007744 12671007 -686460444221194119317072111657881554360 12671008 824681970778528994093210896308296810496 12671009 -200319656346939141101402937290502924312 12671010 -402203123690414054981964881673498624000 12671011 -580729048125902984312217049823119197176 12671012 -1201944612097303763776231184218820812800 12671013 -118827153394193733206119121944599875136 12671014 28611147730561354090063031118956848512 12671015 80620855157970439125283298727976896000 12671016 719206307645390455220746385354627235840 12671017 -874407046217285827127530226870795144880 12671018 481056042389630572052036336165697534816 12671019 -22573991473860034144040554044397706400 12671020 139180409290345935020460779964130606080 12671021 -837526331217274784459683549630294378656 12671022 15423681466313243267103833048626913280 12671023 1339675342298061260375507433362533824272 12671024 -114085174030563611145336027333959516160 12671025 -2269785727863540558397409560042572000 12671026 -505282258515937586900388210584060994288 12671027 -308356612169061336457186103769247691124 12671028 405382984801706702050641354941724556800 12671029 -227617112182430746940127068430310108032 12671030 -551988334602837026206291821409788003840 12671031 -1041687087745032262068349697078252231448 12671032 -480274807919604373149223399803830476800 12671033 61340182232043826874391591552812377344 12671034 72769599019052696080290196679528033280 12671035 -317835596461379758081573613107336374240 12671036 78295667298329974500889541399173045248 12671037 937974230612751272055157888330365782694 12671038 -248253094673588906977679955296642638080 12671039 786279778308746547507283263153159585624 12671040 146292887623564529907517751658471751680 12671041 -1966291646309907719990440887073533322558 12671042 496407827326018841117261658453131602944 12671043 98945163869989136850467959313577185280 12671044 298745912636914094547353219871877758976 12671045 -29446586579454355239953873184868855680 12671046 -109990077970492121360753130347798841600 12671047 -733058379015164529510470603865864480000 12671048 -53182393093018780507373056572024729600 12671049 -17218843999313936618219309480514107520 12671050 -1629465139023644507194304786900390400 12671051 -930259733695012409962340493881047081608 12671052 -670469651081705787402398168824876523520 12671053 285524067725989180743490869127004001280 12671054 360679202109674039026446741263911246272 12671055 -31725332915376644356785436561761304200 12671056 32818319756180893140885646751427969024 12671057 -9183941292610984781882418953075152920 12671058 245729129801113001051431318393649875584 12671059 -2246389961047813162774777540516754657184 12671060 -1156567670520246631745503273944278999040 12671061 -282005287190374095334926754088697339840 12671062 339471279173878755106030922016075384000 12671063 -168075325087884078988430794165237275360 12671064 43196607084425763589206557063121469440 12671065 188050573726391226088498468324919886720 12671066 -677135702291748295971982258260480906768 12671067 -692841698560675923266098896978755612520 12671068 -4372298501835773538873378906637049856 12671069 1906637037113820735328256192936185401996 12671070 -238761254408375628741533969524832956800 12671071 12133903670839487217541054416913420912 12671072 -581039281098551591403651004340322828288 12671073 42072941520784740317820464503821478464 12671074 -221591478834611576758162559441534104800 12671075 -154059004122063602435097215408017553700 12671076 -82457413345516064557971276130665185280 12671077 -1493171589641171644378599831406112444640 12671078 209057229338688613431125746860211073280 12671079 913546244780540485446629630320205979600 12671080 1024934636372845543907416476358267238400 12671081 -671391276862770610880504797984898445120 12671082 654490557928919680956307858837861652400 12671083 -809494812277604523210305264817919159616 12671084 902829817759215933857520059760955689216 12671085 157598167218576041278047963844956216960 12671086 -207714400135476604135604833912409479680 12671087 -275008243715986788174275461722861033360 12671088 -163510363113713882396828620387095085056 12671089 -1564367736378255432576575284283364056110 12671090 -157521292788377425421291459021837935200 12671091 -218126365984690497682908896997640947744 12671092 -514723835880108304924021260348360058880 12671093 -1208862866574951497609059904920984904658 12671094 -25181395513385486259813404670403187328 12671095 403003009013784517490552901577263600000 12671096 517998244038830218748066988379506401280 12671097 -922776300849671716638852661776203271600 12671098 -798270445314244469050902217382316814080 12671099 -194851004121817560177787602161475998208 12671100 -4488169417462570485775935863256192000 12671101 632611589422617832033002496774276458400 12671102 241123160161541088630799075712960650752 12671103 883840207657976080586698272609322863648 12671104 1531491254004905880828196816969499934720 12671105 277756124602717705728482199271880025000 12671106 -631483171994801193415271687086873804800 12671107 246882037105675207161733298602032200000 12671108 -155673524119524982668214314233714415360 12671109 368818646814114454241674733764646316000 12671110 485479307600446747480465278520976636160 12671111 -45075806390640959103870702863468205696 12671112 448233347538412596034516212588168560640 12671113 188290701429425937115260906555562730304 12671114 -363782636245647143833508579114720052480 12671115 562053686774812942503630252058049484000 12671116 -813242862059341362960179500899902286848 12671117 -2442953726664774219328824150209815771680 12671118 73642636055741137476629916786644384064 12671119 -806398616068799469367349080594344139160 12671120 -83946927615750213183158198761323233280 12671121 4868443324015354017785587467308084640 12671122 -162264020044595465213161816515367799808 12671123 332381758745836885936385210197941651372 12671124 -317723297631285871006843855514739222528 12671125 2468586732605948917936267153561037952000 12671126 -20342896343124760029038771059777536000 12671127 67914351462228963110552481170907651840 12671128 -1655788516450615483463324696085709885440 12671129 210448042461229390443508024750382413584 12671130 -198545330798639825817699207501068551680 12671131 96291067083065120185572059164013488128 12671132 -129547385010563292292350793322532415488 12671133 -242872593046091820476596420381989375552 12671134 58746660561556903692780133214237882112 12671135 -609760075929128939040687855399863768400 12671136 -1491994282490393275866853320609912127488 12671137 -232882782731390251513459906608453525180 12671138 369043386328098290941761301421578515840 12671139 -240755724450074035118749189256927414352 12671140 16423745381552949649118576892890542080 12671141 265038321601096040247450462243391388160 12671142 -131807674858878091855529565108855782400 12671143 310554623372551967445868737680204974600 12671144 -2093836844240347533528667804357698201600 12671145 422323977839895181561200968107963056420 12671146 -262818213805878692451232975134963067728 12671147 -122336574917091972818794847088452259168 12671148 47658665234227290718931427757381779456 12671149 20116338636466954044711451044159117964 12671150 -152577170289048839253420365764285699200 12671151 629770727830239721114747025656250497032 12671152 -179685591963673274000308496453519605760 12671153 2235850004057139303667677380739927553920 12671154 -426531106535242309438535069491784448 12671155 -385428106492099596213890698993893217200 12671156 -271231247242686363279821348003279154432 12671157 -113632711387644305529354106617708257280 12671158 -865465801806241580303039663594396020320 12671159 -213210928698031822646441302609573421184 12671160 435233690147109542182673708601586483200 12671161 -873298890565233237394004992311021105238 12671162 389806305482692455039980857894634856192 12671163 -1807229966335647287748039381606202793520 12671164 -1373849013612266543660572260542316266496 12671165 -43534697233102782553539063873848895360 12671166 18574894366593198506656663954464661824 12671167 336129083719682859925645505276079162432 12671168 155468009550318210320368088288902250496 12671169 58949795165297682580762203637683065280 12671170 -638862738666524100615180889479698442720 12671171 -776334905889143705414591670579904519680 12671172 -188302911066874297386378582026107944960 12671173 990524636674299526681492217863513016760 12671174 -866376301525025061909062508179645491008 12671175 41347604727733763927265228575778816000 12671176 -189695765216850668570022261524434944000 12671177 -1935708962395640924155363261980412375974 12671178 -121785378630603105690347134939692164352 12671179 1328480926928370782203166599285994287384 12671180 -415819232037901480525123855581120537600 12671181 187062970547857167590673839916501627840 12671182 -872830098246095959165008465793523519808 12671183 -116974620336779756017847015834138583552 12671184 175405843851847204333516295768268079104 12671185 -587775354582738712299677365356711460620 12671186 -876426945831849954398560367033023145856 12671187 -177546835229646383273858835137874574032 12671188 -457598205544824635757090086768667475968 12671189 -832216838679203715636557888422384650144 12671190 152844939885926125590583947278985688320 12671191 660694247093201658203610074177484606472 12671192 1823507220029996555567509915325966592000 12671193 4957467340822326613005924544146365184 12671194 28931022515963422597008504356524707840 12671195 -1052383006691576973805675901861823148800 12671196 292037928788833440028030886051434056192 12671197 -207840793180752450149615490759470821440 12671198 216244014057762092086897878213566313600 12671199 -255400135242836529812022154529204904432 12671200 1631021724851523811731662700280047206400 12671201 -806178650267692874528233510901347080798 12671202 -274403790059519978935988717276854433280 12671203 -37856828151302848682518473709837795256 12671204 -253739692157309512113852873962706380544 12671205 -113448343156344438024209548958614713600 12671206 250178084490446114617683505528041723264 12671207 492194762562020600521321680518308669872 12671208 -127848849393697920918430952282556825600 12671209 1688950181348103518519382287241987556980 12671210 812929060853376710148881426942802833760 12671211 109216418653858329688067507148922773504 12671212 -124450378409211772226399465116919159808 12671213 -564329954504529615711311645539845232416 12671214 -88436899176717861797342064383755376640 12671215 -844802196253516377121672075634832563640 12671216 -273885548321054340552386139425143062528 12671217 389653319755650576332637118880602409268 12671218 -304442776931868382223847115197101481984 12671219 -146471610813995930635766143316214389760 12671220 410016807670835308064509234997801441280 12671221 706831982402986677104914976972996949422 12671222 -87057523719948308860281329131226829696 12671223 -1151224266154820683527957302457694920216 12671224 252334697474136232845741168882235883520 12671225 -255599670224993694802917313476678091200 12671226 383913063011627327514693538802173498992 12671227 1106725896843359378852374791091347901320 12671228 285504164288118665644699165381836512256 12671229 593137853383614442086045465940459248000 12671230 109654659306920874023241799414576746240 12671231 1158120020295146030416866146052636958800 12671232 282056129035004682342546770921376448512 12671233 -1731854536815043145271456119702644716960 12671234 315183339305713823944541743747400408016 12671235 -112154187493431799202286977470363753200 12671236 63768164192862151151897127787468465280 12671237 878857293366549987687841858337235448224 12671238 -307741640525104233077535963595344641856 12671239 -616344458559881223180586951884646594368 12671240 6656129376730269075697096396836864000 12671241 -1803349399217013819055323918012588768 12671242 196660733363828893955055278755837088352 12671243 460410582445485056726200708571498421744 12671244 -17304798753688831372451443938238619136 12671245 1089827910866833194709576207621804534200 12671246 -326193896147103874453170263940793036800 12671247 -1316822746298167583829496651476452099328 12671248 58971295285368831033644640883644252160 12671249 -1980483709846121676909546583404580668750 12671250 -11481590439157993915284070494393600000 12671251 358734958007601980433590397031377278952 12671252 354300313350967198691936616377251430400 12671253 220070217741003597484456204435251147360 12671254 242000158528176483913997720488306668576 12671255 -95309836061131102471714956824835677280 12671256 140539364290719157476527331046122700800 12671257 696819362929649962621052121346243645060 12671258 374442919937049860576693449760378577600 12671259 -1088971631755711426189144706387910011496 12671260 -3649275631966636215732087312815001600 12671261 843963365185771255177212041466387395232 12671262 1024550295062167148045563627473215283840 12671263 980919535260634445629552406144551707384 12671264 2857892470703951015769820989352858091520 12671265 934124034232429375519467274432215096000 12671266 -890380592590417926034192463778956914176 12671267 -7260763212240237878945098476286623936 12671268 -25981943696887933439731055620026178560 12671269 -592154152976781013921350290454661089956 12671270 245145592829621087674029680114946142080 12671271 -1257848253629739772220316905402579952120 12671272 -903104725407415609726231954752128947200 12671273 339667501696875589365895490798528168820 12671274 122313926888843193551055247560606265344 12671275 -435510025444899109887971675949930841200 12671276 -1459607782582920068771160216466420116480 12671277 -139224757850140867880028060055573990080 12671278 929180972100634745769494857723118946624 12671279 212554283051853925875485829381362531976 12671280 141557736837165147412501782551003136000 12671281 -77841291224810961374729289779366811136 12671282 41408627763747261099155407868413295280 12671283 -19188784682305463872842495897514631616 12671284 -2039891067109001955879331666455512576000 12671285 -668838311926303154037834669987251305440 12671286 -157593191298862521652522531298043321600 12671287 -386192879156130012398134460909543295064 12671288 -35528072015546828990306387681374126080 12671289 -322869912636304219566954119148637372800 12671290 76175509464819366096776486425736947200 12671291 -1090863844765226204624345739926307937308 12671292 939356006824934597941735541250936102912 12671293 -1012555614983612062550754232038881199636 12671294 6290017328730470576915817633617713152 12671295 101713467335893459213983694878507056640 12671296 -12908481305882102618084870776915230720 12671297 -1653001168587823530120996375198892360254 12671298 3089962307253933089356864941785530368 12671299 659879654423349576077091358222943906640 12671300 602457405705528260894111068362228950400 12671301 1115355961777990846964414924847256657632 12671302 492940681093824295475105832409750506240 12671303 -635574365735520483652441446218701121448 12671304 -511661302059995180038958488378749665280 12671305 632937889223235210070185527360317823460 12671306 534591656811418869519915144594711512064 12671307 1040999257193545032293122069293609984720 12671308 -350695031753503208124027430898928292864 12671309 714250875592384466217892574290964677440 12671310 -102274840531283317183375138961502675840 12671311 -285601675830356104907292469880019699176 12671312 27036503157927391611236621238156656640 12671313 -50861614172437454258706396766140240576 12671314 -8355370875313394528005035567230660448 12671315 -663279771176465870001256742823916122480 12671316 6165572342971042358186557532293472256 12671317 -2268806529130166004095387595537090723634 12671318 -777505523666141914395675753718536785280 12671319 274154965254172554672282943913101373544 12671320 -127349344082136233910498538065713971200 12671321 -90866379533006179900351580093543945280 12671322 -151206562096281477757582998408813367296 12671323 272902269364034267986856309783065235744 12671324 -146748593977930243885160836427585577984 12671325 35277148794557726409160129640430420000 12671326 -11645098997635599188811923344349871936 12671327 -269508221006939666551257380839504153824 12671328 -592481418689080705313350653533025730560 12671329 -19736363150390949662473140468446245728 12671330 128519192412314232836438086627487961600 12671331 -840590858003511776433986380608646330248 12671332 -627203334712256897837161633915635128704 12671333 500863385535337256609810328538241379582 12671334 154633813792893771766227886951785379968 12671335 992833016216217646001410155909202676280 12671336 954262841165003680950752046334284487680 12671337 18609861394126145039320597122171540864 12671338 -1032353802473643758796317307583985497680 12671339 1217467685340420474917132592913631809140 12671340 34033752942128812585858046521421168640 12671341 -353162285193294602854582796581943859840 12671342 759634178631245492946764656975175722944 12671343 -671073092694797153596786434046565606400 12671344 -64579008293007389808620594581324431360 12671345 -288631745814484742824478350290289533900 12671346 -181730401580185377856911313644534114816 12671347 -183723702493276993277246512552885055920 12671348 1050856090995730683907030141857414964608 12671349 -441001374521032091543410068482898387936 12671350 378049489832602227979326653061318266400 12671351 653346616544279746239863410239100374360 12671352 -608734314292640400785255066512286330880 12671353 -585378314936757626770936550441361173180 12671354 -257098732622131084158251249474693076624 12671355 -775101707718742259138752860734396177040 12671356 1215790091822017518879822186583811409920 12671357 187926968212100495452386134690125263852 12671358 -12532261069217050382140755662403053568 12671359 327503042493733129192620700772780490240 12671360 34205700167665172489496724073820979200 12671361 41400414628010776426886474931013043088 12671362 1141112599042319985071635664327554896 12671363 34849205496587985698337402537942245280 12671364 -299930432745716881972478922674305741824 12671365 -117711036976973447209753713127915797120 12671366 531026671309212255951331517569740419520 12671367 -35806682919050739422005731616146850560 12671368 -409940504629451156993537583361077166080 12671369 -70245604762460629910462648381415993792 12671370 -443326881863644212286763614424580249600 12671371 982470405669540582244550254921314127440 12671372 -223307682945339416441565839914071321600 12671373 114008242687930226211710183755231675968 12671374 -195444332280727048837368588362807904768 12671375 959306438113698446045594983376983080000 12671376 321886876114209919755928106812998942720 12671377 950291284805535740551167856860826546226 12671378 -290126585514487085604224235818214165840 12671379 365702410041618891784398516136050382080 12671380 -387154662314926270174404463731657427200 12671381 1123376667303801459829924120580938999182 12671382 -191907979708757099302844597053390828608 12671383 -598397814745767703313162013195006797368 12671384 275236517578948667770307303642663485440 12671385 -295509771398314043834839472882619849600 12671386 -60875292432780586322486030142889122816 12671387 -2214683555708628932750193616617555827964 12671388 -1187687671177063673371929163878617487360 12671389 647953399962376456117369899672688681190 12671390 -65123845824844085067969319859512665600 12671391 353734157388532398061043255614708788864 12671392 -1407714015284361645090632773867317362688 12671393 47674331865548719665066977275178347200 12671394 90122400019797271979769053878560503040 12671395 263590152178709366931372095903509832400 12671396 20367406742726486131413049237028188800 12671397 -65896697251077337481130811712438253954 12671398 -122600506169177002458915324098211120960 12671399 -604488025225532240121833707208467110936 12671400 -66119960436158705863338241991110656000 12671401 -626319964215341911603102766931973788428 12671402 -553997735287452008682817677433853824848 12671403 -32125101558159995132204108021927305896 12671404 121144679421418057625989314153050741760 12671405 348966585561637498650546171177758016000 12671406 664468218678799449535195635255558627264 12671407 -131541406548531276359213689030742340000 12671408 43524264320141056376084641665211367424 12671409 -437487925167230471616322283864860908288 12671410 -56941530410127484378394972265307968000 12671411 -1796051166086850305031748641500195249976 12671412 3059672250532334904878731005087682560 12671413 5928175606757135310589678357904633664 12671414 77293963246594687519132360493851809024 12671415 966220381441307800401033598146928573200 12671416 890044924616809729276634474910509076480 12671417 -837932125502998923571260930366382991040 12671418 -62330034924406139896173359639793687552 12671419 875587786898267313597538173508158400920 12671420 -480254406814158551394034145120324574720 12671421 167355727807567359738567216514726453824 12671422 -446591601103863802706264543292013471488 12671423 -30026188611716057232623087033646909360 12671424 387240144116185503464165412906121297920 12671425 -59258767267782262362198458814866099200 12671426 -680681790908274626760628405345176344160 12671427 74292095801935703365487881411470970032 12671428 -247746042767660241844436644347683401728 12671429 -181040019539043537959404536925076255616 12671430 -178998166969227446286140598476692224000 12671431 -2153107420987126727505123369947451529768 12671432 -1249904774051060559541236009768016665600 12671433 666877831837479234520080166706271044202 12671434 -676125990245179612396084540653156571200 12671435 313551152717148476005971486454474844160 12671436 66092943285739941816677227904364576768 12671437 -239878320709883512478892708628533803914 12671438 135575273585495662015342029080840007744 12671439 -326133799748485025151157703801303116032 12671440 -325070771050670561894398718826671063040 12671441 199972208467012767982896494252270764224 12671442 287320993968995592156399891153394483200 12671443 874833089212389770115826762625585746680 12671444 817388426866002985887833502830276007936 12671445 -124110134780406844586496736243135834080 12671446 -203029583365270239198749189146045376640 12671447 -23465775450755176280456478852358444608 12671448 -3957279186596097051617952119190036480 12671449 -212835927275683152985765743523782726400 12671450 110673399397063037540958085974976512000 12671451 -742373483586268206453146010330849016560 12671452 698180638515868470440493409433050271232 12671453 -1225209948263407520571177200940824757600 12671454 -380879976210691740667682480035198937280 12671455 -23035031020971110457375984158395649040 12671456 -600093340856589332634528057694452449280 12671457 -304340649619303978047627184414546876512 12671458 -576344823651590866063138729728843775920 12671459 821675141188987618893919296687902265600 12671460 -140537078613580231865014865131762990080 12671461 12940664971853004033302295312077157024 12671462 -601538303510191206877854652207008084768 12671463 -281536939243824364476869386843694384640 12671464 -176529839978039578468013885697151948800 12671465 451014510635998995359035717439947962120 12671466 293563073015341645454102910897352857600 12671467 102628489509648152180681707882708419584 12671468 321202814938775331511041431723363804160 12671469 584501503337459747493016098094568520588 12671470 53290249696599192312388169050260149760 12671471 1082382594666635105877427458787293432600 12671472 527304285146035865104438194331997700096 12671473 -835363353407465766084094152129477647278 12671474 -271491028867658414832961635480122145264 12671475 -309215235470131480737316503499465176000 12671476 1300573213254535203411009053285780274560 12671477 -311514498291779517385100303447251746816 12671478 122826444387451678787878612299128682240 12671479 2103622985098147395031297724796413871080 12671480 -186604731678667058620405673858141184000 12671481 -122544108898771511738845882084498080480 12671482 7175045056536593367496282319274399744 12671483 -1795266080754442769998889722630613124 12671484 188631728559977027085518626780286828544 12671485 -627874089621151807583436625635550436820 12671486 60841260804517301231594823663417724800 12671487 399264001752346401770473272331103392680 12671488 350122521288961383824743018769940480000 12671489 -189012184271976180992237085156951155280 12671490 30732478156897426600540420412155184640 12671491 -148980939634566737484706545121132455728 12671492 -482174100007801851964552930548491712000 12671493 -46451912090682159431520929827051592736 12671494 40053527395233852000962825756475475392 12671495 1588334255015431914806227007345911334880 12671496 98803647004817343770607935593446405120 12671497 618641233281830514431971807394625231412 12671498 2764785142177326382918369123146258432 12671499 -992458181048870148452802462978701435520 12671500 -1062039022794598886634257051348901888000 12671501 227928296689433083435194580621633545624 12671502 610953656780759885450774965310732269632 12671503 -33489609246188628057173251796625514656 12671504 310364542931704221753947698720535224320 12671505 -94274716684416258109830674673643315200 12671506 506952108208432161366945466563887043744 12671507 11990811429916301274762300136207242432 12671508 -37751796761630831306960186619506903040 12671509 -636239897963436317226218713879524370784 12671510 375742506848096829290491487599142780160 12671511 -991657289940045421530048796651950048816 12671512 128412388631232104918787940527512616960 12671513 -359058459302714047589552508577883521536 12671514 -711580256274689355438801470938815516960 12671515 -252787090071558752254202616845130363840 12671516 401254121087559713558139689055697112064 12671517 100798454778596641244575945887084305280 12671518 -206364868293281532522941617093255680000 12671519 -640327837812115651258235080850299349904 12671520 422092817996704572445333727392825344000 12671521 55550110958126927177208950772797788800 12671522 -871597862888236164773415740890955456688 12671523 -853047080922532536729745315473448557216 12671524 12421442102382993986563756888947712000 12671525 -511575489892954091288086523808949966950 12671526 -192563294396138801103033134393464498176 12671527 223825663631709743138480825115255976320 12671528 695880950356721608223767779709413457920 12671529 151647871094124084700830445038286012416 12671530 24378058325394764640958925463653661120 12671531 -85468935145032970249275994685413966668 12671532 585473882142042711433094836538250316800 12671533 16946890947633923681953956779075242720 12671534 995105225405591659246801693248149764416 12671535 -288944820912391958044621871107255522800 12671536 520761134251777980022596066817242939392 12671537 3054426529713413577630404665202251509600 12671538 195711831987352971865998004023359823360 12671539 -19584230936792127411533325183301554440 12671540 246966870768026672249345736843547361280 12671541 4129625868402293361792631805885919360 12671542 -107530701374964850343749077722795782656 12671543 -1369713480883276043718642228390403493208 12671544 839317832225334719471314015855869726720 12671545 -462142152390561181515597000927070089720 12671546 -475753817752678673288203048000224432528 12671547 704419292149103732592640019760158446872 12671548 -695050217567247679524185222495971146240 12671549 -1252896264586653930690470141881111833120 12671550 191892322637554406619766832616711528000 12671551 -664205081579911592265444336483495394608 12671552 -56141182573362342295980334907727544320 12671553 468440290090472721284267715876287824800 12671554 -86389271202324876243770096707586646528 12671555 -55384183835875896117641406341060428800 12671556 -243335259834140383469420180838465024000 12671557 -1624512446864384622343711449067792196194 12671558 100015702179003523122491451300992523648 12671559 -8441266061588611863739222983016979136 12671560 -41214156466354973716736567096082432000 12671561 -554606046911777890187822228745482492736 12671562 -231796262216751392504037108502967717376 12671563 753138969160997331336953829925083777812 12671564 907785164424265173274814084311263634176 12671565 -275434577194973742703353622070949000480 12671566 -224977219763328868396715054525515560768 12671567 2466667240937863392024368514465067963752 12671568 -20071106285228448439324797052868100096 12671569 123778377149688875154150338884732419696 12671570 -314485596538087055237202533309294663520 12671571 -1175776489308352169315564934777980185536 12671572 -7629623666128389026738505671026126848 12671573 -1901241781440348773481254148442926128178 12671574 -130360314970180037370079035571846828032 12671575 187248773226929810649554329355943616000 12671576 -1780554636875044191621294012418853437440 12671577 44669903888509456639280950904185049220 12671578 -860477668575602131214464362975654764544 12671579 -2183501578436618368872097021550676063840 12671580 670857429679188361147787739004540892160 12671581 295379218305660240224955474344196949132 12671582 48935360379101538174727397863537981440 12671583 -175549821940103923739595703469490549504 12671584 2404042043760195839119722715179909120 12671585 284270703742825923057035049047925717780 12671586 -385882749025436385114750480834113068800 12671587 -1598878313718888179246302353002693921764 12671588 -432134035510329482520948762307250301312 12671589 -349611703741530734247090441669288430080 12671590 120704748382358241864643753948029628800 12671591 -452261460829149919289506781517438421632 12671592 -676594446267145954820863416492018401280 12671593 -1705981134976931555798696621656387214256 12671594 17116444311907126979452221165065172480 12671595 -446488943431197451230574865953901304480 12671596 -925743596716915942599493448196688399872 12671597 -232708502171002040495337055954572330720 12671598 -143487161821927193538126062474626700736 12671599 -1859041982371348553962322745797545572400 12671600 127997826806844382907722970040582144000 12671601 107037365437711814847107485360947864480 12671602 192569175372902712256004026938934558752 12671603 -1001197473537329674803200396876198666496 12671604 1358244973640920183518318357427332480 12671605 141080114199403616936947720473915839520 12671606 -145665271354335122751730311526289160000 12671607 -75329503713592851811010623633746898560 12671608 986710668062431145138746506968155545600 12671609 1727896802978597200195097176785194712810 12671610 -35364494211143161891267833166394081280 12671611 -677591254031686669178243275632153229728 12671612 -84563655505153153868539955432931939840 12671613 -1090021136336671838512120548143639875200 12671614 -656559280067377260404769963572789881344 12671615 -852007242716827810090469003013802753680 12671616 -438158875930102776257652317340303360000 12671617 139850425635564549672830805340345411392 12671618 533864462926267415377266566348853880320 12671619 323856708270439159326534341574160074744 12671620 -69171570333161885855485372968011796480 12671621 1428663310681301908442101189101692553822 12671622 74095429512884179513552808811999459840 12671623 2886980446966599745367242161244266731520 12671624 134266238843036432677488830875071283200 12671625 21608372310844680847264334978193408000 12671626 66199100624512853190731802533526566400 12671627 -34226722845097350850476052485825355248 12671628 218175642396790732103965919494683102720 12671629 -455118425708054196349349892099539057780 12671630 683734352734648073579958634256048851200 12671631 -187206355156218128033797010339429102496 12671632 22063962768427276029619339384981422080 12671633 -611052719164008818128397161674445934400 12671634 -221786148253804154559854664620848859520 12671635 808722236582632808871069604727053180080 12671636 -1338626675463908783906518811624396833920 12671637 -480247826942315385683139529554988512960 12671638 34254574680304770064456601532578929920 12671639 1337778257745437609752030939903050634440 12671640 23447153491326680008702654033567948800 12671641 -40367571605894643575752262725821849708 12671642 -235983438171019722105358517658283076160 12671643 256656170074086415102837457149627776768 12671644 1057712584898623660727844796725342976000 12671645 25425929946641282110705608963765315180 12671646 102997008172345735953691058870305225344 12671647 -690918314241094265242410670567265077728 12671648 -684855392257051496133791459270197248000 12671649 322489749924620105255140534047859384404 12671650 65724082176467437535067886025852914800 12671651 -1364262985108460249300149132091536007400 12671652 -123806994025597500107624797682031108096 12671653 -728504584624520808548323454356978534016 12671654 -412778320761238483370492207060055335808 12671655 -26026576379604128463943899718112577840 12671656 -1234278335119029444316023666749824204800 12671657 15830978937350539506968199141499091280 12671658 120933291904146382601004608457939163824 12671659 13314258087221606412341919070444343040 12671660 -785031849714655362294426239809195960320 12671661 -413934486608075731841729006605795248000 12671662 -761084977449508977501507568873951158336 12671663 164535203897366217485019622756658226600 12671664 -65604508757702508599483484741314936832 12671665 -11777267261703147473573645687805838680 12671666 162063395918781722651712987112962009600 12671667 1663429248691234060588141452378502800240 12671668 -569228771178232379367714578741478669952 12671669 716551592279293961550743628642551609070 12671670 7662759458338049780762980897008844800 12671671 683850026502134173512061907312629965672 12671672 -676414436046197867938632012153714094080 12671673 -364668280956414956639453238499276541952 12671674 178549328144852319472313226297846324336 12671675 45035016671487024966231817804124682000 12671676 65264152757027340760202123664114258432 12671677 -1968069793883279262184723680278071660474 12671678 986071552472594325152943661932343238400 12671679 -431803639884822904221464715841224622080 12671680 4737349685225710875188690003259555840 12671681 1933236410491033002391148976039898516704 12671682 -42311671398153036674499899644451882496 12671683 887300118581592579099873241571615727932 12671684 -240004105359550287155149935307964448768 12671685 -218305445125298147922304584270285624360 12671686 -202257498823524405939702730566653412480 12671687 575768182421728084669802644915227842352 12671688 -877045695272417743676556571831088701440 12671689 -67584239150107006655176933644754360320 12671690 118997017980530277961326842473271359680 12671691 524729517911290431051517624681436415192 12671692 160911145666789694082438233239605150720 12671693 -48398155338476348030067381353169146496 12671694 94742815839193945737191761412159030400 12671695 650693288526646012620353629691997153600 12671696 9427221680385817595389235591542259712 12671697 -5006192575722425366704913257044071328 12671698 -100043801309284829501232381804296314560 12671699 116511612887426550139172312651438275464 12671700 -165409228319338390605983223954776064000 12671701 377862116444618246454562645314824193952 12671702 -889422213941836132253938370685110516448 12671703 712216006278136450933369924555113195864 12671704 1185087110949027541425212026546709790720 12671705 138508833199495857829928295747289578000 12671706 57107868470842358743036140999576503808 12671707 158152792851942727616921974528323458280 12671708 -307130489443517820123868761300601036800 12671709 -414657421138697089927865776088559693696 12671710 -676603974702495583995050561580273248640 12671711 809070155913559837230828945705795611352 12671712 -332280480028076090986092467428083105792 12671713 -13424880396173684768502264609569903872 12671714 -689359417897642216938409085840446973568 12671715 87942271989192675584996542119437721600 12671716 244048013466600830817911639738887859840 12671717 -538166633295525131819829432918906713088 12671718 -104401146252739948562817981336425829696 12671719 2164724373885473806092417214336106072120 12671720 1400754258002825309520463624671371212800 12671721 278820967579659066094806603279508684272 12671722 23354211392401646422996295472711090432 12671723 -57359014347509831623786222673934117600 12671724 153696180074001346311061535651954718720 12671725 645631242473535137204607904879764000 12671726 295862521885626308378665490867647989312 12671727 451310494427910112696051781653613470080 12671728 154978038455307234434435424617168338944 12671729 411946889366231548766807558011593946176 12671730 342169524206609026417121023871845433760 12671731 -321294766687514560444231700417435790240 12671732 -388502319738998379767087414002351030272 12671733 -227075433721593017586935700527897450976 12671734 743481970214059874144978269197721850016 12671735 -33939966969109089003617274712700275200 12671736 88730272702369035632899545749046558720 12671737 487263722811023817695819350309706618500 12671738 611418988595345882554533008408316785520 12671739 252052166176129024375648727674798003404 12671740 -123276417200828356311744570810696222720 12671741 340275274803932018988783538746418811142 12671742 347443266834425374789637595937671558144 12671743 1138378920518219304722020065320530769808 12671744 1648805049170989994880426014379343872000 12671745 191663185839381406766029304987894730240 12671746 -900792870151576519178679700198864218240 12671747 84383937407312016146918720658575303184 12671748 578078932283094459735392120471206840320 12671749 -1284740217329231070371888905439963500164 12671750 15626907432991733652265115069357184000 12671751 983338703263855075516192614005268419664 12671752 -488937232445540253028190436296758394880 12671753 -3155149141289741561510061375509024220 12671754 15881459199009108071366908279067800320 12671755 -973742592444742496020269443907144399840 12671756 -9847416951865125256379306116121353728 12671757 -348193981272828095856761159671018535520 12671758 -760142334337390683168999346041380167680 12671759 -1011125199986239882204578144931594697040 12671760 -22792367840487866464018882486975856640 12671761 -1649848417403314542825407101123739260176 12671762 316429922446070792131395593426445452064 12671763 160293330045053495060018381656339971168 12671764 -1043727451302392064435404235002039746560 12671765 253771967696966175345917247672855309600 12671766 -774057605062309115440432335215681249856 12671767 49276005063272565952031487472369500760 12671768 899367792543152006943470894367229440000 12671769 492562938252654756607104222749677910016 12671770 299152690083084413422129875624990417600 12671771 381453402663776780060847258791001130512 12671772 -609556464709464725395507276384764446208 12671773 1439729180335621532401345336230972930700 12671774 658033890481578467824266055238429126592 12671775 379315634737605025970598191220418686000 12671776 593083315561198848772713171614039015424 12671777 -246997731180702375662156048106679147776 12671778 -14416864996363066051746427316006065152 12671779 1789342565244965060838489952020898764380 12671780 -6277038021122167792637760821461401600 12671781 176872020293969089287377245736638703616 12671782 844354899080621471910597005234694470400 12671783 -124075914375964169778138571865017195080 12671784 698516518284246517426802226633910272000 12671785 203598979821027129605535916828019616960 12671786 620069471968956420007877581553058044592 12671787 -963400166765335039069420095669482292048 12671788 658038572511890080760219424683876322816 12671789 1219272580859472038138708657653065913284 12671790 -160108616196562512049363644763066001280 12671791 -192494312289604172965774421415471145416 12671792 200001658920405890410965452745228288000 12671793 -1684461352813271519936175875815428134016 12671794 933155112256188228171371641723981287696 12671795 -551333685206591736708227656578283520400 12671796 -195607818419817096962586425560547819520 12671797 -113410399141751532176191176065230536548 12671798 -343464116671867391074029653506303125600 12671799 2995750196035723596969940494457168128 12671800 -149794079275971116710915449514088448000 12671801 -967051866487884920722405867866741445548 12671802 9284225367131359803982346849831441664 12671803 -283183389234825849006794126006241607880 12671804 -529365647779405140227307035765225524224 12671805 -596255888996542864168113103289916696000 12671806 258613798488748952069651263477895725056 12671807 572875506183778173475240193950664436072 12671808 52678239418613831126741617113783336960 12671809 -297265539884313951557960699392925366096 12671810 113254735595801554140790756208970093120 12671811 19915384924743939431871234365640035520 12671812 -95596323317489051017528382786209001344 12671813 -106248859505856418896606079173344804160 12671814 337288751617603585827471484436195970240 12671815 -225484363115630119150955479415832151680 12671816 2041759607243533442070027789474789826560 12671817 38747020283295742355597311673660950080 12671818 243358731324161006132055089515502925360 12671819 122725939149195470336730277305994739220 12671820 -28790051728638641056343868566284185600 12671821 249786343466307158162827955482157297472 12671822 -18441520547512944810029158368757173888 12671823 589198524837391049142700532465109383184 12671824 231698641954833414704712887482318848000 12671825 -674334337196957291821344080188603455450 12671826 635231009540007903376863640718378031744 12671827 -524548688499828462506213165040340823808 12671828 238070574769650444861090700978121135616 12671829 -74185791206747338215999995140445650560 12671830 455588212523328325970206350549458722560 12671831 -430698019729061219236533920074111472736 12671832 -357924654528598461646522608677231431680 12671833 212415357348117469244914489525094803204 12671834 -11779009650602650753839421977315778560 12671835 177034405047753577347283029353433158400 12671836 -1182743158824610456151876656667274506240 12671837 -1079193225609865360160136199617535976640 12671838 -232816097441610906825816136541991358656 12671839 -54324227269336358894621302282120842560 12671840 822176537244898676322348803498036428800 12671841 -67544295020237044212490398258427896000 12671842 20151353065454864800100601780006709632 12671843 1830766944359324321797584691544038354320 12671844 867569118005204195230604537420288919552 12671845 -482699544506531941668290072257166064000 12671846 -43150823073748360107840952227959904 12671847 1185707963273056344577939684266239328 12671848 -278418625188433386114723270936590499840 12671849 1216234083096112373403537072334095233850 12671850 44665316239141692195126085847762035200 12671851 -116294973364840439129832716508357671376 12671852 657589833309307851608637114358497351936 12671853 351355112007112666204449905966074110144 12671854 627958658579454469594494837552691065600 12671855 -495893770741311258679165643147455643040 12671856 326544443355352623170005905921314979840 12671857 -2138617862580750523818951878928975210768 12671858 4792664498075944719319280074708325376 12671859 -582905094944289523065407637485731058112 12671860 -255177357257830340303927118150095923200 12671861 -385077842881746806901599201061689891538 12671862 -23874542981681237498508775977931001856 12671863 1504351349013057689683566839465989291112 12671864 652315299446643249349377255163082526720 12671865 -109565154989712347200635652423166750400 12671866 -7741082354359590462878417525730621696 12671867 -9375772998709970141439293414670278880 12671868 -706277754145450706422196752466989252608 12671869 -615203779382839050536028290804477907840 12671870 -40391496695408710279718006397343918080 12671871 414855660333086724772217888484877624464 12671872 -736557609925232483959909600607600640000 12671873 129313851470030704616246398814911210944 12671874 -1085658166504727381562748522057826874720 12671875 -493938431429828302065832080088611062500 12671876 -53744321777868919161372331290478325760 12671877 73261788800319210960849874334467108320 12671878 -568458642588233390025950588551603385760 12671879 426369692903736083645280427575230225280 12671880 -202993000482584958723539459029212364800 12671881 -1578753324721349667384429229993119529318 12671882 989580425688874332356970853196110527792 12671883 -18362538376971943688016582442356140400 12671884 -2327328822518452107345526797372900260864 12671885 13046718075103013211500323840535540160 12671886 -28808062169379641566275245061631176576 12671887 1019897234505999663469157905706584767536 12671888 -323312011435799794792510749674253017088 12671889 370373551123918835230266546317677661424 12671890 -437748804546778989971748541064065213440 12671891 -851399826337731969558700840611678994968 12671892 494696331074126049012818346232344379392 12671893 -166198368418138045841330214299370809156 12671894 588534902376858373586697990806308862496 12671895 -185459219970126577336190383543427420160 12671896 -587709559223993466277550391057854054400 12671897 -145823969807812021891180703945681319168 12671898 -249410562597360091678888805573186265600 12671899 2174340455074539197395939961730767715336 12671900 -110024538529961053767096358626871296000 12671901 -425167991141001934339636537389227285760 12671902 -450514801602709500282962736568930957440 12671903 -20714099543414152421994312085827877320 12671904 -57964713326649125434254979647783567360 12671905 -1670613446099329436547041841409509383040 12671906 200753734031608536310970665617585079584 12671907 1257522025402249615726069412628377167680 12671908 102628252620244657512516712536927006976 12671909 -1019785528655259285154395508718204554020 12671910 370762487363133969763900336472823955200 12671911 -180921329201434257401913260931567156480 12671912 1332464801397774503115666423839293440000 12671913 13542400262204679543611490257638442400 12671914 -420418241042265432962091227488578697728 12671915 -122172081329371838626729544355242786880 12671916 -674640538276912826897995986630997278720 12671917 1184886368767399754224229421056386062080 12671918 -136676682553053377992125343189721645184 12671919 138791569606418597059355738153881186368 12671920 -190415937192641991689968900846927872000 12671921 1003704050926950615494293110261624799122 12671922 56042821393545894228342529933644172800 12671923 2255784347921330170446226853590547644104 12671924 -52631393412831994717271127418191070464 12671925 72862445358299941799834173313986084800 12671926 -1537827337419780922172241375886925201280 12671927 -2037971519209885600388069418167732884440 12671928 -6486080891196713372229419756652072960 12671929 88771583406305103572247077710833581448 12671930 -287891960908694791903581537070056836640 12671931 155446342125530998665504352826530576152 12671932 27647531844044449641028428824738136064 12671933 11544743337076980429904982136437597184 12671934 397550998631239611441358861741842432000 12671935 451007012483941475763030148260375596400 12671936 -491489008333487251737707765817126420480 12671937 583187010714435021623814745150753681440 12671938 955264501961442776239925160583155990528 12671939 -274722160250701012983315730861610068884 12671940 -147066442512252321149052152004624384000 12671941 522451168428359868544594436454907076572 12671942 267868133029630984633968585206176634880 12671943 -272264621926427053761319384441049838936 12671944 306077508631861544172788658647236454400 12671945 285648953313117326519603401421326617600 12671946 397700658520729119207849949152920064 12671947 -1091380182145311688438096642171621719240 12671948 -1539002286057975022692793826038176552192 12671949 731256602009032920106592284954183798464 12671950 -86283906883011640034062684499556864000 12671951 890537579860348219901997654454710707952 12671952 -61216571942658608760215937988879712256 12671953 -256119288510537883530308953074267990144 12671954 -97247225590380401576049749495391379824 12671955 -132781554493430160049254601045276755600 12671956 175025665237974794636788829171967989760 12671957 -116234123249886071152808829324095616360 12671958 -432182001206330192991590010243221374656 12671959 144278726683050561774932454355661377160 12671960 70918373516961696514099361227918540800 12671961 -505410838218733746126850129761128768160 12671962 -467428827210728430008218144568530506768 12671963 587424934106893788750300136493903786304 12671964 495943534878577154585521902717087776256 12671965 566954417569375681944840558325314771840 12671966 -376696413714950955845845642156258973568 12671967 433120585240906097805815924997910656 12671968 780758949055991029419454565906869125120 12671969 1225319304048764910970037657718098462370 12671970 -61499595995335702822284067777319946240 12671971 -4742105936817362026332793092712972720 12671972 787615339282702536046803078164730715776 12671973 64164267194714226769200812222772612222 12671974 56379416936079189410274419562268108800 12671975 117471927964173240244362253635417297600 12671976 217198911076232193508447878906300825600 12671977 2777724121607341717482450186165287246052 12671978 -942336223031118214643048650279528167168 12671979 -1049115499854088100416237847768522159016 12671980 -85734935770894871436178342028660736000 12671981 -742076962261099167743480310362221355808 12671982 124995568854471790242745424973180522240 12671983 1374274762211620454771169447785687446240 12671984 149494527258652976589688117370447560704 12671985 -1046966708664400425912132591194524814400 12671986 479745693228912685815407677799539872384 12671987 -2471942042053379088233042644653745748448 12671988 453430313836343365382639040373740711936 12671989 -952146260019659817892553074108973568000 12671990 -715645100234712127083891427386860544000 12671991 104114765896043462665309983480275256480 12671992 -940345514864408181817315456276193280000 12671993 -266221904999983007339043337694691545760 12671994 43327198645256334607166312447695589376 12671995 381655399172653021486846206848523724800 12671996 281004923072976188352614101145438208000 12671997 46162109584892322910762184494048453056 12671998 -215649775011264604223470244873623221120 12671999 -802781019788676993534954598316357693664 12672000 800416955356007133036817297560305664000 12672001 1147496966446952960392522602558718112004 12672002 165514824330906110940960997259214423552 12672003 681495858527056551204770286140996430000 12672004 -158341009917194600697562187119904851968 12672005 1067859340585521676869444011844348681660 12672006 497131799969062308701298489334671403008 12672007 -1195613332362521747488968665123975056744 12672008 -273996904250517803213692830066892631040 12672009 -104933797456745830782746900146178408832 12672010 -66534151044573118418175076035989882880 12672011 -1144810623642431181056728643028342410496 12672012 462820450406778805413937885473135513600 12672013 292233397124963892857040428376472922860 12672014 -23681079796475711127986790962265521280 12672015 -87133532486432120957089069571522263680 12672016 36787521943972681074154710938225999872 12672017 524545910454175305478773137729443242612 12672018 -219737820835063795041585980600992220160 12672019 232957444898177149760733645271302598080 12672020 -67863516720062016350710332797992704000 12672021 -13628688971103927356122484779956676992 12672022 241944795601822517132157409798919106624 12672023 -343107243881986461751510063601918295552 12672024 -250431650243528166760276818942155182080 12672025 113685766570010161823785518375756345600 12672026 -371855440589684171017120069695676374288 12672027 432618566343973195455033160338701133048 12672028 -359003235539319877400751021031348152832 12672029 396032040986424856983378850272455190630 12672030 87327330858352872036317970330025144320 12672031 803555990625213835803166619131875928400 12672032 513949072501636250678769535388221243392 12672033 -1103163912349773245082430586246364027552 12672034 -120458871780724954070701347043061637120 12672035 -232613590565113976431045686195995914800 12672036 -4363273810316861169399101742709448448 12672037 -880996037432878055110855161194211214434 12672038 -702023344698936699385850577781146602304 12672039 -139834035221461260167396097595907988480 12672040 -971786892477827598194049945241111603200 12672041 748664355964777955670644242842339928692 12672042 607596288819752752847938722068960147712 12672043 2298804651927704693523222462427166656080 12672044 -416526592687493676261855317804612272128 12672045 76875108491717812881348824951305757280 12672046 15808796338280687623337818148509008384 12672047 -477571934941810589911762459366239486480 12672048 -17789967089078857967656685886405083136 12672049 398098522992447867466582160704931123764 12672050 315068231590766325749838502137562320000 12672051 279092480161045020552688889012358230784 12672052 -349633174107174062241510453149134122240 12672053 -1691729120937525711212383234622125591698 12672054 -665367610411995549435586628816937263136 12672055 -604114669365077179841086985135208965280 12672056 -142250515085292649457292357972007649280 12672057 -8862561564537571890338247586904991744 12672058 51639123809722723632157691242875154176 12672059 839846989387630042767253867683907429704 12672060 -208836503987576199361195170409469706240 12672061 792666040397114989686604113699982398662 12672062 -324786199594294166037529363539757666368 12672063 49529019851297675201538385814837110392 12672064 -34691350787979683203313886438280396800 12672065 238197209929614377542312697629156084800 12672066 -199086865962259594186611030778008021504 12672067 499321253825016410129833480186038429116 12672068 -1384768781221643952514074990830508769152 12672069 123650140429754625553567847463335689440 12672070 6564233598164370346446270942584025600 12672071 -994056613442383368067616319613971273456 12672072 178621611124541744260090438763618304000 12672073 -1760896866580906582668675551788461712678 12672074 479157519235071595599287096562867379200 12672075 95364086659694686904310436133020759200 12672076 1521059752051044485144332764262764757760 12672077 335036648519407399935207534797600267040 12672078 520588498030895281946789261985372431424 12672079 306199585285854868012098060793040509440 12672080 65288194455792779763460942416256696320 12672081 1068853827573956388183119916830616935970 12672082 -929227577660293978716870646073160778608 12672083 -103242008908069699729631918355569083668 12672084 68704025757979325124348437862573582336 12672085 -1470325485815281858157833285787634442440 12672086 -158977422590495560344032730647059436544 12672087 -173789732427167702914521577750632545280 12672088 413862611402722956508361089605427200 12672089 134010853378871065946813826150353975592 12672090 486358956918895771076029633452383953920 12672091 -429965138224507693447181576342530821200 12672092 -81762317070554915713086076951656144384 12672093 -321621619199987806884882450852711026688 12672094 -1310130573681797904254600912407300261440 12672095 -873686525263911322359839059239675389400 12672096 873587649254807184336312107167334006784 12672097 870463735735845051374042287768198976546 12672098 -1103495226931770093469000608785041776864 12672099 925570778874844919606104262865570656640 12672100 1841716746126088512615907257930444800 12672101 -306691766831435881747459775218839914280 12672102 212333790197592548808373996772677808832 12672103 138471998251345871706315085212088110864 12672104 -500405434195160523557204297956998727680 12672105 6913519260669011522415852435133800000 12672106 -1216150633586240538105909888864888481440 12672107 242113250849562318634374698031357657600 12672108 487368487221037112188678301541811367424 12672109 -376181647723193455512552141643821279296 12672110 53680116069989352611175792642445825920 12672111 1086553558587876879141487718995803076872 12672112 -360028140845577390046157761269182332928 12672113 -1224800096829493747676972701306797166638 12672114 -86239728288136753180151052862266024960 12672115 938148420926452722279950384505828635760 12672116 56379906099818045423583041999265841920 12672117 -680251548276496318735901332836683246880 12672118 149554579967313683610157411792968557568 12672119 1977487958644667875802818721964119324520 12672120 531720072241432612754438349055131033600 12672121 -1777048340416097332726280716779801600 12672122 -157633463462908487072390891431089511200 12672123 345095500704853482428428161177603104304 12672124 -615562035244923138521161761441697736704 12672125 -1611313724383061379164161361079346713000 12672126 -13356072416218908697558822856131660800 12672127 2460245624767974795214628813731302416400 12672128 -444069097408786810879839143148052807680 12672129 -1171532660855568406742539970257202114112 12672130 332232806478031668486265279688442460800 12672131 954184835948190902507510055180365239932 12672132 -704620716697028402750399627384748435456 12672133 349284880760545149315460081201724428382 12672134 973122219190741035861134043196647237216 12672135 -9425389321488851580589397489755944000 12672136 -713019675879006850187361909453721144320 12672137 351345563581353183917330457588961509786 12672138 -63486564915650330360803191076091278080 12672139 -36790879597190231273551961363032726060 12672140 -530300143606229111927680365536319651840 12672141 -153207057601058055188932332646745335200 12672142 294652307952555602444183600853266534400 12672143 2384214541659711848845420817884574208 12672144 -291326135364872519089839136974110416896 12672145 -989186198832056272033431414831404188800 12672146 447072825067834023133458990564230032272 12672147 -888786552303635397015334098494162723400 12672148 -970517561481505383210502980342925681792 12672149 -77465727116916476460574406235917475840 12672150 3390640999614049243871474830925409600 12672151 -60787174029643508926741991622578233296 12672152 -169613416719503170530084326667488256000 12672153 489736317588997028287684880776560883200 12672154 -827546386673326788270980107841272916736 12672155 63757749675384137498522450584746250560 12672156 -362277417922769987841459509560926388224 12672157 279793554513388524786314534893459538904 12672158 -146120682838952584071501465427956808320 12672159 -14508556678819947604742397617294239200 12672160 1167310018613461977400611696245572239360 12672161 235451424836572628311223298701267457762 12672162 180450736916261148172050586487401536720 12672163 308784914632017142118143671064227140560 12672164 -109392574396773377947739820742809369600 12672165 -178069795083901983110055447386522900160 12672166 75700731498569751290225158301689787904 12672167 251032565489718605662847307698567341824 12672168 -1347770530871312245952382815548977561600 12672169 1858027756088129788370850049062134840570 12672170 153894463974423175548457847986517007360 12672171 2073929314966826700944036251502367097608 12672172 -211834493577431767314022515938045945856 12672173 395138655042608074777138620704956474380 12672174 -20265554978616377484724226909459466240 12672175 -192722950658296629673802423512594384600 12672176 -73924157339335522390414051584250675200 12672177 -276492635509010803362390011564639869056 12672178 -26982898796676097096712028818987652576 12672179 -586242008902037034131968971203184584400 12672180 18364601812616858020453290440014233600 12672181 -759312943508428071066405867541734880018 12672182 -955478525214738715876168939884742835808 12672183 -10728952739966664809320971078532820376 12672184 -555955615739528062694592378966756495360 12672185 600966992702681508079279280447261245380 12672186 -281288393024146463811981410170534656 12672187 -2054190309171917825778385091840020463616 12672188 141888222515422399148028390618486302208 12672189 -719494030511866279742907252145980214746 12672190 -47762611114421123473163368976858304000 12672191 -758841467981908108918076941702072432896 12672192 -12088431349499530497455310542594899968 12672193 -1154966115284571505803329091858151555136 12672194 -267289453567167848550927735313030610400 12672195 542699248583267690301742971549607193520 12672196 -471576764789064395472387357281162062592 12672197 -2030761044227197051626112627911736519680 12672198 -55177798607754677696454169361184866304 12672199 -771033536776519471521320121615227420160 12672200 355183676078016441153156303368064000 12672201 940757841767068196171514030731072277504 12672202 586194538024631457230680113747872313600 12672203 -1325336185664722937050237852220998582776 12672204 51981351550236183727430650794797263872 12672205 10393519670711726587708242499563611520 12672206 -49056463381087295850107615974516400448 12672207 386541533483831100501704385273571970904 12672208 -144136946967181201014153572548610703360 12672209 1317160585955487034046789936218393890 12672210 2286700362792283572647133945175272960 12672211 -756952402899496770697039283039563797376 12672212 -133849821655091110291653575010039797760 12672213 -830210732684120317344753255668888392800 12672214 4597284695582983390140398115659058432 12672215 -527321889959079933679787173427785457640 12672216 -63830290797580133616670526246646312960 12672217 2606717861375281018296258129825077761860 12672218 -81825393608018372565358006260519078912 12672219 -70551645751949229968203048902831463680 12672220 -21533808568964855199213558260494218240 12672221 41485897913825394346734092457310267200 12672222 -140419025801170059340581172206214090752 12672223 733550555213631265269144897069435181472 12672224 1167283491672711786387322399269528010752 12672225 -307786666415956416008955736476480270900 12672226 109014433551139967043709117321098602496 12672227 39045338753762240111628868165802850192 12672228 -179316745990004422745342351666621844480 12672229 -26352928294697275705773859149059278016 12672230 330791367701238590203721240944929125760 12672231 21550544152290388238919169229212124160 12672232 -1821867587749111633200519184091374387200 12672233 -639384130622806661539283640678673121862 12672234 921637086024811920968753020978482493440 12672235 159873968735623278591373452512851059600 12672236 122486939065244887644154046423818667520 12672237 -930124861727392088945686224233148221280 12672238 -510110603224432094019314462352850549440 12672239 315003167815811574399073384924851076560 12672240 -44636825295026114877314553261116620800 12672241 246379348442715232885258850231994972864 12672242 -11925313244939520073539829678002941952 12672243 197234986524432212080641833029049451732 12672244 37863039692180153773083528557486581760 12672245 317796404153960058097041507223816153500 12672246 -64690967809081258251974717627387658240 12672247 -57632248813796647775703338074826135328 12672248 -1004863028095430918717441564505376112640 12672249 27804063937499200946784706565211400608 12672250 195926600996795645782680871264626288000 12672251 402260293267875568128301412792072553252 12672252 3634118463270920494322943797468990976 12672253 -53226145679085045518955972949028029536 12672254 -119020628453218265421155201042582233728 12672255 964121445061278785911716563529278946720 12672256 -563621932572955804098080251341019545600 12672257 65695599966588758779131635536281487080 12672258 -192120990482029085283202223104739589120 12672259 -1389670429197649780096373394947585226960 12672260 179965011368802601887477775317916826880 12672261 -227560769007153803316498174856431984000 12672262 -2771835960080611061120768155382518272 12672263 611263047413631143547069376021374127512 12672264 -270396936688891516263333523401576284160 12672265 -605180889196119646708637442183866263800 12672266 775485901320063100747152165000684758832 12672267 1773383297964971915255307641916594458112 12672268 300224599386213097949993751429993572352 12672269 -706137762465433865037658033773359184330 12672270 -137469396239018374697685179069876328960 12672271 -1197943382555942134462163267406962014656 12672272 -515079509535545211257378925012713472 12672273 53099013309002124775319870976015514368 12672274 698559515297783765001959877205053633792 12672275 -39856579125483598807031322335011296000 12672276 -1034996955814935002384510445279575470080 12672277 -402146215910955560349657798223898112768 12672278 448874354158841837257999039564998253440 12672279 -1270275384811139251999013666180518322976 12672280 21368132754410100515016163265379532800 12672281 535300503536492495968590898108888912512 12672282 -374328790486690850733778057884708246528 12672283 -300522285891046632445473042537642528192 12672284 1106332888577987151903337220586336345600 12672285 -388699976028431046322073302237057896000 12672286 -243528845986104273372962663824714664256 12672287 687874365370944275263981230305158706640 12672288 -63353456522775126288188937969214095360 12672289 -49136516693189021949012628979723430400 12672290 -14443118843045076880229041773794081280 12672291 132490390166643101379054599770387337592 12672292 539583310538717661863681476123114094592 12672293 -100585933696452647709845390477361528000 12672294 475476387678725829933346050938896668672 12672295 502289473980631134095901249010408207800 12672296 599704267880850227480410983888528998400 12672297 538683320845878990284976442534535050080 12672298 -127533063134677986578013177060702219600 12672299 2168402382022434164229261619436536485300 12672300 -34759924020706198551908655623464627200 12672301 1389118604814029063797976011574932807500 12672302 -352496827025337086696239656464289830208 12672303 -436734132277317460614522882324267117696 12672304 -28280085590210622038990469289861447680 12672305 808067013918474653423064302202494064000 12672306 322906500492419862450867868542569818512 12672307 -91911558170314246198386401111847117888 12672308 160056847560368548581484468706799138816 12672309 -197956233882247736852911336913052534432 12672310 -30534533303711681137829959821065748480 12672311 2066354766546055809537542675410540744800 12672312 1156555365114536976753629817439382507520 12672313 2222431493260621959267212420299189257040 12672314 -548597324698547731063622805387737591808 12672315 5731344359404252824117372015460032000 12672316 -1445656452180521334216516808629608814080 12672317 61455449251476202458066437641766688384 12672318 -84258335851975921721462741694969890496 12672319 1857227071762112654424133772108480221560 12672320 -245769094390527413710044532778595778560 12672321 464334973576950187605715498856685864960 12672322 -27807619713571276608048430216342023648 12672323 -1162357485982050937512871777532853463296 12672324 -12318624771583670823928143815148478464 12672325 -694690620129860694763963764632055914950 12672326 -801046408152765607722776626698916041888 12672327 1409697818172363071524774129214126206032 12672328 1276289057795165749941870240816000860160 12672329 422580455876925394812936040098444485376 12672330 7536811845416367452163059561045760 12672331 480945994876371991272397993423335495528 12672332 -867857115668483435937168067560551055360 12672333 -91784592385232421788369511138627701760 12672334 -157785118283085799209480204475577189184 12672335 -99960854082236935929223734515072563200 12672336 270353750601277172025121898108417605632 12672337 -714684637510571162336336214230611794368 12672338 99300513791878310185071768903074128896 12672339 -292524690920306962626377700709092526080 12672340 256976428802464205709515080423665292800 12672341 2543690834923337048756079824365056715200 12672342 -325422469023821164460776546012387397760 12672343 547671774471152897876846945220123043592 12672344 -1636963815702303824475285596094318489600 12672345 45019797688106854639687722927936470400 12672346 -32409457327291470614188590843826191360 12672347 460913275319483390009591656716212617800 12672348 -148533349937024478693284777360507268096 12672349 34394555628663730711411002007004955136 12672350 -125539280585944492935052771988695665600 12672351 -207712447806575045747949351985853827920 12672352 -191478688598308642109820138769266769920 12672353 -230227498102014917229944996112108701592 12672354 44732877492918621900665670874113600000 12672355 -255810638815954174263525645643997304240 12672356 97809092421479424721470297401580675072 12672357 -255890589319979093555656923025389095712 12672358 12417989866711122588082618851988709184 12672359 591231465926143779032447582260215802416 12672360 40362625112439670553386306214759577600 12672361 292958360685839809379134968570387292972 12672362 295865516910349275567541254612096210720 12672363 -77237154908033603826158704988504076672 12672364 -909670915992562609649130888731251227648 12672365 -1894859566208907857692198070586641747400 12672366 16001686239092581198584346353063641088 12672367 3733256438394232380890450051351098810080 12672368 -496667646218668932996483996105914155008 12672369 51009986154774308510684351027262914100 12672370 -680993241442133710490673813707002305120 12672371 1887191335724120029006645761669057331032 12672372 -505417761037152036246606824913058252800 12672373 -627449964913805338337370999189711902720 12672374 -262233950595673357120262760610272645120 12672375 -2360641389504893465040624354177323520000 12672376 783118187963795951170458493331753902080 12672377 -1763705346116502100083588703755387594774 12672378 -16068406490868248654740384820119585056 12672379 -745386214278292560122505492860169089616 12672380 -1016575317910357667226919818274654632960 12672381 -939390881373758250693157609617803970048 12672382 -6602632311307088198121147359234434368 12672383 -427843564718365208042264826501240298368 12672384 -1004699962586959639403633202124522782720 12672385 222507768487446678044949497676239356800 12672386 7577178778131273159992483707993213392 12672387 51640422557449236678073383223599504288 12672388 309805553017575167182713638937392348288 12672389 -539494787342319511977883994179472527044 12672390 -203814424783121938309783764477800755200 12672391 131361423899838812959826291594131715400 12672392 -1822683797871877928407544075012021452800 12672393 -820565013988993215875559919612461809136 12672394 90034782508688708107580722320610098432 12672395 -756257570290523700696488234583372577920 12672396 -207665616621285162250470228604906414080 12672397 -128548421256700792556216290104124005248 12672398 1176692627797552511376148183603977518400 12672399 -1462019328425171884428555267105411265152 12672400 -10475273414439170337350933381266227200 12672401 -10949568044867816139532161497943055296 12672402 -177866890997222693585421797928868776960 12672403 619657185014532350332523852293893360744 12672404 -361500995698409056332931691765994365184 12672405 539601262256941634782487837362172831100 12672406 -169959176096101120965630836602131664896 12672407 1546920957684690078626338548973539743832 12672408 42704086133538273898381474713558712320 12672409 -1748124041305135431049254713248762462390 12672410 38976215126932091900418416459067072960 12672411 -1009842633500191735253892836568438035520 12672412 -1150480281522923938838381278180197215232 12672413 808864945536347934889249351408428864024 12672414 -221159692064507760222922137823566722496 12672415 -37039229542449275772409029653381834400 12672416 -2489200597760546144448698651718205833216 12672417 -1137311601966612968521249396395114423120 12672418 153175037268775474053220821874764359040 12672419 -897431827113456842735017706709571664304 12672420 -308288815413620287732748683060218163200 12672421 1649782941402374151142604241570969619072 12672422 -657525332876041314384771231010491863040 12672423 245533816180151879450130054497600606880 12672424 -415548114779316895586331078941112729600 12672425 86521384423075433566360852368354072000 12672426 24510131892753297567736160035370124288 12672427 299206756172238332329530072192333332276 12672428 -180489223753231232109742629066173558784 12672429 -1151451237380596517520355046297034257856 12672430 534794032826947419882613631750333865600 12672431 515063110327400103389047451718760224432 12672432 135980916059370127450885421547001135104 12672433 -1522679296219127719061863084731453770640 12672434 -35380788734899414417746685004292102384 12672435 -6242456323103070109517873814238686720 12672436 544601775300128870130825135939440539648 12672437 -11561167982002964929290208712924150340 12672438 116792789497833401333951994899361492480 12672439 -445834316230161165513788492909178136376 12672440 996113184318308256836309650134776217600 12672441 -131676237046459694807717704618726914048 12672442 -673599173906952580285180424495563018128 12672443 192859903218537757011555044457448661280 12672444 -3331447223222958909969880926863769600 12672445 241363228002439098478213969759117323000 12672446 168351561784857602746370481476343793920 12672447 -1033880753760902336340708134164573933368 12672448 137242606887108301023744256488253685760 12672449 -683376199482876690992633889838145688000 12672450 153169320558458195705597587224131520000 12672451 -327125878600781904003748256969581623792 12672452 144521535352296833737793312317093999872 12672453 807803182157303627518683748149918352800 12672454 883426264350634276545433649636149582176 12672455 -924224253785227250246351334002301221640 12672456 83055689056113995794613548964817715200 12672457 18307242765549804454650850192399226432 12672458 -1063046654130666474207626632028864879616 12672459 213318849059945705959688819206892700288 12672460 898861658587289783779564820541509729280 12672461 2709468179738272034851532519748619516512 12672462 78940649835659923865172829969609503744 12672463 843068171528177483815250272327409372496 12672464 -34421268658590300150602727982371569664 12672465 683352199439033621186613932017841160000 12672466 56670162750345414352477553281457100432 12672467 1331806647106633573708894220883126513516 12672468 369566392547848610583300098154006282240 12672469 -2209031506960550178934845606669105200640 12672470 540462043149026930931981131978432895360 12672471 109039270973090035809929483161074875904 12672472 -300431873356703327186221247768318515200 12672473 762832630599570782267216573807388664320 12672474 429539993267352725318334778428881103360 12672475 362280626881082146033375764981322872500 12672476 -360248608024826663361921823509363709440 12672477 610612746817607122912901208507832683840 12672478 -285913478844073292142205158618599504640 12672479 -860057623509598266358093118002354477920 12672480 -549922913073123749404229747421326868480 12672481 1874819959893228702654050305067712005282 12672482 662654682255475996286961147846140096592 12672483 152223777016427800870134438941338044024 12672484 -277830938175966411484761071817002035200 12672485 53957967751474128055370595593298309120 12672486 -244151963106236662430342011155180569568 12672487 10726514681813175885658980831527799680 12672488 467243543738918883468168629926840811520 12672489 -101615122340457503148357119781659958240 12672490 -132811560093599199162125052818210611200 12672491 -59168973811554589397001434168917046640 12672492 -61687064749229158227243458650953891840 12672493 168110408021330411487046360447012630742 12672494 -147648729950694755684518876956859893120 12672495 -125120137312536306543811588200735292560 12672496 29732360055336685037734973007349809152 12672497 463229530987305220765546853593519372800 12672498 -214109120990394017199835256672570702592 12672499 -326022986638051355514202438794164786864 12672500 38971879133271080629279792754352480000 12672501 35410369852583382318003133299447462432 12672502 27761289707154459981798297521900089344 12672503 5639358790633600073851514359118076144 12672504 -757706329856632235794195973512417689600 12672505 -1406602169766756970716896459352907985340 12672506 156013523243489040088065765760428687360 12672507 -772769680931437884205790908719369620880 12672508 -36176046252272875729359678442144793600 12672509 -430532837347367084679705879045892855290 12672510 283346503858409866147151557857094533120 12672511 2806704495104449906090044849299842244592 12672512 -359627251573814627300133511589724684288 12672513 -178656311414959624355001715004462332416 12672514 1055266039720704070722430951030635823872 12672515 829362033895136958100661699947388342160 12672516 254188871491605046795268099349012357120 12672517 -347145282832174676092603694286396872064 12672518 -89073446533435348979161005315025883040 12672519 -46029886510995143916708197140942665600 12672520 347102362959692913754411258127683584000 12672521 194293548660723068449248994138625042688 12672522 -576349891384092568111828001227818309840 12672523 941681260935300746232756931883570076024 12672524 1179314602762046527683502707398843784192 12672525 489886388404840869949585633215722292000 12672526 284448291857075856798234475595085406464 12672527 -659561663912519212416822573045094365504 12672528 -267724688448273148618760050079236227072 12672529 147674216034069593928011573710182814130 12672530 -1872722316487180373294610991658042880 12672531 48031741587636873798840478582151795352 12672532 264630965750434821588618521549805592320 12672533 -153118926937928598105724898662033663218 12672534 -79128524266017730764481574769471584256 12672535 -765567982251704797615368102934898295840 12672536 -2289798423483519980767334783694144307200 12672537 -368852332716201403159470569540804499648 12672538 385695378127567270845789221457630885600 12672539 -245567752821949998473012584853803791600 12672540 -261223164105736514835577919095434516480 12672541 -636728021014184884870168208869532935328 12672542 -561960609827100457637342548898773811328 12672543 -265731724487924716924814764833580007520 12672544 6069027770911080707750322824889040896 12672545 772765134594481570885517579338166345280 12672546 -71815286804051596972682728273612320000 12672547 -885046849223292847917115984546560634248 12672548 -785049243735330393830762940315605237760 12672549 -1068802361856768348065601915505620782436 12672550 292436144115901627142495302688197425600 12672551 1551834607589097034029591279411374633400 12672552 -186245999496132665450263436959751208960 12672553 -139256411789646827411815209728099224198 12672554 -155725588370337352615227270731468985600 12672555 -2158746973745781027083307420158887680 12672556 30469701901130469772686911791396559872 12672557 455364316892821271619736713767954278806 12672558 306896618337483326151542150392423430400 12672559 1425135348569373340339045283588712511760 12672560 47771543002977210043381850842700513280 12672561 -61790139316899914257664372883008205216 12672562 522662012852962453604888364369146709504 12672563 12999428009295622520658695320434416640 12672564 -581093467274653010695201663643599540224 12672565 512796286604415039132768023531768968800 12672566 -1107273931894126248381336875334176412768 12672567 -59671621767248583820004681027949662064 12672568 1108040132858699702024945872729585090560 12672569 72757731184735090842648388916928452352 12672570 66716731558671492583762296172861939200 12672571 -650016970157190008974541174401522251456 12672572 -1280912666829733006947180138117714432 12672573 -2014140977063465844925182057961245120 12672574 115603584728860755067062854001787371072 12672575 413356207233288715183787126154323767800 12672576 -318771035024923843621511670728058470400 12672577 -950820513669932362289520044240967571008 12672578 -476141144550408775357893456312760826160 12672579 -841748712971532978785651753442601814352 12672580 -262785912074765795722718387488857004800 12672581 -203835591254863339865920377143774850816 12672582 -130327299133906464815849063044875325440 12672583 117268714595077652783369359932735191040 12672584 2060971046093993574642121874061982033920 12672585 624360472105277043601886982282515539200 12672586 -58689099924701797444909849270631582976 12672587 -256534649116242994393959104007541270764 12672588 -319184423799788787969099375708853363200 12672589 1606080098551140911476945349278808486390 12672590 237771446512782262972456729298125555200 12672591 148654745556464713892650761524681574792 12672592 4439650294503179636559177163765047296 12672593 -169948274336114247863392721842154038158 12672594 -137498628748210528968865075664830740480 12672595 470238773226719998894467101722194257520 12672596 382500367139843998597904961517480142592 12672597 114269474377455788712115952463677297472 12672598 61407316956218449746906002216897417664 12672599 718413080139266579565719738443088122800 12672600 -237653718843651914194967422177132032000 12672601 853313398441592134808543779666709563600 12672602 -253043377725091915291468428304500895248 12672603 621705854137048469523443558763441506412 12672604 226430099359855048016284130616320000 12672605 2361216391805381865596061374483027637120 12672606 115685940592240561042569937762303417344 12672607 -1996049560925348856184864203814657906144 12672608 47722599317598998021373410084234723328 12672609 -27743834645553512195200752728380385472 12672610 490588654088365363571931473076242380800 12672611 -25947285698414928279385861941516939456 12672612 -9972607243261286511003579733200875904 12672613 54103747447799837325016456504546495840 12672614 373934714491535384062593889624923843072 12672615 -264861357761397342572643588783795647280 12672616 -15362654570655012817516887741441146880 12672617 1279458898181020392139082114347697988666 12672618 113675157167296309415670440090472772608 12672619 708193889796154724077326026064767004020 12672620 351072372058926116115276859775786880000 12672621 -42621141992269850662106983355164212840 12672622 -317285922998512161131350862975497725888 12672623 392628278068979436703531403376467674800 12672624 60157450904415929487699937973304459264 12672625 -1231418744594977900956461218595502855000 12672626 719076210242306083823236941382174954512 12672627 275630092879046613773359985201202531840 12672628 -1406944582868942940380776563925667340288 12672629 -621940748423858761469066980651559165316 12672630 63508493895848435162602033464028636800 12672631 1744190261628790864661791236810261506200 12672632 59186034792226128361141429310678630400 12672633 -58590207518811777592996899631740689376 12672634 409085439830470014516664753675526366544 12672635 -677590839609483214531257162324701233920 12672636 270845206708164895568405364214153830912 12672637 1086297507462870668335565071365286176792 12672638 1105309007065075723402479213307577146560 12672639 562514983946428178251016797805030592000 12672640 -655050085698203016418187016330962534400 12672641 694642357281915876111934112168331399042 12672642 584465201660620342633602365087590230912 12672643 949520069863058137772895060294975904892 12672644 136128129047470076335710900875115626496 12672645 23199921434196129039844693852967754240 12672646 -201069079898350940176085432310427378560 12672647 -577557465016114128694469728735582446360 12672648 -265184101829050309136422866396403630080 12672649 -216550375059001773918291248964245421600 12672650 -230799914060135505277255972436999902800 12672651 510587309786657493070620997220742861744 12672652 -583467115651307080338791389198893419520 12672653 239094351744768884380313887492505768256 12672654 -46195241315886204873051848660910340992 12672655 -160443679872134263084106489330081241600 12672656 193163005321493180153722277921859674112 12672657 954223788126708957401145811506143387520 12672658 -1081759905880661042328557419833116799360 12672659 9598716401977467157528296319567116288 12672660 62944344696169842301370220869385584640 12672661 925621885425388620789570622430139397262 12672662 41319120882495871094111237717693608512 12672663 -270328453915438570775395761871540704000 12672664 1568958457129478284275713817869596047360 12672665 925520179726951070604974624499964638720 12672666 -78090416974204525060227738519543129600 12672667 -74253749765667079534640273032554594240 12672668 -1603043120376749756461258608840742973952 12672669 382498353301125085307394810178497685920 12672670 62332833118591880404387394303262879360 12672671 812789866883861520078548543084668574064 12672672 359198992156740213942217038084103471104 12672673 -74247417070293711221651043719642256236 12672674 61567880705955862672893981979911176016 12672675 131786365178743042716128275170859861200 12672676 -51932055840679059891472320705819852800 12672677 893580536468305713851669056003747009440 12672678 -407839728519838806115818155908809590784 12672679 -1061451642163855153236606029763170947720 12672680 1060987806649990596715324823255889254400 12672681 217766744346606871056320634675626505600 12672682 -660478859252266107880470294915201340416 12672683 1001822831051196793555311825413070356640 12672684 -600257388103807564867862270112885840384 12672685 475385637211727942779188133443693656760 12672686 -164936769883550030723165780471754102912 12672687 1115542204356625370844636218816085041160 12672688 -163834413246280947855816135966325145600 12672689 -1453002354132435815150903328911119578432 12672690 103480115660422420617840291620832829440 12672691 -1016036009773121329702339005058119953908 12672692 601672044826536502481903500547199290112 12672693 -479310669483122192170336174301174208 12672694 -196266706681460434467852324361797355104 12672695 367641066512995324238259244226072616960 12672696 -39876668711756470917397882930190745600 12672697 -1253797508319415776270593414899210208854 12672698 866345096856052709783689379045420223600 12672699 -221048494891078169842596442861123707792 12672700 147339039155110598167521623994328704000 12672701 -740650564167993274080050218095307632576 12672702 -1624794023024623023628609831530839040 12672703 246017267925007025288519226577889434840 12672704 897572852119171562405485768311205527552 12672705 -345642474150265969742125749656199200640 12672706 -1047700920899655309425634406758987601920 12672707 618341360369209688488910797630713655548 12672708 1205891201241023347899971011611216359424 12672709 -465430793524098055348322564969824366848 12672710 -180005302373534408019358035019402848000 12672711 336184267639851061813989576772761875760 12672712 -631479112416363197092385728942249236480 12672713 -1770234372139801671094213373768565232038 12672714 173885157470703262952542263691943803392 12672715 424834727479413723448772831125528838400 12672716 -241783391312903215690321526628438838272 12672717 373612659918726611517327290154429600480 12672718 -75775360079939254708500428517900345600 12672719 -1380336235171624430456854817804881119120 12672720 -23046693069566335465211125710186086400 12672721 -51653611098602861477454892609526296078 12672722 380674065627893904249469626713863335072 12672723 341811003264324867936855202499292920760 12672724 121073977691455015090929553304041615104 12672725 475139315948734274486772525594631238100 12672726 -107052915361523657726313048028900165632 12672727 -181331889062383239839873917116968052800 12672728 -626096155403105701408966158770757120000 12672729 -175906879014217463846757223591661088336 12672730 68469082203435679594745043961065523200 12672731 231256184689268350641127427200357957464 12672732 505943412699843423467947225549927107072 12672733 238357307632371122858089463951272738982 12672734 430967132907206438446160910132780632640 12672735 -659144120685987938545946366698007766240 12672736 597481408400421625734180035258131415040 12672737 69815609785453683056790193800821488704 12672738 14465869974980689117296057289182517248 12672739 101322159828510740990145879216600907920 12672740 -292266753640243099106939791094422732800 12672741 657150850106682063402773716462012855392 12672742 1032744962323699172752758117777789442272 12672743 -2870350252801366385283653681183085801960 12672744 -8202413877853090428174762372709416960 12672745 8512219847025627188075314218829509120 12672746 151938721093562811574652850329046705072 12672747 335741877930461488588163576751082237440 12672748 1232316541225155899625537751824563020800 12672749 -284458398493610765403706972630617566250 12672750 -247994428558330941224796909509464512000 12672751 -398786934655456421453019501563176621056 12672752 -327184152894285043803924209386345463808 12672753 -177242047737251367637022898816281368800 12672754 1236236072463967762966531638077534869632 12672755 -458101425344017016835166486690633053840 12672756 -622630904444573124790987544145116469888 12672757 -2680157452476868856057567038272522079968 12672758 427825305565314810856905978388718990976 12672759 -166174476516583083852285011148415086336 12672760 217192149625451612063519507188750848000 12672761 89188505993916826914746320985376988752 12672762 -431043889552850892780252999513343438848 12672763 485906139296130643131957825284702349120 12672764 61883065898150842810389547357098825216 12672765 234218756319343913563049832588882587520 12672766 1223862534203380303517122780169621535744 12672767 -916031875177932382263438911041009085184 12672768 -597001559549038008658499689794817228800 12672769 -206983679591852987103258269820956259840 12672770 176147078407377286066285609092939955200 12672771 -81002410367604458658320152186247261520 12672772 -240715402883071499535620820239855278080 12672773 -37634191683081337399913665804237097472 12672774 17011158307838807095206847578383042112 12672775 -360953131684759691610330652639630703200 12672776 717974881328803984666422179259483801600 12672777 -136498474886318482302106053147975996864 12672778 482556353719642489567784292501543067440 12672779 533972994502385637977938928503249362576 12672780 265645384342963422055855171211208821760 12672781 1345980970544939906078249217061969162464 12672782 -711749732950736370095290291100363840448 12672783 651611196205156147112393901036301507752 12672784 427145186773114372268236609621721292800 12672785 -1026381023792352946408718038116198979200 12672786 104549783816955853617115306261205376000 12672787 3413148261708021654233104015009263739200 12672788 11266873907649503888673151248705761280 12672789 -749191489582746885363756476542517711040 12672790 129090672237941099189006599132350128640 12672791 -1903112021250891655957872667103757478200 12672792 594650458835746785757106935987650416640 12672793 -197040023690690342455333373624511782016 12672794 -55882784802292555914765861392207316480 12672795 -653134478069889815146000487452150214400 12672796 38883070849157766442655451040761323008 12672797 1326484030309392498156531975994025504460 12672798 1206378990876135060769484745831588526080 12672799 291103585815106844229263849157559988880 12672800 6496395980627958032873524911774105600 12672801 1380472143054195118379511607497746123040 12672802 704114949234082913763144564559900119552 12672803 -718312224872468673880549375388839858512 12672804 -43718859349350352501596988102414829568 12672805 270157490813204267444794693621359422460 12672806 145673614253208579665408397439687184352 12672807 146003639589423558273163076415372120192 12672808 10278191310460705200519040609736616960 12672809 -750307214372721659079317105236763460720 12672810 178359816128870779794288029750307782400 12672811 -3573085581122379410151464350833273176416 12672812 -1424852697139853045062201723151040025344 12672813 4872497832435407822856240846863289408 12672814 475388480465197121118356825776292736 12672815 1502125058768593807299565639333063221960 12672816 -1382794756584014083603185426150457344 12672817 -16719665051524449074308187350908785134 12672818 638932077593841216821917076714462937360 12672819 895160211258355115855027386111855025688 12672820 100249414186128977590673631299336148480 12672821 -951825408252244315112899710743131723200 12672822 -103375522972991909286923435041496334336 12672823 -555743286384329729361109397055353955928 12672824 -1612488817484160837819699225770059223040 12672825 429598116293066356624496263045174903200 12672826 818207328253537221561517659846489768960 12672827 -1482345491721425484508802543449253880 12672828 478287604061572253670982068368043294720 12672829 870236581959597422836226212992840494240 12672830 394537665739570561667629338879783985920 12672831 -2455382305538621304500805789861411840 12672832 47188833940146193051227182793703817216 12672833 467891038833779398970986353869891504598 12672834 373380032957448256975167840968421674880 12672835 118492112709527535022187231428965075360 12672836 223925043036431161739686682920518365184 12672837 -528770025844698458243527248027294745992 12672838 649395779186558062815699931631447188320 12672839 1050127505839679553953578205104079671824 12672840 425375225638282094521589793167604940800 12672841 1039925598139054659649765501487945482000 12672842 58504277534981134142399508760366310400 12672843 -627943601960336707481507083700108631336 12672844 721378956573531554831676020066023936 12672845 -976376137870206322623966223705297432320 12672846 341219530300065598779185018144453826240 12672847 1546918765568255298416592315434161814712 12672848 -74857533358878695902250750211334471680 12672849 165576615258218947392997721842547300352 12672850 173804279984290486855808124693735628800 12672851 -385472850452105638476237924926594096148 12672852 26065240979245203437754855194693855232 12672853 885456831142152355365512570225570321102 12672854 -517877079415477887612803641947135950976 12672855 17503159378719600741998397850278429600 12672856 472541233323966540747439576134896271360 12672857 -17236943726347978055239037172806379894 12672858 86977072301527913262670928668542559488 12672859 -142488849873520158330033862187191806960 12672860 -1359682045770633463828652390424913612800 12672861 -49491307520710466616913580531422013376 12672862 -189308243460089014865708782476710854656 12672863 -212255212132035772426645971760791741840 12672864 159754754101488032505234438341142773760 12672865 59251603021486664936456894082252589800 12672866 304318507203883815052215308622518286720 12672867 -421725455919288417422326826743057105920 12672868 200714741911722653979152606762661525760 12672869 328085901696428629724710144531686356160 12672870 158642446769047382215449303024905813760 12672871 444531894882907504195849933348960924944 12672872 -1774067853455071815472780059034687948800 12672873 -63988114344219641621365001506717060140 12672874 -10866934016372397098764860128894626560 12672875 -424543232924794781548898415269265516000 12672876 -439362014783916141473959365662865811968 12672877 -618125617579080900313918109257100969728 12672878 1081605266386000495848616952339511858240 12672879 296477461462017574856057510389130372880 12672880 21936039879330517010000893610216325120 12672881 416079986092044765605641920904995697332 12672882 -217717307385186861111573562728158818560 12672883 76106956842727409468356445018987572464 12672884 34315403037299786811386396316264407040 12672885 201764738845342165205149788894641683200 12672886 87964051502734238621115021613869040320 12672887 88154233300545855954710348967876351720 12672888 -94224323175419817794403499896207360000 12672889 -2169006306904113846174204669574820172310 12672890 1181451330922813371728917546307487480000 12672891 164189268904569166535513127946617798144 12672892 1068470674984651574746482191666857543680 12672893 110013814236592198814948251389088155264 12672894 -48087205119438859423618343867855935872 12672895 315913832094126301834173745558774849200 12672896 -253458443475441781136188265428659732480 12672897 7135141971870939836667513356885721600 12672898 18610407451376467717554698191503054336 12672899 -169397078499883039203268882117733204100 12672900 -414079114865226496388412749317886659200 12672901 -1064043231849415351486333147059310203648 12672902 1021765063564931347779419012656448003904 12672903 389850816689364018655976791748751475200 12672904 -1698467689987879179127220010865589898240 12672905 8185646793266771980230908224515100800 12672906 -381471643740483600917118876230665303296 12672907 -56153184245329937653570159775194329328 12672908 -383908375546489927114919448493260472320 12672909 284682218638194558449858699364860982720 12672910 678687717884817564998151636379131783360 12672911 78068570020266166616067172407132261072 12672912 41768456503688075903173251907380314112 12672913 -880472357497978823761922697402855565440 12672914 369552601475446273436324774335414563840 12672915 391139158216304305091296409548435567920 12672916 -1635133166495037897431053443503140431872 12672917 -2256051999684937706698153763514043200 12672918 248979580834874177783314758629333510784 12672919 575700844974314224700581953462992823576 12672920 105706614294214522048160592275207577600 12672921 -176123998326310486811468526484584107136 12672922 772822031284460177612449859702717164512 12672923 -1829442487701532230005058967821976565520 12672924 -39978919265734191527798473465032867840 12672925 1670213842720157989854300080718442159300 12672926 -47503449381145089562988655519647975040 12672927 -903738305147206808760740444980567538640 12672928 -19941262500080457024996676077220331520 12672929 -1271157020626684926577799659579512637470 12672930 -144373961188274648976289573083711866880 12672931 1038919026770214810928782994765815267312 12672932 294584097576371017325383477494869041152 12672933 -131325772075478637782355330897867243264 12672934 -316675771909890837181368849827725476384 12672935 661045776240770184045766221633010440 12672936 -128043512589514561267591506880353576960 12672937 23756812198146354741152549570266930852 12672938 459522327662976898863090680766726322944 12672939 453275517665615345746492030588898836992 12672940 -206545387243723722884460153122657648640 12672941 -327915908202211104767595877333641863658 12672942 126293273131162579623838788411880131840 12672943 1889055938018034629226080926064000595200 12672944 182359446632770209897390027236842930176 12672945 -419625227754920514128240529923713767180 12672946 -27084276547586452557714785157533601792 12672947 -441103842614747071458542947438927086768 12672948 -13649096562220388591180730755751942144 12672949 280204456500078424908027904813664513536 12672950 -245505677760398726975148433804685534400 12672951 -1030112815949259478666099395946856511768 12672952 784604418173870762790205089131687731200 12672953 1039542759657838941691178381093450274900 12672954 -57757392886694957843577798061012995072 12672955 28781899776307781982544955874031278720 12672956 -3858286803352531052612295345555078144 12672957 -509474837682914415421653657512865254880 12672958 -482685475667025082361691937426572594240 12672959 712207462385777988575462299740668021808 12672960 -861495534466001823372311104050954240 12672961 427320589597999107938024522507000132032 12672962 -674471838277913703167735772467362490880 12672963 -475196400625919776404942629208407331600 12672964 1172456906287541304498309968515157376000 12672965 958358699476758056149473724510772716860 12672966 165476042682906409334326069049814623424 12672967 1083393303404419519484277211131213613016 12672968 -330292527139373743496753774004508876800 12672969 1407017174977293395746698693006787605600 12672970 -735530025019859538569965622841300796320 12672971 -1259162714259756367151626364845856070000 12672972 -552818116453938290121241972045877988096 12672973 -474210753526174282319602110871714544064 12672974 -312379891774825972649895003153856851264 12672975 -62792764310806897586655284868329856000 12672976 412833822398270007081100547372374188032 12672977 118364780156792581817446481160789438720 12672978 -17650440958109460086287680219346355712 12672979 -1058252325728052290797721398999658171328 12672980 -529146377591028868465777883588309664000 12672981 309723072346003830604744031317603651680 12672982 -280033904440457366373623820213799302528 12672983 -142254911292398415797403749454469656600 12672984 173788392869882888154120755093984440320 12672985 3617598881392892899846981901519533200 12672986 -62641722518414212485131146267986124800 12672987 544244525871191688373048485367440347952 12672988 -546701846827934196172612848078078080512 12672989 -96799577079194029367770567560455335680 12672990 -407170546782305101848969324567009177600 12672991 -663663032220437908894014371945285600608 12672992 -622210085919406880842246388990689148928 12672993 729003976924367891609878352646232761264 12672994 -491143625427522588614944367768055322560 12672995 1259114330166882974870449802757911617200 12672996 -96094093798603972143602198672399585280 12672997 -1632966511997267527498670157618571408448 12672998 -32475613071983560588461484608782401536 12672999 212779357193332827510698042341273031184 12673000 -774059458052462634104860212185088000000 12673001 -366668998771746908737302167685084478896 12673002 -163341648775506343371600179557906778880 12673003 -851637571446149427791224714202813952 12673004 2545401712750660413863479960662332685312 12673005 475588221178271603336059594727193838560 12673006 -298177743389430875734859221607651610048 12673007 1295116305754064816061885237668442980352 12673008 -334698527218711916584107940779800690688 12673009 153179365476596422803004010920673378304 12673010 27150037866757359203570348841587865600 12673011 438557230224742787217083350022447242800 12673012 9886721342419646114426807957758420992 12673013 435372364544601243991310573211418034880 12673014 570104375187681236011258300645941128640 12673015 -654307665508345976474853923557550844840 12673016 -330349822303435963072528851533255147520 12673017 -33710312313300617381082352824365200128 12673018 -132615923675129075977903015588890036288 12673019 148495689570888133934544888803343830640 12673020 384788670264872558032872312173630407680 12673021 738997547333349350884503260673930589920 12673022 654744337757220553251815863035711148800 12673023 -217831708080942448068651036763512023040 12673024 -133609698135788452018225096017919868928 12673025 -837600305940850315864347864821814412500 12673026 53973473377590435989119578363881439264 12673027 -675553174293805900866474208289957367248 12673028 -406086726652547354884324227614677928832 12673029 366753939655003973393540464901723082624 12673030 -489934010329471588554069974128387347840 12673031 -447514760247298517098672225797656691408 12673032 -742406840639181295854728105627923783680 12673033 -2188494139549849628583481882256334119782 12673034 616559620508904313679321731176151490304 12673035 414516862870906060623624961993592278320 12673036 -887355164878584388345186764169043749120 12673037 410925203130241649750575389424059182700 12673038 108538337158358868699929209378168289280 12673039 140928798156176652202569596798162705840 12673040 -88665039545412284661085448332092211200 12673041 379044497764477818620242183594801087488 12673042 76277714474355650610249805309044158112 12673043 -512293715546675453816384691640477136400 12673044 -40595217948013650785338455391450152960 12673045 79710233793533887155934918253374604160 12673046 -463652955388119235410711641348754998400 12673047 846201888377652789060127038289845336960 12673048 -73185936433409715770079753743496314880 12673049 1630922968733909210678750018362728463050 12673050 103474117322057064508921179645704409600 12673051 -868078042291399141661427412082220781948 12673052 24225616401215932646373878436292362240 12673053 59240337577451199324803683295316354060 12673054 -334013419668325626225666963368523051840 12673055 -224950134332688220039875665870819107680 12673056 -1902635520478239581821495891434405888 12673057 1172490207998223416570114012928716773280 12673058 -266481885927887714153062829191856955840 12673059 302800486300623691981571140574389090560 12673060 -59687043758667105812805840009406283520 12673061 2247802291968850596979916079119893037472 12673062 575503143471441993870552776955439468320 12673063 417653103595832747207520809875328505744 12673064 -68566636243859651020244240041927065600 12673065 359104188242912665441261747073611504320 12673066 205645193711251037345346047676728339040 12673067 -1031113241012867446265391218362615460016 12673068 -154236299790847532436029737934939036160 12673069 118317847421577715892130045986708000544 12673070 832004173191351754492282361638040748480 12673071 -2561296353884928001475989646030983249920 12673072 -310118121680223932623978130300530868224 12673073 251529148574862281450291784140755237440 12673074 60043092330668325190453019677355464320 12673075 74675315997748033916931504149103603000 12673076 -194711974036807685965920786769373429760 12673077 261877105810358797903347242348587020960 12673078 -435226744709688501518121582298843262400 12673079 -568775034247418725586816740867328239680 12673080 188292088819884397496430318739115212800 12673081 1247221684360226544968283213550411235882 12673082 -72549706790979189083983848119385004800 12673083 -1240777175758914402596069598645473913576 12673084 56805259412689199268727447687235849216 12673085 -161371884710123009099425136860587705600 12673086 -359047286889125549213195509761969140736 12673087 178066877316823715787698008821218795520 12673088 -394024389983615033367635615832709005312 12673089 7107884894340702366341196965476322880 12673090 17485907382903668998897198932920248320 12673091 1447560621887101122920278400581349634492 12673092 -12738320896129644478647007841888157696 12673093 -745026369352116701633138337659288514658 12673094 152602626481735963099381043207415091200 12673095 164901241015245995801613399009498816000 12673096 1244591021644562756638044271379862881280 12673097 -506535291702948295360189023556216182108 12673098 13956510230136914518233238267637624880 12673099 716145027973713339433108262427374542100 12673100 130062305320854155413258894677185817600 12673101 -159836372753369540167016747961551769600 12673102 -263958278502761434781713099691098135488 12673103 140517825807005661142712177403358050000 12673104 -10937863264154477768864513682335465472 12673105 820003732120446518637780668382814390260 12673106 487770337954119720446951916125060164752 12673107 489660799350483125032377154850340018804 12673108 -576230472568870232385350655437618960384 12673109 775446533369888154458621246748516327516 12673110 -132707507251759050437616017097885818880 12673111 -355810587311143078867497502764951235200 12673112 -1223296006538915504947157021288222668800 12673113 -480098112089684130696479495203785239856 12673114 -574419518630681465381518496524962908160 12673115 -83902293166916908613204470645958652480 12673116 108840923044329064018087140030358272000 12673117 -1475388310244653321835306381596467402368 12673118 903342128391361328401950011959197701760 12673119 920261307427243190172967772956131516744 12673120 541391612109889599455178967098929971200 12673121 -1014389074953312355566660618281846259678 12673122 -70951790563323817267460883696853819392 12673123 1699059666853886920988783086510387193372 12673124 155307205636339488578275807329597038592 12673125 244232684172412925904295312983836400000 12673126 -298392934359174191706716094280809303360 12673127 -3685575115081488199285459884327873027168 12673128 262000572265630037338150304536702156800 12673129 -201103870731812351438658662174923899648 12673130 31023051304223824938608153206311025920 12673131 454365323510508198533942744269118564952 12673132 -13036038644337172148560980566217287168 12673133 -1971430269690523908495357193431700894560 12673134 -879566691598337813871229449489400760640 12673135 873178275559409456626940454202390219080 12673136 171117963502462944300612040572927148032 12673137 412610842453744292809443523930160238960 12673138 -40019818999189619723763910192547245056 12673139 981285074133452491949226890456357252940 12673140 -56405577837714145821036581853198182400 12673141 -123219811915653687369422343571634353920 12673142 -760870103978834206727943619077331506528 12673143 344187053945758198212576949040330385504 12673144 -132669486671703301996190919371798138880 12673145 588167031447766707729217496524066521600 12673146 -488595438892805895114525557902659004416 12673147 1008110686557866654807426093880583049992 12673148 -280421946599714904819934028028967902720 12673149 325652447025243396827399347718469963264 12673150 153197334985278696337546270139880144000 12673151 -696660339768710201014596691690585438848 12673152 -1437450680601136619402324427241684992000 12673153 43504931275802923986569612889083982384 12673154 -3450380840907457065444710882144924640 12673155 -175820165856010270549854638858162534400 12673156 -872366349262394146562450344238940484480 12673157 -209352651749896248689855625224126328288 12673158 425974355612445412940736321544747886784 12673159 595487320527520802228749280363463455880 12673160 582402883354591042291846421074497638400 12673161 -141348376926059999392990612631830830912 12673162 639045171912540936839968333104046081632 12673163 -481100639639730558070155358892035116588 12673164 -332098962616228959839342990918209536000 12673165 -100821852878548750581992070240415250280 12673166 304308408449275410013798270559983367040 12673167 230086396559195827062094250434278952848 12673168 -10478496091329782519859564285441630208 12673169 3615172301936618081528657722908276579444 12673170 4646618922561416389624860197160066720 12673171 322632489337945852714790246292321854720 12673172 -300442601002721053953414307851411038208 12673173 1242818263896687120609113691998490823584 12673174 1783114375381994178062773328259329472000 12673175 -9999487016590284922688578340821683000 12673176 -250537745239761722529626428434233794560 12673177 -1956908390971279535487783227978971128 12673178 282726845220776211573830416609299469056 12673179 496013002274256968783300037129001176264 12673180 3810358984740885706983146845409894400 12673181 -893698560143303561913071360382974071968 12673182 51071408483619907725180036582774063744 12673183 -108228290230420820351921930630149075320 12673184 1360413868068344974968836506058754097152 12673185 25572977381522249916597105231068593920 12673186 -410995884338635736816716209668015852160 12673187 -275598841091864729937262166535833827008 12673188 670993376128600985588085646881489583104 12673189 -12132144280874463585582795380209779010 12673190 257524275124930372490873304569267107200 12673191 -33849033955146220447016398933104494808 12673192 -398431914510447173067448309713394974720 12673193 -166573299798581954890506902333682892956 12673194 -206378873883072735178427132949773756928 12673195 -74550356091306755969196307883953266000 12673196 -1306100690417501469342614395364036347392 12673197 -107768793709047204569279192011296857460 12673198 -569608839546546350888378408264757854400 12673199 282489718817577726765214896956416862592 12673200 55344211361886132726279931594506240000 12673201 -169830424240375224903767487492409411776 12673202 -59894808780774168678796445999733146496 12673203 -81855044791436685699579379814288916480 12673204 311003494827659631552390915332807430912 12673205 1515048814918908961399356742268075032860 12673206 -55546836443031858353365189091257036800 12673207 -843320016906352294856215310918616202848 12673208 1173443290604257014237318120276999720960 12673209 552348209023577500570880301895605870240 12673210 -177190764924044259309441403267663668480 12673211 -366201717722883106016250624240373317936 12673212 -210727479025365254067740817893197593600 12673213 697970827207074737829064360251179709798 12673214 309828191530730603545593709366647732480 12673215 467556714761770161778491494111915161560 12673216 170159506288053403004271323115568496640 12673217 -410478215396990566947526869731648700480 12673218 1824703887836805993576823069906990848 12673219 -107068146278857955378474156561018514656 12673220 -156738746510984496642352923478969528320 12673221 -890584883738427199888390571561245197312 12673222 251234046080730273429596804975082689472 12673223 -952159156561930598991087821610383852832 12673224 1300319387756329809108371205771887477760 12673225 658810568699748230419632254025283010750 12673226 -5372428668776469689530031240065439136 12673227 489060082836803159884159504979798725632 12673228 184842680960471652519726697985679700480 12673229 -34024386535734840145554314541483972480 12673230 -215564706751822663493154920059113799680 12673231 -1299243518404619287823339370768692695800 12673232 -108148666106831375712129107568214671360 12673233 -472964739633481807368599802219643298400 12673234 -90447638954408418888430793768972169216 12673235 -354671266458209908851044774712577306320 12673236 116797505051407214494672549355792277504 12673237 79232695303146821051116504278688056700 12673238 66446369915946548517582810195811435008 12673239 26175978535376028799491304232236411728 12673240 -48098140053423068579890785363838771200 12673241 -279349860456255643706521271244125739456 12673242 -222347168385877715475640514199712050960 12673243 928538532310153621380202515949528973544 12673244 -490957062424467475128938924366510714880 12673245 276817975191575228003333729168170851840 12673246 112359423752088967055440484240962131072 12673247 -753795500605597118765591829394363647960 12673248 452720095487735881761749412594969477120 12673249 2218923639021760935065134314049345273250 12673250 -153769933392025086317914725422489472000 12673251 -629845080544940404883456142000779780808 12673252 -400586088438526641216797874738821755264 12673253 -254210385127657011513667078710456876258 12673254 -207513632946072371001380780424229177344 12673255 -150659484502951860476970494346565623840 12673256 -1129779325558295042167129789391382021120 12673257 -1441344142992141411210871783294905289440 12673258 -93861857213182670942175936608953092672 12673259 878042947341114083577807787843804416000 12673260 375672466411519997941919281936558080 12673261 -14574132456832085325831982527911664480 12673262 1039070732305270929843261109755703552128 12673263 -1697565474330968223192673019314483228656 12673264 197780916070076371214248672785718640640 12673265 249865967285778508009564678172895767040 12673266 5670604146944516498851198043173117824 12673267 196967323049479397583900509956255725592 12673268 2467018648827739375471839823157840326656 12673269 286615455807468810589324826485569201504 12673270 -157341118016167654760482673798701084800 12673271 365065947957652623839840611779867889992 12673272 -1131568383386408050101586809620112814080 12673273 -198378419751824615223578987577541666560 12673274 345677921109343862186363998765404849120 12673275 684890874338148563398987096931196817800 12673276 -65250005513689204164880385407520440320 12673277 388590829541875905876954797698898213292 12673278 115946952627140494290420001753527235008 12673279 -339064325253836313434866732753413553248 12673280 -366860576947717385538985180183281008640 12673281 1112943253640396457890113867614205941552 12673282 760544390532679320214332406037377366992 12673283 439335617613868279193254215723351744720 12673284 253271314815185823090625220475729530880 12673285 -740475503289113668781985532065005992800 12673286 -293793822028120002908697434162598165408 12673287 -897299893433793097370991680141417418240 12673288 693117982138273564565090340923002767360 12673289 -214921557670652436506723340373927654476 12673290 -206197384631302785313227317273156966400 12673291 1367420366167911966367262041298527140692 12673292 -757333340158668853065484330761172809984 12673293 710745412534800963381672711548417490528 12673294 669790031588815118005975632279869034432 12673295 -785180456018308805841307689677827726200 12673296 -112778513875006194913191352411845820416 12673297 175672856463425928246587838436564770752 12673298 -112413497203405417148181110318265840 12673299 -215779718524183486185155357954707985664 12673300 64328166218722638070785352458239734400 12673301 -1604904133352842710503640323885665952100 12673302 392803040333144608350861083684768183232 12673303 -1052140592645577861122315539790430671880 12673304 -4240544374665844188505927706217676800 12673305 -89439144788057213024343807595188924600 12673306 -230732557458144400209307016891996096256 12673307 383089574702247303923653581650864795040 12673308 -315277119335291740841749844796175664640 12673309 -325692764494017195255324413054517473760 12673310 -437971290928371326617983798406493400000 12673311 -76677727684921206843063750246992649456 12673312 886174916471445017766077689011590725632 12673313 44574589438763620758446366840431401984 12673314 -280893413654400182838264767909059752960 12673315 -35623700352697525752713867793381888000 12673316 2045278375712497936818926936150140163328 12673317 553240062867856258463673686542882800480 12673318 -381744607857275320157305279885330483200 12673319 196472516326300249220673832776918727560 12673320 506380744414085265528914140732064563200 12673321 -919498501485501584275237168737862502300 12673322 -140009805023320005736566982756073872896 12673323 117060503080855920107972696403512992560 12673324 -175026508474425494414162440004795970304 12673325 236351960913519517379240366864864712000 12673326 -474997962485274389801992407439420517376 12673327 83572997181947573422830977405063096512 12673328 -201068964667284950290799899208715042816 12673329 784388646182752946392250937300161142384 12673330 511958281578154929628525609234780078080 12673331 1114118131990201233755393898864683429064 12673332 16560640291162978005154884901136443392 12673333 84924362001332180048848509827122721280 12673334 121202650972647906725580519788783910816 12673335 -34549898307366080368898075611957448160 12673336 -18703383656091982265153053679095848960 12673337 -1389690772583903009015980112003289951660 12673338 969412977233660708912332498419059880960 12673339 -472114973385265193896374054356182690544 12673340 -752145931763406798649038430711152668160 12673341 -40529741460671512396384569459817328628 12673342 -139670723833024922306772675674613811200 12673343 2641356291583250187572835902474735252280 12673344 -249148443868104407319454541204894515200 12673345 701893219036914910715315943392526522240 12673346 -38890049908115680517277058391746928640 12673347 -21042749843722991221359832444241681280 12673348 -930700647919478401580908438497044478720 12673349 -930445398415793958095387881525938312036 12673350 -74891495435670194417637646059827762400 12673351 181111246219955355241364161243508379744 12673352 -1150083309309985874334408637359158246400 12673353 -352714356893873254427291042160089877504 12673354 -789802619042325612052399426458539437728 12673355 1011697174211093595449603021869561241760 12673356 181336602898159045548479831009352310272 12673357 226846915492336103945879789379005135606 12673358 121208563777857581201783619520854097920 12673359 -966989663661157839176324173693255523736 12673360 89832722062911380124283186073927516160 12673361 -986803525521329730645878181050467443600 12673362 246583377029403912705786680060658714624 12673363 -814303177395611747799156333091270983056 12673364 -463336569975938359208865936028007620608 12673365 351866738332777602409279245921576690720 12673366 -116491435580788524215788239457944454368 12673367 609549869128500250748935661798005014192 12673368 50610965581749319076493402614916710400 12673369 1356337997173145757813847567243650501770 12673370 -1215948632217604404438563864572217832000 12673371 -1125021646530376723330883340669189002088 12673372 -289418568217744408189848429339919527424 12673373 1198999493084526017656360138467876419622 12673374 -23943935353140878845367764187164136448 12673375 77432612647174223484408951378543480000 12673376 329924424114917415730634805356171231232 12673377 -1024275702918058242853169812489786324800 12673378 -1470880737702404388185839433189891856000 12673379 787190421691525203330651796663028427120 12673380 593074561106700434773117826842190745600 12673381 356260235551455456497987617592461426560 12673382 -1143157843140010772014575920955558873600 12673383 -110385585636320393964900246170660924376 12673384 -109800214391377131910699155178871162880 12673385 -1733797563437836904101968099129405983040 12673386 407921678485393313261842307903973314304 12673387 160842843097322947075977045283094327352 12673388 -90552429449745727806502271962347614208 12673389 42631740576195484294225655364814564608 12673390 5420994021173730072906474169706881920 12673391 -1226831707480679996953542850101966960048 12673392 -256083123696617242072144666531999088640 12673393 1215961141660190697792284022312410834642 12673394 30868499623814150427917638893509396496 12673395 373935593241185644329950814812826739200 12673396 413865128304937175659698607328189244800 12673397 536840165381765753556043745079481613280 12673398 765540782779618390298409246438712368000 12673399 1631436490894850421924837786475454695240 12673400 -333177111045950765813236586034267648000 12673401 -190720650352975593669523695614387754816 12673402 -137029571086752064697913500442566478336 12673403 1878969191067220866927971962000183871652 12673404 497451982701176874286409611810290341376 12673405 61396011047709376320837682252910838060 12673406 -324371169093165242214719602625023324800 12673407 -735771219970031567236556801692686248760 12673408 860557017415821342609883551602929827840 12673409 1391903530823125375601802603512910022656 12673410 -22031798369417718151045522694840686080 12673411 339692658762232566896650290573611959792 12673412 1219044858459765197400456055833487817856 12673413 -368205502900253717996695795324456542402 12673414 -13343455539538148005354145373517792512 12673415 1378328895707599051781520327970962798000 12673416 96101348736660188497217536163852943360 12673417 -887490499585547317765974679034781703040 12673418 -144163945856866897228460859790052544000 12673419 -1151380077404373256413696151531247208 12673420 49359609403544436924889222998968770560 12673421 -71945433909790280659415865988937574216 12673422 -192328877869746236471382361322718003840 12673423 -500149744129771853942329529450247843840 12673424 -138524450802633348363292209940772929536 12673425 -38679487685485569345942060886286107200 12673426 -371070386776449188920701988687790975088 12673427 415785856046323832339244353866271453760 12673428 -148857998493517665906852546397847470080 12673429 -69559830287558625107752287200367691392 12673430 -62864310255469126163636140779372748800 12673431 1397225776525494391107114598185561465912 12673432 -1577310948728249345269235042262029291520 12673433 -28202279139057524176529806416056668656 12673434 314300912192371553702095925573567086080 12673435 -328238495682087775468435145889987769200 12673436 -769888032399406997738921071508053155840 12673437 146665488755533133929103788254575708160 12673438 501998351173582513448596032221063613696 12673439 -673970973622271040360608223053679781560 12673440 88146122467098327043265517975333765120 12673441 1763086665041884855238623918089568151904 12673442 -137675543793384254501279517319303102128 12673443 259810471708386511236462031522416508224 12673444 -258559367606550279151813460510030389248 12673445 -36319488336052139382728346653614743300 12673446 -400005831240621175861977375336802960896 12673447 204806308492042559465193003253742091896 12673448 -15372565092063956543781104915007744000 12673449 1572527394034607747262694340246726312640 12673450 516000304897310489226706222991335818000 12673451 224274956936153264243312697708460022784 12673452 549785444636555455787755909442040766464 12673453 139158235560001774349915975796331046400 12673454 1177024817938855241742560753704578874176 12673455 734601231656499659592758400012097017360 12673456 161748670917896807025484548407788830720 12673457 62890624513913270074231643865514801152 12673458 -371809478326510999401523827486397818480 12673459 -370419098493115121140629581147767637784 12673460 191114745036342273064649474229290434560 12673461 188047908986301794002107289467051370080 12673462 453420723594593524326781319877641490432 12673463 -2579586286428969959316285545267036131200 12673464 1030289249927849109556697426306064384000 12673465 8782562487507035438589657400838808000 12673466 -259089977282000871320891263548006751872 12673467 24667645206511792204251147653258761848 12673468 1309550221304753301626957316417440027648 12673469 368615594118013236493072143257514007020 12673470 623347705001607255215444914409674506240 12673471 -774534561910154128203247481863887195328 12673472 150735509517039602762620367815279902720 12673473 1045610513425037428151099705377895924784 12673474 1757698503686220181661844031464527404800 12673475 -982794990755638826393891190210496059000 12673476 1188667891125698475512365649115033600 12673477 160664382186060534220427980060420290940 12673478 670859298500018260318953475015112051040 12673479 -196695910242651327135986021679661306752 12673480 411231913606526561057739422993497804800 12673481 1063573406048070589029143271449071234512 12673482 190193322727758393122605028377422041088 12673483 1390203562455693356899896617917033072224 12673484 -667249455965073893537997309606595785984 12673485 203084163376686111252344657445155377440 12673486 -84429046797837455753748745078245840000 12673487 -275645397645262600366521667304991954480 12673488 -229135368406881673016204520672522141696 12673489 -862392398635485484462191326037897917710 12673490 262233020861634155869245605842789668000 12673491 1845377801289119004993770324542882560 12673492 -237249240356855643015991229348491708416 12673493 176038335019356274908306302629029840000 12673494 390846701332278408579430184028810152640 12673495 920233030907883024210347298655521519600 12673496 -2339913485240083504849914291313469030400 12673497 -86309393027722818638303136052166960160 12673498 370096578960045253148819218625147672064 12673499 -596508674114160003610819138781212376064 12673500 150776738420233214768656545934884864000 12673501 520236716404670190721718068324325038502 12673502 -445021218306417134639031797754935011968 12673503 -126540838174133790743433826777612189920 12673504 2030687680652519116931196814112439140352 12673505 685893196405878563744025775668268209960 12673506 -128510562312100002972931301453649993216 12673507 150717220756436716574523940807301376000 12673508 807361541514937033306770129898798089216 12673509 479736740777539266066355030241501841504 12673510 -16535276531712870410917978243870279680 12673511 2773379981352941625634709276619941040 12673512 -583481711843463552240279027484095022080 12673513 118583043595614245790280505559123895040 12673514 7554397731337577519010094605682560000 12673515 116328881887364251712161122374499325920 12673516 537804656256955664094854440762424148480 12673517 -826577195472696609278299141595473528254 12673518 101399090616609674200742716676758158336 12673519 12413845983101360997305429250271118208 12673520 85035926762816697531224020421323161600 12673521 -73226440095187294906623674016145043328 12673522 801065368102244046670936930604490064800 12673523 -269939524867789603174418832800190258228 12673524 -217918484611333482449440271732247687168 12673525 648064910414104245573828703030722315050 12673526 860952955658492631494348836701315863712 12673527 75348360369569449399464772783132788432 12673528 485433700057854046868783938555457986560 12673529 792826011566244144705192107214318026688 12673530 3779775550406800678528286725868006400 12673531 384215491632867926136591328583336356432 12673532 -1682280062492030241641772286829972889600 12673533 137372506181261915480245172251028404224 12673534 367869213858997455518499964391149016832 12673535 48621401388685577754224920448529274560 12673536 122920457826255692647759895481123078144 12673537 -1217957031708856233581597633877518946814 12673538 458341354581298018503798409118301450144 12673539 248442993916529155240071931402698644400 12673540 1791819622933034368719836631906213120 12673541 -1778601105873839194005624693567947556000 12673542 8343667685373990239910248071961831424 12673543 206938014230454845290442822638207943944 12673544 -132034890422302938680112410897148149760 12673545 -88603573512859375530727783978776751680 12673546 -131153127960621013262861750608674360528 12673547 -1766655802328936870699508759774047876640 12673548 -836274024693916017924923003796145383168 12673549 646128485262570039708646151210600045536 12673550 -694518177656397144971665544609783635200 12673551 -392450313056432258469064086965592691200 12673552 111673361263563917075838795175479214080 12673553 2079111642435923595414331755078836282880 12673554 -119195672083944077803532150609070024960 12673555 -16901065053294083851973227576833718080 12673556 894672898896183629985481514332314008448 12673557 -266123852433463154480303015280810029760 12673558 30661753928329146142503670717723642560 12673559 -622654543117337139222740370407036595984 12673560 70813256059104251589909036331247001600 12673561 882286348525626647639421963255493597824 12673562 6223313083761710028166367608268937984 12673563 50640055015923948580747540201714881024 12673564 -256766597078081477269094286273299631104 12673565 -945442986577050796220948938672733403540 12673566 243980341778101220604677213849828261952 12673567 -1318080854641864394677610986730291764384 12673568 962026307572902661439873583308023136256 12673569 -330296624427696257867349121008587907552 12673570 -94601198533863533459744505942538905600 12673571 -257102409142634570561935384165297857456 12673572 -321857640482854783447026575630260236288 12673573 421332174486471857464212729098418226080 12673574 98109849136785361126456470097721391552 12673575 -108817215041773473136747052094687744000 12673576 150501610008976570916151099933510451200 12673577 -351571975539962817904222431353196371328 12673578 141294320812439995594217071998051719424 12673579 -917279814129553990307062294631334783820 12673580 -1090482981367541086783190139371785497600 12673581 278842327559990269100463149685237979008 12673582 -503470601903948428884705493566935164608 12673583 -827668505634182157440319846076723583496 12673584 3865687863700815148389854623366643712 12673585 78987510343855695894772714397037475560 12673586 35900934624508311671227382964683443200 12673587 409795427754341217420897049101161384760 12673588 198689632629399769629552328598861260800 12673589 873123801917619919502130605475586676640 12673590 -390614210901491290289797350276225751680 12673591 46632127781855775313508908976694286560 12673592 135718842525186255906980825391738470400 12673593 -1017451495589469677555115169570737971718 12673594 1054833429443183883939964205206441578096 12673595 1478985966382431836707071695053321651200 12673596 19319004561456078673272669507037169664 12673597 -3349054173894727816518466603390376332608 12673598 -101785602077374750471526439550343086080 12673599 -166538654683032094053898709675080241280 12673600 148020732569812278242417919737705267200 12673601 -734812140021806395495721171010516938028 12673602 -60159322689979599865550721215276640000 12673603 24248582772101132263905341699530730000 12673604 978638234996357384427147245195825325312 12673605 -4719009102316773727805408302119334080 12673606 -152810987889760320246619526257879130112 12673607 -579970672383913548939447179420773119144 12673608 160171062247585419603330021735337574400 12673609 -777837767356658456967360521243003018040 12673610 -235876261383732969658620935801798322240 12673611 -1079339135389273245127856905520551526400 12673612 -55855760674240465688574200759187983360 12673613 -368093347135636151204879852229814249440 12673614 169907345430034862530375671244743843840 12673615 185736079552784062293304386069780025200 12673616 421213957832626343359351291473951055872 12673617 642067838732242159779832899222965551200 12673618 956094523741729117796475956110272766080 12673619 -781550685812734369776715138209386234208 12673620 120701817471746394179338346941449254400 12673621 1026729359894776455281572128173605714272 12673622 -53360963072516125640139688340944338048 12673623 879141806894841339864478986664378977384 12673624 188119336315656067064241261762316584960 12673625 -456841499106505388942512555623515862000 12673626 -133394370041515759043882816331765720576 12673627 -2510372596519377674101919784921072564 12673628 570967714080434871631931773502071065600 12673629 -517697276304987967827213493346173794426 12673630 -1372913080871433042071472419488892140800 12673631 477532115427205201673406802809127596264 12673632 -1062146704785376283838501362570183049216 12673633 101240854876988192474565503525776926720 12673634 561711423917655580426591592639649526560 12673635 -676796591958799110788989047410119941120 12673636 13917899321552931090956598842232507648 12673637 63661089611873341330286782939229432064 12673638 -574574833830748525983925930167332716800 12673639 -1618746512771811661451884238714749348200 12673640 -400702010640203042322030911711114035200 12673641 -90091901337006421761583770000215555616 12673642 -446127594951473304729738382534158720000 12673643 377123695533951187476873754644765553344 12673644 162407567671247561208076538115491561472 12673645 583488729392436280874439712778487017400 12673646 -634546474904409758776709629114712729280 12673647 -60642513866973339515138283335016881568 12673648 1811677754066513045724522872107991040 12673649 -89827722939175671804470414078969122350 12673650 -30326812803412685277167669726985004800 12673651 1135595753074056931015816929992119096652 12673652 -735227611834743603508748473820604529920 12673653 1353457748494729302886378410545040649920 12673654 671599867023314478873331199703280016640 12673655 -453581559115927209099183540887043190440 12673656 -1105137396948180009423470024628379054080 12673657 903418964748194724000350449046189276906 12673658 -1122007924879627425177794614712707570320 12673659 -4215598205444265558898671896851520832 12673660 687521833606184897052564141811576320000 12673661 262832113229277760059781271798986752 12673662 3171717104943129518853692266810564224 12673663 -1691588859954786194610476166286363305088 12673664 -906926761547615649477762950195922862080 12673665 -572166587360145953589544163681901792000 12673666 1221443275014560021619410398105284287520 12673667 48153618593727790999226182118059626720 12673668 -184734981370102465642200011990471872512 12673669 -1204234213605262887370363286086611520930 12673670 -176838803000820910322440386201579997440 12673671 277003242480557031310124736724581683112 12673672 -1257165583300221198829977848505189580800 12673673 -885943361146268570015916036963737571036 12673674 70261531369979023883687265977387265216 12673675 -25374287370110777912193795199320645200 12673676 -32290253696317876579885088913109421568 12673677 586645946029453863264705404048026307520 12673678 -601668845945542008448644194251566797376 12673679 1488909908682302354221381365127777151280 12673680 -128079673844833828107500089997756989440 12673681 613168143458247553723902662147873010482 12673682 -135835188156732495704848802177944121856 12673683 -1246066382344943658174842920956607707120 12673684 -453941685971324327939749135717519267840 12673685 -117224095683711775334376360037002789600 12673686 -241969500682248588500938045337997580800 12673687 947262173057477007982477054161127380432 12673688 123154587699166083306032916627233218560 12673689 -134562563581300427251614665180473626240 12673690 381559828384593713736053645952759275520 12673691 3569407801336767442413186804769480704 12673692 372634324776638851732771716775754956800 12673693 170025955742874159250063815497950378944 12673694 -66279234111967471139347385680087326336 12673695 -745260501421864812665641246155177940080 12673696 666763798246351397373804414718716149760 12673697 1025962360176198028264457630843795026146 12673698 929576593013439950895944400533536285440 12673699 -3332307792816654965353938786995341312 12673700 -262985595761036838410650738929338400000 12673701 551643506075719279387036052922306710592 12673702 -541138973582342206920235479794549826048 12673703 -1907272932279747360302798466534798956280 12673704 -1220536967396378417370081847325421895680 12673705 527790243605260716174497454274384062720 12673706 -16105558761182378373178357933964186448 12673707 -596494173182587530134678982683996608512 12673708 -956193069777266858012533021852450304 12673709 -1071624794087377503029692481456223738090 12673710 138021639318852597846176535114963413760 12673711 462870110908939180381976246212218548992 12673712 -108863025290361567516595487310447427584 12673713 -19358290201772784534070130795338444800 12673714 -774207888398162266522794267574080482544 12673715 241894345386940659898281995751621865440 12673716 140287065259785972404975737910112651264 12673717 -148841579275373149458301226400761223008 12673718 -259680185748121188297175271003822594496 12673719 103316230453886748121129457030407498320 12673720 727807916701483243237555036329341952000 12673721 440579251924063053158382858386656187400 12673722 -161735452453331950116879886677768806400 12673723 1281724483783893251420102694819598737664 12673724 139561052435090007402510744863723314176 12673725 488849946881933624804626138168696164000 12673726 42720609724705277901272020124364737472 12673727 103865305757478884087514601694646980472 12673728 -262078750394432559486258281925231771648 12673729 606377122735569596841125783589996676 12673730 -146898353610687517423742798651152558080 12673731 -190194518754183380877484066467880081920 12673732 1023995272873931593469132497806614843392 12673733 1321976959648921054503215129600149906560 12673734 7335598537761471984946702807114818048 12673735 -1152419838705735679749407480460825133320 12673736 297252799584212922922380778817465548800 12673737 861898683415453223878585816466054517360 12673738 900105049581802967469789149604863606784 12673739 -76171862566626952235428757558337051792 12673740 246423659677664425421888101380473318400 12673741 -640383787637835308967299294802764545920 12673742 -359537520217465153437216580798897358400 12673743 211149983159826033812536001144343702528 12673744 352032581819950604819984814621354844160 12673745 219554741937375162429315026026052546880 12673746 28614879079441315195394382863773079952 12673747 -212182197471583564724711947063175532728 12673748 -157116897278966295379239791899450613760 12673749 -72996591328984126163436199800407849664 12673750 -167837339680836482313226887124985100000 12673751 1265673242954260570517734815143796943752 12673752 376649406912524702048390493609871564800 12673753 -1250872678999465502287403158534319882998 12673754 -1145750813143005503749980961347540049440 12673755 897862433497182158329125930136485627360 12673756 -435443574815403780346470025190773125120 12673757 82455493488031793838480368342957303820 12673758 69014744871553483482598310797924798080 12673759 -57035317751975319778219662089380564992 12673760 -793135583710738943299638068805894144000 12673761 -149685084456306709023571571936538414336 12673762 57900983754057145051350722439079152000 12673763 -1466679004970562868545912731297924837988 12673764 -489974672631086706361972573716025507200 12673765 616165226875106797300476870431932389720 12673766 -26251097337505924897292228059474116480 12673767 864506208111110311997405160442944458280 12673768 548654634446687638211488293494844456960 12673769 -1071941891160712943881736476304805685830 12673770 -163087273494571965733735693641827654400 12673771 -866173346932198954558376630171170909656 12673772 -1536585837727024983872838191539428840960 12673773 424563050424429997461302316312681429120 12673774 309889684393696931435271605890063440000 12673775 -17186569283911093362421552853168398200 12673776 -61407711546959732937836683698572820480 12673777 -753247452371254434299341780528570560 12673778 -38517440694108479385148709113440496320 12673779 565655077792449058316286248041048280640 12673780 -219693603078661863303343328724026818560 12673781 156746449849780265151380370972842865582 12673782 251350228759970092231793160906769359936 12673783 750425181028945029548310395344403921760 12673784 -225907588124282522290665379616123535360 12673785 -1320272742978137163059678817351599696640 12673786 -762762505472589369718008164117088267408 12673787 592153298044493569940474226692752752384 12673788 -144277840084415549103119313756544089600 12673789 -1171359468290182416159031687033838878644 12673790 390863083676002230749044568498354505600 12673791 -180500790673129331607454839147545426400 12673792 -531065504570716596125425484276053311488 12673793 382867625570478479817146878234105860144 12673794 -31308527921704055685242487105934095360 12673795 -580715817168529915226802823093742484720 12673796 -573655124627248030883290841320627862400 12673797 5205704786510799413183554435763608704 12673798 -38392066051307285771572685191771090560 12673799 -2024905976534234515356571259696959492200 12673800 313767753627765957958773173207255040000 12673801 -274141164757278492348629348447594768220 12673802 -1583640985897985088376346775181758368928 12673803 -1273794553145158884797204255344382944296 12673804 615591998615472550218906297264254702592 12673805 -218314373426155278079642355943814318080 12673806 90473126395499600295357447758679072960 12673807 1000670318518946072382471853167560160120 12673808 161070610706245068241898635553581301760 12673809 931873121059084511758892607888918966114 12673810 222508632838935884132949799702843942560 12673811 -2062455697504997793226605330492234213588 12673812 1324108881324628465960497994447221964800 12673813 -180048508567443865879920040973588642880 12673814 -617067564991072085672158903943419851744 12673815 -200719293325712130291286529553791362560 12673816 14128556542474345046417416735632660480 12673817 -817813049949621849560344127620528811760 12673818 250331463740000605480148610488297006064 12673819 -184690319903660811154689298212866863056 12673820 -10473339849820470043132770036419589120 12673821 1058758865916670688956847960763570083712 12673822 34181518586290370234214463802441528064 12673823 -21000771724608608094618582415262198400 12673824 104376961908502203646224554658315632640 12673825 -1007432944210474197613225720103074890500 12673826 -586050097304321728929862224540069899520 12673827 -60074716285114793392678124230768712724 12673828 889008055507973927522059965226914656256 12673829 -97456373243051497031786948111030937408 12673830 78577420250045940390095443979515672320 12673831 1684940106135984158429960589631475664632 12673832 455415882696245143935523673675625922560 12673833 -342718580846612049741569599917677118576 12673834 -779007184020764320254701541417581135184 12673835 534379434889268427665717672181709661280 12673836 -321298129034845512940168539922192711680 12673837 -27242738503106226955727826614893259040 12673838 50460874425305972565102239514141929472 12673839 -113220868870162814794025691508176310776 12673840 -256322860541540632129964925749634662400 12673841 -1767449867356834651301578148054615830080 12673842 -291881582488085684733387920614539938688 12673843 -6903545481325280609226470799925880416 12673844 -954190776105844569533591397237101979264 12673845 645576346658638073714942304070203481020 12673846 -184384354084510028061243912387697475136 12673847 -38402515104055069673494036370081839704 12673848 1047242798958487727021845926419537264640 12673849 1228746116266135600001208692141888799120 12673850 -316525606720394340458941089544315200000 12673851 56982039920993201425867889665178800896 12673852 321422474964677608311564617466831009792 12673853 1201427305717802807818008757060705426944 12673854 -122509834548685104628760072502811115520 12673855 244543719985423775544083062497460416000 12673856 149974347210935484083993780587947098112 12673857 -69339133600710150208921392742998700032 12673858 -116629189198135626465518163376255955424 12673859 17551575184733407006061167925497777728 12673860 -373831703838811412116239643719239024640 12673861 -1388151082369428167541543300683222947200 12673862 -1699824867745602895607442689220855000768 12673863 14944602177470765557503449845229655000 12673864 -41164515590772496557978655282766315520 12673865 -1053622238004244254630447088474239283740 12673866 169272868885220205768338677757102457600 12673867 -295616751927521446459783216661412375720 12673868 381749486634596690209545984438696776448 12673869 16603350904675378412716224681539566848 12673870 78972119443138240357032470546744069760 12673871 827873764432241212003953214821301827312 12673872 -93511060530446029505140883884426002432 12673873 1304776676597621752843006793105461515122 12673874 -493582000638762218948365547671881784320 12673875 1015543321802635405586158331978739804000 12673876 50253932927417066551810674737616670720 12673877 -17991727466764439174059616272851093060 12673878 -40408809486903702457548802587788820480 12673879 612454201684637378554368731917256000832 12673880 331623945964229436682917311229976166400 12673881 -357971986399564341029517799369702694400 12673882 -368366875913504179234560868964541239328 12673883 736887034077937009226573025529377119664 12673884 708360419315705088267744232386765468672 12673885 -87627712522707065282556337640984724480 12673886 174430349340966808587218766280160971392 12673887 -983943401185609023069069728926590266040 12673888 1042260895493923301754763143286188933120 12673889 384084413136700082093463118753147535940 12673890 263068359356312237606440334882124294720 12673891 2495176009672102080578232030008966479680 12673892 61024713650610880443185538619824230400 12673893 679578175131759861440995821802065804000 12673894 287483094391778894193907413303996763392 12673895 40223681051620216602850111897523840640 12673896 834286610326966305104321727888923688960 12673897 -194926946717738351075660891341552235520 12673898 475578245070421211982181300129143841200 12673899 580465718774226212490944833456857504960 12673900 -724053372472372832083667054525816032000 12673901 1804615286804359304036122607360601538902 12673902 -24314851841004151149856163459993948160 12673903 292148606436717361413720315716256536 12673904 -547524780828557132744555476250389217280 12673905 51678266850654799817937510083401436160 12673906 1695948149254627966258070444306211840 12673907 -363891299157091748691405580778349905844 12673908 408406369461045504598585225272997048320 12673909 1427603992340406560726660658068308852540 12673910 -133067789097738038632004071732093440 12673911 -177327887274851013387245467503410939928 12673912 48156024489476596936374260970086400000 12673913 -460665582652208597682210325852612106304 12673914 708133455458519216988783975743384997120 12673915 -1253880430086851257033620190250956765440 12673916 187316454701888002243675888582726287360 12673917 373846472826334844604421459078568476800 12673918 -770624322772190518342927878238957262400 12673919 595007820544932963024348832968978376320 12673920 -39578374335459832428900385684035993600 12673921 67422513276544361514945130373888600384 12673922 -185215936826123108627725912568591933568 12673923 235484086570554321378295494182254132200 12673924 -1151727383455711099552071271506456790784 12673925 419058126389595127381941915383939985600 12673926 -487527232077534211711638557916307156992 12673927 235135033787841360891061578186051207472 12673928 1474400359453804066203199274623825152000 12673929 31778788416183687167025724481789413440 12673930 -13845375339885225431886205770657868800 12673931 -129305545838222038388747915385451814400 12673932 212893034900288232563765184923772636672 12673933 -10113476614042391235909893377718879818 12673934 -54225319041772367553515484597319741440 12673935 234504028940610627526278497649064200000 12673936 225792226810918328052364611856736845824 12673937 -343703350666562830862612858105766000540 12673938 -519501680176663687828111734180122499456 12673939 769093654802472949897308983397531117740 12673940 -1270753695141569665917967112596435008000 12673941 -171534346207963547738285289598538118336 12673942 3792112754343623017328299538938012992 12673943 114053266274317998596559777354267348288 12673944 -304587773422935726672705462604441804800 12673945 735202519343895289860044964149551949700 12673946 -345209218443714051720640756412883053328 12673947 164657633994309553294908090270681004032 12673948 -311685179713820676174706767235984829952 12673949 99728857456079757106255889478211008 12673950 -314142685499744482253803590070946304000 12673951 -48099164774723387116809910490185174048 12673952 -1799132507370218124048555089015995957248 12673953 -1086152167208257445542589861189738965038 12673954 -242161584725470296968216004930456667824 12673955 107970080836443321174340329707938516800 12673956 352994010254838761286390480944949565440 12673957 2015097395809282635680545324318439829660 12673958 1137896073328783629964185322566153871680 12673959 513926167135540610815199290251978768720 12673960 312849235962223643179110902312734617600 12673961 -300310662831080972806947261653405681676 12673962 344278683632335052165435805041641497600 12673963 -2563893943659282088155194341218445042760 12673964 1866116005495542716278711577183932486656 12673965 515800263850866289085806464494789560320 12673966 268705189922375697362366587279355654784 12673967 332821322761654669747188788540200920240 12673968 -13344426387717041660376054071546413056 12673969 600638977650007722077915275507081466880 12673970 746107272347177013417696934218996633600 12673971 -684506683984790725713409228715074119660 12673972 380923041422816544310382152446649659776 12673973 530512490063555303236653129245848752384 12673974 253363036457176783255319044764090663360 12673975 321668148920590563370509209296597693000 12673976 305932004526687520475465370560033832960 12673977 699183994078678410485167971855879464832 12673978 -42301413884869314053449246681842966528 12673979 730573822595771920253713590879615991176 12673980 74802675703067413211116649829719070720 12673981 378097680110652538194225073161917277292 12673982 230762097366364309745290473587432961024 12673983 122535661991880719117272781403848571264 12673984 -216689548183042568104592548792341889024 12673985 819305478895025355682744332970885872360 12673986 -81292019269393070473172762846757749760 12673987 -858859069925353485825305700061194855364 12673988 -40648699850625548210197212960901008384 12673989 421451356133853816061914460034565984 12673990 -92825439083731380504063125103354685440 12673991 -434025068370624525267419234190683927016 12673992 -14710583732098406965523728828133621760 12673993 302810786888057813842628993310638966580 12673994 -390575453746695298314167124455902737408 12673995 -362582399758896392118318983471748717600 12673996 -645628000460537997729865610312331902976 12673997 537517870333261094542871876810986004832 12673998 -229609145087640945652497393781570732416 12673999 -177870432543714015459148071070878740936 12674000 -9228356884358877191344796860059648000 12674001 -349875658833270865326504804876139799568 12674002 417958751164501538214606862578013195008 12674003 754071146506340402669995881868827558252 12674004 165869856285334656293597529453845041152 12674005 725249366415934068433020398239047183000 12674006 202796542436000450259968240302035434304 12674007 -610439582141998717581485156915098740720 12674008 -449412105313904678162185054529410007040 12674009 -444603203228819634629463317939520387840 12674010 273485296238862251516527275925515333120 12674011 487317411848005874889034300424225980432 12674012 -219462635291932043889019407989901907968 12674013 -266105069563210454123211030541261343712 12674014 754033771095126712157802313311520468032 12674015 451786506755590384291064052514358222400 12674016 280070763259210666037961392779650662400 12674017 61763787295431258249212675767813469952 12674018 210451533010057404956233744879519641600 12674019 -1097057906594387025315726730422465163656 12674020 -855348104975322459711153723621437030400 12674021 -587001159548857126546705021043065211778 12674022 -494669065619754643333157397063617963328 12674023 987948511538218463384043471498439785272 12674024 -250562230795904277123306792937374720 12674025 118449401258437507601313351741890712000 12674026 -215543081006758659246527709753419001600 12674027 -484894354759231418171957241388770932088 12674028 703484166905713084133304538686877201920 12674029 1266432762954730773609215167116186620630 12674030 -460892761154032253773256933929595979840 12674031 -1105209176592689509162349713962118867056 12674032 55915553973887257938338892318549409792 12674033 -970094567792448951408765599509048854876 12674034 458026379900353859140309561674981677568 12674035 14479846084559169919920230575736993280 12674036 -847579322074077393963738148324575765120 12674037 776860742151621034189671741215011414560 12674038 -46645918383330975387195732789030877056 12674039 482261704006653164055117601291023643056 12674040 -164942406882523959272914291484943974400 12674041 24099335577405287045824836682343258452 12674042 -369989044472644817623430232504331997328 12674043 291379974449564674756489574872007417520 12674044 1000330823658747795099572829019184778240 12674045 274280920132278313626528919702401000000 12674046 -268869673452962064123362363952956405760 12674047 2280021715598604175850924934440147143600 12674048 255733341281356028954606485307714961408 12674049 216785144258879145384016598289090451200 12674050 -236569261278676343945882450689682845200 12674051 -262925778352020718030473606010891118688 12674052 597963970494417555692436501939075739776 12674053 -394180955927861403767703120339922749920 12674054 500231940132055813044673034302372992 12674055 495338850285288853620631167002929518720 12674056 1509026958369871543957764976547731706880 12674057 976518578118018808556158968874060519632 12674058 -117772334982215849977518432527356119552 12674059 915895381870178965111158742194560562260 12674060 352950264594998112084138015807671347200 12674061 438137971303971176657299366746524193132 12674062 557411230982976118450820230075884868032 12674063 392261662700149559978762700532962370104 12674064 124385539852531361644799808821664153600 12674065 318968052504959307965631197620676497920 12674066 -129708798240666501012446106903737362656 12674067 180629574726137179987304615921714832384 12674068 86507630546773993363758896775093399552 12674069 1599442831716668359030136149370575027470 12674070 25440956129443709623216767396471636480 12674071 -709590962083847629412693192630998254656 12674072 -514347105351030615619087082440219699200 12674073 1580946178823905239804652864699081852800 12674074 -258514653975321601336050906335271099648 12674075 669821088291172719788756564087634189300 12674076 921741859067173898610370695507297925632 12674077 228830535672407523093589775686568652408 12674078 4355840963255425756231344864496583040 12674079 -957468276175909189316036408913061788552 12674080 463336524766795721381674177951932088320 12674081 81267549844310061845127435449073976704 12674082 -307454287997180560063517852160655214208 12674083 -1240192301094711928299529731920188181760 12674084 -23274040418967029271874850604970790400 12674085 -775418473691631631358592679762242724800 12674086 167776356907261278195441600923443891584 12674087 1848056276906385002334386047651613663736 12674088 -355792481141418799251628628416251248640 12674089 1971483137352201792712436633316887547300 12674090 -201729979802058401448992359875463925760 12674091 31631772176364088662979596045303884544 12674092 -554633567507099778345957410131776471040 12674093 1055814065299005457794014131800112818060 12674094 47080756080935603025643670090920547328 12674095 -184944092059111702714282199287472171400 12674096 -16059195721644932299607097998902837248 12674097 516291563083136577719015842807352891040 12674098 -839108985064263759707786630262004585200 12674099 898988872549556545547633526231309161100 12674100 -23794370200401311236837025809988352000 12674101 -191690878815885590977200069030662700000 12674102 46399130992054518033818149673752166400 12674103 -153391470402128624012057950841926864176 12674104 894808530335855095855716837558639697920 12674105 -1058434546531148467920261360813202663740 12674106 -179485470728710600367222219935223622288 12674107 -210163595161413233976153356271697103644 12674108 1568647594515892409249848948281636057600 12674109 85963741803987586752800409396224938560 12674110 -138234114781955876305165900376262191040 12674111 275195506950680750949608518545429078000 12674112 -62557993146580884050403651778642968576 12674113 430253950415644448032456949800465479362 12674114 -129023424459000987987204566689262082048 12674115 385183587725457470001819409540356113760 12674116 216291417113822972765345309936293867520 12674117 -576890625040867260534265412342883487368 12674118 151862360944550331116465883050536615104 12674119 468449108469111367392427659131971929000 12674120 959566093515425846392208777682349516800 12674121 -20207597496404416736501273046677187840 12674122 1484299973009680176910375132536998483712 12674123 -283824470844221041204848907371249388800 12674124 -1109628004182311953890935777781991572480 12674125 316959992481751283278367407804111038000 12674126 -214507523140543559148555167832933703488 12674127 -468531881459658611073815647399110916992 12674128 25833137131135085079357988165029724160 12674129 -918625907129571991673420132603877787800 12674130 92854924349815135401949159648381393920 12674131 -3571896466384528159872746959415073354720 12674132 1313579036833034125160722133148410752896 12674133 -53588653264502623300907177409407573376 12674134 322088167188869421198845850501157752960 12674135 659765867658749773559589533510529404160 12674136 532401944317647706638730597617185587200 12674137 -301159927958820039110503979216392184896 12674138 238620964837535354320726549848859572720 12674139 475271417494054809477371910360008574720 12674140 -418689364645652495825483485700491238400 12674141 -258773836036176584789222069550667626528 12674142 109238323762030723292483838123384287808 12674143 4118979862082604692355727909639695392 12674144 514800442722427413987912090451429294080 12674145 1509539420630754385892216010430464960 12674146 -1073733658697780784646965492947929277280 12674147 -2204442900501325637984185767376066136328 12674148 -233389356380952938830424185807301176320 12674149 637606818648808925640537366591270357664 12674150 -232435857388692975867313774224474470400 12674151 869604131996942795212926965937385613184 12674152 467876374415011151207606523925435161600 12674153 488064249781121239744577563639421331528 12674154 181930668949344404939665267931553285120 12674155 187899069589365367989886253398261161840 12674156 -316095352143359259029348298970556659200 12674157 421870317722648224660369845342821298240 12674158 -229969893606007934764853727871280183424 12674159 -602975381841798968095083327008031360000 12674160 173664660894780901100122163443256524800 12674161 -11928109946832978268315804087807323648 12674162 -22805361554841689342495262789155693568 12674163 341489113307143537594295666029967980128 12674164 -4868772550066570261287580656112058368 12674165 -227307173357426335697096105376578017920 12674166 -156015246704871283595116652908784333952 12674167 641188398691178424006142112237515062960 12674168 389682660485992998410137401478409564160 12674169 357265187230759551703844300342686603194 12674170 -351587755403893403397528327330378393600 12674171 1812591713773649963421519811587699966372 12674172 -299688259371225344467535620281665691648 12674173 -126130538903721301596547028111903873856 12674174 -26878484841316810127951583326012864448 12674175 -219965123156456699024144438228022403200 12674176 1105139363480666949228042396839769538560 12674177 -1198817547095917710330017951931073390848 12674178 368310895955685369104073431199834009600 12674179 170772893812409860754763887439822701776 12674180 209395235932128984981718954124658915840 12674181 -257488929473394934311593557933744642080 12674182 -212246731774383166708936023723097516416 12674183 707936661983754917957876158793858387328 12674184 -425214047888596879292886963357205831680 12674185 -327823608670816242337351242206362626240 12674186 -118360324987470477720978145079639827200 12674187 -37562916539386773784126385357895569664 12674188 -7665093727697095797723462465364949504 12674189 322364229741220806723032613256732960320 12674190 -541228894269247737964747734501922560 12674191 -1296851748355934517936211973519774515408 12674192 -96233825764350456422730515058195283968 12674193 -97003417070256679506014227057714848000 12674194 -281401786270433220944922313850739742560 12674195 -66919030763193475935378845538370684800 12674196 -444001382518796813803569004876722812928 12674197 -853938911007811760159609029960931851200 12674198 -577959187137388826265702044131575122400 12674199 324621974524154800486669828291795567464 12674200 -260834368290954099693830919182794752000 12674201 -2138798079668192623779259718220050449968 12674202 -177584744927217442946874521508855836928 12674203 -571106294329026604329030355004094918840 12674204 -1381575673967705839635592742226032371200 12674205 -444221365263411411165443843162918937600 12674206 1001199362666147290565617395074852103552 12674207 -1945701214133893656858486155950786560 12674208 895402278963069421850700382270572724224 12674209 326185912960276061329896288536034717410 12674210 -260080839397004518030847994122655444480 12674211 336762638611849413121818361987402737984 12674212 681412705916089930901218921423211562240 12674213 -2068369162226528037439652680589827031616 12674214 164575375239543842213930428064988332544 12674215 -428382691215521729810584366919918285640 12674216 -630163884876972711060207165201470668800 12674217 -1084985558003022554523441655280979511920 12674218 158369589442235818108399955923262475360 12674219 -107552973872725339104184444971392593920 12674220 137789897341443169969943364220128000000 12674221 -34053632523484311895079099793190553888 12674222 -682847538598482059156963297352747610176 12674223 68745463656981409128700382259232654560 12674224 -221103109879451258379156893102802370560 12674225 -716440935678169581301681330768442888100 12674226 209287390080726516819662531421818738688 12674227 -12892413968961953071283029290391591924 12674228 61265940548814439610741995340303241216 12674229 899868546110759086144346725424748381984 12674230 691599452827524890448573133967571592320 12674231 262390280220534883144702019524021780272 12674232 93695452370637444267693626057087692800 12674233 907186591884710006729325861136740206208 12674234 -145177786683176818877524093401423774240 12674235 153868149948798847803612635298761126400 12674236 -1543857183806315628459669780790034546688 12674237 -1162730289743937625420397267321594397114 12674238 -23451939476094894490596337912214179200 12674239 366508485399458498366669937712426905256 12674240 179189771784013904898191783341735280640 12674241 -805106225965841582137018941907264521600 12674242 411397084892524118735624101886080922112 12674243 1685816908774170677258181137632512114492 12674244 434153675065770466450157915581291517952 12674245 -800136168489230679545970784981870044000 12674246 -452872108623520519261397167258211041536 12674247 535338331162829035032130673000998666320 12674248 112904681111909855690777974842882232320 12674249 -374766346449433292441336171710331316864 12674250 10589888306682094420645620261708096000 12674251 1883139670333347395290452076401100827400 12674252 -1014958978421455224511086234706820523264 12674253 2344687706355812708374746097900427974464 12674254 717187378317964457343016224178652869440 12674255 -534100385824764764482410471546737863680 12674256 15796982443963929413862928538186809344 12674257 -139305263008084319266052145568551979776 12674258 -523528613182818088309544095714407089520 12674259 -410983867981419301850217757418345277600 12674260 -33948254895704263626941831023680791040 12674261 421365297540572602096773084281057913372 12674262 -99836054650796572781748235109086824960 12674263 368332921082432371547083026066321949360 12674264 -498906306910705498211936333246362736640 12674265 117307904845338223284686991018157635840 12674266 -1495715526463915097984188701148670208 12674267 -959259791976082599203119351315780218684 12674268 -1401224668625754338083824154962280743936 12674269 -1020895605120233957373424787578928938330 12674270 -90921700771738680074354000976630954240 12674271 294945558752335151405367392162807594880 12674272 -598562297591201306472623025190717882368 12674273 -2503962233743981447721159749177500356160 12674274 200424604652333840717818094664609189120 12674275 -234449322598921059443664293913376348400 12674276 -226985229670899278073831381001193233920 12674277 464088729373903850514799213381062663360 12674278 438932356513973118429210783713210761440 12674279 -1782137634699849644787171306561410034120 12674280 -468262698066350213858968619584088064000 12674281 -34292538366214715569493589320105970816 12674282 958540122547908613169467884160190797152 12674283 1188409039888008394778878339672049371224 12674284 -74244135285604770696818041662969395200 12674285 20856589598051280771042620455240313400 12674286 614425688618100159444514793629449523200 12674287 661599365097514670306821494031170521936 12674288 -42498835521853260053201763445342470144 12674289 192299110509262841462189977861648948128 12674290 6270994002953947909066048519072682400 12674291 -685873631733986281392047259429277894020 12674292 932845052823443582029425267132345292800 12674293 27532130269275448362733046917848275584 12674294 -134470867050946194762000216397700147328 12674295 760404266305404442082969428470666570120 12674296 910228572569480465304548490153056808960 12674297 -454128953086486316455957405912754767254 12674298 -96188131834186966508498616280264458240 12674299 -994163812919121518700534610492584802608 12674300 -611829005949332438323328860252154073600 12674301 247470002787003374478929991640968278880 12674302 461301082902706173083409398574019023360 12674303 -1339343813822584829890415917804226808456 12674304 -219990838658659372860898201921080262656 12674305 -352615605137569817845722701448181113600 12674306 171146753477585448973853607229711073184 12674307 568303396102096358688985390060875918840 12674308 -587596914353654371002993831844514960384 12674309 331150766443766069139393917544867791004 12674310 -61908731020933431990978626467656192000 12674311 279648258855963418800873335858004868880 12674312 -156779638282205208950010497839978905600 12674313 -2798636404380840027462267086709185820 12674314 -432206192515574736482620354197573958560 12674315 -1076368951931228484395417342587799939040 12674316 919822467310323000446589090060093742080 12674317 -1355054435218408391747825450269320114634 12674318 -78897043079873314128097834987647681984 12674319 -128977829803772838118290443800493905920 12674320 94347537266328703998336842732793446400 12674321 109730498747840852842949862377058129744 12674322 -318669168525233786525077833290026619520 12674323 -1393615781498808652741565644566891367880 12674324 -715119068576006098465554625925474928000 12674325 360259427284831297833289817298066057600 12674326 -114839850538228325516183791754260114176 12674327 2004435468418731126687139324613039407176 12674328 -179141298888434575741193181889831587840 12674329 2046828795501504043701340571800808793540 12674330 30512364805281201210415711176696691200 12674331 252758308592441161352562406091308937880 12674332 254538594361980086817161343269226051072 12674333 -54746669645594722405549157578850206080 12674334 354700258806131341025226826571446763520 12674335 471915780452113092501854630691688634280 12674336 -19320535945514915893034923930505183232 12674337 -129419410310181488215336704577437546432 12674338 1045019664647912535836166134960770282320 12674339 389860750842684485183827001026686850140 12674340 -929059759783170833870857983975272448000 12674341 -2272417506068998702560515491620331576258 12674342 360343257617137895458485968340988758144 12674343 76956958117961014060856114106964731648 12674344 216237383473697822539792875769064478720 12674345 -1530232215118308674926322073383415112320 12674346 -120441969080855955384322889063654055936 12674347 90344967418877737951366362433080756000 12674348 233794407658906665217662453324392664576 12674349 -25303334494316014814957774935836653376 12674350 23510427868454228728199320698499737600 12674351 609883942877935373568113022533531362992 12674352 -149023609328637925669776078225848401920 12674353 218234707466459710243167355270201605360 12674354 187434554725778089360056530256314233344 12674355 539104650267686337928816615139064294960 12674356 1206863843960734831364260617119298230272 12674357 322415374562178182535640283257933722720 12674358 -266597013677227286014431831874984121376 12674359 1656531697324782098807466217402083867560 12674360 -522863778635225591817250537246941696000 12674361 -279873756853236897376549698899568357696 12674362 864848596914960592077502317068337144432 12674363 1106604142407861577769900019644578081200 12674364 -399500889897171873798161852561848516608 12674365 18354734841916925601731717815084204800 12674366 688785771488016004967021532741099301632 12674367 -749202722750264695767965592783114448320 12674368 79690091726170161572379035617879654400 12674369 -37005083425629607585391796046525830720 12674370 171370282471126238623430602143799372800 12674371 -792004434684657096775803150733770040056 12674372 1987645937156932393207790453500342329600 12674373 941606643187057579839391888536872988384 12674374 -711338397852131835788294356231734033600 12674375 26229224986232267082810146925214710000 12674376 287199549899919261405443577158218874880 12674377 668709374069044883477714485303280971226 12674378 66836013397034866346498539968825845760 12674379 -920855205950210056701013502463008832 12674380 -424649714436673726585159102908738355200 12674381 7966857371230264684132777575861558528 12674382 1939210130741738984015600077625124864 12674383 -1838437847937501201731831747472610484368 12674384 -46745223609464459399384148848891879424 12674385 665290371152729730898765502971960717620 12674386 978798968106396419061015348224858562720 12674387 1079809513603846222195379926016934000 12674388 -1107643901024841531024220953773953775616 12674389 -230492567749610867631471212909012650728 12674390 -287864219121887543132300684219754491520 12674391 -37928702721191189405070586649786680320 12674392 410676302601259352168883674968441036800 12674393 230379678545737607540097579903230586900 12674394 460017585490138317512806068772426320624 12674395 334331359315016336378611105079427998400 12674396 -136017127045417996931622513516712034304 12674397 379251286110595499278797152882914091040 12674398 347780290413934975829549328181607448960 12674399 272964342048627305772161639208708486240 12674400 132295676377255822364783961065265561600 12674401 -418428715397725148645795237145740192760 12674402 -37293716929321399862959093871127153888 12674403 12372526546171035394558377264162626304 12674404 -104553699347503287713878299335964395264 12674405 -933859768944292905965675903565767255940 12674406 3422299441154665233485245467428674560 12674407 -1079322278206883368507938483506881491888 12674408 -353571290706918825943688985600526141440 12674409 -670094153763600968561812895216256522240 12674410 -232364478533454178985981480533657482240 12674411 -807086989038638160460051151168976397200 12674412 44720305588484035518902896945265025024 12674413 1058350188851172095527466557382309496662 12674414 10932304214140829212845786349635159552 12674415 -177608148808437593272331570669353699680 12674416 419770351709083713581422119065004572672 12674417 101922038196780008031540115710294077184 12674418 1047392104736960795382865338706048512 12674419 -681002121509729301553284025844511326856 12674420 -32641033213461970397631296184376688640 12674421 1406958553394175820734339007042144065600 12674422 20866748769389570321949291689158320192 12674423 295507770172175973903906063663398697264 12674424 -65733152715688176798429469689387417600 12674425 637309075332694652167209434794339666000 12674426 -399012817022227124879069819103483799296 12674427 -795364268100445630019840991590093973480 12674428 15886906258112284506848958761063358464 12674429 22793628827049027624148019590101201030 12674430 42978120072830302958583428164404634560 12674431 -6276175007355163263227153776516760832 12674432 -28549000483474441396116054413892648960 12674433 226724903934171316525058152008962155824 12674434 765198545960302846841061850979881265616 12674435 1807654801661783001286841231751335211360 12674436 232724756168033774711534180209237773312 12674437 -809430852431919587434473672149683209920 12674438 206574918667277028696620116735278805056 12674439 612816150608672943942841434969596441400 12674440 -995724770391277440984296723925687859200 12674441 629485498241426486546703263021207079972 12674442 62405982704403056397125615854501880064 12674443 837133412343573885499825553347523942400 12674444 -201816804742005243874084718022288998400 12674445 -210970991915599348120150534404015446400 12674446 543680535240458256844600012874745588672 12674447 -1617460403278999711553686100997614065104 12674448 525372855295152238705214442376563916800 12674449 693960804283683971461503525077605068864 12674450 199328984073346473487175557480724844000 12674451 36352684643309750006821034573469985584 12674452 346342100573613908677407178728013221888 12674453 364242395947171888339882659712269702720 12674454 17822751982613610238230875683154356608 12674455 -384283529620371960017791913846991503280 12674456 -1695837233777913157806448395221405829120 12674457 -507366309560628286964943558253037946960 12674458 -687430280807819656663928107107881970720 12674459 -984037942121222080922689053514358787840 12674460 -408919881990051656914908520593765411840 12674461 777258029424697161841503720434643432172 12674462 201199029177228224894168438859561935232 12674463 682628406593284704856921700729965718400 12674464 -573451075784353446388597462790373900288 12674465 -5676250973830279640805788241757188480 12674466 -24308802546808027578042870835234292736 12674467 451347464535700157052488512671949373920 12674468 -689280076804827385092667375738102484352 12674469 -771245911781653169209821736167472595328 12674470 -167865724315164308454576602798907784320 12674471 -272034819952524222629322938657417282088 12674472 403534781761310856806152051032291901440 12674473 -181405198398303742389112776907266600960 12674474 -180697320252641896980333475264668423168 12674475 -30700293119360733210282345439389069000 12674476 254715958335167659596109303499278050560 12674477 190042244817098495494295395499741794326 12674478 -618078251693889386659937600503918819776 12674479 -32147086458161340958813909327624109040 12674480 2803202118559370104768481093643141120 12674481 -454428722949419037079211420073344373648 12674482 -835611993526178935902188200547028067200 12674483 1532128285533005213230632610907785086732 12674484 274899625272300084253211881902755445120 12674485 -193753136594559943186618306749520220640 12674486 -549276574109114436050622454671835163520 12674487 504950355865095441924917708989897843584 12674488 -722875295225649410507513480467545354240 12674489 -975650809012728876629406118110036194220 12674490 160379999112509373458010067964248780800 12674491 -865878395028915700029250584680777662108 12674492 -411922184097168392169990890369746057728 12674493 -215187528323120865315882685333709792040 12674494 60467755892055570321967144616074518528 12674495 217264110576011674999154505444815193600 12674496 -214370249369447053109189288396782043136 12674497 1359867301725859320574077270054403870512 12674498 -246078195220234096665955053596625185280 12674499 355037743197899074266289060256120353968 12674500 121506970655181845973665167032513600000 12674501 -646401095161942123106739678940507209600 12674502 -855492919253768798123276976816139320960 12674503 2096549176425152405551574971095704031264 12674504 -1012662600991354247907744966407076864000 12674505 -101492461429095630524204402262905103360 12674506 -510449782531686255381001188380683437216 12674507 1435293302618733417058418482914972132756 12674508 -6806311301492083729551795763691520 12674509 246730401640247067377259426072612402400 12674510 85881484819195505211985172162308244160 12674511 -818683925553552964765782900315530850840 12674512 417022653915859226598510346585929940992 12674513 189554453042123090216514784274400252660 12674514 -308165989269044695230406402668932607360 12674515 394415965815107542180289802303607192320 12674516 701055646937874557169841039438585837440 12674517 -204540363760188936991972104505784250720 12674518 -161518920163183825840578215432259901440 12674519 434086749231626069472117966743521849056 12674520 250880072855770674404213328318044160000 12674521 -37610988487102323274486998292681292278 12674522 7079606728824595625177915059903618560 12674523 115603040424400237754324471308852108800 12674524 824330720069110032804661981045697276416 12674525 141958120141288964199733619140001912100 12674526 -221201504300708298826887328128527112576 12674527 -1944296898048635821139396559518384374624 12674528 1264399931235426462477704066108848865280 12674529 16250100633078194898797126314127034240 12674530 81306758913378162552045196683964485120 12674531 -59747052437605460555582394699538573668 12674532 -177181201362876165578863270121301688320 12674533 -1197543651539712785534968873253094905218 12674534 220606249147045081990366588111121800416 12674535 -12812213281338587141558339728760556480 12674536 306351039678449243854522521850675200000 12674537 -1792401465700195444340264807320321278720 12674538 17532553864211558629018392166180596144 12674539 -1483314623109306268789835917118973927560 12674540 -187764901582322392169721126791343744000 12674541 144362786703098803525100823458665305600 12674542 -625348103747414441861105646763467515328 12674543 367668327833525308125011163250129148400 12674544 125353694175689588595197590759952646144 12674545 20651589529564917710690993608908177600 12674546 -300798484155193980430279901121910188528 12674547 285347011752914080015853712481074237720 12674548 2185382192783124880950431502401041881856 12674549 304506435564693602899974198657400421550 12674550 56122695545238849712477574316596889600 12674551 -33629006653465715222304543630466470248 12674552 78743567238317026837042775094422691840 12674553 -820536593766149937126768873187058533296 12674554 -305394823124405169347509824653785433088 12674555 -150198641150584738667690406361744182240 12674556 -58153769472744938550634864051118883840 12674557 260392876414473786010625671894365854400 12674558 -115605988479131163050278033921288997760 12674559 -255953097244361517241327864172611558272 12674560 -314115468282124059887323836851882557440 12674561 699023830094271786446222977036508316162 12674562 -458905227058253116677325985627595932160 12674563 -601104651604656062703233918540895713016 12674564 -374081488351523935495449313365007638528 12674565 -648986447271055555728075083223356282880 12674566 -135629387976331196850296261930204229120 12674567 702778856806018832469768325247692320192 12674568 1063750893369897707330644900257567989760 12674569 1510762463605421856279770046758109227520 12674570 -27259008053825574235332583660052677440 12674571 113455442767892526921560831265515632128 12674572 124655173267477016789544197041968747520 12674573 1391654470649554109967665997150440145984 12674574 -209105852477329180123746836502905635392 12674575 -193128594667366235941962111083147870200 12674576 -5501673533013102215356091696177799168 12674577 833707799273755912007509356673141282080 12674578 -146121048008807322948392517531722362368 12674579 186792763856387253317016411589990894080 12674580 -669184904385952131592920207616622714880 12674581 -1591790305662000557209325479117511111300 12674582 20511594903477901208610769587581437632 12674583 -403938790589643643679406618199966772400 12674584 -186958075838704384390752833809002823680 12674585 -427559997928752191151005663044607581440 12674586 95166527855099035597099457854486420224 12674587 -355414445138071069320888801902755406160 12674588 584921594279119122381408187290646127616 12674589 -54467753381247329000374355329317426720 12674590 584876004389204801291225821430096212800 12674591 794332066225630274894824581582984207504 12674592 89805793697748684748744572997050826752 12674593 55887622027761773483271214455397119842 12674594 -4981964972328603483359540469796956672 12674595 -610643373925746719382192173246515351200 12674596 317996252478929592464615061173227837440 12674597 -397305027315116517879564636242743761060 12674598 -2616765452679602537638738717713260544 12674599 -354735038247476442381019316153711968288 12674600 -61618115177692099228378627461120000000 12674601 1095100534753102181886317274944083973130 12674602 -18702709782095956618341350968845726720 12674603 -617763627499189376124780084725468928840 12674604 361895353281876651887253049861103248896 12674605 772579050792389164487140857859414158360 12674606 449341687142422819170230079775567966080 12674607 725889349957969375394898171831817432320 12674608 201780906408957339517881377266021548032 12674609 -74083172465038467244916360050129654680 12674610 -120324969667600441945170404753674137600 12674611 -1646624231683936437279932657962371101088 12674612 414127910154514623316860893103883856256 12674613 -273259954485002165828563777286674397376 12674614 -23912084428438841320705209630556377408 12674615 -1167990331841796583903122121813785692400 12674616 -894020565398462428942928548368772300800 12674617 -617661186259356945069538905614749740588 12674618 131603310932534387880851711836126506240 12674619 365229954355695048721926705507605524224 12674620 -138251764465278366577542330168754513920 12674621 -213849555023041869718270062211932728628 12674622 -864705033274808779885464080169245319936 12674623 -517548080931808375987107032800940888936 12674624 137387899634386434061449615058481971200 12674625 -16180972813901615722119682224416064000 12674626 -161013617691203823287673999440271308256 12674627 -518462789559185401764274102907003705856 12674628 269722549388100183890904693435160259712 12674629 -828152827878525729584890486876988610 12674630 -496878174012135741603636165931806215040 12674631 316678546969054891147794171247713425664 12674632 -624545860198550007787123694112932659200 12674633 -254929188593827720064244664979489064000 12674634 -501792875689693847304471707983243449600 12674635 584156999999908482805075570183807821360 12674636 -66820801458592777447783897637649094656 12674637 -27168670138247426392157092591949434272 12674638 438640304377425710709835261878373146240 12674639 -87326257897926865523562108589578193344 12674640 158364458055486245194208527904691978240 12674641 167468595252965448022585778363360947904 12674642 71779840388423488876666251748897379472 12674643 -1068601035809437150975930542949697230272 12674644 -1897753168438716189949624803533343948800 12674645 -283595937400010407884312174002604350280 12674646 -418999615072703734502458457226539136 12674647 1199281573546530804888524383006613273096 12674648 -287950440428056369882101113792122060800 12674649 -342630046358344409382111334837887470592 12674650 299291622509909904367115610017504398800 12674651 1276960504074785546036996443411440666624 12674652 -202139286173627910642468741307873959936 12674653 296069668541729236758968408064022279200 12674654 400094779106837175386685898781445979776 12674655 -22968812384984831475020320464563003040 12674656 204582955234418215754189345693818159104 12674657 1099900720980494858066398475214492303906 12674658 72822065024156313801555985603567956480 12674659 -1711928682021267867690420943759690631140 12674660 -336047992736318005993012326648906301440 12674661 186763378331350776822424553788264241280 12674662 68900844255659607002385942505806649344 12674663 -221697079783010315612905667671172342088 12674664 1572464243781216507251294659399938048000 12674665 -1239259029177390985705189206163124566080 12674666 -331712987066538289474202064342638053968 12674667 -938274841149367396316160422543128350120 12674668 -539380764292979986426313577145364636160 12674669 -249481828579979280967649532860072572704 12674670 8713736533086703451287939091332915200 12674671 1392143418936434192854363556389388241872 12674672 2313563059434084154408058571371642880 12674673 -267730649099486043135553005693442351056 12674674 211944544553499764660334041672589812352 12674675 407470101739824107654071646855382366000 12674676 134549303954868945859158099973184163840 12674677 -402561118322993595046955499727956657540 12674678 -847507432475266237508421473038304089344 12674679 328063868434092492919217977485434610048 12674680 17715949315051467490877106417171456000 12674681 -1569771921283122737004300225614542231680 12674682 509837977037177945685455929999853361120 12674683 336577301748156382455791846426430621216 12674684 628926110994313167422047361051864428032 12674685 195544041886008928988901161036279568000 12674686 630305979348366508497810530715990369792 12674687 1102991795394410457479367449101503678336 12674688 231142228276693937373456139766307225600 12674689 -225187944629279370897417631972091827244 12674690 358709657191452105584830211733282063360 12674691 95055959595254522840390350364221900800 12674692 -422848372213173083824931481617954526720 12674693 -966254322022935767614672255211657969700 12674694 418181492216715161442993567290426359680 12674695 -216505000783413143162780628102322338000 12674696 -3297761074448533398553838685807974400 12674697 87054115336300287199243142444291988672 12674698 -30671551368497406604138577684202239136 12674699 -214291807164420269054331931902881762448 12674700 535512547633794142488259061452016620800 12674701 -578951094915302694969420219747654461588 12674702 282313972156660078959401985979119546624 12674703 -194289053113133240253588191920802424696 12674704 36878720678671050972099227390698848256 12674705 -119673457701812232919669791778035808140 12674706 235311180152807863725392945311112572416 12674707 -421346519334370160594203824138543744096 12674708 120915382739748653958230201137414195200 12674709 845549472933958167889167837427745972814 12674710 -5515420690298677418247931184159130240 12674711 -170492331003496843560919977844213531248 12674712 88220428488068626726860488522622566400 12674713 -1215092171641220865684833670707589530496 12674714 108681803789106277749491729773376256480 12674715 599276259518078328856140032956783872000 12674716 123806153895460843199506706763750755840 12674717 7356722613997688957040037296949627680 12674718 -12657659572906459784083598346504019584 12674719 465946490115387359200978747756013393120 12674720 -485494290674808310164906501104464035840 12674721 -213843954891024145855904553359555554080 12674722 -39340424875707121898376630240453144576 12674723 11021534107441047253778345998749589704 12674724 865326100065042705378403553018354460672 12674725 -331172699902958661245470169938498867200 12674726 -333770433804740131016092628278385355840 12674727 258434561143090487321226982451601888768 12674728 1760205513374189466752445325246103224320 12674729 465329690544084411988264263879608618640 12674730 118973598892094578667471200192583070720 12674731 1177907416348238036048486881225643092532 12674732 314404548734699029056391178316969464064 12674733 -1086706815643500183424808673215789174976 12674734 1595255869148262237967587876885060627840 12674735 -103744122443474647698284613819361867320 12674736 -196689287600207647558523860111587164160 12674737 -1740174971647503876569267352716782620 12674738 30748333819724779307234646257009075520 12674739 -334885603999437808073159517315652389120 12674740 -240191480419068787904951709104150668800 12674741 -1055352212418680173429485514947594107748 12674742 628413195656056865399239558397321911680 12674743 1295284700262134908913081032167701950944 12674744 -1843412554680415507386592285501259427840 12674745 -107844256909974588341107192107782630400 12674746 188993867460705940009535486317171203840 12674747 -81439593573804211393179515141701927608 12674748 231560122617394458052486123517455319040 12674749 -963916000074839117712868511001923640250 12674750 315160760116793049481747864152720000 12674751 -947194846516052544277501269284618432568 12674752 351894073342245451186979374491166048256 12674753 -98689878350877014780603315179385183232 12674754 -240452120086732388941567703771046396336 12674755 -90997150630043424418612646109114201840 12674756 -1001871884376374981989088485292073617280 12674757 256731669584716696739944146530796922560 12674758 -225779709764229260779490409760008182400 12674759 133944519168254065964035748956440704304 12674760 -181286238550780794608860314155876352000 12674761 -1133543509049522748089923327362345955200 12674762 528559733644038020930503384331675203632 12674763 161383323956328165560045413851331897824 12674764 225796246702087402272978521709494109696 12674765 539253353018905149288276436622643315660 12674766 -1605985195394245296342643801322664960 12674767 585997511443645847360146446360933406720 12674768 -152890711270262842956841320115435339776 12674769 -387479752751780008200582643499373224640 12674770 -638924650791452123351284886147279562240 12674771 -6753006511931854051547502548574112800 12674772 -210735733788370983966636542493093396480 12674773 -1407068175688836480769740444898096376160 12674774 -156080152597684109021249874266561642496 12674775 -735180552797144918733465236674088288400 12674776 -383929877693736796827888608749534310400 12674777 1522596958563475394798625240218822287626 12674778 -307168765238971110892314722276857370112 12674779 -946925423834936926589049547333561535216 12674780 535116611734023571315698939479123289600 12674781 340328733566853836567042130910104792684 12674782 99615601793853643747197671303554778112 12674783 266586208045288195984869451560818713200 12674784 260711472542935317690086797678466826240 12674785 736143010662798897384709122674089384980 12674786 463199808326403409869158085666719427840 12674787 532770405872770679153776080544943152560 12674788 45733531535306239507238694200904810496 12674789 -272367915478511907205367890201995263520 12674790 -306534481586914423615024342213470574080 12674791 -647722426589545199408703773054862436008 12674792 -470906420590874002949072276618751344640 12674793 -74646614394248651413819766938681473600 12674794 -61590874027089632216674892824609053696 12674795 42436693887516285629025968120097653280 12674796 -208512630339305829604850399751477826560 12674797 -645020300155733491720344119904537282528 12674798 -332238004147193752517640850593926907840 12674799 177241701550481243911534542757662069936 12674800 -34313930020889975496347053176293785600 12674801 -529085234119055955106122096984571611648 12674802 18439436744459165279668949180968034304 12674803 -850667077041205712002505772252599536948 12674804 -1453594440792331862322853199645526217344 12674805 -199901782809708083562138667641733478400 12674806 -504597962310897124049588219777974263648 12674807 -1110711069289348528385098978235211889944 12674808 -37182926333116621319534737856171827200 12674809 14101704276995007976846270362417724032 12674810 -610538110525224132190461513707025169440 12674811 -92288806547702270622358277522125154880 12674812 -295848723706110890640573670389808447488 12674813 -676798844183406222998274854990354098938 12674814 559646823826459278404451827380940754240 12674815 -62794355674709926487721377783898391680 12674816 37121061437569894434928789465809813504 12674817 172121098419225615503150032015650803328 12674818 -60400936350783331053302948190742890432 12674819 691791042492427886880516854514252380160 12674820 622642528210026965246288501979708334080 12674821 530061819708405700998758751289920013500 12674822 279470982667806668027686213545776034624 12674823 -226004649399902769336836496938930576256 12674824 -1024652598323984304612793899244469452800 12674825 197641704421069929474645888081080087550 12674826 1067118581251268554868899398514107832320 12674827 -2315660654579719553852409838687371796080 12674828 2107911941190248446470435494172085894656 12674829 242899413666304390212530385004153798080 12674830 120593895243706141842321447091945583040 12674831 33764643378180173502492188312924002152 12674832 281984062386320533215609204950820126720 12674833 1334796520390164448582180032935884156082 12674834 1090363602390662815041301152222724912800 12674835 -502744531215539395764985794061220369280 12674836 -663426381837462453233562627956122299520 12674837 16437813306486630206250370109907391872 12674838 295888239276176792590899578799554078208 12674839 2479211892277279176125640724224285182560 12674840 420322736610004318231084880545889280000 12674841 1340766674485106078910289904529493923792 12674842 -547505494602635401842225408855100911648 12674843 2058535314110305229291383469491931088240 12674844 -3780662068401150178756237566205366272 12674845 -478831002967843817342507515250231289480 12674846 -120544126008257476290331196497426129920 12674847 335371467755951043712582330017086797440 12674848 -68666775007111135807906246767893544960 12674849 58481505791274595290157273014903021120 12674850 -95723231665026046059914447285499600000 12674851 223440921979684936317195040093989683152 12674852 -3631115965806581746440256560848640000 12674853 -249259413853414073861297240060220019200 12674854 592975059229405075653056029099718246400 12674855 -661911484139680483102575190429554759240 12674856 -1049980908007176566654086746905792102400 12674857 9424965890272027367910992144908922980 12674858 -235752185283475404093177527777049978624 12674859 -768961367841818000313870765035423503680 12674860 -1151574823776884751691527549176170444800 12674861 1200034453392437001973930979618814455052 12674862 -276222091365597258469761241820331222720 12674863 -85122072151722768236911230452762263392 12674864 29246220785529130643985680714842030080 12674865 -306164562257819176586873230865678052480 12674866 -996903350307162673242474412498033474560 12674867 -967377735334157076438236992954718676084 12674868 4886589981929362560419983403585550336 12674869 -131901458456592940430893543051085152704 12674870 -58956328371846607665532352262264240000 12674871 -1088572164782725051952298940680976656 12674872 -401563208067759525794941833771889336320 12674873 1058610160282749773024936845165115662122 12674874 110548372559788774169424753600584890368 12674875 2428558238076256879794938158303650300000 12674876 1046125703820996946802499725062880271360 12674877 -172545948660452847748407260602082735616 12674878 -198267761411634240407423135594558741760 12674879 -940318812358448586758659935173573049120 12674880 -62518490034712493896874955798258647040 12674881 -1284608925259422116656690279153788261120 12674882 619256427239047048595170913796493094784 12674883 23713507680980158512487162015789462704 12674884 -774199534785945485934080827460554125184 12674885 772588098447681305496401335345780983600 12674886 327349411641058208555486174445047808 12674887 -170276657878433970627998301873729282240 12674888 -6691272008078279925197732004784404480 12674889 -998952909830728256129074414845408773676 12674890 224973239460505712619941507144092876800 12674891 -1032932269681399910919965971916747529708 12674892 -692162270822813137631623912747938882048 12674893 392772645573956118581569520950823905152 12674894 63915160276363747766175536496256335744 12674895 -343161068422124149094427831315955367280 12674896 -181693650960071195184775102232915099648 12674897 996593949307734214085882756160465942720 12674898 376858967189428059660333176315802215184 12674899 -292177519673467402083469832271013052664 12674900 -268245167117671094260365319754322432000 12674901 -612615816493316948750165229057958831968 12674902 -256693415485203016004617590115276954848 12674903 -628665049053220972149514528149609433848 12674904 -409235801243441465708376715747701227520 12674905 12126857470398331265065135948215203520 12674906 497822193734042846522423798084803399152 12674907 108142033374312096679274678533593984000 12674908 18480410400782167523557023701563764736 12674909 -573379343971871871398949608262155190912 12674910 -3058537890406284720697404497831596800 12674911 -2498739601387348696257913027922141196240 12674912 746988068295120880660334734040285970432 12674913 8640742158881955193813217355229233408 12674914 -126101819623749569337629422197072806400 12674915 -1046260501023301432534161865869437836080 12674916 -108491939211404416808885019287063430528 12674917 -3448415435062823323186326066027523940 12674918 -752158292231405369130111712162853687040 12674919 439738173221251990788899208556777981440 12674920 -358850529632203848703666666435520102400 12674921 657484121164623126977938139571205682880 12674922 -302102593067457142588568663210386080000 12674923 9638538737534205580868641757264173172 12674924 -815383838589114308827099732295215617024 12674925 -239166461886527203760025175563096825150 12674926 -1033489587419059842885371919155006284800 12674927 -437088940440801292475957776655498578224 12674928 243040572115375574327108813150757912576 12674929 355186172350499122955536722442890533284 12674930 551750363410256858255926311023226232320 12674931 -671317646038641630577084821741339451848 12674932 -216137348187483959590134951500815669248 12674933 1098277820978793851002546468577785723182 12674934 697877061041306569948723848010344762240 12674935 116169906732832143950032483168432636800 12674936 -1955776604311643203975529417362156216320 12674937 -521900413065504109094710950049741028640 12674938 6083289212188132792910794103393091840 12674939 446647183346413136796190162654774328640 12674940 315229100246297715701902881036570624000 12674941 341653424814679777952655335018205726784 12674942 -144308810313711102127344495702627406080 12674943 -56672169335683172530849234927404829080 12674944 -1306453100152173054066398069432757780480 12674945 -273752900383220349631157086476791822640 12674946 -705481659356012331920187007994847263232 12674947 278625603765076162480771477104170958552 12674948 401606939070609911987058031904806379520 12674949 -384235556900279910204746806875731655360 12674950 271417293032410258953779847585278649600 12674951 1474357128270541379747957413016667429504 12674952 359717230499732120290308983232458757120 12674953 1464026086396307208521917489418487106202 12674954 -160616695427869657345121627308425428640 12674955 -406546180782489009005945655301598419200 12674956 101487599219743737924169345254563932160 12674957 -1529206986387485607158010384673387820160 12674958 344546742636167873863498222611078840384 12674959 -448959104714089861566907322603235170448 12674960 631404029391460120187738232059327938560 12674961 8641838944391939965555833025613691252 12674962 388305604952527877519304635736438475440 12674963 85312885442979687354433339205630970960 12674964 -974751620054613737431724481590115969024 12674965 755025464995279563736423736896361008860 12674966 -322625385445891376863155022430795898624 12674967 1434348926408158769430496934493257767248 12674968 -224744866914074309444111955397476157440 12674969 -1504833527304494178111258603178773672630 12674970 -32336167738976920027451596223265177600 12674971 -1028493977044739680467259517333115736828 12674972 -117283635549814283899576659966351797760 12674973 -1059767155349856747756726618361836825216 12674974 -733631740292626291090804443928354559232 12674975 -660259323766803322696733096960841225000 12674976 -397471322655037427190603354171113472000 12674977 416874269739462970768774971963890890146 12674978 -270940012369354812012626223361086322176 12674979 -351731043210841926133865974921499454720 12674980 -275417328707802622318275885778238799360 12674981 -16339852407519281788791694650587799552 12674982 -24908777776833368023134347206645353600 12674983 1699417770311971517634308777656795786800 12674984 168973064407793303240139536538860421120 12674985 -429304540041328927243851925286825160000 12674986 251621996142569663363555691950006512224 12674987 -250284256819405509994499138013487938000 12674988 334871379797935184402351586056379141120 12674989 425885523023475755935961481604915168790 12674990 -21401506000222270282947536483039251200 12674991 129910700039430084500770709741200470528 12674992 649409748922457511778126561503592448 12674993 -2639199430138754647165284993366526319520 12674994 -568034164463313856653749930603742000000 12674995 -609150734235647453310679069903491501600 12674996 816827043666343841848573739785554801408 12674997 -256794131118588764199030910240996674240 12674998 -62757235389732324467932355888231958528 12674999 -9326766295213795938622839455464751064 12675000 -470926079781033046219846803002304000000 12675001 -312841334074609060330209022450483061760 12675002 114366296705318202032429730557855772672 12675003 531515318111214183724926135652264171008 12675004 -567616256465574729081376762585386781184 12675005 -27656635950437846011226877904963299840 12675006 92681874788399576418310265291624996544 12675007 -479405611455898604314788289982754853056 12675008 -598172386934139609061726912352272515072 12675009 -859252652869015445833600524324951020496 12675010 -600797236134747238260845658630028431840 12675011 1638053885901741880241344863003130778400 12675012 -307272579144792672029917921625545740288 12675013 321550460837173322015339631172711750848 12675014 -789856577534566250590689583471637061120 12675015 752936851217845294492497402451815684000 12675016 176489599145952734337688730102753372160 12675017 -1254761373992846373533313052174232288934 12675018 2445078415978582144378117191425680128 12675019 380811256204942570250096270137743425312 12675020 -62165294306124822062827024847680619520 12675021 332696157779190777323509049700615544512 12675022 -448674854879854309479255030558892549248 12675023 78240743612845617181572475180036540944 12675024 -895173670655746733026951871331041280 12675025 937378053148053998396567589926389455600 12675026 -168461563315951338931721066002987816800 12675027 -383883704020507250354983119711480934800 12675028 424880195504846329761467243693492279168 12675029 725280499154707476030218802301313056320 12675030 -576525389324570301308670313904786803200 12675031 -993181242748108408623667351899750528 12675032 -78649186385438584898317271126283878400 12675033 114694379683449103065318363164001009600 12675034 946621000481448057906658617937080466416 12675035 -1142134641065820510099985499289372563520 12675036 -990999080468544566161432195767104643072 12675037 1324833775934431582852533170243126475686 12675038 -29570311892591914506764035795563842880 12675039 -539627278265110248108834788208985619952 12675040 476556812881834104947047104021953249280 12675041 -164205956446972266998157418770255205200 12675042 46905443582570232468242469096020453712 12675043 -207841227598220341520587299104848342856 12675044 -701422393552593004882317121639191724800 12675045 235205337289169167234038780448233244320 12675046 -345076718711210498378647323983920458528 12675047 197207202850280157454972427853398688768 12675048 -431354875505801323863040604399051735040 12675049 606675606091355799418968749964803320036 12675050 -569589383819313409076232291544284937200 12675051 462807625413923147582176541316595237980 12675052 -433642510473955899763652454053467878400 12675053 -374345231323967896969347264373733630580 12675054 -379599924629302608736027201631874195456 12675055 284277800477116663235823934417731906960 12675056 104671819456339496594256303201327808512 12675057 -808592199950471176824730040152738262160 12675058 259852099147712323129677982735892701440 12675059 209680289486755465463212011398517363360 12675060 702237984920155357217724332445010421760 12675061 139105793206528244323947556111699164832 12675062 85122497233354937996339879972334516864 12675063 29568814613137751258007218233253680128 12675064 324585207723066844619141306971969536000 12675065 54464775582491532359548166172880434000 12675066 -433260622054826180620063814677111013376 12675067 -17451077638788348907757218084578106800 12675068 -52659158194755700465262027941662314496 12675069 -1514261901696385782801599950617370560960 12675070 -101968446841976766030154362474867014400 12675071 -42266124648107469338821893899445913128 12675072 -16993970854994460304997235484042199040 12675073 -951297367582718124750691268923349120720 12675074 284286228472247960749858461371072323536 12675075 -20422419234502936877942832855286695000 12675076 1331679213841589650658208243998967316480 12675077 476314237329454977853786431670612367520 12675078 87789053472224380410368055726879375744 12675079 -1691385194821465308391381443938508902624 12675080 46240624126467369394346316369648844800 12675081 -375162570330872182151827638795913587456 12675082 -151164468540323292265243478819575727616 12675083 -1386854712121315782075969222133253578668 12675084 26927308711138497751660705085812396032 12675085 175503816519991598937548265810298248780 12675086 325718836879993812508657063062468460992 12675087 -352121727756169320404622909517976603760 12675088 -80370061479632375489511921582696038400 12675089 382496416845312935389995040863280588992 12675090 132746904535457313585469754293437158400 12675091 -619865982688092530435445744551212492032 12675092 33846231940079299924130534611133464320 12675093 -15686587018466576595203219177515200576 12675094 -25332360891148538577910337108497141248 12675095 -449820217900944664019986081998689111400 12675096 -248559892269588947565296998608214425600 12675097 -316384982585349658206534698525947510272 12675098 -459081027856554615714845139618700613664 12675099 45576389606492137773944909409848280000 12675100 382406164432026952779347638588086118400 12675101 -3277045944281699135346434101682245969728 12675102 -180597118934554304360712702404518250496 12675103 -111224208877311423147757022363125280544 12675104 312234912305323017633066179580204810240 12675105 354380306341045772700566438882415311700 12675106 -11670909353050634437729985458758028800 12675107 1593720445796380577995588385259947179356 12675108 -250970487466943604052910993848224251904 12675109 -80276752843023058688955448886409472320 12675110 -4882478789093034834644351202626734080 12675111 276780562474077867513220974052066072872 12675112 -95048238578845953843760154265860428800 12675113 343416483891366849104243892001599965760 12675114 279901330706876588420813341713655527168 12675115 510707904552670620583069184518704345600 12675116 -449446006251031088083735064146722471936 12675117 -48302627111643392149623775890655138560 12675118 57723773114989701023082083006760313920 12675119 -152095782713842260781801757531936991240 12675120 153737996265434959126866868513852293120 12675121 2198776519330288717728251251133086210322 12675122 467878701482469111409186643252558372112 12675123 979441097883273653604012740029418384292 12675124 -423364136811943643612332889588520744960 12675125 -770246570026834894148506909269274752000 12675126 343780742177664235824900106257921331200 12675127 395830561495732376346061929568432338512 12675128 -761832850871480402752060982835703296000 12675129 284689177937971174435499693838518997888 12675130 -338829827717463670998621311227591222080 12675131 -171768516968441655826756434238259962608 12675132 769025596259029694830091715357207936000 12675133 -2189729001595462677238569355348365202560 12675134 246680268052618088155863234933053363712 12675135 -390844867808077557278216464110112617600 12675136 13930298283390613390909470180090314752 12675137 -703551433471439290818543867500402513214 12675138 43690206198398413059233528602271086080 12675139 439065634056202937025876365671532151024 12675140 -406738233089550250916644285520936098560 12675141 -98296000872070059556932142131539278050 12675142 414080834911462578121249362252710943744 12675143 -750265516212602496553121740096050997656 12675144 -228306231648170643806837801355728609280 12675145 -163783560647489062814407074707644057920 12675146 -149220910153685233338804789944534519040 12675147 370090830028685071098339179857013328000 12675148 -655370790565903964773183017495157745664 12675149 -793021798097121723344176606880999611968 12675150 163387289523592287637312187401267680000 12675151 1929493247142231473475260132677857018600 12675152 -15975923388757295030780080990736744448 12675153 6912566381425132550240951678170353504 12675154 1124259058394605254572309041813177632 12675155 1193980675622512502132567236554932616000 12675156 97051729817236574206258558277993791488 12675157 1892142263082897528490053424457837096832 12675158 -769052224189431044844147706142332420320 12675159 -200283137049650353572163651495308182736 12675160 -746785884938105363335872386295379968000 12675161 -391031297541228343004443551737276741238 12675162 5663100576697392204564312380916796416 12675163 1018736530861019346063845251002271318480 12675164 -77904374531869741557974897582757886464 12675165 -254522958304024383198100560223578164160 12675166 -57075271267353580185483006135523215360 12675167 -259540801120877493352811695029941268408 12675168 -163970463307153305994574478560031670272 12675169 -179992449568221540694562590433457022800 12675170 501287148207223050384629081412257429280 12675171 277331348394149232863271889316641290480 12675172 -333326740372877687753061276731532361728 12675173 430127611311362712555499925737629761118 12675174 180142148500117849247568271137035475840 12675175 20714326431763204045231281565295949000 12675176 924345858475597615569906819820638566400 12675177 379440716755086468933105238111555050240 12675178 -23989835723083865004488814697253409360 12675179 -139463385358628095559288757569847707712 12675180 162045886951399342476487942085318737920 12675181 621189829129721959463284362971028688982 12675182 408679047100012248029664978492844414272 12675183 -270387077182205190454582507314884545776 12675184 190529401586563087944256181135468855296 12675185 -452513113990130573684575120786729161600 12675186 -122097015224691743491634661338225958768 12675187 41660161283635865242053962106485371904 12675188 277042420753783456285859315697071149056 12675189 1504867299232558908095885655986714585568 12675190 359396315955708551051128382339874028800 12675191 302774413671170960171490898061415556464 12675192 -1029712824557926158057757488793484328960 12675193 -3303457946564728034824204986048680055216 12675194 389008226766350246115168457844214999552 12675195 -621520831638304512005206890116801746560 12675196 21936939764084560510912460458613857792 12675197 -636765427350060205864681301826185063508 12675198 -502554565690355768609115239044225657536 12675199 1699200363889515168877625412977527971200 12675200 -1045599249124686721240116812722470912000 12675201 -96812390828792969253556189818595955712 12675202 242962427428859738743349289919654442400 12675203 -2308422495835625759792565593022682588548 12675204 -32856572133206352369958709150455910400 12675205 593426695458000649618064379476991964860 12675206 100943857549364021829014714746472563200 12675207 -176148549943072680766025655671890921560 12675208 -10163046466075290136756060366014382080 12675209 -19504948137345899501981368813947063192 12675210 -61366629251941470856920530455659763200 12675211 -136146767867861742663952249812747974188 12675212 -166531431731705542397633704920942084096 12675213 -159836052383399760222477024166367201760 12675214 296346749661024586189081738579963371456 12675215 -252750361904679047889003487165524329280 12675216 299867037063052189505935075584406585344 12675217 2368959647572652032293909116242695045732 12675218 289357476799944589323200664347792455680 12675219 -759258766258925170178349536421998006856 12675220 16000653451494608128933056692478535680 12675221 313611865151462329306927543673493359292 12675222 -456900596306208511317644271639503788800 12675223 -850322230608527738065179592150826252160 12675224 -177639044976367723259208590412693719040 12675225 -460766711478101497884723562122425684400 12675226 79626999144273574895142048615664120320 12675227 -1920625840834259333037970334584129404924 12675228 594326973791450733015183638832205355520 12675229 -751312242999153352500578390271665649824 12675230 107445308948522722749266346620960006400 12675231 -568313291612399462690596490640905637120 12675232 922994308019332271392623624008387395584 12675233 -1427689163569722030737819294578279600620 12675234 -458342736113803718248418301674711040 12675235 -229856751620238906872863420071003287040 12675236 -323426723620322836036817647525571223552 12675237 -474667264205702310483692107622887508640 12675238 442980063518138931437042638535640243072 12675239 24322824808639581253864438368660494424 12675240 330216772384216450097541793456093900800 12675241 1067766822398519376528099507440127803642 12675242 1001967864876394483375221624528452785920 12675243 -22814021428504958366399339426774096640 12675244 -355689753226083854447664933012602883584 12675245 530583174702743876231649039755091423360 12675246 -316777983045280689875663936082526497216 12675247 3981225561719515103621935311826259360 12675248 -195584114008542268006720432729101336576 12675249 -77715080575571347472465564053900932864 12675250 136997791878007406429480232522820224000 12675251 906468235064853468823292757080100945120 12675252 -382405239662293934291874807257783021568 12675253 1061675388747486656581900651746045067502 12675254 -355201368209225530508940024424224182400 12675255 -900207285858762280869226561515550027440 12675256 -218905702186257631482462003243677552640 12675257 326639025171985653207732354800744704512 12675258 -582547587690656748039564995130572398080 12675259 86078549303933639871902104547969743460 12675260 340163745492684503671634246087877365760 12675261 -848863588659524911941661564492151923200 12675262 236835726531746804602308838012690005120 12675263 2061956017653479262064976281738705934520 12675264 153498493629691293879689847074677850112 12675265 749123675883851126938512243946716772800 12675266 -868881949871139763368273801032228709168 12675267 61021525176424434705825560284301596488 12675268 857618264064614004648630196637661006336 12675269 1071724897134900245298851967180367376670 12675270 -624300300306923011192527233781933216000 12675271 561694848667203373425510250002716006040 12675272 413761979102787472972825405980930892800 12675273 44179641357038756814368793229070087808 12675274 -170808078161305049778924513032999718864 12675275 247596863176832491818361112752623189600 12675276 87598486186353638200878019369440422400 12675277 -1045887387833133435701054891227003768800 12675278 275465647407462351004832731718144504832 12675279 90852103013670276491920478444168848128 12675280 -69403597296415319511972882121752576000 12675281 2351405617980226639911982337259451943400 12675282 718832387341441159823801570838713856 12675283 889856233253236299230847674872130957600 12675284 -85688522540122931477423029625346144384 12675285 -22575045051920241490023257940382890240 12675286 67802548876334345011051072884352224384 12675287 -144370382235505485885296489287236738120 12675288 439007371845148747681398607702723522560 12675289 256393165566393676258093897007279490432 12675290 -203363186496378050289135168564108429600 12675291 -349876203738178425622214044700616429600 12675292 -8698959176072500644676748393482695680 12675293 -294984048413841242500824389209054810458 12675294 119603739005932855609802925206375010624 12675295 -1179442962042819972192623999461768234200 12675296 -1534873182308280421274678605186139947008 12675297 175686269165096893150630570433460961200 12675298 -1301938569391605302683453390345547642880 12675299 -28737274765835065539842942063278744320 12675300 259711743584457956883473411902503321600 12675301 -310532706954879890051849935793423563808 12675302 403628227582255356719539102876869373632 12675303 729196213299090453876016268842636810512 12675304 1352686878550396195687883905343794805760 12675305 48234966223883487143317886850842040000 12675306 -68450590523041022705528303125583556096 12675307 1094246315474093772861900363160022029556 12675308 -857603687827797609756461976368327139072 12675309 835202146053455056034263482558744112704 12675310 -14391886680758348174207460072247525440 12675311 146571430225730135233938608433285032448 12675312 -52973357121766119193936042300684369920 12675313 -517801360842301871129904503450797162240 12675314 -290290475279438003360524812410755236096 12675315 775644466517367163126885215827942249520 12675316 1184358145361801152620570020257065799040 12675317 -326688171053524515661317011848272599634 12675318 -460106228730510001157689382829128501760 12675319 -1935231999233985652757673617992946609280 12675320 -652158906750934344747315187268640768000 12675321 156906318062113792502954738832719847108 12675322 -48559345215179134378435984103096952576 12675323 200110650361655489724450149343559872864 12675324 -485163899255921146453548133003779194880 12675325 21287985540007077405630381597533600 12675326 508018703066051036565014089304475098112 12675327 -286048777680000736230706412273633016576 12675328 -1775554317105069112803247453360420290560 12675329 -1306459847857464344512212224008603043070 12675330 -189464650508359160969990964101571471840 12675331 9730692407210401083909211778206552000 12675332 1354314779439333832323992801246545159296 12675333 -391836091671329266620702689412791291904 12675334 20738347875825965450672919704896113792 12675335 1146424496922338778191505059522395580280 12675336 2105901090667838312568028082816795934720 12675337 1210047563850382865954020538773319188240 12675338 -834847482195471171796082913832288577136 12675339 759910640438500197453603272033178329520 12675340 -131621376335876797047206010385998044160 12675341 744850306252646783537800120489662179520 12675342 171929820597712757848316684656033542144 12675343 606978447965011113729988063598465212592 12675344 -269748784483774043183669155916846530560 12675345 -69177776831313139405314221453480468160 12675346 345116019805567245400134282111264549888 12675347 -364240942129956416810911228186895440080 12675348 -99068166437165976384101010527676887040 12675349 -480630464175206140445331852103678452840 12675350 341800273973769902166576591280304138400 12675351 -129156954101422866698142246799441638960 12675352 585560144900292242256877225956243886080 12675353 849750310069088100184587248259548957460 12675354 404933508314086525051200276649724835840 12675355 -18176668462882010042877111951867840 12675356 1086372546605515785694257707134422520320 12675357 -1268163841354913356309460590859872709946 12675358 -812129515485367254959323514573213166720 12675359 1405686869818260627149763438869796286560 12675360 538689771554618958557757193077034844160 12675361 1103288443028612003364255775574095140962 12675362 -248281289215143629619042858972300165120 12675363 782861860153790384047106203373933601144 12675364 45032710449976498017329990237541573120 12675365 -85192889518687332735392163747394060800 12675366 552143825111874779874134737405065819648 12675367 304829332215774111993825867042402183416 12675368 32712577849316903533458439506514575360 12675369 -92614691382546740128729853326500395376 12675370 -342228692305989700735730926129491896640 12675371 1405106877991077156550291452789671563944 12675372 -176864676005825121289514217071192529408 12675373 -526589634125295579373201421803574213632 12675374 274991441251659567333878450192206205952 12675375 -131932566190799566167221299049659740000 12675376 11159691576514404592066287256623972352 12675377 315390115089196841173763184284516724864 12675378 -397142507925937219056123602651375278080 12675379 -2238198509476342475551341103928278805840 12675380 227810851926834992690363598825450739200 12675381 -418373309040452626242547030421131392096 12675382 -198014623751770199549772169482732932928 12675383 -276786016120024969263310889322307476480 12675384 48431577337504758512559849175632322560 12675385 311561164861065465823437704059001011200 12675386 438017435540277091462874630067666468864 12675387 -973321082095635730316173947359413610448 12675388 -391948861948227561827020576060703384064 12675389 143365080304860740049724404639441154956 12675390 41701118113804280144665715742539427840 12675391 766022319415591276802659675286966969792 12675392 140953118807503896203272477733604556800 12675393 -1067684691361408973652232360246068489600 12675394 -355721431121865842100158772589652472960 12675395 22746901870096091305131365227293022560 12675396 237554439319110466325802049237550721024 12675397 -268832918631579827136488197484778419168 12675398 -99737321072587559999073334718787568800 12675399 590985933396108050585781412794580116096 12675400 341177928689352947177192489840460672000 12675401 1347443186843327196301896885115293309402 12675402 444732113147882835149171037535145989680 12675403 183821598366865947380708820492840619568 12675404 48951504219249895518277327708789800960 12675405 -178422409486503342152995627542513687840 12675406 47659483636099396490149883816270761152 12675407 1505236609640797405542968123120276411160 12675408 186520264809373852750220466752795049984 12675409 -1240609888522510721952139776189331656540 12675410 -667421490564393085885488652648306368000 12675411 -4968490750316129784392059661922574080 12675412 -789632207179116226353526801495337867520 12675413 -1083960721031960825169374145881159554080 12675414 192576845948367696858789989885042581440 12675415 514382115485437715135425667720725026720 12675416 -155519695498536978261227141003922186240 12675417 -127783334546645670457200258264631805760 12675418 -383942939365065125060771075723087337744 12675419 15079284599069187802543838400727349280 12675420 160490097885828470487841492235365017600 12675421 -2505200368366049990918832712191173691456 12675422 -121021237195549617412824139619950792128 12675423 296007102017556078565723719031521857424 12675424 -1830436760017507812283229936584591540224 12675425 -23753994578710688385515807346095971200 12675426 238613325302882797815256734068680258944 12675427 -200928174441910641155590870550434261920 12675428 -1379121244728005391009403889842907136 12675429 11300645978297275548163168744775597088 12675430 -346356234920134564008610664517664896000 12675431 -477571766507046527316540194233477533768 12675432 242415930740862951186341578201615564800 12675433 1568961565540772552508110612849800795764 12675434 323739044308972534147034322659315721984 12675435 14976662237089957981064471546641075200 12675436 297663366919280454701760707110812026880 12675437 571823013054565099250324943093216973452 12675438 -311097154826806304662816029750000022272 12675439 571035673517270132659360565898679219200 12675440 154231530307918320992898148059008040960 12675441 -590740455441654457565238026906642993808 12675442 148108852958082889419167500318476925440 12675443 -1120507016163276794184012870898330816056 12675444 -598143485987091838609225808806364995584 12675445 -990193989952806621101303007023028051300 12675446 -229217026934861913083062211418193342464 12675447 -41118146423439250602344838066986972904 12675448 1539386486259309590987161158437725839360 12675449 534986337909226891279558614078879849450 12675450 -261552255064997756762202176808738374400 12675451 1430544397009844130792064052246533036600 12675452 -349370462598010235872934175889553700864 12675453 7420838895431034507291460098604792320 12675454 8938609890274228247553855614300697600 12675455 -207849265937907221657564847154649278080 12675456 -436122127336559258240589126567733493760 12675457 809720645224681621235240746094460184706 12675458 -1179653296550161603674454607801696527920 12675459 -2445201238798555677611914373263426752 12675460 113276534577406257717994292028804464640 12675461 -315028742233978899021521720330273979168 12675462 400286946344262503735308783852329767424 12675463 1056494525915078006190222066161242018240 12675464 -1141315251362029808876181078543463664640 12675465 -19446573743707050746888491289445364800 12675466 188842114870657547951515783081309830144 12675467 -1751902124329257392123845399115221143600 12675468 199576340711794748368688290066796156928 12675469 190941431991766597311534272778474317580 12675470 -173175299797387201880830625475671356800 12675471 -251010738533765982074741471047051788408 12675472 -198738329280168833704728964456565096448 12675473 -635747626421970363597308649690463814796 12675474 57175888336542385108439451820935920640 12675475 470087620180155540149910277195185309400 12675476 4521301602571521154602166494245760 12675477 1796203117227720876712362997789030607232 12675478 67235071556234824651942902199757626560 12675479 761218336925597689801914484553473051080 12675480 38175700864866199746703719682067251200 12675481 107423755215335772220218141652299765824 12675482 214513859032094793352016727595378697184 12675483 -146255032796363739165578497641398968416 12675484 652348967426110150273863555331796591616 12675485 -10244097769655065089853983371220572820 12675486 364347252698545515551534307191869049664 12675487 -341136392417117030227299301276855264008 12675488 74254283580078837433588764632533696512 12675489 -1100434380671423885500397771152628613120 12675490 -447299277685783297280318980197337356000 12675491 -10362180898125364316633566267961109888 12675492 530694768622175736743655519089657394816 12675493 1068260394997643374263890447447244343742 12675494 -160822234047791255667354290745004049280 12675495 -335676144290761785612790952521478438400 12675496 156536433457931211980957669898408545280 12675497 -3951171833902494666452647910445866496 12675498 85583759604578742676551516818340104448 12675499 459692444689413784823920764354520392500 12675500 560829427098418961549902249086322944000 12675501 40902030115766105616680719273977744000 12675502 37886806176441476470062490558582536960 12675503 -608037839898702618862480090677397723248 12675504 18628483184724307294100177703036518400 12675505 -1217555727656783714010682828310064107340 12675506 -1049607948790795105111843284801972495840 12675507 36865094230086314764865746680278489088 12675508 269263475513263247636094478447103672320 12675509 -7030722845970921993208326256730480448 12675510 -304546819290444207710904148756951881600 12675511 -1132323294332768606911967069776736453688 12675512 -439035040145197685336637689037591244800 12675513 -2782088623517134994942907860222702256 12675514 390159237114225329108330754870771467232 12675515 -805076337687269745037994515546836339840 12675516 380491790726215124196562621928536846848 12675517 1102778988359185119100419145587811706092 12675518 -455298537437241949532525603419198007040 12675519 50039452173152883541654090186593235488 12675520 66116873128481077477244541673521807360 12675521 -67212332688150795974495772795382772268 12675522 161916397036527080587935510658445772672 12675523 230663352993904549986340153833595402560 12675524 -272200800476963911545158191518533419008 12675525 -468683475714529442670509058008835403200 12675526 -611747324340430026482367220894401648288 12675527 -180498401030345191414338740843563142400 12675528 31691883487962072713736882551997726720 12675529 -638472275563714522276974134462345015024 12675530 -108475529100409779352573277778197575680 12675531 114313003370131552115519248563912951744 12675532 174525094159384968811396799286600781312 12675533 492334957985575709408434292527609982904 12675534 148251092774241295213055018424967773312 12675535 -946605551481313909373061413029601750520 12675536 -170553227747032629386978648731900919808 12675537 -95107012067869038348563350260214437312 12675538 294300279292446825499321487169905350944 12675539 665413561881177990492741322540835416656 12675540 4418464918158110521318821488634470400 12675541 -835492455670472462479501319138913270528 12675542 83694574141792177250895976251011271744 12675543 579969371498610029972932776680226445824 12675544 -248537820258879653074470779420098560000 12675545 1234532275961993188671284565654724407300 12675546 -290689322989342721823133823868804829440 12675547 -1162930428528452748478067747481255891004 12675548 -183474714139717094861397432490097587200 12675549 -330862306965948202991077959718987684800 12675550 704317149528983157848919931541308320000 12675551 -70601524448716872540368594394652148736 12675552 -279519992036637845335172961774615134208 12675553 80062268651016997741682623162378907328 12675554 325571185074716453923632031541621456976 12675555 611967549071909566015956681694718191200 12675556 -1219696925548837123710805034893255980800 12675557 -1890259533301058515452019462383657383748 12675558 42656728923771305689581741293397442560 12675559 98159339550617500926602687266937788416 12675560 -412017254404580408319982442668437504000 12675561 1604175578612504860157122417337454012000 12675562 678881227004983338909238402715246578272 12675563 -1738127849107085342333122039468376030520 12675564 819032906046804534761061821810205841920 12675565 -474803947859604278128413340853512800000 12675566 267824499475979192883364563613075655232 12675567 -94082049221433597774690228366042422520 12675568 238724492505920495453585066053954568192 12675569 -1651391880844253164877915217062536410030 12675570 -163132591129228490690811826757123688960 12675571 1118518131619803380873974156610385892128 12675572 -168325658084866274338636563470882979840 12675573 677985182022692859071956465076771351022 12675574 22211736732984049040340229797850902912 12675575 23546840609131838206336481863602510600 12675576 753697296170955854448825485711682109440 12675577 -996353725722926673290858102285168295574 12675578 949533164975312998812448925426143401840 12675579 -301120255425724687808638492776231110400 12675580 145176983226040751482408101140746844160 12675581 1825172282701720827728764772572487936280 12675582 739256275552775094911089711713632077440 12675583 -24877487226594040528129252172405274056 12675584 -45853305767316899005923981072594370560 12675585 -338331277352059948984024625117496068160 12675586 114043528221924787165439020788884517888 12675587 829979484769623708370049605191426154236 12675588 173044760622668403738537527739084810240 12675589 1745308427613857669426340933182001287390 12675590 -329826566428877985968040430429864483200 12675591 1297096638348826930036775461029997532352 12675592 -1926986929171187256175047145019542241280 12675593 157616549889644696613261480074571004800 12675594 297975423779028913269208106696464988928 12675595 517907926398733569652155771532973269680 12675596 278959651113256747349995793483895787008 12675597 561544784165318809872965956735785120 12675598 13192678415292730511327720493486480000 12675599 798031930621500589346425626092552176464 12675600 -24263926399113734237129876712318566400 12675601 -436780042720506709912893334306103122392 12675602 -241437129148953198955808861775161371248 12675603 807526073785682702177824017262878043200 12675604 -388272574218268884305029608706409164800 12675605 921951888706768316259933086951049655260 12675606 -112081242118361020877306460953217784896 12675607 -257364943373593624015683525642696318976 12675608 -672008340657216990154399780971121459200 12675609 -1220598570945417432836099745934995406416 12675610 145919205581752916555113788966081648000 12675611 333467942037671348658969111294844030224 12675612 115505682881962906268743183090932326400 12675613 -1646584649767725189619825883171134821780 12675614 -684198727381661319959083683750450422208 12675615 -353410370320723907877051761708322695280 12675616 485521080917379650158373304201558097920 12675617 1243388654491690459582677996930176568852 12675618 374547581804919059071306662289204399104 12675619 -454444982145769730430029699236982708160 12675620 -511924583881419506494724403981331480320 12675621 73611672349220216519787538316142133248 12675622 357188263249850388409284689829640980480 12675623 -1822242909085995650620381651074083077128 12675624 -410812220245231894111887093013050900480 12675625 9719273505321678671857656980682682500 12675626 6336063875181707561910979642778609664 12675627 157614765888216287219187879743608127520 12675628 545940712495449071462334014469667111936 12675629 1148382855442452263554700762403294606720 12675630 259229344768272321675621345861317038080 12675631 670169633168909320966411346983511098312 12675632 -106040897049967361357416772945918705664 12675633 488558227974371193365551809606550272624 12675634 462727077544844230290419975903351672832 12675635 31853519306683899899946435678295577760 12675636 5486828006863706311712401531391877120 12675637 -551249032124914132979892469308861488900 12675638 -389407339937392607756620341445601117280 12675639 -721742948711499793998491608138765740000 12675640 1020999170780772832230826976889092812800 12675641 -1774321762064256566169303186902574564000 12675642 -21522756616418561807675187825120663552 12675643 426928458941477884553711118276607687584 12675644 483357446410389593330332946578202766336 12675645 -118560509949319971783668731015854399360 12675646 936398289596682769449987763686881302272 12675647 -57677069599214038254144793057346547840 12675648 1493892626013251520032208938342547456 12675649 -101990555112598847559649266742201451328 12675650 171575780508211380672048217303285653600 12675651 344810187293259264664934948236440029424 12675652 226890243852935378136798088096489488384 12675653 364411372042844786804555465406698124060 12675654 334652923292345855273587420106263842048 12675655 -303120535756201644105506161992834234000 12675656 -499167837472660188577410778562518548480 12675657 -310598984046364546142349683893514219760 12675658 166873488728529911844936117300546181680 12675659 -441861335853858345321807727178124504000 12675660 -235817363188064907238519827477024768000 12675661 1692533349911763334378015601674042912492 12675662 230450975778150094779296246562514261632 12675663 594627225202323125177665274523798762240 12675664 329449429354665238446863001440190586880 12675665 -2093893515828626216565878150339560636800 12675666 -12206084209801885465581071415541867776 12675667 -1221895891277486785488283624474163051284 12675668 -559621515469297994438650423471966371840 12675669 -2615143422965011002123836631028477632 12675670 94375657177447466486912772194871471360 12675671 593350792264936899960710390214316516872 12675672 -455739326921754327962251347074171873280 12675673 313523430016031645587762896560731680324 12675674 -609940730710513227545806974080980324608 12675675 408349964821788885538881214918745013000 12675676 1366833971911915337771028752575479171072 12675677 -371202954561043457863987624965559988928 12675678 -531455897160779432752836879005277711360 12675679 -1573452395816313764666695443216917030360 12675680 -33130065200792231010253536055590912000 12675681 -924372190765527124564536264869599381230 12675682 292916508570280815201534933048224116512 12675683 13167915065437888716691552590858327168 12675684 -41626281361346664681559077215453564928 12675685 -986247704416798711945469986852082444640 12675686 -49888775140427929832267471414936799360 12675687 9957579363484542032486017636565381160 12675688 830442946937732733158747016096430080000 12675689 533175406674960433116046703891258321124 12675690 -27184244848747826365524256149779748000 12675691 -461152762428540708404018684863965015552 12675692 297583883534881476232271423708233623552 12675693 1056874388508821802718528635915845708544 12675694 647775106516520646308665385270749816896 12675695 -321682735094868023404938286438552220160 12675696 106365079854456368557462346602954358784 12675697 -2321059223200759154309774563052479182540 12675698 97809999124627197953312006190270359040 12675699 603687882022882131731824542169712659284 12675700 394985705797384629014489751945946755200 12675701 491938651659537080111180988940287782304 12675702 59973610603290606319829978226437210880 12675703 -155765640752091036970937883564316878800 12675704 -409290176276818003067241638350659809280 12675705 64964007824840950762690714585894389120 12675706 -104685255926405599980144683346801016320 12675707 -1548937583527627637808355691223186044568 12675708 -400464362208573724844229177108001720320 12675709 -2194447118781567450885043752372910887284 12675710 54608432232616859403794854724990469120 12675711 -421766102894729279009579938671036796728 12675712 26403036693509416649379220847497052160 12675713 -790414237566718196931758030705570215038 12675714 -91400705332458501076597534345745301504 12675715 -263682398128046208126692901142278504960 12675716 895828155888668073355372916871375260928 12675717 1787705189900620773875991876305352024000 12675718 -1003514798292485739889738918825064160 12675719 -137289359061368453899476778226690088000 12675720 48471060411278806828429528985434521600 12675721 1829446353461827557238440644519112202932 12675722 -159244259360961094961075558519028539088 12675723 68306308647464835853042681258847665344 12675724 -392098126981522752621720921761133239808 12675725 -666730021951637414318783028536741286750 12675726 31699214689284571052422071452334355200 12675727 -1834964185719360737516024609752957927488 12675728 -131151127752985224202359748416417792000 12675729 -732118262428187508848877116615016618912 12675730 -944745548106703114099414562364089510400 12675731 -141004251385108335675235882854366108408 12675732 356586729706078397272001472971153283072 12675733 42825523257895228649629165197616892320 12675734 439823606772281315748769172011565170560 12675735 -304831174957582938544521603930923713080 12675736 -869747187576870310899335626215207936000 12675737 278044746498310609910161081128503298240 12675738 58597339231599386822594675117723985408 12675739 60297268042707929074961849175675535600 12675740 -313982221420447004664646841819100119040 12675741 153761510412751274452305598304714194080 12675742 -585901806933024887748909544215844057728 12675743 -210282236703809922308464172950840362240 12675744 -1076182863413129633331814906244691394560 12675745 -82653557975241392334572607303695784960 12675746 -726230641371673910174599568799202058928 12675747 47543472286261720333585244476976086272 12675748 -500397586984524573516919621634974686592 12675749 -1762276841727324344902211715074195645250 12675750 -346205270747364930858741324776302752000 12675751 1575848069001044559040656123875987198208 12675752 -1298728506986258023262152051401242342400 12675753 353043099608823804530026143682506772362 12675754 20961044410476560985652412426331746304 12675755 -10218880225725650734975662701160864000 12675756 251653498584622429565982049818183244800 12675757 -11448504812359897862813777453679861994 12675758 -51250955716565152007945726490834659520 12675759 501769570787974803836897829876953260800 12675760 -37980635138172013364092436464127508480 12675761 -576365411763982780348648881897018016092 12675762 422164569401978850474813717220016657280 12675763 341911911762894882378448054572470720012 12675764 -787306395563681323435527975758990327424 12675765 -283464217881184062434338583706251799360 12675766 315957570564439940015362291898524130304 12675767 205152231642600674063922576773273650080 12675768 237286342403533902543283704924701982720 12675769 1038254125750397865322095513168086922244 12675770 -606961453217472957273743122998206821920 12675771 -95558474352803460409249238988114374988 12675772 24020699035833075137099203812508941312 12675773 -1061898594680561995987607588903646777696 12675774 601094049679798770956971255961957729280 12675775 -36655813341236464547437232829688226400 12675776 -178558001929511559453011827669661122560 12675777 1667998813249960744482161729940759563520 12675778 1141788011566042442961726408364772516256 12675779 -1016553118853539105689627555275899044720 12675780 14736459481490861368009412506396162560 12675781 2448041848879721943789048174011690506272 12675782 224208121434499768101387501606207468672 12675783 -541415792025385209760971121450528887936 12675784 954822713606321666493500823212317900800 12675785 -187540696640770374312687013556832619200 12675786 248964567205694662276154878186522347264 12675787 -1054275946140943916267037869586999292640 12675788 715771050347459991494415438532627155456 12675789 -241538521033766097490965585334384926816 12675790 -246608650873891680680068025184543585600 12675791 -43743480487182050371498907700050465808 12675792 80199442073517899140679090500795760640 12675793 -435224883639811345297088443926447576 12675794 -530705355982348477610658766865250344304 12675795 -777991192847600009776075346762374617600 12675796 329585315611300149246627101651030568960 12675797 -770505303781088347063390544895671361888 12675798 -10852391513209950404011040914799677440 12675799 1299079582106819820695167327559174865800 12675800 -416527417646831641868592402873354240000 12675801 1001827042850020325057151797398433494464 12675802 1044906765472251545507801044517096378352 12675803 126367452406182767453992380241210755360 12675804 -744944409743865005917087385728872789504 12675805 -533161861213711647046233520083233259540 12675806 114432007180437953190811800701495525376 12675807 49087054009665877628500858816100146368 12675808 -470708362311921854789398458530318254080 12675809 710100800578792353411057768044053776516 12675810 -295929930139528346347294751048901872640 12675811 481728466366512915221573537026605388752 12675812 945302624787609780699414849246115153920 12675813 -1198012320713612885576715105190947728640 12675814 -466618588717290219512691164337023571744 12675815 -250255048067567727765600898390902500040 12675816 -77260859282704961695170797918776673280 12675817 228782764936524471660528613482208728384 12675818 -1246140300598467766173163427302793388960 12675819 316645881907713970556755989474116729328 12675820 939817609069093685343857964673123246080 12675821 8319188808460497903675255602680273344 12675822 502290789170577073387080997350613745664 12675823 1667270587648085432912168608407790325072 12675824 -42016044184725343539120268827450998784 12675825 317246121545239684729005785387502840000 12675826 -333108783013169582721107820878296251888 12675827 -1660748026023836384618896729601429150520 12675828 -61526109435491532015158668844773109760 12675829 -54544371007801157100334470456532829664 12675830 252174692192018546470027765640574844800 12675831 206950229398899031280540943755153836800 12675832 -306305684543398015929938709244197703680 12675833 179634797721227832461462608806345983082 12675834 -326525614570771353932573966799153238416 12675835 102135277183789430781950629404395408160 12675836 425487850117906236853896274037561364480 12675837 -375389458298067418389876272581133995680 12675838 -88683448144260518181396980965886312448 12675839 3832983667603624945021174505083900680 12675840 -297430226433391017065207746975267553280 12675841 -7467229234112523097933136001028756688 12675842 961460421215868512258961285765156564000 12675843 -233051199720873617316687629577973562880 12675844 -1238102592616716435860822780007773371264 12675845 -408452784592014847439277808570382522880 12675846 465782443901577248018031342136304529408 12675847 -394430730192380307002942330319845298528 12675848 -1999205804194744864262031527373541616640 12675849 -999777600915127782022334401331076477936 12675850 412934536149085846940120577818789472000 12675851 -880151980195407218451409857044226192768 12675852 20186437500342346647244261360172285952 12675853 1798066840169030950660442590248704406144 12675854 1313887209206575838462407268497988906880 12675855 737851910253657698653143239173109155200 12675856 17140240072981064855969816449010573312 12675857 -419842815960385155678585812361704293020 12675858 26757468894713551566622129039764238848 12675859 -586642833037611327225869660044786027044 12675860 -907620127211112323535447981599793649920 12675861 67076939420550342594935600475909664800 12675862 -39655082892750703184656375360259318208 12675863 -1506787928613038882453096209258437215904 12675864 572692039717111754956965556193993195520 12675865 196498424257114981422137736027282724800 12675866 29487020363011452362193407022603202560 12675867 -59877646886332019005748504866562828688 12675868 -869190018963360490504397220640728712704 12675869 -308781985277114509617485250990900760320 12675870 264007225027652343216774429593245593600 12675871 441173681362399478251974163584638476320 12675872 860540713878982535000853628164386586624 12675873 76757451735888495702843482978213713344 12675874 -2813564406320535181172005293707484000 12675875 309151811455053015085522289428190040000 12675876 -55927932674918894260599222422056147968 12675877 6426919242490487507874408285229908600 12675878 -961926392371135638453339209936902217760 12675879 -1104896642919089507624486272565375364960 12675880 142277202448958747716347033455660236800 12675881 1437883419949990714536493538437862187264 12675882 551119527104532204405517510468356276480 12675883 463255291113661487669261021887729089168 12675884 -1169818316862074425474731237806300160 12675885 513591320967038183302187963933990865600 12675886 -374300304622491737366412144765929212608 12675887 527733022085455664630040750858082955232 12675888 31377901507253717441222779966300815360 12675889 192919808780409589183134243903846000820 12675890 462093091176667143266013381029598391200 12675891 534003767310824265006265462567365895992 12675892 -945772727004195192158613575580317574784 12675893 2059943263757194569153652604023056044142 12675894 -90929341379599790005825284086723414016 12675895 736613525538279225016939932826332317400 12675896 -1236888571818778703617966516024354590720 12675897 67623428389667448287929094223998613768 12675898 473953132196212926351135696295016314224 12675899 -1426670388813486094566450992888638133736 12675900 -172478757775192219902466296070373376000 12675901 1289131128238728379097002853972374438784 12675902 -83006060174721912362406528156164880000 12675903 586178719920156171540442191985989148104 12675904 64169571572794790299686472024999329792 12675905 972011364491410194922429097823869805120 12675906 -167881641192600838342030314325756108800 12675907 -62479267258559722171037569615588459200 12675908 -593542232056870049268971401536021504000 12675909 -728757353917052086817818057443756484896 12675910 -219294696711272184474296592500233562880 12675911 -93851614416906238997502131016658895688 12675912 -478088890385686519385197167571429908480 12675913 418582498362276187647216444229326131162 12675914 210474705953561227467456043420348492800 12675915 220157702916229165801591168397359737120 12675916 448331257901941764674307523423296791040 12675917 -2081168472942462801034629911259577313034 12675918 849639508875111233247748013920521306240 12675919 -16736356584904701825198634234616251760 12675920 44114511610828235869882855632869376000 12675921 -509783682799996577966411206720986720960 12675922 289373729942681339052809141523593869824 12675923 627749071153306604123033565049339875264 12675924 410298951640984390542677393858726309760 12675925 -498341295227126295807979498454053226700 12675926 -667212911929908774807039748490665075200 12675927 -13479723709498591828950752891907663744 12675928 -1014121023896795244152818597749697443840 12675929 24020341579757888451388467818723790720 12675930 137788434268586971960534055852338506240 12675931 -890319760042615892557491164177585940480 12675932 700912497633717507659409531384143786496 12675933 41727893225846014712811212922060317862 12675934 -1132337785019545725979270258256499840384 12675935 -413341986558568028671475576464084572120 12675936 110723481623368782530206487808728629248 12675937 670596214038253539157956556199164640020 12675938 374890650430819830337552756204275327360 12675939 -54264194479510368854734286463152331792 12675940 -430565922642193725139379702207934600960 12675941 908036809282902873712881408545555343612 12675942 -416109313388811389158137039119526728160 12675943 -681125669190033424990756825108659616 12675944 -303403575814577891191245381213038100480 12675945 121169930772473501620679861805073152000 12675946 -1068690257476239967643576392376280550560 12675947 -2510848654832243854601521828762557515808 12675948 -190320566347845398568528357843700306944 12675949 -89825787383640456439659306868063741152 12675950 -28750557487152682813444057832645385600 12675951 16839168501748289561262941940035158968 12675952 -116366406500401605155301736305861689344 12675953 2762711679523706746635313738060998947184 12675954 -67745099767126585729194440163942243840 12675955 -514806562153364236261965345232308039840 12675956 29861472054604919278025369257952757120 12675957 -54689437036494428382474608468431247328 12675958 1178269411300432043683560206550570725760 12675959 -111257075256660604482826302903018066840 12675960 -1117709982874510326408385646032896000 12675961 1817124039961163983516838565924913825152 12675962 57095491307431558279879028714698973184 12675963 -465871234304702157866967524826705702912 12675964 410185367640706872439990111518437826560 12675965 -63992632248436180998119269294204488720 12675966 335232611310470421949107230332601856000 12675967 -811026678418296022497333044961713179440 12675968 -282489507787658741974198779535404564480 12675969 258700681358693952743620863681211517904 12675970 5939325495322372530643722656575334400 12675971 -464359431828194569739898951178888214016 12675972 184708780239714773114351395398770675712 12675973 -445125295722866808509155166884473120480 12675974 1143099165833902366167260232131080112736 12675975 262920473349431721089146952057344537200 12675976 415484637398955498564381266757711912960 12675977 -652505438904511282487895544465641278028 12675978 -36939527539187922112098035452544962560 12675979 871428447150845555714138293435854586580 12675980 794264773505021041057771879171108992000 12675981 1487356674445704645136384602187266918144 12675982 -184173617042908865125950090245307255936 12675983 1901121139323204675490520363141659183440 12675984 101609063769982136577352936620109922304 12675985 42079354098466910027712440789162661120 12675986 525871995369498632592419059111802466192 12675987 588314066757554044081546048332829404000 12675988 -434786941844117744229968041175618842880 12675989 1204618354697764566252359911972796471424 12675990 -39166457856914990799935836916211394560 12675991 -766155028713776242155813854733784727608 12675992 -167595885220160996393816750123946270720 12675993 -266671003054348275091999817372324204544 12675994 673371211135662910851474635082087777792 12675995 953777560753474992171337421622235656000 12675996 693662065997091834744711927717482161152 12675997 -1154485593921577592507881102909984331776 12675998 -1296255243752194313769164708287907408064 12675999 -287707091948323589342015596262759125248 12676000 -760317975577090903583236234760847360000 12676001 111828544645204743921330498752991294120 12676002 -274895073056949237072321181985862973440 12676003 -965119107851722092616591555576316502360 12676004 2794162834679867520161014183387350208512 12676005 -288866502342708813172834777354573564200 12676006 -618902218854653134393359605141260493472 12676007 71245161970574275890923492119592657640 12676008 322676131410345634556214494769121935360 12676009 -1782002781935264473404768133978869757296 12676010 -184736736469163117582828613290019493440 12676011 -248205358349986533748339821394846725792 12676012 -109700939783291956198684723441297207808 12676013 3871160978071267507718957261215991808 12676014 7121544766344726083530924136242909824 12676015 -240886705610539302044989097880430135200 12676016 -609833022324037908441271808923551006720 12676017 -635497336659793698335574033631845624720 12676018 504183355154762200647284643850021170960 12676019 275630847814234707383210723275354929420 12676020 77001707767233944360455079453012828160 12676021 150498572594909489230066020654355923680 12676022 506831076550501685390688040168448337312 12676023 -389561621633006743263134140185529031976 12676024 -584643564313242070295671133181522739200 12676025 53879921798743615734940719897622137600 12676026 18991610173600942840027763746112064000 12676027 -349432025386673900314455355490327032288 12676028 438644121454529654865462819687204615168 12676029 -136520737087473185019027150813262840800 12676030 235047093018736340927274021090323510400 12676031 544367217508470416299931551776212672832 12676032 -87807569659017844836515433955228385280 12676033 -488812327525199589132111410076204671100 12676034 97384291532910730418496469701361267200 12676035 430998442155335267734613058457885825200 12676036 -220984873248664889488746900763255074816 12676037 -712668851826046251834924010980093033408 12676038 485277260687127955252280592202332211200 12676039 -20255585618193593795151631091190789160 12676040 -562249231692366642791211760759861248000 12676041 343279516108539202209102186653668945920 12676042 -842318516105344431493453759931991653328 12676043 -573397346130620756809244839666186905708 12676044 650998399059744302375865693933831908352 12676045 -1171448820965302019094821653105914256200 12676046 -429457370578947413096697980785731618240 12676047 -391416765360852792404195505672258911472 12676048 -76973790027600448110159380585514270720 12676049 -348096613718032427610745448637877932480 12676050 204332262567151561923239111133663400800 12676051 -2095253562131028537773634663334240396948 12676052 -271867381406725188277026918436365672960 12676053 -191089995558224757011192926419858626976 12676054 -28050692703574357904229420604558221024 12676055 322413177428831483025015224214039945600 12676056 3392753040671060247496049972401274880 12676057 -1327039187180122021978098896838322670828 12676058 63801156378188031223575340398196304880 12676059 288937739709170848253428340255432766720 12676060 -323152832680767859657057127246815787520 12676061 -8302783340792346157807430371169077338 12676062 45286365187060251470055300811922417664 12676063 371817305667804880975997673451919302344 12676064 136745484607331209655811994149680578560 12676065 420544231705001537069728374538568262720 12676066 240277403702313100456251676754890420800 12676067 -820964077132552074375412454481600435600 12676068 -684980957897089782428662134501743585280 12676069 859365982621337440845012324683821086496 12676070 -367571312451141651365994540818273773440 12676071 -846247728135306346270503873030322083288 12676072 152678906377247118582657053841283660800 12676073 -981867267076107791696386977131162148678 12676074 -309514232745049469509592873590621178880 12676075 297215121540949463679847822292937970600 12676076 130600965169583280684038162260854521856 12676077 -1218787247846496905385923065465833301386 12676078 830956745783617457689217348193485701440 12676079 504197163162722865448238731051017348984 12676080 166081883188561849434093640325017436160 12676081 -1781434943978924203211978675060480254 12676082 66691693296020282582209190208644597760 12676083 -371896460685902636578986589315076449536 12676084 -1745479526429302531439391483132425822208 12676085 37212490325736563159256193140307855800 12676086 -183025664306093660595339819283518537216 12676087 1087644996192631476841468695952569255240 12676088 -519397388296468335632116575993502679040 12676089 -180598134554513377500199411646658993600 12676090 179272656099635540058455219396560097280 12676091 860776403431649285282462025651965901000 12676092 84000622438805706114850640462191902720 12676093 602416670647418519445037029987231964524 12676094 755097811140838264984839385561671684096 12676095 1275263655070741100965238387235872191920 12676096 -1262414733200300806201121755839500124160 12676097 53690861775791869329734813773593600000 12676098 153713750841789576224486515140163515264 12676099 -10121134403557803815076057421757431736 12676100 763071344971639785260160460687071830400 12676101 -35186075226022667807235009240975600000 12676102 89201812449286949938751441564371138752 12676103 1325556696048021754217112555850989081600 12676104 969937173109564560848307603202125788160 12676105 -215980130213022488984259396134272646400 12676106 490556496344146819669361714286170731104 12676107 -1223885219070956447227764691612568512512 12676108 1146212839093426780025186484771130742528 12676109 134771389298073469250206436908377920310 12676110 -274466333324310786562137883598184762240 12676111 1134984173540862946329150938177626619264 12676112 -363496824461235814046300872003915997184 12676113 535017285657242084883508879828861711044 12676114 -111227217849309243208069487562933369600 12676115 -483170431709956738121217949197914460240 12676116 305764964123799395874364739211290112000 12676117 220406541615127814400804576574829505024 12676118 720681579667171937446300172620177152 12676119 585243913303986342130908150922016400744 12676120 811403788983285365246171140144402636800 12676121 -594300306678169353728120159383280058678 12676122 -669288169697095489187701489913450703360 12676123 -829497346331298351795719155010471382320 12676124 410329488857052809039861321548905824256 12676125 -23510374075032845264793165668129280000 12676126 94209379414732080620396606098965268800 12676127 1108601831737500201122162723179623812592 12676128 711481190872575123105476622831329476608 12676129 -678567904802336024460875904894114871040 12676130 452836425422366123044666433889081756960 12676131 -120393328395506542229843247107725201872 12676132 860565877290774462430321658422805422080 12676133 428264960810647077118289515499061848382 12676134 150233838314204958266607314505827113152 12676135 -2632716004583072100627292871130408806400 12676136 64729599104705316394393974535088947200 12676137 -610494934539693477689126515567700364960 12676138 -248056331730859453401849760500992723280 12676139 280527703952849574754612307264462099856 12676140 224505383267039674736643487285878696960 12676141 -248075680437633241670406535002169521216 12676142 12208889794955645148831844396991735232 12676143 594072486457795693539425372916298041864 12676144 150395080458336295399326937606255673344 12676145 -1202128075416343945268223562247013470400 12676146 82086609127079618427343966121731014144 12676147 -514172263613802494917674127462670644416 12676148 90619932618243984318423279587546529792 12676149 693112952173002798701972502362217525120 12676150 -372318158240680108493362584073505256000 12676151 -100511165165488453905238652746691543040 12676152 1126508846325051220604848256024274739200 12676153 -1507742961748115784237258511008021243222 12676154 -5068407144460550659772699543929851168 12676155 -9834573334618877262502025324715040800 12676156 -1043184238209712522792023713542012564480 12676157 -643545878316558010897963910349481904820 12676158 -59981289364478264085718686955621671552 12676159 -3518138685422795657069975897081378977520 12676160 88603528346219645260392468945725030400 12676161 113318426050529576431219626455220323520 12676162 457650920869769126177508771157581345312 12676163 -12687566068878578484100380193413044400 12676164 447653960396204148797299914430492056576 12676165 1388630729556550296618389229914159808060 12676166 734483706986876291742296952463030593024 12676167 -336321396994955174416302674885023859280 12676168 -2224571221034053000042948583209470720000 12676169 -487874544254068783805485659236730286080 12676170 -74395292986202549145199369135247324160 12676171 979021237870155572237797074285141702544 12676172 -138281295110424224470827043705821805824 12676173 -594805762602448582361378397047811050400 12676174 -41888484549819818800823514408618405888 12676175 -257086215996084407151111872584109610000 12676176 24652179472266387679972222951110991872 12676177 1498211461375429916254606806790886570100 12676178 670606319323851709563565419445017430656 12676179 239107246913932373358340569960091158528 12676180 889276633234811452723542039738218004480 12676181 198724557935531672333138482698155912640 12676182 -837849852121350445441747601549550796800 12676183 -753768667744640222396580574015727599416 12676184 -323646910293221999430072275219907809280 12676185 67750424962203935977272795648623040 12676186 -870939324641901230372248142838795033120 12676187 883466351110479878698015898528323851000 12676188 283291218018672909508397407472285884416 12676189 -1199814580764582420816128576476050786010 12676190 655133573778931357422979633449099724800 12676191 -463462836955631384646160896358087878912 12676192 -2279073548222506603903568344508694528000 12676193 -1469116374176643119868496104105827310558 12676194 -476481293176276004462780173563959305776 12676195 285323720723707733337147303295499928480 12676196 178958824404687390203277664916208529920 12676197 228336203933890451882659433041927547328 12676198 472957725366194681506368478218651354240 12676199 -804637315389593318786399853357257233968 12676200 141668677211616721695012989405902848000 12676201 1036667878158643874848438666449329350202 12676202 -1647550810788850932779660977786954320 12676203 265168264993189510139619327871197959520 12676204 604541661006218272247666406841892915456 12676205 -11111920864650488766563916764988033000 12676206 66255861125887861417864841428593151104 12676207 -637321069759582161357744220054363776888 12676208 -82986590152137181735506934782745018368 12676209 -167323210455372868710617897456830172160 12676210 -287792328278920757533520353487661588480 12676211 -259833767084270938966689790748356947600 12676212 654290669786809631363026438295040860160 12676213 -520785634144566685619638648157965641216 12676214 932335090030700767140069230809098615456 12676215 349520868870190969518766076436696090240 12676216 119322717394842806131647569360003973120 12676217 -309151047004987883954059941855889363734 12676218 591522433541324217722169167863570274304 12676219 431700466994732181313955547371105800560 12676220 226693564916917347768814129904566210560 12676221 -38711194540448252299631173951838967060 12676222 113779115914514991603345681038552332800 12676223 247301864619129213229377899430356150640 12676224 623446327748663331242916551484694855680 12676225 -267515709187413801097321162635832086250 12676226 -373409196241115077464732941817274544688 12676227 -369134253939944402569211392024597443744 12676228 -19267226432373078061577574548866380800 12676229 -202193455918968198130122088830526106880 12676230 -37773145792632183832645014960147456000 12676231 -119392149968480998171472572851569917088 12676232 -1238376972955067085683516392609259520 12676233 -242862219023217874409948458473009428976 12676234 605486308267979679687222461062362356016 12676235 93543510622997134455679183139661600 12676236 851947367561871954458559460852032179712 12676237 -205658369417791933440879097611625605120 12676238 -873588591961867080247806192753386172480 12676239 981845657041317048989337303017755677000 12676240 7242528240982427372870060473826181120 12676241 219832003801385262175765522070225385984 12676242 -501791241066634329144916936795989141888 12676243 456158105071627718689445845628957548800 12676244 270432432935926896110055274204196843520 12676245 -587022424458258954818207070890535782880 12676246 137784518888651939151851461411742627904 12676247 -1219408593206356524979710033415094588088 12676248 -439711692551245422472184457903483494400 12676249 105661106074200921749735605973620108240 12676250 -9742404105155273555634992886762930000 12676251 -305535552188621835005291899623263846400 12676252 422859545954931239445355690928895028736 12676253 -593860418031737169363411009007870958496 12676254 -212452877464465935773530563388203639168 12676255 984035685322142048684159494833529017360 12676256 -56336589768787360602677864199691960320 12676257 -42697649043135695564182976549107428576 12676258 -170499725253980837156602724364214202880 12676259 -1798366624892514309529518766341864117540 12676260 599981732776132415640335895079769026560 12676261 177014635612051946175163359081783230720 12676262 55102666475703431428378579516485937632 12676263 287422867141512469367935024267581398400 12676264 -718327998165001365353662923034750003200 12676265 4791093868054109374571900666413860480 12676266 -238909098760134218992654884623486716416 12676267 -1910497630957765317471093770649507316684 12676268 1043207539286897617174300569340116787200 12676269 -157799882944866066955802001253434497472 12676270 -63467584850603686804567655099805129600 12676271 -34982903189936354227222312582394044176 12676272 5716893507510964058904746209453277184 12676273 -2269265789319457177939676229277260762478 12676274 -2469449723791532435311678423776216768 12676275 259755241047658917680395573986868225200 12676276 1695461462234908116521058928775922905088 12676277 728834944305054092402336251494601440060 12676278 126442004116436889362166453019614949824 12676279 -232384430730257607040064170720767520128 12676280 -143795249475740520380049997931840409600 12676281 -310399722289975836888772201729363574448 12676282 -191505529461534732102223043400756997008 12676283 -1539417463871145458226225490517771565468 12676284 -898265304139582051135337239077376097280 12676285 16669016053995724480763409292754432760 12676286 280139554213126336173878008351554979200 12676287 -37500474532535867702251229403258587520 12676288 -358219816941080290290498760457267970048 12676289 847840950746434094446648166400526194624 12676290 -222082989287566372307536771754143948800 12676291 304339260497930742806686995974893221692 12676292 42441384203918509977317299925620760832 12676293 -194702207824094464567771008264358737696 12676294 -896460487071819016309958028124876358304 12676295 1031443719715542876238994531463374380800 12676296 121055482643998007645225457717141504000 12676297 663995704463345286763838464365197766746 12676298 -222556399412141754384659952289933929120 12676299 -544628329806937529416772872990562729472 12676300 26804238502550822357714244871443840000 12676301 -2079943716046906276536868250451216907296 12676302 -977789508896078275982588399834335675008 12676303 661077203945065752174559065402062574784 12676304 6871042923694947079204818779289206784 12676305 226001866598548996987795498986756798720 12676306 -675555867338157055798878643239565900800 12676307 235951721761177431695848660019470900224 12676308 583664128594307873075036508335883601920 12676309 -195246449945882598311121156636966669490 12676310 130959544687334635921425598263597429120 12676311 -259248445075387213738744561747538191200 12676312 758216094236004169861222003035503984640 12676313 49367243321934322029450034837121803584 12676314 -1175526990131532992030539453879480320 12676315 1276778322364650228652623073087058112960 12676316 287875942647851207300607328064202854400 12676317 -756875577900866077652953476498958235520 12676318 237054871367551499185884608594862136704 12676319 2183489392804569293228371481606772066720 12676320 447527201959554865709685146952585707520 12676321 -144304984384344516630278426525041685760 12676322 -444862311273552217389689437383802881888 12676323 459925147227646231940870459881523712 12676324 867100201054738516761078853137523104000 12676325 -669291892472617225075714815500675232000 12676326 107657196403610693371937665174760409984 12676327 -125950652017821738026131913856103281480 12676328 248684786106712714605348514909439262720 12676329 165640211672681975691275609231402145648 12676330 134775341713386214002834090555546718560 12676331 864431861456980533309878728782458790132 12676332 -950350811758552045848082869982766320128 12676333 693425509735241551979795621753726843200 12676334 41409209792879667136565501550719053824 12676335 48631021074251217949929800621782579200 12676336 -210473929897009183490352134920635875328 12676337 -488772755035086290251655152357258959168 12676338 982840189491858126043724049473518871424 12676339 262350436581407311559717032291808721600 12676340 225937916720686993354462812775890124800 12676341 472856060427923380264885988902012163040 12676342 207015922360630030058949093322011702912 12676343 -1392114515682632343233913123467254997160 12676344 398264399292228431823983230455029760000 12676345 1414327411148454243786965869957180636800 12676346 182863968967063115053724057399328743424 12676347 -103331333413308416796467836277670410472 12676348 10383765371225883038095355847651070976 12676349 1172416095606562436545172245345951052172 12676350 366612857488492565995185700885500888000 12676351 -490817394100269520154009199612409122488 12676352 -476025432309648819999548464618354507776 12676353 -1021434482458599762918939840806640294096 12676354 -1614046329691643605729682465596341829728 12676355 -36219715652196813729082440090236400240 12676356 267192831841301091772007250868629872640 12676357 -19106728041803846519124886595730382400 12676358 202647298859398736418160144740443289984 12676359 -4189949558002381862662025900693459040 12676360 865492377532319243643620095965966336000 12676361 -116884005357975805335093242316845953008 12676362 2370623158268902195121206859623748352 12676363 623264867342141164155255647793956810240 12676364 496821721533194530060672329634400563200 12676365 189781711984524275606419914986090956800 12676366 405158420397131331672332339825391709632 12676367 -273368180750720246847326693126721202248 12676368 112040214390380019490674664825406029824 12676369 -1400335838631078008806051391460318161230 12676370 314456859828140439036391740901428572160 12676371 1117191852939747076978499377459547433912 12676372 690305110432346759665283097264654152576 12676373 309591365697258913849220912625697363320 12676374 -630816309950921264675260052631342039456 12676375 15696419568278911097391424980097794000 12676376 -843544710229176307529110923384637777920 12676377 38688961058786202837686685467905898880 12676378 49938856645995596808948427764244070400 12676379 2238681472384706501695265519513204974980 12676380 -83110322400285875860611698991872071680 12676381 -291674162950967841235470351397602086400 12676382 -870490114075134989833289629913704651200 12676383 1042598123314986352624315987762440349560 12676384 816748701140945514712567043829994094592 12676385 -383196757549786447949730650892437759640 12676386 496571941521952252241631511394904595200 12676387 1784377900680345097834459728663990611036 12676388 1460492658747112596493918263921114012288 12676389 69731613756801250508094307910919953568 12676390 202783063206213256638661488593823156480 12676391 223309513023025960149164466633023691744 12676392 2047674263152887553057335942346447257600 12676393 -533719064790845295874653902837111311138 12676394 466032631153961683240038460692534776496 12676395 -84185943896444710913296577016600764160 12676396 174831063881970176182627811766522695680 12676397 428395466578634233187748924350386379232 12676398 -400127281594079899886284262335399986624 12676399 -3010635317247753131911152968513538863160 12676400 -3567906100649953261444992629991014400 12676401 572108968713147641962921020909865168080 12676402 350154454775485242871467649466677759392 12676403 775458768627753607588138343831841162960 12676404 37859035040460579968632936697748185088 12676405 -95859132540624671200223126578749463680 12676406 -57067000413124178500817331548772298848 12676407 86263588341834843696249048717763805112 12676408 1345752635923613726411335703458376232960 12676409 -418694005218226396812168896830199627580 12676410 301796535877398973591181922966061867200 12676411 1001663069587197428053603464458846830848 12676412 176378624835143776770575938938269153280 12676413 -166605001472831175806982079025243196000 12676414 90895653007386882574273197339756301056 12676415 -684863970846874309624975521360212860440 12676416 -154837736630193798517389860618712907776 12676417 -691618768747552865228182592793491553408 12676418 -197110913519654039958375034204399809840 12676419 -17762272599944917045449436395383907840 12676420 1016365835836109527029799939133365248000 12676421 9681822776665095162937962771148481466 12676422 127199384196915561482940021765981849600 12676423 -956450039523382312514907012964150332328 12676424 628830298168570151028855727102586142720 12676425 -144434653880264801452427926686433974000 12676426 -22081184299862105880089384517383400960 12676427 -356455790326255754473571563805734932672 12676428 -440721706246830363884455161756466207488 12676429 776097957055240028392995232794017591030 12676430 -50523749434521683399226010369226676480 12676431 -328962931196147060960988491661176713848 12676432 325037494275608907172568441820939739136 12676433 729920992076092837569674539441708856448 12676434 -159155932867712843453126189465267031552 12676435 606780321618902523261254497214792035200 12676436 763557068533716411785012871512203255680 12676437 -328945639949999752219555354252827797106 12676438 443975317229419434471797663371283258496 12676439 1570446589007953863847402250638229674440 12676440 136443475839404794551223445720521113600 12676441 -2027751253700421022484251788837454775148 12676442 1194070180021841073973529376595118437872 12676443 9724197702486515980232013664555918080 12676444 274176713469811116811203997146385542144 12676445 -617377719589460658583137809604777614400 12676446 494059071376024567239040060886620560000 12676447 630056946760339441914903475682964213936 12676448 -1064903445517441075739599308279278469120 12676449 544930013945776804674434426138897452464 12676450 -13769000817647868817410072859991884800 12676451 -948308138214164545825925116326476949600 12676452 466948756869619427158917699557927212032 12676453 -68809956580091954377909521232888920516 12676454 42437742700068958204082789399018451072 12676455 785185337938999435429957492797157633200 12676456 312721556264119103562825025572284774400 12676457 -596602822482799999907557776723608004294 12676458 159849207602881081863563808329477160960 12676459 -199955146604370526213939921381774786784 12676460 457168698762011200756993021384743137280 12676461 48765539732075520585123181908455613504 12676462 69671154736855694036386238567759460864 12676463 11213617629383059564644892265543575440 12676464 189222685893828354598014041824784154624 12676465 -538991978736221805017014301966059912140 12676466 62749497727021415454983631757135377024 12676467 909562335948868580157333654236502222912 12676468 -26751753711444351981783881206149146624 12676469 -469005161909359162153744757726006949120 12676470 77500708620705556443796930909581168000 12676471 2257499434067296506027644670053007664744 12676472 1160915485612359505291708746993844838400 12676473 -452890121271419591331964826854914144000 12676474 10492331524106201674521282332930269440 12676475 3317531642081394574854499638083272800 12676476 243080558829727504833721814642451128832 12676477 439821067022671056894238565918659599360 12676478 -962702466782356163298536146146058728960 12676479 -406946570670128787071342523160432407552 12676480 -635552625355715890774920008671690752000 12676481 914874369552018041965778576098849713282 12676482 18983558325316327778197950097778657280 12676483 -341558839355696631069490677941809673360 12676484 995276629577943410143450673995342118016 12676485 258363167543380925611534791702735876000 12676486 -2455202964250358991002044041713217216 12676487 -590415033744639990455852632172992174440 12676488 -697065993567549002275131878036900167680 12676489 -25788005421230643949575839224312073728 12676490 -502225117581843370012412663593329348000 12676491 1156870863550610617831470285856764781500 12676492 1465091357329423808319776167099140687360 12676493 1837108201433197071081144504718577186742 12676494 -216044146979399450121343755570112710528 12676495 243836265780197421853738780705290045120 12676496 60669054092670655944881851874149662720 12676497 143794593148543739859603321074076534000 12676498 916959917170230397160558602593470837760 12676499 -235521679077543451652882541554727091200 12676500 -87539965007001634046813479468400448000 12676501 -1039005613818652490611230314822995558400 12676502 -684600018521392096926105238670067462528 12676503 -173521866679971875469000463595902048512 12676504 -513613722481861003560854566242752102400 12676505 -607903083892761427383588139010878295040 12676506 -491967762163575620431608597609067332096 12676507 476802670852833526227109274112256405560 12676508 20808361621820313763359562645419623424 12676509 -659842552079123721230943362634432857640 12676510 -30351960156864583339983939125909237760 12676511 3135067984488212290777928602177231909152 12676512 -730615688585435663246663112468430061568 12676513 478380293531146944755415155491719205140 12676514 7565098449058591312906488924646379856 12676515 -1634363032951879466200196636414137680 12676516 -222256735242466269176677431125387267840 12676517 87419208875504960637040960967636527392 12676518 -144999648182074461242020816545549287136 12676519 1330362693920514379895505257749420773888 12676520 -31382507855240475364291622807627366400 12676521 123402742628154951035048160671332507296 12676522 165845082966165413451387267988892544000 12676523 -12020805512365672499001476243145826056 12676524 166354642922154237397546420132590796800 12676525 -727744144357969169232294169543633592700 12676526 -1254752897798477528714369743849398533760 12676527 479467834142897731112623499088239421840 12676528 447013715185498649382034769541784420352 12676529 26438560507636391915957197055657939184 12676530 -179692359815395691047386736792643335680 12676531 376177912880485593137415801078939552592 12676532 712343971021166520858412833012127279104 12676533 -359811702356388264490814977937418917856 12676534 -529707127022567108958493138434515435520 12676535 181455344397297450773639490882792555480 12676536 220278288219289724539074392227524280320 12676537 -723207815189267366544441029839674799020 12676538 430292538238553816124864166559810012160 12676539 -279140781087118975973880302026026143976 12676540 67508993183822186057706376864429516800 12676541 141188233057395032129382258943925927532 12676542 241160325408436576115638311898873595904 12676543 455506205354677519779265716852539063280 12676544 93722438546466794037516817351355400192 12676545 554630262755797358946576628561813612500 12676546 -203446985762305719525992542969872313440 12676547 -1285965659454837877564907625841938013248 12676548 317258678578773383545917375182316026880 12676549 -1002560266380583669594732387917567508450 12676550 42367547995916644756345616945232424800 12676551 -582059087609162254105473528141237107544 12676552 -157056515352579097380783803419211857920 12676553 1243013108407598338158565266771413039040 12676554 -92549022085796675892171035882381176320 12676555 -120296083360388366999660360724473230080 12676556 -296166596245717669400293938540916319232 12676557 1292185108480861064552272398576886875840 12676558 1303707165711445989844162705688459602176 12676559 141063967073066583005234191366155404016 12676560 -34225557350127382559190824868328243200 12676561 -14084782015734134368679668919054727708 12676562 694728128720774437525147709627065702032 12676563 530353348692682215238304710543401128040 12676564 101783540295324488981724151761164646400 12676565 -494000851037641483500391187147063040 12676566 84911053251771040214208797005984800768 12676567 156986095029762690031352668370914288320 12676568 -383036812442059811996870963002517821440 12676569 466165945699505632809726405141608078544 12676570 -28575722580978151514641918817206405440 12676571 1293196947748991547154688495606272760772 12676572 2192261248652482645726671690530734080 12676573 162554535147550319009371618770558287744 12676574 -324826980253026534260728778301970030464 12676575 -53367886056585762194075502199784888400 12676576 1471105547367744458635224236009290727424 12676577 1363465832241758269684188387227812531200 12676578 -546098317990732794204239660552408044032 12676579 59482880629233043744472218226978369180 12676580 196266695394568404221413936176483594240 12676581 405949772204565305639557790582398154430 12676582 36245785210308902809484550654482409984 12676583 199371869952226938524817699834645538224 12676584 -895031495418418192154097727347663175680 12676585 117051517043647862381304534962915421960 12676586 426457882744535636555371052038857397344 12676587 300404354891689996846267281012323967744 12676588 -93148274082511604265540319940240277504 12676589 2011575639713981773146128225109230514390 12676590 226043550453400781076991439382049096320 12676591 -69461180042272462160321952968575015600 12676592 -497190066173330640743952892143762014208 12676593 248029864654095580651914583919189239488 12676594 -54864162321568048008506340243221299200 12676595 1034486375411571287051084673823412127600 12676596 7591262022880241811886405579046400000 12676597 -1739239652854882540925896281209643055954 12676598 -645721938031218051777028480494493690752 12676599 -187148966364285164375532724171206396936 12676600 -12095003029393045867133537710451712000 12676601 -359344737900440734833048842501919114240 12676602 -369286174861204553526536667237094023168 12676603 434936442476897807501428430463092450852 12676604 -2081044804880164669026077904472323561984 12676605 -735801593499497780675131637565868596480 12676606 70535015642268628271662232621814079104 12676607 -409958445805820038936300167350864800128 12676608 -282802907674986799749381136324503797760 12676609 -716566891003909076466180349120500446160 12676610 -80772833964052913421216399358063334400 12676611 -239331905137821313607403619973725373952 12676612 -386462405825442977599609931990344448 12676613 135615930824056112977720079925542047104 12676614 -21624814889756230009865811796542275712 12676615 3815761355472390431124286174269611520 12676616 1178629732944273413099006379511554708480 12676617 858006739948666869144268961663718306900 12676618 -610226681154218459849753258959247916240 12676619 1185657122729191220369182301192401384020 12676620 311759573978835225130155954241998274560 12676621 932551328707442303115011980040816576822 12676622 -525112716261616407180402547757271552000 12676623 -702207304019981788823037742798099850616 12676624 -154366006115917328895800694368277626880 12676625 688126246590253439008908726163974900000 12676626 -114309116455033825779103206361022393280 12676627 -509268418313406988609002747473898989524 12676628 -791340309653009465521961766930077766144 12676629 -51459728496470996014441407588306117120 12676630 10324022825431698366705650048206920960 12676631 -1176449207580597471025198844080832679336 12676632 486058574980806886101511768360196505600 12676633 -333146875183445845943272592791289400118 12676634 44635281168003146197528358919636552960 12676635 1402099597587919671288182049309261727200 12676636 302237676788128999240235939653390073856 12676637 -440902615944395623242372976063435912800 12676638 107501182155244538735218272552108819456 12676639 -310142253439646572724816643353270284544 12676640 -924980690701882759104867474206775705600 12676641 49797138164418154551140779145898850992 12676642 493997029209229764256450165292652457344 12676643 109671791487670097563524107603673492108 12676644 24661849463533181445512275385607831552 12676645 68439457530437227826453003209217799600 12676646 462564752765324861174808469946658873984 12676647 485517108024933394861604813216548962600 12676648 -1111797537243113616576443120754063360000 12676649 -631249582203011901796824331935914993280 12676650 57894855608223158363005006744925529600 12676651 -143932021669885335185645272995297073936 12676652 -469216610945394198785503995622215567360 12676653 984724054895403531446881008787597376064 12676654 -1186519382452568527593942804078927790080 12676655 -1096408064669174816653757308380798832440 12676656 -8343867629078244491374722117984583680 12676657 374565228853928953169504879509495277952 12676658 -16069001635031859169079254614079629312 12676659 265911706170786565754366085030257037360 12676660 -205373674104406252946478384927050200320 12676661 1230300048275839938401497751746977888000 12676662 62880404959894743509096304056021573952 12676663 383772792972700534649588058313756511912 12676664 71616812013567248725800761547400151040 12676665 60909543793637838424929946560596377920 12676666 775118963824821266220809310114768658032 12676667 35360398346430849820378539781264468080 12676668 -326573714621623270808658781230749835264 12676669 134504731445911062087914629179026633408 12676670 325504981833369912989988924166168872960 12676671 326075133226265230682603474121130320384 12676672 153430800139140735140956477393635639296 12676673 405578376482261385105545183179766939424 12676674 -475568556426189287403105440961362010240 12676675 122641720220186767987021894230819993600 12676676 67467114395118492184845712406046072960 12676677 58614570798635582880817633466149783008 12676678 -161147472917892722908460157476312578944 12676679 -720375683118228677363880717105644656800 12676680 451422956274578445075375860675732275200 12676681 224524844478080937087089328555587084160 12676682 -85715425200512998690295316404456845728 12676683 -1348927316982796399434689901409346288400 12676684 384328855960468901050323713751837753856 12676685 -47916154672145417982088541243117763840 12676686 156273466908254607419244632732390400 12676687 1025872639670805328426273298253109748336 12676688 326650327054847370687941407166556659712 12676689 843431725714866562708641504560539180800 12676690 191060424057925569173951346988097347200 12676691 750583593343315188348891629022373114092 12676692 298170470495708031714225404632940206080 12676693 -1612935806675160929529640742544709419058 12676694 498040429886728205531685758105101444896 12676695 -267679180136831344237447458920216616960 12676696 -330513444218383235102475326425523742720 12676697 458640830653779791146017932797169305344 12676698 67146653504055545227975722490194336000 12676699 177008043688924700213268090763059505152 12676700 145053995697304738464054401329775424000 12676701 6881143141324000910247683624695637280 12676702 -66868219530525946758960878125737265728 12676703 -465916048272474755774493238640307922656 12676704 -1004555304705525939338031053820061286400 12676705 -478860285235942411437457894027830336000 12676706 -97683020380090524760974751443636449280 12676707 690997903266496531746612117556019429604 12676708 -449264205949430501314325801013261477888 12676709 28073445229323378481760625373305323580 12676710 276696498329015515549756052108108376960 12676711 1701090180322861398539774746458646640312 12676712 -1503244694086516384060058192970500198400 12676713 -196690264798850832676611010078131799680 12676714 1151012172099815808746315468641389057456 12676715 518449636435271896067037016095104450400 12676716 172924170412162258478301378438392985600 12676717 -931016526821755497804585736477366648234 12676718 -60896047501444075436377949966975472768 12676719 1249058898886580697439926660379279511808 12676720 9925420927408056347349234399315886080 12676721 -1201290825248751655421665303105532652078 12676722 6853289741105661097320096804023944704 12676723 1173752416770884275504904060282427595240 12676724 -1076415803815485988014992655587968512000 12676725 -492049421458203929764098150805870058400 12676726 -279347783930568933362262869794948077696 12676727 142631323994712723710128174690963404000 12676728 111713003447023176215004661212447068160 12676729 699266869839616181345232700778584222084 12676730 697584047283767525607809071776617356800 12676731 -703947013308347406627780222603169577616 12676732 224444944877510414800669670866515294720 12676733 1486427969471192740780276117915899566982 12676734 -57427839225405319553349409927387428480 12676735 -2995173981623888598090062151394656768000 12676736 867489499134149979485906129587714129920 12676737 144277866671699327506090407523217744640 12676738 -58748360180751503754163878570868959840 12676739 -823836215934142886814796825832447095560 12676740 163803467949352146407641962836801433600 12676741 592385021165555986151560439426576772960 12676742 -3219974901602407169750215044764878080 12676743 -6772652382722791953385207199463538680 12676744 1746704673301595555127832407257037788160 12676745 -61830654153102500679280478316944354880 12676746 996422874693206387110721468174103542784 12676747 -657593778847148828335335370662514793808 12676748 236528628977147269997233225608742004736 12676749 215710895778029937078376375648827006336 12676750 689790479962728691135580369160745872000 12676751 1210105213742419393765132275780929103600 12676752 -78916774273868486476292725869337903104 12676753 715384729713236741895884423867393198760 12676754 374207498995994301632319296025022194576 12676755 -27854462067761437118465941394222146560 12676756 -402503361973174941648272472324604336128 12676757 251469318561252293028112633236323493006 12676758 132492302236690770677270546226985089984 12676759 -284017672745583359227604359511626006784 12676760 869376220026021731124678552937049088000 12676761 -15523438441502937210767956014934207590 12676762 -208937308302400944269734468287689018880 12676763 -202605678803744817046861834834307858160 12676764 -414403823784830993926815336798461856768 12676765 381065349929751203166410538903530487660 12676766 -62382532336877256866893247184161663616 12676767 555017865165243187524668374827236702280 12676768 -71418137736543629886020244745645719552 12676769 -224324781294258845573959846676664515904 12676770 -517921141277355932349904696461152640000 12676771 631004726068547235245293020449486942972 12676772 654572152385355996637265540954514358272 12676773 128020543797593188913225664162281400000 12676774 608045839792555897810293614352595996992 12676775 851988470879979217384375543868473060800 12676776 241361166540233979435414419362561720320 12676777 -1578049690286450108183992421107432922374 12676778 -83765840924659772255189304502342140576 12676779 1414545112501964739736005046805907365664 12676780 -431349571833978668190080483930726937600 12676781 646607476697346823657215075547551508800 12676782 127481901916484436209051630374828174464 12676783 -554900576963268138390772560144774667280 12676784 197045276389180529352393861832791244800 12676785 -153401428852903457344714297372346894400 12676786 39192238071062112307101312160092152592 12676787 -11856275830856028091040751065808985080 12676788 278836675967793199056560350725091289472 12676789 120743889084943341397958771169092772590 12676790 -258400741359854137364112462460547984640 12676791 1096788277186763052306740927770993871592 12676792 191968925015308835179060855218301132800 12676793 -1995360347611237202544356886001552452480 12676794 -223453299577700146944705679975864188672 12676795 -94908371167796006416038810883674187680 12676796 -1475865901797038123097984392128835043840 12676797 -89691016166649403648418189462416882560 12676798 -170415175887044323030357744372790148864 12676799 -251390884884100877428822529601486336000 12676800 -110361437852479370306877231810478080000 12676801 -2145181588828518241024436801269542475198 12676802 1203895808638893325817120974145340508032 12676803 102064548996368991687619517348418142464 12676804 -77290961400773311474045690668288737280 12676805 -439203465613361146860017342599973331240 12676806 -917940495465692894341248569812610245440 12676807 1377521627113562689965888873683899960 12676808 437720216379500231837396404782331176960 12676809 -176379580749959366758288311200978782080 12676810 -624413330797781534491010901698016193440 12676811 -493316446105437271492012013549009805168 12676812 -191524354547767349922377552973507199488 12676813 1084854357813310427308237408069693924248 12676814 -909231509160388989821859491665997226240 12676815 -7545344713190832022467395421231974880 12676816 -418873848202053053274330913640604540928 12676817 158381293656007223807649603779695240512 12676818 2905539336167170649892540638360518656 12676819 1523707545252212905448173480186234673840 12676820 -216150460311403103890402376303406942720 12676821 144584750939841027091036114098813143712 12676822 733173084231809930211611719900963943712 12676823 -1746919393930597020125565946585034231928 12676824 2090216115891653344175151298907224657920 12676825 -54444688695394256997506470082863809600 12676826 382434846702856113631244393006135984112 12676827 -1199840292024712997008507657971742955880 12676828 3115502060099229037139401808600580495360 12676829 153638410279049476237663466088333883872 12676830 -2203952245885406054124405612665487360 12676831 -556369232663676216762430399819138424256 12676832 643195900537127101293141143316599930880 12676833 421326358323323876483993635644763683624 12676834 141679843233060020978823369832124148816 12676835 -562245811558609694651700403138930860720 12676836 102360603517434975279544057956101474304 12676837 782832125876853022605279001724177664 12676838 93378504791435086493626733581401415680 12676839 348685828716961397959634352341994151680 12676840 1449737681827587173546590113233426841600 12676841 -22205402493931090465594592270649735936 12676842 534441820898292381419319319263457195440 12676843 -145081069815253668058959549321054320908 12676844 -405549449757858835991841579618894315264 12676845 203273547027781298450384471882197579200 12676846 -136738557877778761578382918901687014656 12676847 -1025069748954438680409459748805972182704 12676848 29955096800902938175443733861722783744 12676849 -1198817871714181912846161253478694422364 12676850 -117932021146919958625890812812682859600 12676851 1039500344006039693896827032924902673280 12676852 -2208697190359261733223208082080019404800 12676853 -164150745592616391327102693789245831520 12676854 196780046345257185222406765488885605760 12676855 458383456234581051970128331778294410560 12676856 -58015503966740432930300553655845765120 12676857 -319169766593810425691138731333352856000 12676858 -25256409265494760918108685885429172480 12676859 -945741126909004419426685361494410723516 12676860 85135898430594596336296384808241960960 12676861 409368620340868263482197800042447310848 12676862 101157934037160598286475081216646505664 12676863 -569109803959119361034227883018658201216 12676864 -603965357327120023026935813341420978176 12676865 -1360596102504468500593385206760610445740 12676866 -34874308945113285621798988917997178880 12676867 617864259129641689711720951050866602192 12676868 820103614487383845244449805965099320448 12676869 748958027232081803877211275169839656064 12676870 -1031492275151001820005440055376705933440 12676871 266999314836479205500856317368041946200 12676872 -88834035598115939973729585619862814720 12676873 2053202797062831452920458965625208608 12676874 -327975597219613007680948087068591944448 12676875 -38384832297034241914580891135861085000 12676876 -13919803053129086814967863518214332160 12676877 1837821905619296329710262596017848764000 12676878 -205927376746002667985056047987522389760 12676879 901546814116702974742613974249296290480 12676880 -220802416284366616564097831553537146880 12676881 -72906786422467370261968255878628233216 12676882 -2705477430506839493456975273438823648 12676883 -513851577266594267871374699732346769800 12676884 337564295012534157111285497896412073984 12676885 435324577929236684592046525838196379800 12676886 349900014520285322722251544221174927360 12676887 -67095423815885376851961351426427333632 12676888 -68907942753705485400374856786940784640 12676889 -933172974204230693706829707652814432310 12676890 -387280466745961819449920875535641294080 12676891 186293025884169674997141618478910524292 12676892 15703204468563786439434060749312028672 12676893 -561571130941218101709115804965310099200 12676894 231120404388307965739454042719877519040 12676895 -14505490359755619956535601937364825600 12676896 728912135767061803409917134750984241152 12676897 241739666442338754195291643698920094400 12676898 179960032536983928151107870487645248 12676899 899211591811010710906253308350497958264 12676900 -876985416230021976242850683432209516800 12676901 -1103122192756456686961249581716557852098 12676902 126273780321919246069386385831258281984 12676903 -688918304229609276040015385867776593760 12676904 1586879676111219878299760317904528501760 12676905 11244083243539245993437704652787631560 12676906 20720537325822211482884248419867915264 12676907 62575563458820883512618712486845279156 12676908 481248816873108108468677176760017551360 12676909 414692511979400570822155548222671879040 12676910 170277577994790141609401033795752700160 12676911 -1443708554651763447335856046036647264 12676912 -114127842404556210894512556877111312384 12676913 -508293143873883523276362625343709924636 12676914 -422861616740064594842347056626234833920 12676915 533844430397401425518232657522440420400 12676916 1136053457323379379193227293708513280 12676917 1117425996875485122220553177508007034880 12676918 412917961941587652468468005559679701120 12676919 1929764120338808828576614359035756497320 12676920 -80094704608962098027226515142604800000 12676921 -438773735966435396769818757507841944828 12676922 -147827292789902917213748912439474482688 12676923 39749570468389109609195943577365992448 12676924 454967720593066011590036915331100458496 12676925 964191050002928702613462795876580117650 12676926 -104581859314460108536336573237613029056 12676927 951177247113542170875012317469344163776 12676928 581926804582997387430113832045379584 12676929 -366287589389327669941992072400891199520 12676930 -220862901572888727170137191727056030720 12676931 -104386381784301887714129855381710056048 12676932 106333546310073818270353846594537205760 12676933 1005865991407630044684593552774794910400 12676934 -94096674159146190953636103538229518848 12676935 269334679115881310702525619997871566800 12676936 247384383638888964716038945235013166080 12676937 203021059627469119955121862099928323200 12676938 -19050352434848023754490169953488692992 12676939 -1257054811114381653948635263137561138240 12676940 125718855875752954188092191303036631040 12676941 75245133609470866328388548240092323948 12676942 -183926098821166482623220149409402424128 12676943 1095548464073832780431448944397588942192 12676944 42170071292235783768103686068903608320 12676945 1446045376144973269574767568978673587700 12676946 795090043798764239993196422002839318672 12676947 399150656878706522791751979745616431800 12676948 80836290288478754725319429169295015808 12676949 -866969581150769169961158535330141216050 12676950 -61780760268642542210223871528056604800 12676951 -275593652029149093402416325995300699904 12676952 408018956415355048605101039968813363200 12676953 255076982070737364276249512365586372304 12676954 -80493610830664243812155965256867260416 12676955 107848818677546000557913953484845260000 12676956 214821016638573536401046686775691397632 12676957 -1226317185374116387675074998548230200794 12676958 -150507104169875422941677702310773956224 12676959 14678611254345892489194434064496070400 12676960 948640419054645522836543007523350773760 12676961 68366693382369357355843053626127359904 12676962 -459936746283347803124338109069165816448 12676963 -701017282930424109942259565162094678176 12676964 496150467507026754837200104523448658176 12676965 -67651851366028399843327426230838060800 12676966 -370340964525031069875231750607437281568 12676967 1080107812011929041491678269875955225016 12676968 -819942270764450391793582897245816637440 12676969 -267484688110102657363783738244869780400 12676970 -36754527850076655382166918078660490240 12676971 34796151303764741327156392407794431680 12676972 465877304782643707677974023153246863360 12676973 1303835578543638276858895613077175091180 12676974 -516869805450036958759457826358925960640 12676975 -488840061931822928791654683406785823000 12676976 -1502945470560814796793332812204277760 12676977 431474253538074893993223867570688589940 12676978 -1466016097422299768044129056795704694144 12676979 233161138667350352125888077783831690240 12676980 -373156777876742483431843348792172144640 12676981 -2234697824189666680480281665633071485888 12676982 -353746394808172262907242106883310265600 12676983 903338873481251919176142882698431986048 12676984 -623672939446193543520681584991524413440 12676985 -57246428534723296594406913321621315840 12676986 -49961191581291049576410178306431445392 12676987 501640887475929697588138216786955730360 12676988 1407477540060826884787574926137833023488 12676989 -265537138703217373554216747264185926752 12676990 209902922702882499772933693424173699200 12676991 -966544972303813210168683419177415988608 12676992 -537899818720782258041121607340167004160 12676993 -618498546653228892706634145061190696000 12676994 396446484324219509910460300664880419712 12676995 -197764473175819028011793897970168598560 12676996 -2244166991673486499881388298056569377792 12676997 -7274801637148843775612574255752829120 12676998 -374829136128018466011401464272254895936 12676999 -216097580496767097531172049683058486936 12677000 -680957176150061129191452880813793280000 12677001 9581558732757402048118003721712305184 12677002 3925750708490970723243227925835991040 12677003 -32260101340950914030592092875624389120 12677004 199099219276999192386609290598440242176 12677005 526193384582638309106076894275683878720 12677006 -843597836029986852875507105776375116096 12677007 -138568969584246189757837489856109537408 12677008 -114237268660783178078330347034420183040 12677009 1091175027809967630141663009488697053040 12677010 60122782809701492978985645198740866560 12677011 -927390308174688038488511773214882370388 12677012 2204740253412242044822792607763366319872 12677013 1201886565108991396514590904198376376320 12677014 70602524234236152750772918442135837952 12677015 22014640051183561808794909950695305440 12677016 -225384205727787761493668406785015808000 12677017 1424004806094060623045006718835587491534 12677018 248440249089366465623337422159132788704 12677019 -921635483257913383635758332601120778960 12677020 -791351242556882274605779134915605207040 12677021 -285153251197525949969405450232003718080 12677022 748232055602763498526287103990368068160 12677023 -1031466652434956990167956841569424541728 12677024 1534611197984299364266582484163781656576 12677025 284907877357629980784187923030183960000 12677026 797965331979521531755995351568119269712 12677027 -818287223544655793063276223705632486568 12677028 -259523726667840570063694774114353807360 12677029 -37861033988897608448905194055292130370 12677030 -210417784553944180867099646016148147200 12677031 -1297178516217833624205575203191268785480 12677032 908134838283234899143543581312503270400 12677033 275317607463462397222549805296213452282 12677034 42042256484887697815838769457013462016 12677035 -1195266605213860575495760815001642695600 12677036 -353256952941575949357907858078663947264 12677037 -79069356314844795158598462571209397440 12677038 416076812975421028475238888014806517760 12677039 -1576973944509887176774832876529647159568 12677040 149500384997271570950113061109153792000 12677041 -841952448153907012993311204676128295628 12677042 11435692230284785520157855004809162240 12677043 571843811579888950726266347942520360000 12677044 -1270970363769187394248838757963264052864 12677045 -14170164728881116144820419251494963680 12677046 694752032958189234122581910416006824384 12677047 464524440527179936405682126517941511680 12677048 -758497103067339381252345604370617098240 12677049 -420700074563037032635666063171488768 12677050 -191536660413440972042323249197005702400 12677051 -908035585134517537838616518768632950720 12677052 -11629899763244845439455779008872513536 12677053 2601751403155018841137244169226927866060 12677054 -343423437707934201638878039538718862080 12677055 -373872008712623252834948670254195472240 12677056 -28076677292199405368866326855582482432 12677057 704047521704217800909209830887471516292 12677058 532079404781708604936844997320221305424 12677059 480925557920741493468940293986141136880 12677060 515910484137023927748001471513005158400 12677061 12721254094469442739555563939366184224 12677062 471230138821926004383209233977598792032 12677063 -662325186384192351461523536791061446176 12677064 -610516536913087509921730318222841364480 12677065 168701285213502639159959007557800607460 12677066 213546889721836502395993057196006208000 12677067 -202062631838207002138697016653928812592 12677068 -1514188833785004259472917491814770821120 12677069 2279790892441301582540718015224498460300 12677070 -83466230807876044762357746719351316480 12677071 -61022917782920689090621555412261940480 12677072 -115403056927398321302370607867792564224 12677073 -1072756017442825643414305210967763276816 12677074 -491648701281040475470557424692108292464 12677075 113946680601334093413936146391854196000 12677076 60657385671228237764246816886140256000 12677077 -174219138023081068534059918760007451456 12677078 120114898851152131435714342473271541760 12677079 850942000318410368063874781933086121680 12677080 52646254262589050697184308411945984000 12677081 365141513371436556502781179024885962564 12677082 1722005501729075258516276204006189568 12677083 740316117100687861945204879080196680 12677084 -407752674842978018200001451230470586880 12677085 -510147871471604023455660559917103144800 12677086 -796163855428860079259224309640909731776 12677087 2665632903528992849841999235250388530592 12677088 4537692152099833874950921390997372928 12677089 -1577584432286944327572148183106857266540 12677090 331328042735648707904270339872156672800 12677091 -520792996116342716811849529835462806272 12677092 1192935501650218109272922411473525759616 12677093 -210087676800256537135962249258697655712 12677094 161701780066281301680851269810482892800 12677095 235961105431377715207710165100168650000 12677096 138948908087486000923977438098921472000 12677097 217080035411138875927960884072907803072 12677098 219503711448713330503284266528614523136 12677099 -1822837849970981979504311483389076325900 12677100 330647734152489259588282438908991910400 12677101 227134950375006489308890666884860774102 12677102 992005908079676008035684454496521138752 12677103 -553607806021444965760168961584998956088 12677104 -285000208063783103460568119224429445120 12677105 -498398344516399325816447716075904591040 12677106 -296007651701747563717749904962638616576 12677107 47042280843718610753246703685043282920 12677108 1080167193669155654919548460422783622528 12677109 25418369461719865360832465234236194816 12677110 39269186156918148955407137651674152960 12677111 -1880319470451026294254671098403289803288 12677112 -399326143735436136441525783215359303680 12677113 666995284360670614395835782949755093760 12677114 130474057844712720032747503259901530112 12677115 -703052730584940348308588509404636226560 12677116 -1139408213823666405533821812534805317120 12677117 947336561920235814096477598053336032160 12677118 250294682826288095532071142817593457920 12677119 69285123524582670828585446244656570720 12677120 -1468581898675717029124757990974842470400 12677121 -742626201845299050637583024972248070400 12677122 -461622840089673562535505499590283453440 12677123 -175936201556746734807221283605120912400 12677124 -571919995068747110812711682923144439808 12677125 -230824929992845348042580870929515906000 12677126 518782193830540468646558404296421920768 12677127 979304947533256491826975814133871057320 12677128 1389493369551678550298315959515198428160 12677129 1272687883962777639995131239520989804240 12677130 -83736894574398147806914946347089254400 12677131 -165034400540792613447624581785523760 12677132 -297875811636364009831197092701525963776 12677133 175242010660743300084747164210379949440 12677134 91277048622121574986030347470351180160 12677135 -84439873785193636538202919912450843200 12677136 -104384786338770719428771938281249832960 12677137 5147471519484845486650367638423910943744 12677138 631483401714473345561839295024962095360 12677139 -3189218310502331076907816462834385016 12677140 30811557105350860323624813311305973760 12677141 83971990703449217842484775359517622542 12677142 609686432628438115791696352389160181760 12677143 -1171553717591476001652116813230477723680 12677144 501135729162485814701198796451874396160 12677145 225863328555180449708556153798380543040 12677146 -247145150139124367891763665958521237760 12677147 515531549921115385751303429187342454080 12677148 42558330440109576920902599833736869376 12677149 1208015288067561969516776053533091202150 12677150 117395670110749868928070411634234068800 12677151 -46990173806233113151185881123462068080 12677152 1174682813458827372756904707540838907904 12677153 -1650964018855433056785999796244535525840 12677154 -2634030501492218338171580647909340160 12677155 632945202401102954617291661191657121760 12677156 -300482009856355043429231593549355652480 12677157 134388263237971473504081484708753787454 12677158 -31646014605489361627064208403159591680 12677159 488817477373713888839763952000064568240 12677160 221158258255608730785079365040975872000 12677161 267400323738025806492958976557303248320 12677162 87848818724572672228842877637387691264 12677163 -367946909274652931398180045373746640640 12677164 1295147392451796319707819418550269189376 12677165 -734821131402405714134832893084997441000 12677166 -314794819558579240859218792239342267648 12677167 -1415517625848298178017976479248744941648 12677168 129138640480406879841697001188462755840 12677169 1916791590632156914974654484245458517120 12677170 268072660871746603311850637145524640 12677171 -131170332169033140258990018449683829760 12677172 -116009282543470653808248931243255431168 12677173 1580069832189437507271093897407528685422 12677174 2401553778368402175690845929700781120 12677175 -71475464913210043681960484528639904000 12677176 586181228375196329380021216494670233600 12677177 275691940985724064006913964585041776980 12677178 316972674745146575309992390866604698624 12677179 1223520891687619407741567522051192215780 12677180 -33673136974541785451585838299524454400 12677181 902781345526110352348193743597259110944 12677182 412840334684449287268753246771263847488 12677183 142835839491075743236665562581201921960 12677184 -9245635098884060468902249224125546496 12677185 72447299260051476621057317795570695380 12677186 601516137156168818936621329621813108224 12677187 1047865658685695775490351461613508135160 12677188 95055621978502375422151383835287797888 12677189 -737163627064476020364287547558374286528 12677190 8094297143214952144288466617297307520 12677191 486032762918173870300025744036118709592 12677192 916166999769353168857344499090909593600 12677193 300945855794105503668009188279490479082 12677194 603962225769579631673217423240119566896 12677195 1186555721263095360168043444834632516480 12677196 -175891347169360606865647643943917076480 12677197 -215169180780233458504429845884008443966 12677198 -355821297041582529227326680211166318400 12677199 -417023888280536656287811530734918037120 12677200 86440048964622540736502197802394009600 12677201 1720310293840192268219753646034242329202 12677202 -156052360767773453811193915401056440320 12677203 -306642942184686875162077320895300243200 12677204 -198390514336753017744327719817436207104 12677205 -701273606555930032568168789980219372800 12677206 929173866393830830813282079628988464960 12677207 1235373980096594690728044850187009640456 12677208 168549517961329971058275106049812623360 12677209 535569210392436457625545250319038856960 12677210 -50078261771618177182260385953470407680 12677211 -968279410627551821498308848644694896880 12677212 -718786078996539341049187033628200235520 12677213 -189073278702341291694672735701413112538 12677214 453281421163574010223226894551706787840 12677215 -1316607285453207549700018783273108487640 12677216 721926536246097880239494620864425492480 12677217 3525192091954228886685333516824939520 12677218 701997401623367013582385706457438720000 12677219 1680188218263605835086818131375676462620 12677220 -658799498570040176822005905951003129600 12677221 1181057473781010098797540663738250078332 12677222 -700123167985546478183975575736163917088 12677223 -571807227123089834071898614243653209952 12677224 716698262052503794497028559923781222400 12677225 -604443097923961159487248817747658870000 12677226 402839410130457684141714433742905484544 12677227 -915765139212170518867781499382948445720 12677228 -52206468602445785635618913592189810432 12677229 17515947804351320444657181807634818444 12677230 617362851386562380820091713497816525760 12677231 20954907657765311511034739536072564392 12677232 -161453494723781078292349575144537587712 12677233 -399780572980354200750802634148736672256 12677234 -363848123783794220410879589074288420944 12677235 201069682899847287701601660991482630240 12677236 140998045677866789962498155684939571200 12677237 36751563533990246096956626007351712046 12677238 58861288804056153410290732070872178304 12677239 -1696819773472471578480454658000107800320 12677240 -634100363414859938969923067076179558400 12677241 476324638955687780859759744419557736544 12677242 757737285807578378837103635172113788272 12677243 -1527766511456938806600442845828441499776 12677244 -167837866009587479482950513110143564800 12677245 210370115608282721368317997828392393600 12677246 1251352781953683147363474753517400729664 12677247 -864219587564444987449820437323588365832 12677248 485733710529261093581218624459474206720 12677249 -463910812909718740872321274396313200920 12677250 -163928588976863560914479725641754752000 12677251 -81467525301643656576210503793742466600 12677252 -460532592426669218890014697653888798720 12677253 -56431659602922470955136343586435141312 12677254 -203586772015191520613154070688360823360 12677255 -326544380462494761241713291855899468640 12677256 1435020182296142603246475820437934080000 12677257 -821789206335891648594886332351695203296 12677258 -298544178246929865106941707434165955328 12677259 -48214068661245031418976492665518064640 12677260 -11572242258570688680558022903467248640 12677261 579308237189447357633535904295312711862 12677262 -79456414332527689300091151578233130880 12677263 2133797224350092857880067717111406033920 12677264 -26636192946494768025825266146156216320 12677265 -762808720832018592999462888748250238540 12677266 227696319262384741151298618944174309376 12677267 -219136727701078804727572182344000982528 12677268 49687671579083118711437696625700767744 12677269 -22362183936876913812723151039847169888 12677270 -263714780461641147498608596289550769920 12677271 -1643500528591034488605253151234144169600 12677272 203594068130481790648139463478677319680 12677273 314523362790778210295353882603581759936 12677274 -26365609711519121101733819140501165104 12677275 -427669110955709883772579508614442038000 12677276 -88891590681941006983388283600213987840 12677277 -194655843990095727701346157076516173440 12677278 17814515026981652652915798612013367424 12677279 -1285713579200892512127718236332134292424 12677280 -297637898551528764247829841418707271680 12677281 -1988491884657836140659768450553842806528 12677282 2201025754938403077072817100031226944 12677283 -1161528416659837993714041096517614800400 12677284 -560813714811074840074283599196026240384 12677285 562594624984950927090723637947685129980 12677286 -645270294167939840157775046955618516096 12677287 -91536772250529213653846313459367632848 12677288 377467292654152376131597746568780185600 12677289 211889778505982069986261170330830381088 12677290 440170935729625974345835748401776614400 12677291 2814966395059105274534971753333742136 12677292 -960641675132756409239152277886294435840 12677293 -1639728043039249226376638879777313769056 12677294 154981723354415750451511424653668787200 12677295 13923496224806222252767393145147904000 12677296 -540927688096370172965885985358429913088 12677297 2419791244762155973069329597371406082020 12677298 -484320026921939009168642810741855013120 12677299 -841161158043009569294280207298713843700 12677300 -552381554374239271413261723928085299200 12677301 -97172443912013633903253188551395128064 12677302 -587400821382768681619221290443245076992 12677303 33146310540829884578128959385664726424 12677304 -240542801299070845662162368588529991680 12677305 -718307468286146609015625476494531860540 12677306 2227332459465832286212187386440074352 12677307 775669749028839623429953965688877826840 12677308 -69454412868490250598688675279246608384 12677309 1895388967229457833234714744684085117510 12677310 174943410208818686834715656219469058560 12677311 -323711493477702339362708165061691101200 12677312 -690762190087146677387630482907043201024 12677313 -509606980996992241469860918591377350400 12677314 64356014615150287536708038383840603680 12677315 -8958418744558192591439483179231377600 12677316 74902754223389934144687465264445258752 12677317 -520209311092203757436595186098291295840 12677318 -505630067224236090998300983725787162368 12677319 -669629472898725542045283689053303320312 12677320 103464264884037804077789974422348288000 12677321 443573535106021953051310596896662894500 12677322 188450803042024234909113084119124386304 12677323 -15943768010336977646518096700055657552 12677324 -397823585971317080646482199609653035008 12677325 -110463678251688256618887329205110788800 12677326 10368492005007010571286305086228343808 12677327 -287471794521080157191112850493422084992 12677328 -219387461583744093749718851557149155328 12677329 -68244186626383443164690856952664731854 12677330 -97525372338188430531040763333257651200 12677331 494130155569086088237466346280534186560 12677332 50331380065800763423799047643200706560 12677333 -52326201994873067187565489089730826418 12677334 -162237029106146477569125029308231925760 12677335 75748404666189577718344888709396172000 12677336 -269083278053211963926730127808973987840 12677337 -46649397470423930416553704087214151360 12677338 521551264297422918156729585810688442880 12677339 -669795729365277669352851745489753516860 12677340 126347171006705919853564134546444011520 12677341 242464763393782948253240243994189784742 12677342 -281388398389700300967381783700203040896 12677343 -5684138441523495261394455491228800512 12677344 -595660878749239944483653768086226731008 12677345 1477064595040352729521077134187922862100 12677346 4129719872000395384003265628825381120 12677347 523524841204869030587634844708724708832 12677348 -120722607156328201648629206383889707392 12677349 -671182572891913745353483273018188075936 12677350 -36523125708332663905223047917588000000 12677351 768830187950771259338434310913871998600 12677352 757339253701467169844484940738317189120 12677353 184411081230860679479423919916626893284 12677354 135965631063910502974568952675559041120 12677355 388410570493014390172350957276143497200 12677356 220367643994297901083706230963661640960 12677357 -108237911582227587637746302569087598592 12677358 145980559955495625171698980427891909184 12677359 2339353123694597154031259809350588950016 12677360 77815304945739438986297033889791016960 12677361 -713051363394000103951001054518330282128 12677362 169429496042130287899832267892703005600 12677363 811791513887572867590125666420127633612 12677364 114732886607613295300729160229051187200 12677365 -557766708441722916308421648202384432740 12677366 -372632868434981293935642760530323661408 12677367 -1688393848359357745417211079991167360000 12677368 999383412102413697099652020814944645120 12677369 209340014831525117854107689148935857770 12677370 -107388452182201659709393291649847705600 12677371 -382499579267115604145904498020665960688 12677372 1449693084773159411393603413206311448576 12677373 -1195267347196009112553179848968862231578 12677374 159677390097911841610325240987595982080 12677375 1935291388101075314513054248951297590000 12677376 -510136276726302347730968277667981295616 12677377 -828182613652962875064212533985322091774 12677378 -64063784090330577312025383773860148784 12677379 -425045604982127707197128513323634515200 12677380 -55653780365076829767938375777038540800 12677381 70324537739605899159219263346852169182 12677382 -718592336698987683736866254603655842400 12677383 -350861595459172026996009792484912715368 12677384 -630869575561661687562157027886877849600 12677385 191675519587447491969572713686895282560 12677386 809428132756775759589761910402789090144 12677387 -890981317761676024013369086965451989528 12677388 -9510288735643961815277444550310428672 12677389 -22998568187929337818982411886361843200 12677390 -427562941940964324876919859217907920000 12677391 -27892921940992829412870281768325977568 12677392 -48087586661995873093504797079140302848 12677393 -1268450965414041976178869506955589552256 12677394 265853300743086147340119527726174539392 12677395 -451718547622613001810102549269022123600 12677396 248916403057552726560185263168292860800 12677397 -1240241841587823807963452512091011106400 12677398 -1435322254294898938538871616396028799936 12677399 4990652972608470960108781559570068320 12677400 614094813497108191937507520034215168000 12677401 1206463350267168853159878539490058106304 12677402 1044369866431810684599381230757513703152 12677403 49759781228214851669238202864870669824 12677404 -2477145497937807590505335123028762384384 12677405 130337491587510873133812993726192272640 12677406 -52448674703709651358575962712311018496 12677407 924418671646690441624239114918681282656 12677408 -2614751893555727247049930268025028608000 12677409 -520349920996772543461837161871841095086 12677410 -169821923200443550331250400768678971840 12677411 1178017044267860085015621394456995666012 12677412 -1120246939194302536547110330400216064 12677413 357061703989235979864450847156097846560 12677414 367627275956064426347597088322014169056 12677415 -424541138040686658834620499189699715680 12677416 339673343198205322721491441286068224000 12677417 -1083669633288983214875648142866115078534 12677418 38403820984679527002105920458726310400 12677419 455466715552456998667474187177209411200 12677420 -268986352575677772937710393710171504640 12677421 -195127957102002020352037124388197292672 12677422 128773877687248768144065360349241140800 12677423 -882894973903547848773636679459363645896 12677424 176505610881977344170771476209192894464 12677425 -132103287185749245123078645961845582500 12677426 156644959405320625353593090074620165120 12677427 354870626075803155476545852651024330800 12677428 -697136381313966161448823385889948092032 12677429 260121641852381412452637881481535890030 12677430 -72160921981290439065746473078293002880 12677431 103825228654760015740263925561987673032 12677432 11109726672929329020507432111202099200 12677433 -1000640747049176060715564047493054976176 12677434 -42596554504899965647508707330661548032 12677435 190794231331959902867226328304678666880 12677436 1036500409015748295850294836032307220992 12677437 786259609794018780098822476084721845260 12677438 -20547030911836234533178642838268314880 12677439 1137698949132486965404927468214286167808 12677440 146513614644849857358238644487480934400 12677441 128943231595071830342121647866663520064 12677442 -41683592044509721201471280569100490240 12677443 1092490273308076938817330918456708629692 12677444 21134455497780097219412091840346286592 12677445 145444581431604338832107847761985475200 12677446 678424284826165744165388068478018150400 12677447 148096242147242219573701192828351394448 12677448 -153148720602146963216055805528768512000 12677449 -1524750503301954961091298054194905728550 12677450 2410897744544616122746975776361344000 12677451 -954304267369451601624526167010148680488 12677452 -175225532722728369652555895268934322688 12677453 620136896667251502880328886807538673484 12677454 -409925698962844502415471698236642033536 12677455 -436717477021859151546374766006986766240 12677456 268942225582948149991238666859877761024 12677457 110334726201279296509624361116047319488 12677458 -213802244282196004890020155315185577824 12677459 -1245853740085690286040969720294246491184 12677460 601031503098667123240862135713582172160 12677461 -931641826312107827339154222496297249188 12677462 126539212119053606481839247335178491904 12677463 -596888514016154594212249710572406890760 12677464 -2711354198139602020442830572230261760000 12677465 896353546606292970792072961615158705600 12677466 -125282873783317207956019356806399174400 12677467 1096458548541350474337964961937486715584 12677468 -36375840419173823566076034289936694784 12677469 -276972473868577317324646654882132509120 12677470 -61648614230070814215992929154139125760 12677471 3147691369238047714188144002357155474992 12677472 7423060839566275392449902354162778112 12677473 166955045829311982348879246913178620804 12677474 528648128337279773973942102305792972160 12677475 -5633665811729750764777357501320196800 12677476 -269264744613681841514819855291706630144 12677477 262204937170669272279918961065067267326 12677478 -622966423615442491052872586226467404800 12677479 67610050391774515309019373327650537176 12677480 1002009566954865136056379803081171302400 12677481 -459289852812906840566621157066846474240 12677482 346504228635624763859744426037485660592 12677483 38989166432530590728405355210711730464 12677484 -618283055900754251527630328442787368960 12677485 -224175605309900646203063460137716756980 12677486 -527843621654048174163962910446919119808 12677487 435218389791459749390893938214456878480 12677488 -18959528041384746744955107000234377216 12677489 -395918074856368096861988775877351822368 12677490 168287536030318385509052878404028561920 12677491 401430654807693096506314067104747618892 12677492 -651630936975669046680766242106750138368 12677493 1206133919077404733179098927528658976128 12677494 65267116448496344888744447411674348800 12677495 465758994361776115828905077788301976000 12677496 28121599660436868690390848963066265600 12677497 325507676767915090575407232049058501632 12677498 325572563499758998144516654661951847936 12677499 13810610889828126192912782137701164640 12677500 -280591115505677339864615918973449280000 12677501 2304685874576287729722397549106155842432 12677502 -2040238907062247804352803782473833856 12677503 -404532032698167312709834736413974710400 12677504 -232379265633024690901996015542337536000 12677505 175397360390509984909672430054684626560 12677506 -68958880107818481831128853012471744048 12677507 -1163201661386357212326644441338651138560 12677508 281668928272635600037847767936719679488 12677509 507842036186204943566196840570206251804 12677510 404050177369117096469705098664034192000 12677511 -70083643447672998941094447097238683392 12677512 989768024227438972965777547307332823040 12677513 -258231047660057849035824870197599474416 12677514 402658582629128516122837773247004240640 12677515 1525336880368339859755338119759197896000 12677516 292982040556948556640422330797278720000 12677517 -1214421833748343666308372287775942196266 12677518 -2150096125231404396872624940642708480 12677519 1613735081095376480358880815197103631920 12677520 -2142905007115321449147086621996482560 12677521 -866829845016257090836639928420755785728 12677522 -351951397766324227830309872231799728640 12677523 -967237649828358037181415513054087059016 12677524 -249470305077990865902492346172177840640 12677525 1041621669414108228078039839870598552000 12677526 129502155621071019274937590024866326400 12677527 -1922927663084960407726809385217590189624 12677528 252530425309863486707807882590402744320 12677529 204312397395603386535400999384547369760 12677530 132934097075577889832277731530951043520 12677531 -1230473916800034696870408650397468030288 12677532 -38181513787452786713585381740061982720 12677533 -3731649040629436491663498748821904474 12677534 1129167998519464154589730228233380524416 12677535 627516908723884206021315250937111397720 12677536 -1289949697032364414345469069348676108288 12677537 735900372586033784274638559576314697186 12677538 224173065187415062224029957349116559744 12677539 -964559997714536638702062259286775900928 12677540 -117940309066639323125051104339394645760 12677541 414491423534216096969444911818918667200 12677542 1134882127286458108355046346895166600672 12677543 -417346589604103797648785878845249807936 12677544 -105214506289628940423092903236677550080 12677545 -159730569061227885428872270250946681600 12677546 -182010540534236648946011176515899979264 12677547 -144699396767283993217056776238409476864 12677548 -262459875238601720081983971147041715200 12677549 580030860363956339520983289419122272864 12677550 165675786839903679315215730630547968000 12677551 -1194195936027187220696348315653500945128 12677552 43866577935852903480519235814953746432 12677553 -690376039278763520675864571642208506240 12677554 391104489993607631993221185277552819200 12677555 770288237738215156202175736932504931920 12677556 95060016752999933182423277227853647872 12677557 919402359148403014791983831237924301806 12677558 249170886176128133756069782979852616576 12677559 608479763551997328215303564725606825704 12677560 -131140407325341086937570548367949824000 12677561 -13857163936361033961453467673314018880 12677562 467526527244542272056627484480724158320 12677563 216341063382584685879034969606341376268 12677564 -18610258807328774395335476455516827648 12677565 68696677455229520688170195364663241920 12677566 544117603039173690947679615711846865920 12677567 404904110596075061496389827619329191792 12677568 -53830581628488211648966734657953464320 12677569 116074560882496265325460521125477058384 12677570 690559488622486050258540087812578344480 12677571 -658042641061236538956151878970851988860 12677572 35718955215068434420653595606746215680 12677573 -122662848863741681569765295964883744836 12677574 28275457652888774516493174527210348544 12677575 250156398907550918771788271909695272800 12677576 -329554373340223679375334085458934225920 12677577 215724790754676852544464978151849107456 12677578 583497628424327706190964044029630753840 12677579 768300297266844947644442367442800731640 12677580 629199489955527085425729346624509849600 12677581 -111736223813350156822347770052374463008 12677582 -114493272921538105659519484719589521600 12677583 -578108032304722722159353819850258944496 12677584 17394175370377743898960573278918148096 12677585 -1013801242363347740471494055788810780440 12677586 -517476886667041414920255252112230786816 12677587 -468367890550499918742489834203693729600 12677588 397196648637503892963121784163414945792 12677589 1050062759235521449746237557656066013454 12677590 11400439582013663665840874137680614400 12677591 -1714037192069554463442184224001225957488 12677592 -1183091563606446690923305869560060313600 12677593 -1241461799493427489744964826930930765500 12677594 -187110525036030498651952536582721920000 12677595 -112001080424986404382641748096901241600 12677596 -808524700950612891645333752987952875520 12677597 18465290882931665552018389434778047372 12677598 -12144636229268281208563927457938089216 12677599 1416199897159842166608322477126139222520 12677600 86227614588839681111201729874572083200 12677601 125863631580651711173554138292362433184 12677602 -37357297520534405920114589250716898816 12677603 -2113827899138472042961114860463865642280 12677604 12076974420214947151556880569360056320 12677605 -31024377650847456089590453618326912000 12677606 -129580416861644105676181263403662294144 12677607 370262548536528754636313533276205906640 12677608 977303110710471316197988260871240104960 12677609 638583217095129746421149332215585660672 12677610 -185919633598343249754758574626198952960 12677611 12441545149315534228212121392320206800 12677612 -202276608891380021516520336338401625088 12677613 67108560504292937144682530987199085440 12677614 -362797397152665330676060384355807826048 12677615 592318435614703028127245455032794429520 12677616 -62780387360206588543313655532646105088 12677617 1913550636783455618116480628852075718640 12677618 -8660095630547185507380864782574615552 12677619 -32651140522003513333334707266456845256 12677620 -65098657828442558077208665928886896640 12677621 -102329181500580569478254714398598514912 12677622 93922976327030000916680247540198247872 12677623 799059442417061386717912915996021785600 12677624 -1331651667537915256242248319709213655040 12677625 -584825477823805824875251997581230720000 12677626 -27023345051541244718057986173431321376 12677627 778604781297875018888772755209317757476 12677628 3481369768162298494626113010149982720 12677629 -24674083828803448008834654121385223380 12677630 -36805000934601580522084120033847308800 12677631 754359348200457631044659706141000334848 12677632 213157772447211194984002248727156752384 12677633 -1136207575314699627068263276079604677118 12677634 -5842704625812456244620370022514913920 12677635 -995751625280411722884014394604425463920 12677636 499495372813837609360670126814572298240 12677637 185313221267591744364121930208781984384 12677638 622301004362602191891436617154525716096 12677639 594963447497037307102230377567764968000 12677640 -427130337878425013636962433683279872000 12677641 -1254757513205508527476207162976543721958 12677642 64503177472485287856319721133705263712 12677643 135201006331958485079539804315496185488 12677644 -5429223033217383928814939659359202304 12677645 -1396293324921968162257870469136341557920 12677646 -387013853046762016094974028794254775296 12677647 603779273428455124084426763589917560 12677648 -318615463095833755773852676316026896384 12677649 354133010913883448458950114035893581600 12677650 286820887771231170599814296430555082800 12677651 -6956053655069081479934985202529129472 12677652 -529609233590969170760624272161588682752 12677653 -151297835201400999748601694194221872996 12677654 -2089902485639072894360150642508782112 12677655 -156405021369485341765057378306406409600 12677656 -330621871605017841221850097050197053440 12677657 1877084591061091388319352569677042376906 12677658 96841066714598920236295521169354752000 12677659 1036989200839938957076203726446280393860 12677660 711502319664923822659653421167742471680 12677661 -171204202104202619739879498435367431360 12677662 -1058893525043469548403769529355599319168 12677663 252117372940797016652191992541889648760 12677664 620339423761402910980802557589174353920 12677665 192416422889967397897629089654203968000 12677666 -447155371716117045219519978236597665968 12677667 145063784204774288326502622977761198080 12677668 -100066355597688123658964168750630253952 12677669 830379611118700576038862259206905801600 12677670 258822212568252921917346994645386654720 12677671 -533918060840831393724073542617817605128 12677672 -821632885402682428391237107935563781120 12677673 -733042373251596313829333286884446819296 12677674 909507532988543187159694254033608682240 12677675 241467596415715192615567032600902769000 12677676 -40245938738980381178043406424514072576 12677677 -567991821212073322437004340635729402474 12677678 -202762505519355907427079762365955677376 12677679 242938198877427761504101610913427672944 12677680 -33764207886189195222963441166595850240 12677681 -35678970855749902124106981976093079040 12677682 -764608646694068986399335025365429824256 12677683 647575177950362425589251643347109683200 12677684 795192670038929114929235953696120473600 12677685 -401891732598240129345203131420236415200 12677686 700521394360498907762490598722693206016 12677687 558484693570345029738744271516322482392 12677688 429424447863824163007028793211799347200 12677689 -920352756686351060838923820357250913280 12677690 -13537734961792745801653545182135604480 12677691 315570269590136507316981079631535233616 12677692 256210161633158425761769020699481073664 12677693 -136639052408862322321453221351060480000 12677694 188668141745433987051633575252123141760 12677695 277806903261711359801348650453724365920 12677696 18409955554807225427727706493820076032 12677697 162996484642667210585341652726533229874 12677698 87783774853403382409390582874507120640 12677699 344930576644876582881488259136168182936 12677700 164191621758962896689641116544940134400 12677701 290366822152891267424071237800102419100 12677702 688029734527260487724742734106310899552 12677703 -831174045646911463032670042662893604696 12677704 -741314659070406584013039052293603824640 12677705 353222075099881249378525845364146469860 12677706 97048488047528166151835503256195784384 12677707 -18142678497472153169240077396918609888 12677708 -1501636565876643271571336545432016854272 12677709 -642565526503174731395611606662850229472 12677710 -754177595833562789303935823301784914240 12677711 -1132739550251820493371269151147382796688 12677712 233628950956430940139061120348220948480 12677713 281812414599655328556583039364747982962 12677714 -420485488437171305584332555488938687488 12677715 42831027596481886101346060753426180320 12677716 -1052410306091617530453132780517755171072 12677717 -194213119445746324507228219147680354408 12677718 -136766870638301048526873124336917573696 12677719 272657807286461970618868050852831002120 12677720 -527551654014069319881443063185269350400 12677721 302997427485459316912858844452186551312 12677722 153415270376970550909514940083807065824 12677723 34119711678195774177601404737632320600 12677724 -845915050309975998276689868053847375360 12677725 -816425186019595095889970328663645484750 12677726 181961390790033249973853058956201151360 12677727 -719334848042716082079422127758146199280 12677728 -529231541749612670016865831080471035904 12677729 294697512076298080993041543161276805120 12677730 38425932101829799736578190862465707520 12677731 923438141100956685722640806445536174400 12677732 -1277830898607698724999346655364172523904 12677733 -11129051443752084016779641325979183872 12677734 33559867969373527498745581179042440640 12677735 -415158925152602262678418542396771985440 12677736 76203290895883368587446141320610037760 12677737 -587801524968443139480825150002541496688 12677738 274627484373718483431575294722361932800 12677739 -1460580677203708155150875246442638736960 12677740 -879693537556398076178327995508570833920 12677741 545007569517432926262783221772815597142 12677742 406982541537066831347702905131520512000 12677743 -87548796426983191158053888984746904400 12677744 90571276991238155652689802240212828160 12677745 -211827997980434500994854934990484986880 12677746 -203708335709119713695902752400888658928 12677747 11304123289565727924918576009603407160 12677748 -614517899594862984477285044796454379520 12677749 -489321641077064329813541908563279680864 12677750 -834274190366323573135658170129508160000 12677751 -242012128205165846920957876453485970032 12677752 1715024556008418404928719180325954723840 12677753 1002141207934961130546375990508207768464 12677754 -137361216788040260125370136731014234368 12677755 -1280156798781619172389821878798321757600 12677756 134980879777503499147029575136251228160 12677757 657640171952609462703495964018637379360 12677758 -358761517757853441312213516492037163520 12677759 -829559876955186687939287076503394790992 12677760 96014242217596684341517266220115558400 12677761 -202510923723348633983270476335064891968 12677762 399358391101264405930808234259959347200 12677763 666570116734682511193703341001927497728 12677764 -60589058502377303891695044370223290368 12677765 120746144101824819234674133447500073660 12677766 154274659531544114830394344920149625024 12677767 -1836934184466501870454980205389594832368 12677768 -1671096202811199726462843986631420349440 12677769 339991268531875770208669791900960873600 12677770 521371173763889970216287662408291843680 12677771 1264420383902395409283765406583125845972 12677772 798665760120983322471373671697496673792 12677773 -902477791477941354763431961932015635200 12677774 62267902258251440658594268570219862400 12677775 -257048501387812866010880715610840780800 12677776 -4311005108505852897685129505346879488 12677777 -394223560824286328148308148212695592256 12677778 -68428613365663032591934380522975872496 12677779 -303650085415956663507573909481930790280 12677780 1698655271702770918733086370399697469440 12677781 -1604480993215979154256719157972419641376 12677782 39044087452250616426358751792487257472 12677783 329517620521797026770525725713007659280 12677784 249774268589212440701554012533715107840 12677785 -1406814782733823745014594946647437382200 12677786 125281072233064761414293719494002619648 12677787 1071859649492469756212715442156207247448 12677788 -112116728902272280549065886743460454400 12677789 -1192400987738094559128696486460793488410 12677790 95657140061437132430187732857774649600 12677791 -85971872891791782325703456743846307840 12677792 -691951512461523502469262161218631958528 12677793 701924016010872150582045840927610636464 12677794 920887832853170398353501747026839978272 12677795 -197506314129844717048455920045139625680 12677796 -452713883329569288932284397409639687168 12677797 2057275455390872270255006768518943090112 12677798 -215506761908588616060245041472258381568 12677799 414611858443925967220921989502313901864 12677800 -647705117820308995646701447070632320000 12677801 1978675454500698705366750727172327382132 12677802 -48731483324320433992783106671772279808 12677803 562297917598546794083989882828892828200 12677804 -1102310734151892819125867250055310617344 12677805 -5856431381705617187651592297827662080 12677806 -3311109674269470800162016444038547648 12677807 -307357175374578711045121121875118181120 12677808 -105002909477354792113664282252905807872 12677809 95672234109580312456002581675051303808 12677810 576375354970179397557644353859093655360 12677811 399643671643660064613058695455339919672 12677812 -232191267742869234143243596164513497088 12677813 576808729089507231519963034754032228284 12677814 139786492618811326355651807800278768000 12677815 -384916122728405770900464952201003952880 12677816 768750036094566326382035058224685711360 12677817 -333273095968196213047427936685926127552 12677818 -290311235942193533194370046067410717984 12677819 11685884913147249537025240374061182912 12677820 -403930695831469902966950497928452561920 12677821 -509209803166750544507130135965176656308 12677822 -277141043508929760952928279671789502976 12677823 1289694611468262463196343415526273076000 12677824 693110902093838642564910163558170361856 12677825 680098548118614911941263126162288830550 12677826 2290548338389166918912682379424317440 12677827 -316386525528390438910335891772620305568 12677828 -205856976942687287647407709155299445504 12677829 -594838073864225366924860300462594979616 12677830 432633205972296450647570279667825469440 12677831 -814245979924093295142290667825769113936 12677832 -1152237798965717822288847789132997524480 12677833 -122416674213692394642879344310664714880 12677834 279812609114229870588100720059056994048 12677835 -419675100259543746456868640304579648000 12677836 -1089482552088936478510963090371878667520 12677837 41443512549924455473891240271542782540 12677838 -325420416224812665412917952347896734656 12677839 435621848660312260262643716831049096720 12677840 -119305392361397524500989215235034316800 12677841 -573506096064415816780196454671084223360 12677842 568176454307890701119779784851129027200 12677843 327061032065528111831063082862216798560 12677844 235746724452005146140912013400912596992 12677845 499377347160678519343319278977648487200 12677846 26975304064018786107832351714728373824 12677847 195344442346438763388492516632139010560 12677848 1795456273522105802140531975314922383360 12677849 487282350383045649329677885946103890964 12677850 -291225465012968946966216555639736704000 12677851 1543786104390858885592766326181912582852 12677852 226007136849091478288468016717436236288 12677853 195957314933462073621720432019656695808 12677854 -131612441821902933983139656256153523200 12677855 785869001168669142050384303675052158760 12677856 -139655167203970965152222447321092718592 12677857 170773906024652153087397954569516467106 12677858 424715056528918798463500400893479197184 12677859 -337526289314040692635195738398943246236 12677860 373284126775516493583996167726908162560 12677861 -177283927744550628433051736653774386240 12677862 -556868523782016652787525175951767040 12677863 659055734077581642898852173511773608448 12677864 960035196154424417881307582560102809600 12677865 -25407038246917412647477337439957327360 12677866 -73592210532246139305165771010161732096 12677867 -219493056398224613620424425650936483084 12677868 708077030549209999999002046155447998208 12677869 -2513956454757739734786903670738817507604 12677870 224652987704428300205273197941786578880 12677871 -3793024324256993249063661196683428088 12677872 -48505119302338700723063144631676108800 12677873 126718088331170591200828960592843845062 12677874 935806675830923749198511457262898823168 12677875 -359551082117347118378315809858104120000 12677876 355397077609507288210451294063941036032 12677877 6567448518947086928075864925157585212 12677878 201403216867732439134640413492004071680 12677879 -195767332724458389459049129915600737624 12677880 677104373690538093819048234283729920000 12677881 -123144111591064694836876904349406044800 12677882 -10340990232385344070986525884016347136 12677883 -180708283962967255399919878591819291200 12677884 493101862857677466081553007063055020032 12677885 -694057573111539351347852254302081054240 12677886 -100891021155005425963282585643484959616 12677887 1376298864923940615936040552746369249536 12677888 -131929359984319721059774129990677823488 12677889 -416647122603072167590747585024163080320 12677890 -313945754965812746724459150608964472800 12677891 -347823047953907491110235853691920017488 12677892 -66983611938617559063994568635488768000 12677893 -1666985435092520490574006951243257037858 12677894 -938625065249247204318371473654148121504 12677895 -129764507079302151429996093007900374480 12677896 -395292211632741481857976006658949120 12677897 -306716678367898623771050302468826914680 12677898 142093017218408407568242697872531964160 12677899 118619829750259242587159961256076529600 12677900 -249597684723612040460330451931237900800 12677901 820438110005080892578794647314824258720 12677902 -119934322060711384463766720555524751360 12677903 301559859292933879044982017065798194656 12677904 -123715354855451156086801563437592084480 12677905 -21321676773641900750338957803730194240 12677906 -310739154527922619573809435966339124848 12677907 -925229018993916978562069609059432946176 12677908 -792684601035896731948517304408421919872 12677909 1829444451515208306399094208491355716110 12677910 195134387567382167254326741010821120 12677911 -21207154483174236500388343898754434488 12677912 818564629250598011513281261632584294400 12677913 -521858169087270796087107278514086400336 12677914 830942055349278861968669428793153251056 12677915 308998786048062235396679527564626800640 12677916 653992128779136019121810905575548631552 12677917 1493810952936449638145929382992744782726 12677918 -379383718359186242056604804168654337024 12677919 -573751937035214400995537461765180144056 12677920 -1297793243524318603892210831396438016000 12677921 895443263189135920439586404118723630720 12677922 16313525113980241036684748500971411456 12677923 153652402623276268817095385705604718172 12677924 277296194157946150273437943030578327552 12677925 -94190607530964836890953137077426912800 12677926 890552321172991211950687891641150930912 12677927 -683741417738113782065407908179679529224 12677928 577869973458547510745739454950860636160 12677929 -6686100196552340230698322370781418080 12677930 -589947391216529263924420227267924993600 12677931 -449107585684167841242039205501588646400 12677932 1067371309700977334980376082641832586496 12677933 -457054213326232602670552836893507155818 12677934 -531986365147995433529738885968612585920 12677935 656465142517077665490625671440700517920 12677936 28077454705994583842014602164813217792 12677937 -848022483648999844802656897070401042848 12677938 34248650701385848663236698267417164800 12677939 425743774410866608011056573083061591856 12677940 557239485769007290139137717748217139200 12677941 1361463500439294838764211727385075422752 12677942 -340392876668659320174118950824524204128 12677943 -514812467761358428711784562137738118936 12677944 -1683575578407879115475621100896440995840 12677945 172977037321109114026487136947101920000 12677946 -172141510499441024900624263825627871232 12677947 85100023955130852340447459766882087396 12677948 -6153288994177063415468208628130787840 12677949 -393801487776850546337088780101794277466 12677950 -71191980674599572804178461198256257600 12677951 63713496180997863085951245151736519664 12677952 -39480695409335184746122739113355378688 12677953 303098456321731237976919776204295691202 12677954 -69730506994792114698209576571380040288 12677955 -635330152952288848318530897705024674640 12677956 746626478925088626371934115751062229120 12677957 -708446660084448998128285875869928445794 12677958 7319900724586527471404497068639022560 12677959 -5771262991591690680063098881617899040 12677960 53390787089233067619578075081134080000 12677961 -1036969685795302020759683190422622257280 12677962 49583603052311417502413137309202704128 12677963 -1115809456052281791778404770658143745600 12677964 130812363270163299838181599106708428800 12677965 -813199298602633526243640329353229702400 12677966 -95492229735847401946255580740402694400 12677967 -615840064385717267616503675852388331416 12677968 391341748103452262737195823957277671424 12677969 -206652923671386655768566196614178355856 12677970 475052046056202980763873516935280038400 12677971 -234506053342724512869316333969476974496 12677972 -2411450408049377914344177611736635996160 12677973 246171376628108720521248209915802986496 12677974 -1337105217000600162606549446027041152960 12677975 -187286919686357594794666446244935522000 12677976 -238130033500420662515731822548793958400 12677977 -59455132697387866285025692678591537664 12677978 -280835193826962456326769090806448322560 12677979 -69999126591444816170415155016403647360 12677980 188581132535592669772155216650038702080 12677981 59040505989545368859961140297925957600 12677982 -723313715214342230889573652002819465408 12677983 33682031430559838085567230102344644784 12677984 961315028065362358659175066920380792832 12677985 474257572821511239656995274707424323200 12677986 -994829433884775668425812143652087653808 12677987 724977393802844949571808886083862412752 12677988 -1139156196050313704853559161184870563840 12677989 -2133940332838844669303897215726011262210 12677990 -54179731767418756328924186728719242880 12677991 3696122898437714546943645260849062656 12677992 434418559425341040413221981656957665280 12677993 1128612650813862796520545068649114813242 12677994 55791232116084039014147677003571496960 12677995 -76245910937079935322344637741943016160 12677996 1319157698723722967328220644999757062144 12677997 355405892568191792781035892512404466880 12677998 575410947137975021328126997818683688000 12677999 1770937351003224339222593149622594561760 12678000 -126467435888908570576061135769157632000 12678001 17892381326198155728828658464108613824 12678002 143440639917838344556659702441214964352 12678003 -84537339959957087447022862932098790960 12678004 528671137530687713942416393761914013056 12678005 433105926647648421910772838081890869560 12678006 -395317806490659529298526276393923092992 12678007 296912142628538553189151715759467185792 12678008 -85037236625575335373122420291167846400 12678009 -10965415810017808092874232865274660512 12678010 340895549638554474391570509275328664320 12678011 1622045167577995982448892708810906392 12678012 1213529340686990267443064306003518694400 12678013 -291198604127776407524029515452127053704 12678014 646640739070387059880727332019511793920 12678015 987469125558431291231445922761038407680 12678016 277802451303839343763425452666703052800 12678017 -161727289056067583982822871402999020 12678018 -27670414666240967304092148782819796096 12678019 1187799631354563726465960157349787671420 12678020 138935662373027658085914271097416296960 12678021 120864538082511654111982758260453184990 12678022 -83463128987892987409385338037420455680 12678023 -1569380677599901721605129110046448554728 12678024 -359306891553988455265851763385162465280 12678025 -845442207567763039763863217740726650900 12678026 787048218671118574771093900599075340800 12678027 54668480246924696150113883428267624920 12678028 -1060842759083082825161715017392710127104 12678029 -27762335281211334058748535986192191488 12678030 -287675035002405053049504954500304431040 12678031 -85625077467930209117693014029196740728 12678032 -434386209252958223318313250406647947264 12678033 -666447422275094034071292669343332626400 12678034 10972453309405873195562388164327437440 12678035 -537090438373234650405124874570311437600 12678036 -139704770951350762856189258004485713920 12678037 -1288129038339825086306572234098235827360 12678038 -1073857355645083512090215722585656742080 12678039 -311616772166662457254260897836174192640 12678040 812471484076833722269085927170558156800 12678041 -1934687515340367827057091379212514725558 12678042 -151425202260095998532201613626792854272 12678043 19615000084861954396458614090197961984 12678044 851017684506091513705623448836822223872 12678045 909851648750496069908820499099542676320 12678046 -60147199710145150311250799317146240 12678047 -95276466291501047347509469743095913504 12678048 1077268665397696373963596542708424310784 12678049 -2848276204676069954378757517025792853840 12678050 -24947854164334017690885089324131968000 12678051 -870717401960180958700096280499193026240 12678052 2130071806224041236779275812081081434112 12678053 522327656268225707487681479409661114302 12678054 -429311599121180817724959940545824785920 12678055 -147571258943275664505717713600292711840 12678056 -115296079336553580259817792130176471040 12678057 211774642576290296735656567437079531200 12678058 -327253763620633771739786897364104247120 12678059 -840593703090531458513227738491575041740 12678060 -243228617208410019839486275871234211840 12678061 397169433341606383252194476883694462848 12678062 1563847360315136824397131820498736275712 12678063 23253211934369834971300574027422698000 12678064 497338253054526542548364765348294885376 12678065 -579275685220787001637642897060365445080 12678066 1006638022755377802975656423743415009280 12678067 -749420625720267722380028613750808415208 12678068 142077719100653006225887895468407407360 12678069 -195858500786698235528078972932644692352 12678070 -189563288743049686954027581388575882240 12678071 -225285432197846547128458883897893102080 12678072 -20241628767501623705854688253679042560 12678073 -1286562469588321322338240182436729582560 12678074 165297740809018273034984362422985447536 12678075 -192363036287814383705369757745604579700 12678076 668566070159402296505800155331725685760 12678077 -11240940984264213344516120339041202592 12678078 112761666975175710476810052541609451520 12678079 -1942929413222073518487541097443027568320 12678080 -62922640212271527776550661054739251200 12678081 71162537693592894701013125437963648320 12678082 -943037142593448814457110708794641698608 12678083 -347252437185372585919310946938990917632 12678084 -299198973144710522920446746212396133376 12678085 180211649604301851444543239311700448000 12678086 -1054433643754659955805171988829207183008 12678087 -416326481817763379077805407716637248048 12678088 1044442522092359901987442366723217664000 12678089 1199222500438089550255699947685568236890 12678090 200633439629592918074602381959969753600 12678091 -71713617061045304695793884709958998000 12678092 477220408762757915967572819199090769920 12678093 -278446051506473776871236600496699400000 12678094 168754405751829009470474021037382758144 12678095 -56581230695512901901827565316126990800 12678096 -51419635008280541821239446770604310528 12678097 -190438291469293356922104086658424273680 12678098 -190714219010405813178327531802089485664 12678099 -301771660009170823513015628216890978560 12678100 169411563622584218528733536268097654400 12678101 52463798722572203622745566954632287104 12678102 -91170653157385195154470278464160528480 12678103 1169384202464449233120920886643317577352 12678104 903406087968208195925899396344816230400 12678105 -27177739844695641918124624886030786880 12678106 -31439248487585786412456461275109354496 12678107 786208704002514806806272638796663749472 12678108 510334736533939662998378949812343605760 12678109 -1541211985116628435725216051077947744128 12678110 198295864904577148266348430754143599360 12678111 -483329351891209814188443007014012647040 12678112 283770720484407697239949136789274624000 12678113 -1132359036054245955923797882105363519902 12678114 -9999055102472328248935109505645011712 12678115 -330930460975363656354122259700065859920 12678116 11823950844480863603530541606170761216 12678117 -91979591011655097884334141801596621760 12678118 -1065954763975151289816796395271118204160 12678119 -1342914926699244799235745812596168545480 12678120 -112564925038624050450101202060902400 12678121 -1247887655961901929421978931691434788678 12678122 -350089166654735318490496594021799415888 12678123 -296003064102764547292963068220631658000 12678124 122161927881488384366195054854240235520 12678125 -170289223228744024465746813579635137500 12678126 524119820257195849064310090493153730688 12678127 1027749206952568342758191180858888371200 12678128 41429658744230711773795864479683837952 12678129 24692050187702819884100042141892520320 12678130 77144205746600483317947745366053312000 12678131 425458134412395106974186734468341225932 12678132 53579738378737292482902416673497186304 12678133 331945794765524273836602282216635323800 12678134 146246835655296433260215102019362788992 12678135 -774559146090318578224874076314862644400 12678136 -1648678802469894992580940510183964344320 12678137 1809790128376821303369902513741854887786 12678138 -100018207421364025154283327625434768 12678139 1031575043123020363348683700819576152480 12678140 205996529178589882400135735908299187200 12678141 186278124423943565492578978876303400640 12678142 1113852411810385976590391539883940432192 12678143 -281585880069477124488368951883490199376 12678144 106857717081045028066421386115668770816 12678145 197836574324714016473664776530181802600 12678146 -182333245493250977229863965489236828672 12678147 -2035036650453884892101580874587643890960 12678148 -132407790504212047362855194096245039104 12678149 -981482513844975350977432500002237591520 12678150 -87329202700969577966532666234746558400 12678151 -912891609090995816884837834639636415848 12678152 1213811116233992769256442804886887301120 12678153 -305503140155851230062014097758511280576 12678154 143581112577212383387437886137638185776 12678155 69037559670435023786681048437227363360 12678156 612863448176249027886546099378687836160 12678157 -8861686617533199973923834988516322240 12678158 358448080116454708329148248731770163712 12678159 76793464554906417502159283176910433168 12678160 111923259893895988911755149775225487360 12678161 -626610795690705717270495182562017337228 12678162 224365393896940091170478488816757652480 12678163 3060146187918330403428723992108745728 12678164 57498153034417404017097116131636757376 12678165 -392830098503114318434346329549166846340 12678166 225028891378153863317436126597882112032 12678167 -1559831092339478240395485303064957767552 12678168 39081263129050257042541563076949606400 12678169 284201057040406653545060685642512279296 12678170 -881524232792249573744153669821974580800 12678171 -941045273843215467129302776400065532736 12678172 76634763382760812158114786758840524800 12678173 -690072278141411795185329953941210951578 12678174 -1161493768195104237621701381614887730560 12678175 385653662597952256712819890757201848800 12678176 698086555495296553028182859378432409600 12678177 51605798190515168081362580113722659232 12678178 271608244036450073882547628819628634624 12678179 -150508083876607130291994364218475114128 12678180 367129476661951106335884905731399864320 12678181 212589495085601895569419976049597169982 12678182 -147386929077890912588677611677722684800 12678183 166390428653521710839125058255015722464 12678184 564445116021999758113241774284688824320 12678185 56769126402868754196252778908840213000 12678186 379404699636621819955757344231696777728 12678187 1073597803314839168283428183383695301240 12678188 -451466889556996486343279159826319418112 12678189 923699830101249530857051920937894242624 12678190 13650413714940151969046474169497702400 12678191 -1529059450651970264058718527407440455120 12678192 -64588808222557257862293402689016791040 12678193 322778434307100481247379440111848153728 12678194 -237295720306859812457688110276836251648 12678195 -371221627641026122941109908328571767200 12678196 -1243296333160263625503408122242102441600 12678197 55246913352532918347488477528729381952 12678198 -32789292885428911922808487126830219264 12678199 -747786942331068902030538967714411859800 12678200 482180853079216528060927271147341824000 12678201 61895719337207437296035465635166181642 12678202 70861393221140527940768800890621876192 12678203 -2205650046022658961635544332799171252000 12678204 -150319173459513478808826233674170679296 12678205 -1226127766171535048616024137544748237140 12678206 305167631620441776737467550158694400 12678207 -815774467712347876145136463394631849600 12678208 463440874628104047703091747760416227328 12678209 1701113341802849559172051001419247527392 12678210 -331804492991808411062801799008989048800 12678211 -1292293552962146492580979814000090334468 12678212 -375833059673368323762630364507584168960 12678213 -479527018573815225894599832877243314912 12678214 -1208012241655761465053203423389461822400 12678215 1051848696031998711340500662316758697600 12678216 -114407992182796813948681817365497200640 12678217 -1844335504727428614377629198126176794160 12678218 -207131221068064321746854268088155273984 12678219 -436625779851254299242878915710241929536 12678220 -453723256198172220164528823199744128000 12678221 -413031532661573968047663436851122111616 12678222 52834141027214448432255758656302507072 12678223 67627022556540488261291056249319695472 12678224 -101829419307292511709208728592979214336 12678225 -18677173276127608237009867449332736000 12678226 324744377241929950936678486142923914240 12678227 -1072671702087362002571480614207235013648 12678228 339167916805772601313100985554039808000 12678229 3230002210937302776840506724507116865084 12678230 -437362290621193388119219170782934186240 12678231 106290415746376405264220211209162933352 12678232 -35097520621861268173983472147074539520 12678233 -579002601389380683322565920495669388160 12678234 -591226753172832623560792124612816248320 12678235 -34089845242736427799703516688961797840 12678236 -59735228322411139703652214003604459520 12678237 -108740678574597907077235988931389671584 12678238 357077001202793852398076549924083451520 12678239 -261846532867128739707241062204119091360 12678240 -166356344372107266510213506581014773760 12678241 -1059152319536816273601005681173933755358 12678242 -121215452978055046247262026713532983728 12678243 1061721102135691926380700292199727996144 12678244 -295691258126218898792547351093507010560 12678245 574717194627832431360133262248823847000 12678246 115886490788866311961874540608560234624 12678247 136654205237132401181099727813854754720 12678248 1548008281764170842949716533672738078720 12678249 24311548314719756505587481400222084800 12678250 392418535679427849404339172985210368000 12678251 1108979295286660638719786453436269883252 12678252 164640985470932863283831040371598546432 12678253 615613371791992291936082068091473811680 12678254 188724395064003941563411016000256648192 12678255 -713060836540520850142682320123412536800 12678256 -52060953429826466574095338934194405376 12678257 87804384307259320898226893547585087552 12678258 -602346817297922125960282725752195846016 12678259 -1234698881452819144090310468129094460 12678260 645238269701975540636152553969264125440 12678261 310734711479432027332513199372319259200 12678262 469076998112938557504716642719079739264 12678263 799085625803186740385696908999959277200 12678264 348452003699909139385829883545220648960 12678265 -396256722206605919540981301424466119680 12678266 -349247806853090923248382156184980248096 12678267 -4136558190937553473208851213192896000 12678268 1284391528132485818030300727565538613248 12678269 -1088095467393722319758652495215966622330 12678270 -194479196350412148557346103254149099520 12678271 1211081059036281809403835362696190681472 12678272 231665751467258518251547068207999221760 12678273 -485570877838240847037330224653768516878 12678274 -121745922464928888655515701201882304000 12678275 -41845331461436083187018479327467778200 12678276 -392781225054322466117727175303422898176 12678277 345494126214040359726278773211086421112 12678278 -601573692307879694034402184705342487040 12678279 1034142879640037112012003553538734262184 12678280 -211927030734734922539233583894516889600 12678281 228151731151438553441362178965970766144 12678282 -675015728679194590453632060115580440320 12678283 585573431306013430579718422121079143680 12678284 1281745816933190071608124096374644620800 12678285 209508834386223250051122145022877439200 12678286 254319239786222199875570858071178904384 12678287 -7149586773689741974844146521786254976 12678288 46826945985765544705566372097810759680 12678289 -400135961446031536745733853781765968152 12678290 25845814530255108448921665564617472000 12678291 617712441372949256704478475817434702900 12678292 16580832245506676576858416335450445824 12678293 194355548410384314055141412081358996864 12678294 76339129439852632696582768096907724672 12678295 -393582807996077317966784495460161298720 12678296 84197547718533626916027149758651023360 12678297 824285917675607339187648153323966662272 12678298 -124589666225148359379877990096030371600 12678299 -1370910645535193097780734432287459400700 12678300 313873142567185793878241400563191718400 12678301 2073849708628307316004905530532654029600 12678302 -28739208697493579497394317029414164736 12678303 -236222423763333418169713564848859001472 12678304 1313675653587050332161996362318645231616 12678305 -415834340112924689177909801603949556440 12678306 -67273000206744397018755332853440487936 12678307 600608646370222960578601437331315679520 12678308 -46300705977906989685766096530666654720 12678309 652422942595531246758946395644682288000 12678310 411694072578165504369527061165322738560 12678311 3067341137711274651150243017616316436304 12678312 -777473103120204854325056742830474772480 12678313 -271335327535485247662706911787156087296 12678314 -151424460981830940586938699034528723968 12678315 362561403520062015676171752138913843200 12678316 -500542338917229979563377683436973980672 12678317 -361405092252989270827687161212475431220 12678318 -159083255477135872776303258452719299072 12678319 689325374218786560774037353718848212640 12678320 390942540543578848972472414999347200 12678321 -705777421569529055830183920835092582288 12678322 460827838946904812834534888204878973712 12678323 -79839392049539684799119228033371966464 12678324 -803879664032266069334074679874939936768 12678325 -844568754249112539193109940718409546400 12678326 417221490932559661498876988062865589504 12678327 -1339670761638341074177126705626563027136 12678328 269777789907646222889802835545428951040 12678329 -209727789616808429212811204687071221120 12678330 60651714176136288105807053036389893120 12678331 95767999800537899946155839515824849064 12678332 -1138044278755315209235483971778730056704 12678333 414719249137656467757105918230661703680 12678334 -471751625153723549248987149829347005184 12678335 10304302557211311077893352783672047200 12678336 -253150581745267593093846357383105740800 12678337 194379396485307445881897167883967171712 12678338 7615384648594146467553819710150706720 12678339 -421681927444803793461746282913246453120 12678340 -175065192785515712618336507003495462400 12678341 -444889718482716731431493712978014947428 12678342 129567618804251147499228284815154014080 12678343 -657391971938359588929020401587146357720 12678344 40445143517917923355926025734431047680 12678345 -445705429092355638536756494263627773880 12678346 507148666060547862010953405383651088480 12678347 988581722822855418065746168099922848704 12678348 -4167528107100888214316448617634957312 12678349 364972470763764370432639681455771794560 12678350 508034422211918765522283085526426342400 12678351 322725107122160176111089107573038272384 12678352 -11282525216521842810422276160926162944 12678353 1122939700169531287957444686312772975602 12678354 -287187000527674817024702752049638377312 12678355 -959958651732095585000244321831152748240 12678356 -1350790600487160813011711223233776369920 12678357 -931484023889761867663290465334633358880 12678358 980868945207033183968751983018094374400 12678359 -270318249417515340839810658161150422896 12678360 726707176374581009163561135590872473600 12678361 -595639361340143126779647022126401314038 12678362 -46304441376711143286219900070897452096 12678363 -46084812146083039020474413588497338456 12678364 -166077425854599254242199616340564876800 12678365 50081082361431933378617751994153660800 12678366 253750184438071442841718606764506133504 12678367 296203455447429203649456333627296034520 12678368 -1702531481259259731928090584906812620800 12678369 -29643286765292766880489774751060536992 12678370 168788084730005299273463351858536622880 12678371 1508226800672056715999619440723605660572 12678372 -108483203947043661880108692224436645888 12678373 1501454191354644668551571544749556129184 12678374 116452116603147666173639679308534443200 12678375 391939085464443691978157982943180740000 12678376 1173712878597945324353268681676221742080 12678377 315566381559593242488899746724507095440 12678378 -13550772063487916770774161373909642752 12678379 -442223716039468456550168530107138271968 12678380 -273037631008570640079166140527185920 12678381 359034989569978978425927991073269098870 12678382 542649767649809640907355724585385672704 12678383 257096741537531148821750173470157629960 12678384 13483319365651353857630446675884539904 12678385 -438221077279620090190792526665033228440 12678386 -274888629219885890030550223753845350400 12678387 97691611725897103392122102898593986560 12678388 -429457492864776022063672812759978272000 12678389 -404152634830431669056676948664643166720 12678390 284742909762998895260687270299915641600 12678391 -717920961202941591601709863250428131840 12678392 -1696115001334003514753533034613248102400 12678393 -79568105742553210489043775353398234752 12678394 1899846621397607336752095163816942694400 12678395 556614225224569219192511546263762836720 12678396 -1108896400535895773550399012425188392960 12678397 -3305995809418831763109246742745505300608 12678398 -891606307306237957173054191795549789760 12678399 -81036578317272352574170078080440402832 12678400 -97346243393895530852000903740994355200 12678401 2838684679137993685222509501004195826112 12678402 650339777831712384506121776582533672704 12678403 -1167010442541197370196074212809437904176 12678404 207020878235907733878487876186942811136 12678405 160596496152225267240237535104649200000 12678406 -115013996682810463517528409478187385600 12678407 302117276699837871637385016173273815656 12678408 -558393579232054813782794883957465369600 12678409 1396943147843576790373789754860324546816 12678410 525911682840694988176673567656077312000 12678411 278653403479631109063643050561182628864 12678412 878520539655303045718943293298397529856 12678413 -1863960115129354782750243102509824675200 12678414 57435390646907667063290373472821384192 12678415 734595671397597722259351965170171207200 12678416 -288709224883521198032419169311899844608 12678417 -1140831851719750294185014495552827139520 12678418 -188805415096405505301894609101403657840 12678419 -898760604617033074428576048961397297856 12678420 108849289985928540153511100396595855360 12678421 -368394289399239125906898070719318656 12678422 -1089966070413168219778994084596197902976 12678423 372449699240251183785925740658909792800 12678424 620724809685453637181902985847273246720 12678425 -121896820685579526194258607580729340850 12678426 -460812250625941670261831445169065608208 12678427 1095826801876834315965084554419580198276 12678428 345314908812377865292975213415894777856 12678429 -891460602788481178724454480135578531232 12678430 -43255113172053460263644211760896616320 12678431 -1844373746500435702357719996777231780768 12678432 -284083159572500494106865418949948866560 12678433 -430246252462608676342496604166212412318 12678434 81650284608072858241586730167541312000 12678435 -223563954488164343711388366120853804800 12678436 565548834009537819653690765127952770048 12678437 1175899190674571936462676728121501697086 12678438 -614805389541351710802962416712872673280 12678439 774841004659724568636023436289869728640 12678440 710357878089543351925681593646072780800 12678441 -1086054465406896041347050814283801382720 12678442 -98365871519321240061959100147106578432 12678443 -2157112490834262029755416516594520351308 12678444 -28383678429635613802308810824817331200 12678445 350227089112117722205929010428287428920 12678446 194620779514789014621702671975366023104 12678447 -1261828139491889061685851367821862322928 12678448 135267156271957022955544476375484268544 12678449 446487319604428639835482747262549391360 12678450 45718644333738584894131987931285481600 12678451 -819635997789522017957400242183514869760 12678452 -92734875267595303480724080010854882560 12678453 -685959174856913823686738930517512219520 12678454 -122427961781630917380849733439682121824 12678455 -273809542372813144660513794282063545640 12678456 -220405626434287601617058979235015127040 12678457 156253853670156528737571370676311726464 12678458 -417354691418406385401063022471082180160 12678459 -53932134023825027774761769249767038696 12678460 -436228750714346176465967712672343518720 12678461 -711581823390029688763561783153630330938 12678462 -959864341109278650999659940438697635072 12678463 -320658568625287464337088926948352593040 12678464 -1202886611423647867955753063534297088 12678465 -210511107431844098177224618874619050880 12678466 -112166765538516149234332588602727303296 12678467 -358464866683533820434916333779573788484 12678468 325146741281050137625385060839521730560 12678469 -71256493970077306462150296920255820130 12678470 -8334023804364602588815930121521274880 12678471 55075555828682926202827892581653821760 12678472 164896210754885026369904216844902400000 12678473 -2374814191919762379969539089766313356160 12678474 64535815693154789949027112160290887168 12678475 -1187419209955845678466005332874102521500 12678476 -2169359605576225377189589339634831367168 12678477 -147074256694386257170807466249100996096 12678478 192308668863022533178080543528619573824 12678479 72978019120317597614021704881857770680 12678480 -36416890387836370837410005814906470400 12678481 -2182246129917105721661683367880281613720 12678482 649783884219356383524493619842900015392 12678483 339694916739497537975788418728812516024 12678484 -141872989840596320302424025526922878976 12678485 318613805707204102823030617403348367360 12678486 228108785527996688239562286681644957184 12678487 -15900950368287363423289366134243291600 12678488 -184093313217146980023672097749246474240 12678489 -24183062332557516990491323623717528000 12678490 632201115851091036245813787825453561600 12678491 325380461203741927730818305884869739520 12678492 376137403186812817448260635887824906752 12678493 2176927363042835859035037085103668552742 12678494 12723832131237382007860027811658575232 12678495 -19635832523185937998583120002554789600 12678496 -988397798080478395763942718058114449408 12678497 164986475277221120170119945876129400128 12678498 242223456930501540616189997646248663040 12678499 -1740007991558427947249517565955305215336 12678500 929282171980286075045571036007377216000 12678501 453988318852557357627189088994807520 12678502 -429241836843938675343619465432836969600 12678503 -220512013367138401541243754707968052880 12678504 -313512950684693519037298505225791733760 12678505 -1112696281500223147434421022924276377500 12678506 15047589363856761482094234170706155952 12678507 -11360314117511871568897336913150206308 12678508 708060430715944311898114486950071608320 12678509 -172526594948484343507761041149467781290 12678510 -119892790899964174317976569987463680000 12678511 1793714893123288393572002891992200716424 12678512 -35348604156550711616149650978055913472 12678513 -651936789294394138970022072554711450256 12678514 834718010282023452343390730004442019856 12678515 74104794610946150500228494796992640800 12678516 403046072065551962737267043145203187072 12678517 502543428256028635385778472836680139566 12678518 64554960013896141631385277993513612960 12678519 -255884332231972656658942448394901979520 12678520 -130516786402193201742568815692455526400 12678521 -336382483976481892632701987607167482800 12678522 -353513425930191835506016731069192419328 12678523 -17400822523949071366048185382744165872 12678524 -13408021260255466063856667050525568000 12678525 435455801334005143027047281358450832800 12678526 29968140652403384627705438757180976896 12678527 -10133607170469283598358314601246282624 12678528 5856586153287300689112006928461987840 12678529 282406936492865354502669775335070921440 12678530 -547546862916449710654547091217462879680 12678531 529899186803194176344480221305080631984 12678532 3298765583686623869241181501933390921728 12678533 223650887448264239331651468856962738720 12678534 -411096794535279973277492318429295275712 12678535 -311350207743171422958175026040112590080 12678536 -568626238432402241907140722055508326400 12678537 -297974087757281599970719806614281568256 12678538 45403424970661492436541552048403567920 12678539 -149423511597921385910095412442510125040 12678540 129276514899804017246204169341286727680 12678541 1046127616859627781174037804462559349984 12678542 47177042625036882933641324262614520000 12678543 207406154669197346075452526643415347288 12678544 80679737255688222459329615419810840576 12678545 482087174165817756520143659888696817600 12678546 556210308887542192798016863990791456384 12678547 -908235298064849466073625349554751189088 12678548 -450191377821547946925825090803010017280 12678549 402778310717058322804994739464503331328 12678550 9774412640697457153630060377777604800 12678551 1497836208660835907379881251709436908352 12678552 -321591997771189657741015383827349504000 12678553 -161070941009195828615013483377537396280 12678554 -348683482920014508473655687039011789088 12678555 627595829309918448091641230412472283760 12678556 -1431063200692655026418754424344194896896 12678557 -1536328565078703467080460001794100583194 12678558 29205758125463828404978645849048366080 12678559 -876479932184045736377669572671366958200 12678560 -200689755603572517369709541074291261440 12678561 -511363623431773487982783650347757415168 12678562 24431905335722854105288092727230649632 12678563 1628291842486598386578791690721451918812 12678564 -562562676452462536289204886245452443648 12678565 783065485613445255254763999138955239000 12678566 3562645002730601632177095428403806208 12678567 -34520602620658044718399318631022378240 12678568 -224829377918465775213742681495737139200 12678569 108412785215463202406855076865709827920 12678570 292976514164541512507557453100549164800 12678571 -509329076298102286092107519858532481228 12678572 -179059331690077172477940192587900001024 12678573 342885771543777832256343559919475468768 12678574 -1114591097239921939123870900280836150464 12678575 -45485608831313397694084442695290482400 12678576 -118148510347794567704043250388290142208 12678577 1598983020751593148440266085757783553426 12678578 -1219945506234585992728356803686795094400 12678579 3334889506863943761984242037604123453440 12678580 -400813312815191997388875905781040742400 12678581 612088498938584693684063066897682582492 12678582 -79127460661240373500113146645443762176 12678583 -3140947679692965702807752210416972013424 12678584 -275136860760317095075395198228862156800 12678585 -67896448578227612241251578723458542400 12678586 -63920052248422425955112510797115911680 12678587 -49378686792793801510640557211277058008 12678588 -280892065363258589168568456003975599616 12678589 197064775048616844288083184147742218240 12678590 -342139371204557382767690703761905675200 12678591 -177407887320771148228429804962814590960 12678592 -61162329542050219336113525724282880000 12678593 432549063786384256052202675898769157042 12678594 -92402577550504257420009542280289309440 12678595 -1514445292167486980241729093977215580400 12678596 -30125910436330294943730096963803246592 12678597 249740694363504213157780753048128337920 12678598 95834980448469138109751888117881960800 12678599 -357883725309947549925077099802683178000 12678600 -170651929752261783601055329484058624000 12678601 -27884178631452519586271418439431280988 12678602 836122108438197825559083637252652911104 12678603 1055326841955707355566669730572542647000 12678604 -56981841504041015599542281391566476800 12678605 112864870714617974284402120609170057600 12678606 -62193631244744010701110341754383754176 12678607 -411650783319906258031235449785555674640 12678608 170949002615058847877116135140071596032 12678609 -337228999298641149769790219843920686096 12678610 74349220660865835801141277863906946560 12678611 180365301328229042429990887780762680384 12678612 -232654003288599858618682970468666966016 12678613 39969596118881981066077619456353833600 12678614 540299354108997209421648849179223996672 12678615 -1016886463300216119676278397427882445240 12678616 1145896351530589009612233713028091668480 12678617 920259672392923935073316047905107749632 12678618 -259834999823283031016387556046485883392 12678619 -1671298921730441783989326263564609489980 12678620 270977956218880498883418043602901255680 12678621 -455347617454763076794738547224149769088 12678622 -951473237161656298038332456281126464 12678623 -2095921998256497054584301320782919308128 12678624 253736667215588626650337954671183790080 12678625 1850678153756325459215493994610717985000 12678626 1421735451397159732779403880368463784960 12678627 -398821763300964204961071539295242931792 12678628 -12701929325940054114362650960736993280 12678629 -363090138756543746451851393166218838816 12678630 106153212874315130616195307927354907520 12678631 70943759245427738322383737541341148160 12678632 534754327347422121509703218702574566400 12678633 -1983866058286146089526681363452973710400 12678634 -342209286578377700797754915170964484768 12678635 252132370688677266479468747110361860800 12678636 398414117071481108785682099951775744 12678637 1572073313107250670630475297721734531286 12678638 129032409894250501529567336519833524096 12678639 -1325323741709545640104609333556925795576 12678640 -11107840640615417010795665923544186880 12678641 2827734343445943212181082474796094511284 12678642 -109394461634921817724700321361705426528 12678643 156208855721656330353432030416621471600 12678644 -482282724746578087092575266652848048128 12678645 37825756773809598863329040032787280000 12678646 -796502900266554729811991752014522661728 12678647 -146045303403901532774892747253815319920 12678648 -141438748216355127963127920235473100800 12678649 -92178514721006043860982765514997363350 12678650 -552707522352907090866262702223870689200 12678651 -783793339964404683507103482814583306880 12678652 777730620655314962775427535504852940800 12678653 780284871858760827241132359372981281484 12678654 98473279856955092596860914142332493120 12678655 -1260137588542360256037634241769592740000 12678656 -749550582755942916833427346226474385408 12678657 -462586431775024635484914351575847959760 12678658 -551246691271387722447037966861746940416 12678659 -133865150736665397103644538752027614208 12678660 -273052567692212638502773410316054732800 12678661 -2221286629157333945214665621261632936738 12678662 326064245235072404550088220744557142400 12678663 -8285726399468685946704866613817261656 12678664 -948665363163212142678831507527801241600 12678665 308868543120185844325380789035934251520 12678666 -10552567623294239588857377363405963264 12678667 1570628981365991997295321736864209263952 12678668 551364094810006009733362025808416503296 12678669 198600635364126100527567822527166884694 12678670 228467900410839403639856752105241884800 12678671 293401891407834276633975154782125821872 12678672 -52224900051767639977598348643024568320 12678673 112326988305161103083140260581968596480 12678674 -15170404764548931996074765047400964480 12678675 627107406425022532052700372086396865000 12678676 -78336396871337083301410288755002909184 12678677 1229093004955649800110050119516702083360 12678678 -606801217657644126206300392987835566656 12678679 -4458464105260183808775889718862320672 12678680 -154109431455987538326974788133030707200 12678681 -1137882714110675886948609881195098560 12678682 579415911713168341940428077835092225792 12678683 -697669123072349710054187123585554927872 12678684 -117895467367045499295525070651493207040 12678685 1284782060689780279602252510501880230360 12678686 -668309278573098080774865031746877231680 12678687 21191006021933725435692920053947196800 12678688 76351699659348431308214847193271500800 12678689 1671277736611543509177100298361484955490 12678690 145868806187275532822805061609940643840 12678691 -2561322890428623750340261323114572223128 12678692 -371977350171629486105395703387737210368 12678693 916949320159585748209073567200678580064 12678694 -29212006250232686959031247584141674368 12678695 2361087664967855267308067556573698803920 12678696 537344261613183933793369433973605898240 12678697 904215076168134576505246264290929693440 12678698 872020885659514150206771210913392807600 12678699 -174430746299123512256739938605023154752 12678700 224253858475095500701684965578579008000 12678701 -334484894199938684207875046004862716948 12678702 -743598251183602255706243829199137188736 12678703 -44614355930783476085130266665442266776 12678704 -282116670048443530419766597359970025472 12678705 -395248557816326653968937150540422659160 12678706 -41985399835608438465545219827852969440 12678707 -1121034377912268832869687427231245277044 12678708 -55965180253326040928068128812060467200 12678709 -1152900478501808368684903816739135635090 12678710 764030907319573571833340429388738048000 12678711 -452045668470022139461551715980641437440 12678712 -1500510976704260200949811500287192596480 12678713 25543670868409293874885516774195274640 12678714 673759836933808173986024461795068080640 12678715 90106179170811198023163377045758464000 12678716 40907340650533082926039887781042364928 12678717 546739563289535486133207373865939469120 12678718 -414051596374751430713238926967593351616 12678719 471185816084061820817415099434865636600 12678720 185729007162102086689929476655399567360 12678721 -407481751869048659553623139566480493312 12678722 6676454234972619378194846000525044224 12678723 5159141304779527671680688779012408544 12678724 24368921889513306454205101771158970496 12678725 -951130944334314410836877922833320983750 12678726 -930008977586755277968846568517432912000 12678727 110789689481743038282244657608032747520 12678728 -168885692968061743257709215588184135680 12678729 -5777838202621032515833243023751560000 12678730 -761046162619104047752445172358060302240 12678731 126887908837720057602697938047896133232 12678732 609460331917946797117800373628906763264 12678733 -5824438521012927291652872169056347700 12678734 144329602096697175404859133827585014400 12678735 -43087577154046860081991428401558169600 12678736 -75268203363744450376826198090117283840 12678737 19575519045391977409677359695718549232 12678738 514659993312724562511538561278042589440 12678739 -143320483665536938777647590413695645460 12678740 731229954894260314987527525705628880640 12678741 691586301195244051452186254939182285440 12678742 -1280527846990789912087446962097154992000 12678743 -337718167068532463397179826683820240 12678744 420769634578968902588475891328262430720 12678745 1519656763036835959383211263632691362880 12678746 -828374317174261818593562794126311123200 12678747 -757673900350675193500647126228619569000 12678748 -134773175719183481719051375309978344960 12678749 -1627928664914664106019651584266811251840 12678750 42185719692752820139021063195626120000 12678751 228898212040283114205796577424288292152 12678752 373663999554747921072237242578479611904 12678753 277069022598734904802535011433912970240 12678754 134274746564414539885763213447662631424 12678755 -1534300879052013287980784771902417617840 12678756 -489588754592232879086370597814662294528 12678757 -201908653053419744158395744652833576320 12678758 244068215402496566919662249961523659840 12678759 99614159964460225478279017715496958800 12678760 -710523458306198547069616709499130291200 12678761 1728818245939118974482397374512925922362 12678762 -190869634952945015330912175263924490240 12678763 546474597190512131005892031251224470024 12678764 -592042599257594344162257302403337411584 12678765 11522132793807929610725573988938519040 12678766 481108035445232454667539224936471519424 12678767 1850659683282822362586911326906126635552 12678768 -16369458777676767198981256926665637888 12678769 21775630395118019152114779149390042020 12678770 213104449492601077242632722528805304960 12678771 -109981404568412147195329347144730828800 12678772 -885587583615788291830429073707063978624 12678773 -28760720099461234714330310702798826816 12678774 47101120829863923005263058111162688960 12678775 1127921292117107581767368993831492142800 12678776 50523230559231018661057171291039334400 12678777 1485004396555915651612275289705408358340 12678778 78616033597719210900344949719472817152 12678779 969638927063620753356093670442183242680 12678780 432287200951169488940193735844021109760 12678781 -1997422160782161987488057385577387191418 12678782 681489001781177636443222329919128724992 12678783 -159913578569086964073537704104944740352 12678784 -680129878020967440811989869330096455680 12678785 -965072001683269057249334015975078096640 12678786 -36020954348083295710439711522772866400 12678787 -56192380850120264082101543979537221616 12678788 190863829170680691891805552667070377088 12678789 -1877806969437042238356464783149572007680 12678790 155182027006598417411345223558979006080 12678791 526312294624498239045736117607831308032 12678792 15585577477792228869799939828419133440 12678793 -418225205501526036082651967538578409200 12678794 97047277488646919024216940428009424480 12678795 817189181925493633889560057788223104000 12678796 204517036414553377425732381781449897984 12678797 2500004638382216566881441080733198907872 12678798 447240909853880919823521441863308059648 12678799 -222743995656353595141329298818004744528 12678800 -8231898393755912173000835874441216000 12678801 1890244346516937800477196650238524071104 12678802 623941829240958658363465352473792648992 12678803 2489377867023579759424982451978057522960 12678804 -86876737729256079395296748011861588224 12678805 170758596835194506966085908433866964000 12678806 -253972129831451157907215785829979893120 12678807 -1122877818330169669233168511659259559808 12678808 11000677139238991487066558037200424960 12678809 -279557922020283427066092482462975902272 12678810 96293126055831907959720832058069564160 12678811 -1314352880419279781343680102361060463176 12678812 459007286395009637769516078365898324480 12678813 -138535639252232338601052572654774613216 12678814 -429653797578881428213530637713366220800 12678815 -828172857997119929701161490183676702040 12678816 -886156915704785079305793609088946405376 12678817 47507722384948433113460184159814896866 12678818 -31248329063665115097374498104933680480 12678819 -171259198978617195400286526206115355392 12678820 284694992810918817345935770109935656960 12678821 196306389412033511230638211337838636600 12678822 138902738893351195781385801815154036480 12678823 1557669504524547526207261442394933278072 12678824 543915492912627175610638586088631326720 12678825 -76966157878880613749258882709048868800 12678826 284611054349079758212678278004016425824 12678827 8654983910356495101881377440474534432 12678828 -172461483752154172700556601874626951680 12678829 -1334301920554377770341731795890000590740 12678830 192188130464515752790237453766397658560 12678831 -361615047723189555141095329993939039104 12678832 -461817530098385948359888652260799938560 12678833 -795484973066412494795008485830899896960 12678834 -253841481742737732362290107223831577088 12678835 291440982180307356996888063515156488800 12678836 -624934799718531308262824874925370737920 12678837 -807250818217738974624277097734329942240 12678838 -917007441380283511484855295966742439808 12678839 1120396516342920129545778048294596633640 12678840 -77759235979221767610220316823757824000 12678841 -76239261021010249826209990512179669376 12678842 -440600210924077447074362135680740527616 12678843 256300056619542550962976901469519440664 12678844 157430668039239933371068600682223909376 12678845 463143634255401243643356394029436608000 12678846 -253078173609328563985027769041337702400 12678847 -1552129506974501576525251246061390816704 12678848 131989326659744730882490610628905926656 12678849 -46865137191694476257222837768934219564 12678850 159122838809926318505699553821786440800 12678851 6582989935435805962492194614540860560 12678852 -231282771917711166355888285907056588800 12678853 1795808680504287559887515561596460441664 12678854 36803529668510601290828923529105720832 12678855 -111054588515177016215694819762073313280 12678856 -56753863980701282415056360602773411840 12678857 334867983716151517093660676217950019300 12678858 -42976811911544592892103519722078007040 12678859 97304529125770731789517590707017106104 12678860 -560538395021032840012773476447358673920 12678861 119881854185180648711780598510531435264 12678862 -559885709494137294676027567886141548800 12678863 -1360104650556836521692168839603785551888 12678864 117210527410520125897023428231823360 12678865 464807100127668821876058799967582627520 12678866 -165177033671400746442361939617697038336 12678867 -696230222161707076406266022266127560716 12678868 1410505130200377450993714550390274682880 12678869 -96110749233336796795277781801645195648 12678870 -25492556099237148223172318604750531840 12678871 2048019242537655799971739693692403424200 12678872 844519064710633951344225699923818905600 12678873 -494724598265769993323264235375707981616 12678874 -189391814610990450887939069850723079200 12678875 -204386388617612344863779098642043532000 12678876 -161798261465056298685594601031156367360 12678877 137828887143451634902403855582069359180 12678878 806100609247939666963197767759938233024 12678879 1513722549433111699620881990086256165760 12678880 -172072761633635731781064662249452339200 12678881 -622929338678780344586667845082292474236 12678882 -552867212667420107699409316411298644608 12678883 -251871463262061704136032812475976831840 12678884 -592058148519233536702744037665087181184 12678885 -41622250729784286915161056423841853600 12678886 -471308404764131058086459609467676158656 12678887 175646157218313538547324555322849240000 12678888 -657213105193289372228633611477419294720 12678889 1126475230557249253636358572289335623156 12678890 10452760873657573751716042277441971200 12678891 -1163521788233093626647842349695752708008 12678892 -776915098493558020261451868326814678784 12678893 -1386403810088766584171319640966951842858 12678894 -735076182353923214455314286109961792 12678895 -525973286999359423746692553943534831920 12678896 -59135413536271293305725988827297284096 12678897 -92982491274442054243382888021189233056 12678898 -1150476215570323585303470494724096994800 12678899 -547059993546195412251862168580101922100 12678900 -177537923803168393120723969983693158400 12678901 -995417299086395009843292595732467265508 12678902 -412744318918693438319167263027780394848 12678903 290865035127715824385031404923420958800 12678904 -784415327157334849999803880252356403200 12678905 -386455421519220878272671250293453098940 12678906 -306055603160715754071216093785098484736 12678907 -221187793695704515105827519587954356928 12678908 1242277970399157114406729137779019988992 12678909 -714422295382127615900214860866408025760 12678910 -476642570493527529657194456585199368640 12678911 41092765861420775283201799193229961728 12678912 -473182750162687761559556174946716614656 12678913 72465484041561515611083045506062374464 12678914 -548967734462233856083859306735751872640 12678915 938853358170758184373903863710973151920 12678916 167544264103895984873529064039490072960 12678917 21555299170083216882099184324926367680 12678918 -97237503887023450971020616519138213888 12678919 1569958310912697465693396707652367316760 12678920 -246417109763236700834634663738594816000 12678921 -400026773192414209525854059440095428310 12678922 267581915270519639706929037694226320224 12678923 1063865117929194215836683563265526152720 12678924 330816057532299664880532779696057856 12678925 111442916731014200878045193081504188800 12678926 83098641665599748022378962779906972224 12678927 408079583839305132258122502643092944520 12678928 -310789582221375025302243706064112844800 12678929 -361919989051442657894607852451715611470 12678930 28057684950943222380692021143157560320 12678931 2118827094673726714320165729592494674732 12678932 -41067536670679030489288782918916804608 12678933 187237035363537422212856945837112667584 12678934 23534659056089940775347542405103947520 12678935 431796663311142087524471957775081545880 12678936 155318031179048700784024681326408806400 12678937 -12520392724652033867988581628685034480 12678938 -44514054314290253643073689808736514048 12678939 -27819445043484152116454810134187393472 12678940 -90076431203536424391473022257741568000 12678941 -1968736979679638385000526687156075739616 12678942 -953357740277426436922091868098295331200 12678943 1757827928066708127706558117242157149984 12678944 -495300085101550516904887348367746596864 12678945 477050440424543474926825584571094596800 12678946 60854059676830560003009914257487442816 12678947 -238055046423991562227740579310046822400 12678948 -402186285694448151624814303122007056768 12678949 415818979081151984439513867219125159680 12678950 -319011171585778618719089226524216928000 12678951 449104664829363734518920900941417484624 12678952 -74485620226165333289113834980063068160 12678953 1351852914510288796392718129293915456 12678954 -13287820599516916707159381299153729280 12678955 295324320338626554436782561512683461120 12678956 1514410183270994026278447337539842469120 12678957 -696484434336473630333137467069923800320 12678958 -329142423887303936265503122796501990400 12678959 -136469895106591289417219735337569145840 12678960 -4370223352944577102910112425957130240 12678961 -87839203830285452081599139607709907276 12678962 421755480425463026059579663549817892864 12678963 74846441967401713976704157280727752576 12678964 1480657888501903867492409709473388910976 12678965 342273633728306585347969222571194590720 12678966 306917118620031570327763208656858114560 12678967 298527336392915154782588094025448868864 12678968 560730462894327280759678329555667968000 12678969 -28088990268039030849413147773818423552 12678970 710144415618336336582493663860718771680 12678971 -1120860903745558237789975067571082764828 12678972 -53869383964745514477233670924886588416 12678973 1324842456076890957120770904619528865222 12678974 -524824920757485670761617868817138851840 12678975 19145282596274204593047519010148316600 12678976 600765346115253910517215619878242222080 12678977 -3344019380345960592424077349452636369360 12678978 -5381605284654356502227317928812626432 12678979 -1618459812474001893794569334257840900420 12678980 2288830462836553861856476369810513920 12678981 -73677504113345290516896555539574526656 12678982 329365927565605655466033917721641832000 12678983 -1657704685557148749041545871542321593768 12678984 -115526121948020997664503411062753280000 12678985 -2365840776287787799447236496621622400 12678986 -889055062231285992360728829023305529808 12678987 -517072603347188160262372869774934686480 12678988 559297771063569827298799210853083165696 12678989 -365902203014581037138465461698861643080 12678990 278398573639697171229920735000356131840 12678991 -168875579152391949441008715346398444096 12678992 -52879005863487676101220838945773731840 12678993 -42043975362642265708444373692808136396 12678994 677289267067782849169152591814322737296 12678995 107128712004874641814221168190617288000 12678996 -960106197427214288262354306956908025856 12678997 14388495453358635394598549479504741728 12678998 -339068647457567556082488282203494102464 12678999 -216583741160591838040881444268166973336 12679000 -330414353895726758820999638779084800000 12679001 -792091207865165485935747463375727503596 12679002 344172167983817125453638178782835820544 12679003 534893300397478029776997133665824565600 12679004 -277916108776078548562581127441804523520 12679005 59633900452156316744174481481093473600 12679006 -132654620350649699759428643512933747200 12679007 -495327011193310339923252217579621672968 12679008 -201886212294983900653394458390007906304 12679009 -564584512851438837498056645757041816384 12679010 -9925014436874326594466038429104991680 12679011 -51242384582593551169086718643482498968 12679012 -112314640536073464517306883242675869440 12679013 -1246791532274326601314770859942904115360 12679014 234174599331873540071538416417829665280 12679015 746092637492718904291783165838088431160 12679016 -194763792947734486085879062030905507840 12679017 285042921824665378984337389751766074496 12679018 -187915151806457266652806718448871311360 12679019 1131548129899052501316978530863829346420 12679020 201371650574089245054684666750704563200 12679021 -2300549709716692993012262323988676975156 12679022 -255856834419521330266714476113494346688 12679023 -6476809058919948769769228819231692800 12679024 98519645806009962355693421227888967680 12679025 404240789612224596470432128015760844300 12679026 -226027255792625137150041237811278888960 12679027 796937859535757910720869579792564228040 12679028 -217210419721280581660760990239024904832 12679029 -35369924411483577217746894780627897600 12679030 -86446265500444629705020278211586055680 12679031 105199767154839166960803538499961508224 12679032 -1116534389151737869746854498536828723200 12679033 1843004427765243569783157565567364011200 12679034 -696578981586965882277818584080716352288 12679035 -272337310228661924211573583657699533600 12679036 -1292681389972859225286564178522864261120 12679037 -375290328961417155912662422874975698848 12679038 -80606761529687935604347311085611202560 12679039 -784614700166549305224012521687233740160 12679040 773377973290390729865166635146621747200 12679041 1248327884498902778656028482290677852640 12679042 237734248498714572058139706428621472 12679043 679928015494265581688362857549634551600 12679044 376666276946573178190279178795756215296 12679045 85980719339841126152707562063684136960 12679046 -396953908856745993979941651763097537280 12679047 83886958497046592070620287061127313320 12679048 -484066000610969271345062455834256624640 12679049 -761083169771813731504943720618304050688 12679050 94904918005391189309410405951597113600 12679051 188120242515630729800206054257716484864 12679052 -319049908210545608399401602443989436928 12679053 741677992808751750088926291220297504704 12679054 116315216906085338928210389376851368320 12679055 66203500463239160936234269733135215920 12679056 151753603881964578486599337041602142208 12679057 779000503366933115591484090815724704306 12679058 -159274011170785537198455484137637069824 12679059 -123795552775553911526644427172391720080 12679060 471512556775114510465437020722212468480 12679061 -1113726426120163299111364136200502464800 12679062 -10166510898306050915948228070812393472 12679063 -1294742487316368484436453066871956421688 12679064 1292873762902611097868545260489898291200 12679065 263928508737643838068491328466154105600 12679066 -9022093187857704876979067679355449600 12679067 2119947077742077316483809887620985008432 12679068 475147215932379451839554735688144099840 12679069 262686967253022831233954852182990335244 12679070 -504963892389145989421473522376364003520 12679071 101476841774773914282728270810452289040 12679072 -179890796050866108501859180014084292608 12679073 -256282390868003042573418869588417718096 12679074 -780230058310784299853542468433642020656 12679075 385595262221332455355011693495374294300 12679076 -862984642565614095524519334397814552064 12679077 545557607467506483522113093385477921120 12679078 13757998234263714266568750845240745024 12679079 471801270084239060424829513168126076976 12679080 497881975626864400760616245791260672000 12679081 -689363545071513544108386681537139098118 12679082 401066841881091695732077022039445951072 12679083 1198396412538556533526843075868098730652 12679084 219679605400757067651895276160229000192 12679085 114628846824750646713701468701211873760 12679086 -4141297476549771523041202857033523200 12679087 465576483574768013020111206500089102736 12679088 -303249523017627227888882349644329893888 12679089 -13583876577024578288867101861824588192 12679090 -917468743761070921563085266335604331200 12679091 -153063799196640949419299404328226225000 12679092 73340142804663726006985881704596304256 12679093 299644793755653700903030475957636988672 12679094 -532969436089966623796469201196476040960 12679095 -167937573259723456233407091348647838720 12679096 3043570523581242048567446557136228597760 12679097 2147280950510878438928135122462204886352 12679098 155513816906635361306639513054681176320 12679099 -797137621548269465269096499435165698760 12679100 49934524467887552599694769573030912000 12679101 -300650837783545597695077107235845169370 12679102 -648824844558210146306182396599287701248 12679103 -1832459054600590178967741119584869043176 12679104 -22800834064179742243136843435741282304 12679105 -1492637267655333190525296994536090960000 12679106 195474820332496064241578891975867985360 12679107 268070029602055140666067120442284657920 12679108 -211164206777935413829852557314375371520 12679109 -9396326480888799608769200615895519552 12679110 -207153780978568356991611132237568189440 12679111 -221374971115508616630789694665825963968 12679112 1515189120220755411360873071439856051200 12679113 9491303889581238264967118000229456144 12679114 -19195441438504814807515031474926725888 12679115 1127550085913123803179221132258049977760 12679116 644127616896641656873435569842407342080 12679117 -510429118373206995633641585687062632096 12679118 -42662418983768510686576612524889036800 12679119 -808191858206947158796285190073986776800 12679120 -118382506073654966432302545143403724800 12679121 -80461894958639465298432472662349337856 12679122 90057519738003172967582109840014815872 12679123 384711841949837036303420517411021140080 12679124 83751924570380650567912194823036526592 12679125 -938357802532446159240478299992574312000 12679126 185105606207232566703061993011701388480 12679127 143662044717588531836367855362799589824 12679128 442529697830898125781642449504529285120 12679129 556797194415252913116263422168253854730 12679130 -1310622333733823555427930595064071065600 12679131 1016604643529879058163561965168869900952 12679132 692088178356817028466073163353750800896 12679133 1995253603901691236425762035425694051264 12679134 289201763668093260980987255047474578048 12679135 -668880128648890525729979529456727659840 12679136 -143511978753083249155256564359647461376 12679137 412680271178010298127346683119713672000 12679138 -468355169548365833984843055706751725056 12679139 -1176167759556901050573652611792044110200 12679140 -499901689593853535630125712619656294400 12679141 919985491131274403638416008971261951104 12679142 -334345328274309195140719299814899987360 12679143 798057910156996385623663059458951610624 12679144 292995009929147091571623186187473254400 12679145 411059089250710687486382606207369796900 12679146 -155629408965229360944931734276937344000 12679147 -476470089517936155266458509868537036048 12679148 982727559903235993330165118222073953280 12679149 225716465583761979702415477684602623040 12679150 448882525599813835496638544090970273600 12679151 -122286070326371075652120002293691069808 12679152 -1289884285278081863238806593226145792 12679153 -48528608260491713549491395449748857856 12679154 -607950883168449656989523862165934666224 12679155 -225067016911314620059623992803029984000 12679156 111592669416048056239984985766443601920 12679157 775665364927810798318587982184119583406 12679158 -33412046034073620642365856666331164672 12679159 711038702540081309356990639759674119040 12679160 -97297103543705746359924807396882432000 12679161 1225769848901586881751738795855068158848 12679162 -537760736049627790630573369672587398400 12679163 385509633544140795187625885667586010880 12679164 -201814716920375653293892586058536979456 12679165 47422401052734500561677464325139263320 12679166 -628539937295163317396856995010858835968 12679167 800910503363496905662573570746600839880 12679168 33861185489935671757746772934771343360 12679169 147722671426053529825536882023973979140 12679170 11920323162818869831143215867572992000 12679171 235104971957593501376087126522088581372 12679172 -948112209564694348708272004455724154880 12679173 -28437593752826258624525761465258926756 12679174 92611653175241153676959805801911068992 12679175 -804997515959956589317473432555031329000 12679176 -502446377345533951087593994574287872000 12679177 -1011412790543786689805355185788166155200 12679178 66312078361348672969522264396943477856 12679179 -125228451644078656435267509486544680000 12679180 -551914072765086842821658703204047001600 12679181 647597411841147371430456362604531164982 12679182 300613106528376493487678079854256316800 12679183 1041036625538504843846544494006880900024 12679184 -112817672868217972378931475396128931840 12679185 59620162056939533920889937061631980800 12679186 -148726122177534272418023176611042035712 12679187 -136975867460560709793220215508388399760 12679188 -245244905068438520939992686151934822400 12679189 -488514272447271131849829158462163913920 12679190 42636516945224145778608253341566745600 12679191 -1183368403763707334408228329207261620048 12679192 -611552967354932864001500563474860288000 12679193 1309063872427734171636948088083154250442 12679194 117395686645101059207889792224918568960 12679195 -3087919692987795244233394622572888800 12679196 -247219478543657584993020009641995972608 12679197 -790759675245265652239398226814310207360 12679198 -5902164887700693802711794486800670720 12679199 -571492213380323302009777679989207892136 12679200 894726984925574628543776690673942528000 12679201 -725319590588472080444025525752655148496 12679202 -1009633932045210852613583501726604797568 12679203 -646027369773442719725707296976081410696 12679204 53017866096481570741141784886491878656 12679205 -194239652499173867840856995194291351680 12679206 148341382101919773032674481561153635200 12679207 162805041516494986263874778415297260400 12679208 754817211828035347871120227839274920960 12679209 -472524534373501479818301787443846176172 12679210 300312234219647480420138225319246965760 12679211 219161579012811136732793686930209985992 12679212 -75115479603702607990373108374288367616 12679213 -603374627438229101033612191718168199360 12679214 -1585635303730838979350127651592275584448 12679215 -206881824450653757438875667365972705280 12679216 449698809598594245665955066479269183488 12679217 412559162159639533639407935166569620992 12679218 251472999866895364423621662076438396800 12679219 -202605123491148695552894828567262035808 12679220 549673553569233369083896907215188314880 12679221 1183028775778219426754271882894721588320 12679222 -560202390958005048581149235889665621088 12679223 -582528841986543035759305162773767709528 12679224 -49409658163296074178504051944836423680 12679225 509036416207822301479962803655300065850 12679226 -134146875432000815060939493734511939840 12679227 2876546734270426778325143930313401520 12679228 -1279635216857094978271464207378734697984 12679229 409945942419972432551608393014021680076 12679230 493991502190432155287609040555054059520 12679231 -414007300141034415848629091060189762936 12679232 359813801652529906899891942221477314560 12679233 155387754175130680294920048649449366528 12679234 12638616672763512220773537266907527712 12679235 90663567349603802897481156317214946800 12679236 251748733384280989568949090981753048192 12679237 -2163211208060493128974238398890701707776 12679238 4298054551715527784035470826610190336 12679239 46569240559034464481034740121215686824 12679240 -187763493872888289240019295495360256000 12679241 -1929522162366730960654681809162205016358 12679242 -77433732948007365144828189183366213888 12679243 -587407996271938038748244471098068846336 12679244 -865465237588767487734338832143790046464 12679245 320895497951981881868758702881789410220 12679246 -938674136550825982801238297987439040896 12679247 550078053995779490838358064115637243632 12679248 4068414236553426593886728620619071488 12679249 -652317501776034226952325738484777385952 12679250 -258399584711922639548547821923487856000 12679251 3515472521510946754311385843776145920 12679252 312744363315450863543900219902667812736 12679253 -154763696809200596328543008646678696498 12679254 -54224107473662320793575969617284395008 12679255 65595578795022728695146149451227520960 12679256 -64978234320229797661542910033066598400 12679257 702443665158409327400790241227000816960 12679258 558512969780147445170557461788431658976 12679259 -548635814932223939423115795903073657584 12679260 266713901926522353333510976318734213120 12679261 690909594399934770630023492250646702432 12679262 -6036304166565912809996847519723178368 12679263 1449099950542222658017689657122865048000 12679264 -819221119472595518968393854384254484480 12679265 537581499797337395576229343315899760320 12679266 594546083356803417355728927929462769024 12679267 -1018218433534725832520223197130956083684 12679268 -95969759622172313863491162990938701824 12679269 -27809848115103859254516042129924874656 12679270 182409370592786588616571480108503715200 12679271 -188659321849968971985614551259113219536 12679272 286539572486909250590127374364132096000 12679273 -268040611118100067735719779705085441478 12679274 -1023519606224393435949337521894356406864 12679275 199561772527006499645125791690248313600 12679276 -871071444128438277988895752033345795840 12679277 -78582205104593096377566802688808664320 12679278 -58057731409207360116206490400709165952 12679279 306419013793233693694807318246088521728 12679280 55179767938885245166867803134036213760 12679281 6952337516369761004151829062686522880 12679282 -108131515882740696973130273415089912832 12679283 528382599007189679444166403710753011532 12679284 -1024059646973543101984530759755278983168 12679285 111028938391038024176983760688082992000 12679286 231542835797196600399941063319291317760 12679287 -312306811899031675247892029929168444440 12679288 997430620816971372865222255547254210560 12679289 594337185432724824184599438924907501200 12679290 -5329594120582953763237369337413942080 12679291 -237975414035118369005093800489061360616 12679292 -1598762907818805499805722552321186641408 12679293 864359254426071397937577133517657640000 12679294 655446286724359006124228373573011037696 12679295 -141958847174178278176134714670277659680 12679296 -56902738114137644607866683473159782400 12679297 45951841860430669081185008257676267212 12679298 122875757403265001553188962849061713920 12679299 -124365232351519499582380031390096576256 12679300 -820710405600947742374689280870065971200 12679301 -20165900499384034556014017243527101668 12679302 358670096789089130045598527581582264320 12679303 -319012969288252543520259328125303832096 12679304 -931746606937254156271207873757147136000 12679305 -806296518137978965291736331421586418240 12679306 -272590613615796000893109943817161725648 12679307 367155172665738638540924677865890265556 12679308 -577269211312579514869079455944211660800 12679309 -1351967654185410296852099343399054108490 12679310 -96250463952913666818563195287956602880 12679311 -2080766178338386893423590802723381097200 12679312 695000575873522874160723838213619712 12679313 394510671651820065243220059958387424562 12679314 512128373607156151354368093916525691904 12679315 -1484873469580037831158679053052964040800 12679316 -253125582318387585701747227440143178240 12679317 -57542639592982185516442280103485744832 12679318 -446232612099369347290750199529420872640 12679319 1230087791402119276403388901569444900240 12679320 641141720220509846561657558630003097600 12679321 -969778900406577840390063458943430507056 12679322 -439110231456740055369533883126722995200 12679323 -219631203863289009869151610122009224256 12679324 4983246159377905870190150118786670592 12679325 -249173362742895269796708896525700338400 12679326 -175264075774393971103045375692433632576 12679327 1625644178482891238685266122898967686440 12679328 2915027594059292472718927434445014564864 12679329 408773135058369305852227313365596641088 12679330 680904146537247011807193888035460022560 12679331 507389146636078626838344763203003411456 12679332 -139637863666245695319154310665963309056 12679333 -1651009304679736294704635365754624693220 12679334 -430357944909142545854810875272257763840 12679335 -8154086104628303359000633737229791720 12679336 -321303780694893290275571025998190182400 12679337 -668810528831863757162889853486460933808 12679338 -211584803076924670169962031101606041600 12679339 2143029856795522043307496070405063385140 12679340 407161581394692673088262688786323363840 12679341 216544795711368868010167697155959016704 12679342 -701702806559347515233163829395072084480 12679343 -221744824038763963473734903769806843976 12679344 226004828774828961035905239749959876608 12679345 98703883413116681357384805724255733760 12679346 -988650847910263087370109514911650321280 12679347 88803301808034481728957941362150506240 12679348 -1462119387142224610344547032986898432 12679349 965231224679443203765969645602067609564 12679350 -1115446646012570530327945267753507200 12679351 -1739488299905530287746902620547240829400 12679352 -143103081142881946699950817535822807040 12679353 1238836068433180590028211101780441143162 12679354 510110817127937690833545938867706635376 12679355 220392083682232717987831603066772149920 12679356 -321152725763257196072961916028519689728 12679357 -614284861396135054662116274184417621568 12679358 -941189726310345220810173141113528574720 12679359 -104570323189063771190929057898593597440 12679360 -34741695019588788466345378307710648320 12679361 326625319420783185385415121065185744962 12679362 348162320318499944228288977997043651840 12679363 -1442113816112267634849982789010697864388 12679364 499301812868919756880469668228155023616 12679365 904901158053129632144131416402703843200 12679366 -219363365490677476928142260769611898624 12679367 23539995995866972535927967196673370840 12679368 -361697971880488146898215835348284211200 12679369 2155356447576933446974724888950003143770 12679370 -48373160461648558830138536597631398400 12679371 850404838863352678663014040697615420208 12679372 68008024508987553239459097915685998592 12679373 -18273855887687280022349557539979957440 12679374 -310947353980315316509179013700889723840 12679375 286994534832298999282423048375821560000 12679376 203076847266683125856310552888844050432 12679377 -362705921236501181446523232231658993680 12679378 27594326877253477011172489343919123456 12679379 -1569820944883327054966558085884484272020 12679380 270411822812034980009303509476655718400 12679381 959455303272661273642544888860274990304 12679382 -56319698856195900823317058608598840320 12679383 645351966903725493164247074252010395904 12679384 371890534746656884959622998733354905600 12679385 -327096499151036002340241625331952444600 12679386 -403606643068834011979761119151264811776 12679387 1049317024327071112916164301679910830516 12679388 -1486433334430891043851404340160906675712 12679389 158088311998846675107252877765207310400 12679390 412650113493303659135534506830954619200 12679391 -872979656999516459560175528225786576928 12679392 734883115252671504124302159827303399424 12679393 657745046974229641335314821901927730240 12679394 191898020554760430777047786904585581568 12679395 212114143987679730194736860785763001600 12679396 -754828056696383405008786090711052579200 12679397 -450262571357553868568624126062052609154 12679398 198590479647442131939422978580920550144 12679399 -253865410350417147413635219214480319408 12679400 -396753489792789449084026851857186688000 12679401 -180392993143450632645486286529255006016 12679402 536971069419955193113339623501713108832 12679403 -18013109261302204687285644174509140992 12679404 -243057456062936313279998830805420296704 12679405 685276138956529551118818934341488514060 12679406 52264136829915180620699149555162009152 12679407 25040922236363806411634673748927568208 12679408 -28275021502718095864869481222613565440 12679409 2149088007507079194941046097407646521000 12679410 -1131461823424110327080940486571430400 12679411 359756753231417838809699714843142392012 12679412 292391456531801744205838107009021425664 12679413 -826621172445936800240002179150843826656 12679414 -307985796353705660351525685409121045376 12679415 278377239616348430527717636439078062080 12679416 -52968748726634296997049244992529367040 12679417 -1344119901440369667426316864554887257920 12679418 1134040011103155068407524277292492258160 12679419 147802835129671873074411168516882491760 12679420 -24496692150716508631492944129476689920 12679421 1991880069102301204612708920634103880000 12679422 191258439031874036409523496837935257600 12679423 1244921626028289944567696029810747388672 12679424 -709387142577371947507766496935301611520 12679425 305926662371352268936113726303704976000 12679426 217854431347088853440584627762405048320 12679427 -157406066821001884864717233094643102724 12679428 -67915754075959586460870311262273822720 12679429 406260184745543613078441122309023583776 12679430 -28975183720705261613154635965458656640 12679431 -639047209597323085395434139131495221848 12679432 -203288940837093671704568918828883225600 12679433 911879281604279551295121195517869831624 12679434 -488094889771072043949055416305210869968 12679435 -17960246643085299474995678454474801120 12679436 65104075105047233447667525280207950336 12679437 -649274915608101068629673339720684043840 12679438 398377849634727793324807904389176586560 12679439 -198658949315189107310969680877035147320 12679440 85187488348554383949564766856604549120 12679441 1568677067225143953896382752084901989600 12679442 117306492965891314024830232284249577872 12679443 -8735113338067178112555267829660339200 12679444 2281637419386786981148169799054432256 12679445 1278007653613653947655045403489285792800 12679446 -257496579538727997145209279581896304256 12679447 2063252087211150256757962286588826381912 12679448 1261058764443145252789108668061962639360 12679449 -91682206217853617373306215800623761952 12679450 -78230232590319088008166556587079539200 12679451 -577842465820879448493576569146455463548 12679452 -201627983369224915178068223868433471488 12679453 45228938934558582723209824206600444000 12679454 510469940450397094221544461688090691520 12679455 89708891069913923151109177743549153600 12679456 -593396959813766343862863947541406679040 12679457 -230822656905265282188765040450261017600 12679458 -228317824742670650664823757121376250112 12679459 -321710395370558327736236286865975812896 12679460 -396607460854580723160309668994907238400 12679461 341744652750071848882261974755236104510 12679462 -205105193605037483019184847944605860736 12679463 -159146043935041268752073150648948691696 12679464 196023816899596920506135819755208048640 12679465 -130237892804740821536352017119175539200 12679466 8367891327883653049575782567443880544 12679467 -1701647457806243782103779141177449768480 12679468 1224065997866858625267413870827382459648 12679469 -2845588473706469390677233258506359530 12679470 -349289545094035807947191349492921753600 12679471 705571045864176949113719132294858928112 12679472 -180035369153802039598689056771611557888 12679473 -246489738268666794011443846079112724416 12679474 -301717766814268005521104750971609431520 12679475 -1019726018139188510796861525552281163600 12679476 -838103012421126064242593190376360071168 12679477 -827942668435479476526350465892097177028 12679478 312152498540911165056116283947202416256 12679479 656287988009257213859246340626387181000 12679480 -314261031585487166562095493837965107200 12679481 2282662478528016732921809421629617194282 12679482 -360167043766423184009845604078359885056 12679483 2003085495082423852197281768114580968800 12679484 286089666137743726696646335113458841600 12679485 122683651940764243487887267008405922560 12679486 -37852346847400411635287293715694562176 12679487 769095990168273588800432829379812469872 12679488 350201356633204314901104489982223450112 12679489 979071653262441956569776968327030506324 12679490 85245351883151854975872243186416716800 12679491 -314608340645823497985327579274120694976 12679492 -2765039802211150849994450168541061120 12679493 52121953159278944409500323643724008064 12679494 -64205993398052276800607039845492872000 12679495 -895907967875363594296554839978763584880 12679496 3024817984424443705277392459903795200 12679497 704394203247612090000552465285550748874 12679498 -57843482189387528001562081461213615360 12679499 -213729707444599497890966445554616234864 12679500 458064069580983904480019795985653760000 12679501 1501307165231121944866105291695226294680 12679502 214474336378096151308723748220973869504 12679503 832037229914898356345753941995089370504 12679504 -14423963123719200600734846604847497216 12679505 336278996711071017095241735199166556660 12679506 -90095387643041335242140616577872546816 12679507 1833766426735650657049166461830865547756 12679508 149707303462790487762018252254002978560 12679509 671839178723670194288070864141147092928 12679510 458731548623299109032014174832498364160 12679511 296090389845302468943371680767868511904 12679512 -938004461703610160303783729173080084480 12679513 78909307130078588076282473377796490240 12679514 -767894903478231728100954833242821360144 12679515 -603690129681966834717080557632320933040 12679516 26586705133353072973726855651358997504 12679517 1066774161489098174551374661864874181600 12679518 617276606174646856067485356191766472320 12679519 768039786383919965915546429256840379200 12679520 -324999448154444382856841741365008138240 12679521 1503460454116424588968345062644729220480 12679522 -929306054617963814150569085282106080688 12679523 795869390345400511607132516751562559772 12679524 -9298953060125147967832213333492408320 12679525 -116955288351861403392145330570883407500 12679526 157606046369865284627431953752797404864 12679527 -46878933374055194791443756827370633216 12679528 -1907463131321283466513985223149109027840 12679529 420193152676369051615523537785817507130 12679530 112193812689708026982223365274040094720 12679531 -493663085688499194408171371355085238668 12679532 100863460390236758808397611627643256832 12679533 -527210978742828838838058924684173808276 12679534 -257545389990926952882388795906912605120 12679535 -482329610269143119635945741521481359360 12679536 -520503655437795337596978022994411520 12679537 -38280341226440884655517253803902951640 12679538 754254671411398473856375096396260091920 12679539 586166116131449406451868036759733888 12679540 825739648774581569337035841231765204480 12679541 220015557065529859065203406079236128064 12679542 -34530973315143362467451938578843113760 12679543 -111462419746418706821408116025643981208 12679544 1632677741486696040962509725027840860160 12679545 357704330857660814378203808155354432320 12679546 332195203735418151803164344856484491008 12679547 -236395974539511673285970937783297597360 12679548 -4387797063182970753600864033822670848 12679549 -1830918880718159119090086757803209744128 12679550 -62301112334826195047151843491382139200 12679551 868208028079629316180749748871563553040 12679552 1383220582421560537865906718490817986560 12679553 1001125428815532375281895148545580400640 12679554 -659502955701994361295000597960880673280 12679555 -290083151243728286142649269021166464000 12679556 -306554758523657117185436571382441591680 12679557 1193156364009458272358416709959101167616 12679558 -132775118662868004707795412459892385280 12679559 -1717102335550392786608858690051702802096 12679560 207705270681623282208401343215746713600 12679561 -172433012063033484700294509343969366428 12679562 297992144876561028676394326572197313792 12679563 193217025434835915033789899697780888720 12679564 -12084950667238922514961196522052539904 12679565 2210952728557900820965391685902647929600 12679566 -8138834637389941769166224428683319296 12679567 197546235534822421553087431978859895112 12679568 -139398862459217900902445509013423456256 12679569 -421983055588453784910577745343728593920 12679570 378583211689346496088036602040057080480 12679571 -1100545398421497814324527165419130918228 12679572 840829530441826240956304384483481241600 12679573 -292082404053185977482014637519125400178 12679574 237205681200591760408541943992694018240 12679575 -134939526864694733724157813621476992400 12679576 -275978762311199824817076658133859287040 12679577 1234261644378598620355362920732967695892 12679578 6734491739233708176573398105984091648 12679579 -3062382803355845603261297565252883169280 12679580 463698055432108266535717390562160307200 12679581 -1253304819703964997460367002976659141248 12679582 -8979816574655492513916664028410551936 12679583 1999678868426787761959738329498889515480 12679584 619719710285060580811817919487939706880 12679585 -954768074183872453194300048306074220 12679586 148326446479302509408504725363228447728 12679587 -1074115007788891520306180639716708056156 12679588 404654114999622293911525117180447261696 12679589 -3207577569782681317214278332201867264 12679590 -26537829707745589640420655532800000 12679591 -76229189045872648570410356288301930000 12679592 -778455110032713345542784345979857024000 12679593 92541679001243309775580035015194510400 12679594 225341986278039270490598656990910034096 12679595 -1390097082217340134121921971751687114400 12679596 955954058180790156741095874710427302400 12679597 -472500000681650414351688690545760481568 12679598 -616666046456328734051875018211243636736 12679599 -614477751649228039234290410029149522936 12679600 -162532516940981169615930268170680320000 12679601 106552144477682783121295095985285577520 12679602 -300202958981049704149437573075528076800 12679603 -489405401826785424858894655516524932040 12679604 92860311661147315724938645166780497920 12679605 323834183739003126573035929559797099200 12679606 -390020086984711902171936292640585506176 12679607 -79587890688595048875075434059989260928 12679608 380755690699225158621189244954233999360 12679609 -5684363179191505675007344950979074071040 12679610 58854045883398737375765679067320852960 12679611 -763439709647438300485677952087773696 12679612 23505901708699469883158380945983283200 12679613 3315476358965831187614206406329853004480 12679614 90275112872415113391961465606133393088 12679615 -114142869715004706365333037701221754880 12679616 272085475721681209265619969065644720128 12679617 498458869093846180318759196685559519248 12679618 -354066256879562236694852199465875280384 12679619 434061212577564882990092569847053837320 12679620 87226495009551940539196919933841899520 12679621 -524981555897413776045295099626835394112 12679622 -99025642094151526146980794702358025888 12679623 -1030174911873445078419146879010649201152 12679624 -237125476746691470905440497023697223680 12679625 -12456442481188714811151593680371936000 12679626 569609219392754381522041063922826386688 12679627 -1324937577330545634039667807170741866760 12679628 -667989657723777255045221027048109096960 12679629 817646098389776760280845081271070971584 12679630 -737792554088829713614752683393875486080 12679631 1409218248321225071976737499552417350400 12679632 -208922626290414521544319657854664704000 12679633 1958100077130194756574601171653371312882 12679634 572136416182021037909216645821365609984 12679635 -590839870132890541624270985213660168400 12679636 31621138723155331315265197826962782080 12679637 -95986307980037717241366076146351432000 12679638 -522663947495000939299171100696503765056 12679639 188248320211842825657885145216671111856 12679640 -172631998128091516494579006188720947200 12679641 -125571630608480541461823951776144771760 12679642 1432464159855627295436454021676795444992 12679643 -111441974812190510851576779755187433680 12679644 -439978996558007046247073377061643632640 12679645 -101661618783513596507957150452044813600 12679646 78607577370404971121890307582029652736 12679647 -57338889976707863326276154235656153472 12679648 -1209392445668358680663631911578734428160 12679649 844579093461522468195224530039775099136 12679650 174641858628278582159018254900018512000 12679651 -435360405190328502265586990770443663296 12679652 40862915996746872693256342338407742720 12679653 -276649207232539315911556620190749218496 12679654 200415073484803065813260274351891405312 12679655 1299446121338492343129296350224953340960 12679656 428749514515322466793785505056186777600 12679657 -1016707124903131549490206843963305584000 12679658 733522132040154226719299761655925327360 12679659 -4289451511850603594983616022703027260 12679660 174220504990044611000643305806269450240 12679661 383253568768730208753347537489551878912 12679662 21744521145776931112037646691045660800 12679663 164843508025781176871620093267357880912 12679664 17787615924433287529919333698163834880 12679665 278673201604664605026340158581000507520 12679666 97347206369685842259352446747541042080 12679667 58931759077277487348657992824895109120 12679668 -13358716287244034123727294756821139456 12679669 596154900175358523425330995705174399840 12679670 -209030532067314974161953622162487462400 12679671 104914325124922611327450045893578359504 12679672 1562218026400363386865038623060933836800 12679673 458483551016269708510507335263834306922 12679674 -179156417800651396128372629869480539648 12679675 303167910690303106264691340436898114800 12679676 193223734619200986414318094048913448960 12679677 -25747296462903205432276517545838046432 12679678 317721482322057608601700614185608283712 12679679 -764824404271401553205165488730842476216 12679680 -67424638609896457547981822669126369280 12679681 243379182378088293399142484123565361282 12679682 194547501726783815073714750558275395584 12679683 -236915483368096056204180621654572793600 12679684 304980863069825413648288561124707980416 12679685 -319542925750320498402457386276147799620 12679686 88596629962997362391184946753693219200 12679687 -1052740201766400825043635240102072738664 12679688 596503606723246143872424204816192307200 12679689 -30392084344482661119788008416009317184 12679690 51429424383800828477634091264782393600 12679691 -1628726545646895272474052822864942868908 12679692 -178567787859994830829900599962647515648 12679693 192967379978253038866968664872281837184 12679694 -679025307424706265608164311230294935104 12679695 290157099063321425202300058002444186720 12679696 126371641918072988245634287037058916352 12679697 2560082084242387463872245012455838407460 12679698 601728266118052139775325015637523406464 12679699 59927548099357762175693717129799738000 12679700 -194566300004976753158558313235362969600 12679701 -325535121323120064221902325584886645376 12679702 169302342109367287712785603779969524352 12679703 81443228586947651720630428428963809544 12679704 274768607758032858526911958544434667520 12679705 -582991014124189567504574409600957534840 12679706 -15456035128052544011755581533452470816 12679707 1692146245647074893283658137941476564480 12679708 -510712417230872355497467178502755848704 12679709 -595146134222032243596673492182387098784 12679710 247293190118574999888927029057495352960 12679711 6147340316637211634295671688429496 12679712 -797590568078562967371969594920552890368 12679713 -493011533235891963933555027925506624000 12679714 -180472921671145310490714696887546873088 12679715 -381929624262313140650994683782572370800 12679716 -52196937105014647630564364877631389696 12679717 884608980570954921375557283156237784800 12679718 262136625445402097221114885384534735104 12679719 180506251093492145577255851128185878400 12679720 239956557464265841415705713613209497600 12679721 414721719732573591992186482447820432292 12679722 226372595614058525368748477890706440704 12679723 492029539389005136612654363301041546640 12679724 -49245547160173840412150016149558133504 12679725 279898148310861015130769149368401733600 12679726 -122796003357587778892652744315883970560 12679727 796263606821608367372373546648061703832 12679728 -47878654667536147906207461573756518400 12679729 341908919817714564514609181382726893330 12679730 198052115571103757334301260003401582400 12679731 705028641456155250848259042983056854420 12679732 288112855418828341868775623868428366976 12679733 34362009813752345744385002355894284928 12679734 721299059011707281270573348119349983680 12679735 -93378623222920473119309112326204319600 12679736 47491599950890137825677807523833671680 12679737 -486520427451512183853134120061637601280 12679738 1126900519115750618589885635440758353520 12679739 704581145823181814515281496129363294560 12679740 10783080630289330824183713885036620800 12679741 -95761564399377727927265023995156815700 12679742 315645707652257842515914038000741922688 12679743 326516380273183486590935234044226484624 12679744 -37456307955162143804477613364526186496 12679745 -573026487382280285338012498797947188800 12679746 -661583941100325755533213532462316249216 12679747 -1866133640298589223263013772708716404804 12679748 -772800575685860292259196883227636772864 12679749 -69639462486284971518318216237231866400 12679750 88978883035658558211296990369158752000 12679751 142589741552321029149607680056234834400 12679752 -180016640025822241318538454641474764800 12679753 92099874362902279358778650751088119002 12679754 13618183619161113008449096844617393152 12679755 148070346591079423588306779725143288320 12679756 -172315847192786014906765840360402851840 12679757 185298642738299202496171302246728287746 12679758 31990285663080954669298058080644096768 12679759 1120384838585588393008355094930639758960 12679760 -72728933253034268814554485336854528000 12679761 431779806335486898100458846371332861344 12679762 -207495669818314093214244669311738672640 12679763 -2172702653120912710115176795575192852480 12679764 12040997535724431652440885470785536 12679765 -342563253818294195940404434862247177600 12679766 -81936427068742965944133185674022545920 12679767 -533523721890960541356921820468511147520 12679768 -568068763970839856721281051699060029440 12679769 292890965359265324157555464022758668170 12679770 14899593239210747720144058536069936640 12679771 381112528618103495918343674837619326992 12679772 185276526477608600198050909007032320000 12679773 -191982125878979208643727484007520008512 12679774 -358022966103130015767505748232641669568 12679775 297117141868631036418274310024804097600 12679776 141176022363909492814536755483272937472 12679777 1183944585722248490572417020235923249072 12679778 8205538989310526145300023254792314240 12679779 902130238046274283760333099059872497016 12679780 297868259965855158793822513872101621760 12679781 1176919713927464829116468605868748058464 12679782 -325352074510850518488690756106648949376 12679783 -1010400837772182170574694285382600401640 12679784 197047206904797061136950202235475998720 12679785 -217200862487942441692144758760680855360 12679786 -336698839716883718227423556820124631040 12679787 2555035499393541654210922208662948092072 12679788 -386139847463552995242148070208908513280 12679789 51568943153262968896312081974685078156 12679790 735980993015740439819177136593582110080 12679791 -170080303409923164410646310004809101936 12679792 376917635236082453889084381650316394496 12679793 199617870221973843529564214291841345984 12679794 -1134480610617983694075409369397549256960 12679795 -332500580299209033430850796739031437200 12679796 140064134789908634372186728832607753600 12679797 -2826474833530660553261169293299264704 12679798 1050818480648981279472702646345423946400 12679799 -980961453750970361574317326025003171280 12679800 138169744604282420530399497633914880000 12679801 1057523841285612968721882435667387039872 12679802 451709401380031154979638157352093017600 12679803 -238928268508501793421535083342347447988 12679804 1469314578214184042749457306745288390656 12679805 499857228342037795333779213426054268920 12679806 134084821713935066412602950327674359808 12679807 241870723914172035586451768573624893440 12679808 -47875182586515595556072940660955545600 12679809 1089085200727835997896507164076033200320 12679810 258273184969171819064212526678869624320 12679811 -514285992902751230349733471530268659588 12679812 828744247881518492025925026732511479936 12679813 2020709893310938367847618239244393876062 12679814 -371482700328859242241497955289643017088 12679815 -589700831393798405985144750476845708800 12679816 -1578649341715626603511339878216086323200 12679817 62793488903454667436385546474840137232 12679818 406049435765324086842939333428094827520 12679819 83567903764455309773421618866344650240 12679820 -756052462575656268415509508388846545920 12679821 -14341067498364637536103470629008412160 12679822 -191732453508828740056259736693733812288 12679823 -547460730710975973126787747969640958000 12679824 -77526242879645475923104950771736903680 12679825 16609253860396297666822345138172392550 12679826 -204482521932929006906155627131245714976 12679827 220705841073190555880371647360912518208 12679828 -1334241693467564683428830870674293320832 12679829 -537646266066306571212691927819830003570 12679830 -53969729200455691693382024714225011200 12679831 -716239542825692145561244821858391583088 12679832 619125079641122837884813932658944000 12679833 -165415432545499560700366299921706710576 12679834 267727258673874636107883768305260157952 12679835 -150978670800623839235756931001360508640 12679836 93256036658358263364000497097602479104 12679837 -27351592628185460497137398613383159168 12679838 -574741745827729919596468645297033687680 12679839 -816049623381578178575014494206895160296 12679840 13012742100422304993042672223990579200 12679841 896351208576555507254592937171023098052 12679842 218603234190379025434270903522549876224 12679843 203694018063401841900906767640288863832 12679844 595898045708227973229054094800938611200 12679845 -427473928224521071386767399488128514560 12679846 608620818004608275645117083580037605760 12679847 -758890358465462311907345146765599661704 12679848 -461786204643033535176845623766630400000 12679849 -24033240101545301861940320379475721920 12679850 299106162270468516328448994168502540800 12679851 -1019486393553202832651505990905224128168 12679852 743247501575144019327264776450866631936 12679853 -2153236860555355582530585149759897815380 12679854 244720441256735477177488425066076256256 12679855 115732705377593841417304938579620540160 12679856 -15347549175193733214012754650130219008 12679857 1132259054219256737058517870270885615554 12679858 225968857865755239462567183059765633280 12679859 1662357515457391916253627091721455406040 12679860 -2655162096522431116645146539923107840 12679861 -514723448814202297084705906847354221700 12679862 140314737153849339365719774188561694080 12679863 135343723515708724081980737856149975040 12679864 -1424277827046857400182235507533179760640 12679865 431083341048906427677223050917759687040 12679866 -230605248105670662291302452629254043936 12679867 -1627409259247548428762776419201410765880 12679868 47725617303371171016272934692028211200 12679869 410891854898295901228131672748770495744 12679870 -231055821627963884735477801844341571840 12679871 560195344964812496518477718087562987072 12679872 -321153947817651395639343758555467481088 12679873 389842730713422133852455416282191524180 12679874 -358718488460401099026983630143948598064 12679875 -203967112206410140511046554520447960000 12679876 -371209844541805806818287287598950097920 12679877 -62992732110330381611787867101205064608 12679878 -417445195740724623798319732145938460160 12679879 647875683812361859827283107653173858584 12679880 33184913888302511724150374833532928000 12679881 2490178804991724989716465821893157600 12679882 149420829222993941873435125882163232000 12679883 11815514152659199666733681211091044288 12679884 295623693881150739636421208255927058432 12679885 -575972896481409029248667399050368570420 12679886 131225381178576711101775145953999745344 12679887 -249712851876656024684991644700912201600 12679888 55081811431292343317652827928583389184 12679889 -2822834021396819084637120916003152373776 12679890 -67081076587285446006098231129783976960 12679891 203696425198126515595068707925763707472 12679892 -889167449568052564337327708173566378240 12679893 -1524118879351131132244469124263841540 12679894 -295093948744373523968294910220364577504 12679895 -1499673078835722134287827379373435443200 12679896 -95332925488580404912206345882393907200 12679897 1486687143656840536304856273598520889040 12679898 -149357303042325332623911903057807062016 12679899 -365359931941287236591942312756086950912 12679900 142226579161799350533211052838562560000 12679901 -1580882013698619902190944470271589172590 12679902 -25270140371588466801049816075389384000 12679903 -889392885464048766732514232534367050848 12679904 -138603606873260586498748487202245443584 12679905 144955695886757686085243309461074481920 12679906 181399352316668723888071151152258529280 12679907 -683541072735253504619870463466906614600 12679908 61839058055042696314553431047299036160 12679909 -146327513156919235480341424729686882048 12679910 -235446247167129344403932208110089165440 12679911 -243817392388891657927259414359199078640 12679912 465980369128140877408245502114999418880 12679913 1535540257585310364142204496058767775162 12679914 -234379608947164306334663378813092499712 12679915 -501536089305683231466209855534573329440 12679916 949751299163464914896438777679405841920 12679917 503321609281082489097815514606669688320 12679918 -1026092771763620216855858205369231943296 12679919 129968598628095174486554839679735923680 12679920 44699033021214177291085309193474211840 12679921 348968463295724654166223299618312334500 12679922 355003806966992145276153840550463948832 12679923 -100605120412080913279426338007889428992 12679924 1274224451142958312217174759806510656896 12679925 841918038630159175669694048149749700650 12679926 -6298779440988125368626911206722094080 12679927 -943414596472782969732628406506774637240 12679928 83284714008123747443184662364632002560 12679929 1324599856367193698196876046122467437920 12679930 -143103247338923867521906456752490106880 12679931 -1681112511634696764824763900197250390000 12679932 -473663693985905668629784216261229568 12679933 -189749216804293341106343792698606131136 12679934 -525063963220125193164932574718509385728 12679935 -386666462534078916894731921489329257600 12679936 1619496282318467379223058515668890550272 12679937 -129517380802607201570626016709070469208 12679938 -429230907363453195965576745217032302256 12679939 -1737766511064780732674234430206228000260 12679940 -52334601517052449845651653915892203520 12679941 1149620508658998344327632370182736052192 12679942 698644130492482536157700997245836161024 12679943 1236867163941855595708770500894505534144 12679944 370287723809302941363429490106018365440 12679945 1830373179059819952944598090721401115200 12679946 -459547866787642823424669824214921344256 12679947 -38174426021784076782637923854365332960 12679948 856267722152049500438707801720978445312 12679949 735636252864011067179558666544044752950 12679950 219776418011401660553706505085349009600 12679951 -1149548539621301227600489412654549003768 12679952 294479380334771025690743317553017208832 12679953 -339730697087018316194888172163212288 12679954 -7434040027130436113558856225362949120 12679955 -8878868753588753712570267957680087280 12679956 -255287599038134835633873363219712819200 12679957 357666824224657889037434984223182664206 12679958 -356394862375384365197938065744058392960 12679959 -525794752211089506870456272014036421040 12679960 -109991562165886217152459962062923776000 12679961 -117187866263937535441795592751563292672 12679962 56757848380005592469646966484113629184 12679963 -2148424161455773489383413848256370662816 12679964 -780814339814297656818960936174934952448 12679965 -391000949406405578538662086466260421940 12679966 -38590742829988991308368962009184434496 12679967 -9266203346893265711464336371838372368 12679968 257698574420635513538756731402494935040 12679969 -673433226175527656738435142784164672 12679970 -280594268751978427868620024873516286400 12679971 1158297243503179740919028486084007336312 12679972 339418317111504732757404690252606330112 12679973 13678703236898182057175058570464610720 12679974 4381669314366025695504663335575749120 12679975 -807347793326355337757356626707958694200 12679976 3079302955770288444426685170655452610560 12679977 1270590643994549028393001171328873564832 12679978 -283224815496485520601916803201949082960 12679979 126014464316227925585985284799078625584 12679980 467753972825821134188912445791192079360 12679981 568576894688473540175340928718403220992 12679982 -107679687365808793476720610713461862528 12679983 -212875718655928212373226347924311523176 12679984 356478644307302264797838717033471901696 12679985 -203423384511898589469380500411751620800 12679986 424130613586792442606413305554224220928 12679987 50240897935766334171404015653123274636 12679988 208715073667562980285956386729271503616 12679989 -478117309192670189164279137581863342080 12679990 123548407009156256155097133009072960000 12679991 -1353363019293338519833799732030846251608 12679992 -58257730635083571426235182691673702400 12679993 189131293203260370312090113275975871904 12679994 -747719618624285162508347992986086461728 12679995 648928165871840478545225166864180747120 12679996 -97875485167784288473331880117641864192 12679997 1620213032955447323575835784953172929760 12679998 -230782535822633160008759690036084319936 12679999 51417336035053544511309505192607968864 12680000 -110020338750770945170553066189291520000 12680001 -1070955033771373835400802793996884382670 12680002 -324846820171687450360652977000845110400 12680003 -419662125364520674876340174488495850496 12680004 121939269351488215915519361400924036096 12680005 285157381716639901110877334120298495960 12680006 629855529749875758624488589902947553280 12680007 32214173623470934601150294612264155392 12680008 535978497589989170676889649345353728000 12680009 -1367867745134059510293517760056481383260 12680010 -273816492616660837446051233461657344000 12680011 979518723941955526015070319885144851040 12680012 -24950564413881589472638172340621577728 12680013 887208022272261773589258215235665559744 12680014 830593608139502366553286989623010372672 12680015 -490564721201570199572681487871584038880 12680016 80730313343096834699463202889327050752 12680017 274860899281477058995904153800336259392 12680018 -357872789663680561481505573951067630080 12680019 -324311840520750329335916767708948538112 12680020 80985228465260115548296929964399656960 12680021 461132238438295502383069144440674236224 12680022 429378857196800391950458168655203188672 12680023 320457464092944976434727360239795442624 12680024 243433309269650926305096943577499648000 12680025 533635178599995666440055412575089854800 12680026 -125492997096427005162626246773666038288 12680027 119858597907066862056284204152464341400 12680028 -46718222079206419230746221590778951680 12680029 -464283348231748023698021779043817067860 12680030 -514948158168825709763509724092591948800 12680031 45300999308669816291512896390360321024 12680032 416528843362072776072661595928339677184 12680033 994513903900916244050753379824705402544 12680034 -337682501687325075697999453885939346688 12680035 123111873074518476136718610636132320160 12680036 -2335253540543585283499286431171647332352 12680037 1150638891366234405730906464530226877440 12680038 -16296524810549089962340080599840858112 12680039 -235235085168524155133345350872806681160 12680040 655421421085340287545618406285149388800 12680041 -287583296083901651654157774332635740000 12680042 -250657506616541617877429088975980789328 12680043 560601211809058914673912049105948581464 12680044 429200413537489697878730908315055723520 12680045 -310135519184400933857588691455761831680 12680046 -592270508210729502406365754500880700928 12680047 732472719477373737993879981818797071960 12680048 -141767772513133916799457303227697889280 12680049 -1001341348586672134985116810329519288000 12680050 -151418814118765350966452991371033797200 12680051 1929612047503082516942506371326404223052 12680052 271696797112061791913269160519196770304 12680053 274726343185066366628993070172245254080 12680054 118210953834718404286185204182317466112 12680055 9424240291463536095421470696474053040 12680056 107054017516354219631122102312003706880 12680057 358109061041885815804592949077470587780 12680058 481787211093972971180565244549033027584 12680059 28729427118735841011924044136476083200 12680060 -116041805608451235869890274284660139520 12680061 -397477876769694348679470603039583666176 12680062 -996983824251559429379257772001075664128 12680063 -431379149159908912872373066616820251016 12680064 14172794384065286686678512172762398720 12680065 -371768366590173578947721136452041914540 12680066 -30948089254165865862288172101572897280 12680067 -805825779437347351903210562240518208520 12680068 228876512746775588961696495440088017920 12680069 99957165399683768242677778062190805244 12680070 91314415507449419254639745998675764480 12680071 1163587961308251601747070331690851157272 12680072 1166475112483008700352638820210459980800 12680073 -640980145924524604611762855589611003798 12680074 -1534842377296956703234867742803332864 12680075 -6265909054731469587669052973354603400 12680076 -40564737275242058463330829670359449600 12680077 -1455577619314319565822764537340061376074 12680078 446467214649908947685168138986636923840 12680079 329536864547272712229757183602674929440 12680080 30616910883924523632485549170600181760 12680081 157581352689681211945667356296941064000 12680082 128184850607251816405733280257051600400 12680083 -1263093840570069652603206287138094732096 12680084 195342628756021401132085087263602620416 12680085 -97001295440460644862756688010389954560 12680086 474444947478775253876814258771203176992 12680087 -97742512190621863807895099703483427200 12680088 -2062553768744602619861350558010730086400 12680089 -183782868906790314748880806363406270000 12680090 66594063520617362435442397574472652800 12680091 358201278987945062776212983479181722080 12680092 -284034349032139085878025361716040281088 12680093 -2574005263990374171989499808803173354196 12680094 -71408857356773424134898827004825596928 12680095 -468880400300852068569618449465051501400 12680096 150137934196576816303917248880373137408 12680097 -440009256844194122937818979199470054240 12680098 6371880817520784018794520584981415168 12680099 -241992931159876999625700693916901368560 12680100 -33981780038630863961570497359227654400 12680101 -491702996531612587883298227719907034848 12680102 85169400010597108174283109786371686272 12680103 181056373924227800764838178719332742400 12680104 -123808038258326918336331794908893066240 12680105 152923686377586045080016448975888904400 12680106 588892645134038397312187199622221587200 12680107 1110467653929158924262456981314170433280 12680108 -218638065177953654036171547163940487168 12680109 438009446083003585313215901654264292684 12680110 -287932171665999234010428128049008063040 12680111 209672875669592619289221999439591404624 12680112 69995467731925481225813774430082007040 12680113 -243611806373821968511750779925549721016 12680114 354805183704753497707156669958903517600 12680115 -68841833857016576161219594681778484480 12680116 -187895535144854883916352849534074019840 12680117 -726137510133497902020564443226380514834 12680118 -648872137622066363891398670087850716160 12680119 163615159106671492306061722966169556144 12680120 141840694521914007722261065899561676800 12680121 -132068663941736883551779990480079207088 12680122 110776893385231721187850370789057353920 12680123 1537029316897226450752389220785033072840 12680124 -1105247316207602525146779827753996820480 12680125 21329306274273278392925919544044879000 12680126 1037193033769394521617423718971293536512 12680127 -321539427486697977622866470818512277872 12680128 -246632471691414822182233379945612050432 12680129 -690285623817521293557084258838381422528 12680130 -328119192114036108657106163353456711680 12680131 -1807150564799687545548912990726574642816 12680132 3172450385241496831468109990462423040 12680133 -123198192968200347404270282601604889376 12680134 -1113565301272188546387200028028883312640 12680135 -3358488586093682337997603879422435360 12680136 -95626193565964597090762491439342387200 12680137 -144138275691644450576578612455727938214 12680138 -516918160717925796823592071445369699280 12680139 97533938162614093275430990236481118424 12680140 -1046277076433756730831695111642011192320 12680141 -29431065783984743647314099108377443488 12680142 -287206500906791383242798437653880626176 12680143 139780216141593530178734486408927471616 12680144 -222179948941522543737737069153682063360 12680145 -36264036284172618468274154640572553600 12680146 -256632497355290497810151122938739157856 12680147 768665118722123081218876982028728175744 12680148 -726605206869405505645527895330154496 12680149 -512157320526631849303789793912383356850 12680150 -4568491043248938682671667159214928000 12680151 -626579313022221956331417470728205652096 12680152 353689848822286457424264427289092546560 12680153 391658025581212228451607144031202504064 12680154 46046995166224759584585843248115201264 12680155 1317488209408772942520381142554167578560 12680156 -1474026138953378734741606468998683604480 12680157 -383642872419007695461430611151278428608 12680158 -716456186179814875298371373771193162240 12680159 -707877318950963034774863987010483173040 12680160 892834748876988728004896894516275445760 12680161 -390894873111222121470253316702895224280 12680162 -207906632944940269642552591260267129600 12680163 -297763189468862525186556070515850966800 12680164 107124986787195206892843679257500237824 12680165 -410257965724862506783872619658456939400 12680166 446703140051237968904362270470204037824 12680167 -46798473238695357855317745878054113400 12680168 -613560852940705144469565524588133565440 12680169 -261160339820523012813451801700794877280 12680170 -371869504184742773855889872076373890720 12680171 1946956162654104500990129725057930346340 12680172 713484337755423482351949023448749660160 12680173 -83295234956970396165997309612446755712 12680174 71797290554500857041293484691289793280 12680175 661709417026355971726623048585646191000 12680176 67546974684772498413589556178934628352 12680177 1773372107475994127186026456020737567232 12680178 60960088369614172090180111931372175360 12680179 131145417793549886724479803556476088780 12680180 1090020211844145513123035875832981859840 12680181 161235705123070919452245958091116168320 12680182 -143587679584646206159970496780601825920 12680183 -1667695865866505949119968790425013036568 12680184 -16674271299313210098291885346936258560 12680185 -390443842582663718338541291099484555840 12680186 278881006642460834000317815437583107040 12680187 520646724828004115067528055529095149168 12680188 -336016658618681996093593331596978585600 12680189 1221527913765816614499530177017148382624 12680190 -221217716603777835302606953491041724480 12680191 -2174786418349438579520137571458650385408 12680192 -548877247010604306956571847683074949120 12680193 -508600315382888497396366488284558991072 12680194 -240098765974805277984000410706198981600 12680195 227437898391685348910121083529662400 12680196 80494097898357340281511942000110428160 12680197 -167794300898098457751222988479252829920 12680198 -1316335786369583457653056719169484947200 12680199 4265860870195775898755397076738391040 12680200 -156888545654026911316392099398727936000 12680201 -1060182212555086894300820011436950748400 12680202 49512609452933717115159131040090964224 12680203 1834177722441658544439090248591975103880 12680204 -643511406795418436315353996751360780544 12680205 -277382699888468387918416725546105380640 12680206 413277162813804443694257351761486894080 12680207 244256008444703516960598861989257089456 12680208 9142641429048028569299481959866122240 12680209 -356247320951920490349008744894806195200 12680210 -102813959593657421856730859151779778240 12680211 -702855774068912583312029725221028577280 12680212 268144325919055111241794119626976707456 12680213 -266671624800621758044121406101298821376 12680214 504607679242967616045265480904996783040 12680215 32601021619243497530428528668834415200 12680216 -134514487826105179717107011339860715520 12680217 -277159345843788083145161638775128809600 12680218 -190963649270462786378644568796678151440 12680219 2006705833133662721012532486319551708696 12680220 -44078940317390557790161394880474931200 12680221 -846192305122334485701065848023748754400 12680222 -623555487842212586401796552510959210368 12680223 165957687278081783180732124650834490384 12680224 -2844233267145731930571882250733132709888 12680225 96334351397038222138853970242023968000 12680226 -162444508896681467186753429089148067840 12680227 13346449576708561178890562891071613440 12680228 -541062581243915391484885402131984979968 12680229 267938543726014474446013607124189445920 12680230 -951840633836006255607985979843709772800 12680231 902522693510038870179385374869269242000 12680232 1025591463799397105397948454704471244800 12680233 115299335177663129866556293280186567880 12680234 88815061376647444691168763194576285184 12680235 409756782787158153916503738732708727920 12680236 146819386413595716675741708726322945280 12680237 1870649061117103180273482703748718458880 12680238 552560083385260426749305307973081710144 12680239 -1309895806862586605750293720408977283200 12680240 -35352487384959460808723229253584814080 12680241 40213266209402335776669458917646691264 12680242 618430445225721709101327965040603649152 12680243 812831281965071008235290386224457636492 12680244 -527033645023982146198627622215974088320 12680245 -293245450887663123617679204768695458560 12680246 -61209383145857682093073674688722248256 12680247 254007804469476557152801202499278744400 12680248 176455280180211633537414577431264092160 12680249 -324102676949361460055074954063872686688 12680250 -237893051052238041086239138194789120000 12680251 1861506639878507218180118410765429505252 12680252 -478734286021677968604049016448542089728 12680253 244530025950449360577421199025478008000 12680254 157132973757310053499996379477650296576 12680255 -68964745343984459699737310791947207840 12680256 459687792551185471399998664965969936384 12680257 -1739243811315253773077088457037541554494 12680258 607402855434977315891397654304002464640 12680259 -68256123597022673778304060954117616832 12680260 -619427459569393240080486904033010277120 12680261 -752277997605001536035221583811532771776 12680262 -60557156047365973059753331443161577216 12680263 -489797433737988607345609514568811640488 12680264 -416305551891471006965964277197718256640 12680265 169459942613914960602930040915687705920 12680266 -677482921210101384125271233719023094080 12680267 176106707201067023388723302772881879316 12680268 546828710037152789522880884928208748544 12680269 745920076865177626704196298235502611552 12680270 -832880046805864149318757104013251840 12680271 298481216999864925941094779285258686464 12680272 -451373849984197801764326732708102012928 12680273 -279991265614006760290757690274167726478 12680274 -326996527480330671566430575496428615040 12680275 117189468126735344744922563578432830000 12680276 408749513666476720553447918030699974656 12680277 -1082214455430848052492784441577354533920 12680278 -233837830887842655597880223647594114176 12680279 1181537954519089332344895385586045033520 12680280 113017729304648806282292031369216000000 12680281 -614742890664559945994647867465922572918 12680282 -495646326822108784461793578781985334528 12680283 467999877415190321103075409766127736320 12680284 660193732489589009250079881855645849600 12680285 432862069571975569011952847663388127980 12680286 -1722714479022101718675125397757049856 12680287 1915139806450739361595986713110131323936 12680288 -1617433262620537190732372840246915235840 12680289 -563848843350207885827040456633885577392 12680290 130467922289416819972864823465772748800 12680291 156857165099860421835314645637847331040 12680292 -676109599099564282236000179813522239488 12680293 -2376854565307318608163182480539526099716 12680294 754712030080838859312207754408290184512 12680295 -246028976066797443275825710639987198560 12680296 -1035107745455484268583002102444518604800 12680297 -66015264664283578258755234464947012800 12680298 294935827907212426083068929226136356784 12680299 -961347249818647386726402384288576162048 12680300 563038276262309219268086571560031552000 12680301 1322009401705511034153959327225929453632 12680302 21207646756580009587272219261916399104 12680303 -403668165113211443986211746203924943896 12680304 26094485730375952733143890518781984768 12680305 -440209096225899002081021009979174070080 12680306 47069399120512237533589636712007660960 12680307 -17816307185171682081537449623150865328 12680308 1112645671557940351544249667246952999680 12680309 1073119554621398292466981036457687259516 12680310 -160277110769340589599351736555572910080 12680311 834366851652008500210846850852103654832 12680312 1951731236716554612694781789227772928000 12680313 -7983905908455039460239526717734306336 12680314 -538875846076555472620716854518751493120 12680315 759477953424006268972132924426844467200 12680316 251494126359306751402797616549420032 12680317 -331555441925899517930525254552441575696 12680318 403450298280097721229038408330124416256 12680319 2554856562248218707980772950429295888 12680320 1159107580091690891022467914739063193600 12680321 635732406658610402673151032914521829844 12680322 -113876003882603265318130934941765767936 12680323 -1354559854178933798965017463401947351428 12680324 -356761896949425261067668135705027782400 12680325 106771730264513702397341567332767633600 12680326 1297691043555074895962264617202139902784 12680327 -1703408709728528783993313559076662340328 12680328 140869637694861825919322705483058462720 12680329 1070702281315499955805102333719997931930 12680330 431081165189255931744626367660106552320 12680331 -829539982375397135798707866130680076560 12680332 283011328857431554863854694918944527360 12680333 14123806440165988180186605392354722944 12680334 -319146789773000494535450387561359257600 12680335 -1574226870864058891996514872670353689720 12680336 118380281565550113389905737771397128192 12680337 15709477328844136120503278659836385920 12680338 246944069475706924101681919045430981760 12680339 -293279804384924547227854417375967162880 12680340 -350874409515978738886723679906806732800 12680341 782376523232442796255417365907919449742 12680342 952886170595970240821047948996213042944 12680343 -159123134242154111162502176535470548680 12680344 -589528910351225592055077352762372300800 12680345 -29311144381510169651398043850896148600 12680346 99819192683077828964398082736344185344 12680347 2127359788707801919644671486277203560800 12680348 -278250627559460621708686503459683357184 12680349 349919609640062234100576020741969084448 12680350 182787058808597043600468220718453678400 12680351 -556439842437868230877128976784007871968 12680352 488586849806991466144666033891549839360 12680353 -751428853480351122889360939795733288960 12680354 1127289794886167219536424534588554924032 12680355 125816478874976820013897091799542358960 12680356 2097685924698275739946741629572665344 12680357 -788995626937548785399939697774112126308 12680358 391049184426098174059983151962302357184 12680359 -521561994858152362456138220432642402440 12680360 -114495405180244548956264258441183232000 12680361 8688712351415626752293898639028903680 12680362 -204445395391435968884761789189409952000 12680363 913113307168024915905465294711320898612 12680364 -113388896102338798694769966086451363840 12680365 1580773789920578007031646819838094828800 12680366 1000415960567681537153818274300342498880 12680367 -7172986566498785735984858250027244800 12680368 446362616624165095928418747515019755520 12680369 -491811480293447409233062280657921504640 12680370 257196751124678957152261429125349871520 12680371 1109931864610895548158442983554766713544 12680372 839770625815960685666867794683573288960 12680373 64702176361118567732623277465141700384 12680374 198478403859192796209593760223192860672 12680375 1108020157991495732213435030232505728000 12680376 802181539151505322713023118303191040000 12680377 -1563210521310346547433060384709961458774 12680378 -148211250487528780025998553059223759760 12680379 788734608655299938124256798488199675944 12680380 -546211527717039502743026941322105256960 12680381 -48461740739511755095419363258312337536 12680382 221098138246067010049373968823933629440 12680383 463499272664452308682751010602826507984 12680384 -347778007437131976378936223245690470400 12680385 94051952344441346521420236478943554560 12680386 -368149895225312650315305334032260002608 12680387 -517830071112540713435475220898851213488 12680388 -16213180966190731963701323667113693184 12680389 2297536198848461423143815205394462322780 12680390 419211964192229501783927609761216387200 12680391 18919343727941066273478684237766012800 12680392 -114657500592982686844973896005324257280 12680393 1226837000050410445605831466649929531344 12680394 413744607627106332343519810170331948800 12680395 -135688172190782540813001315532856721600 12680396 -287126490470180480320873769395696723200 12680397 -40073216263848038755882842700775594292 12680398 -328857405616429788561451115475508997760 12680399 -12272169000393056107122748792342150536 12680400 -148360135170603432873230761339876147200 12680401 -1609197255980420391170457764359000515598 12680402 277818286326482355952285339375157268480 12680403 239384669321832983819184861252796785408 12680404 411202036124820723629898423924863680512 12680405 422486377977728309381477040348539250360 12680406 78599263078992644753378139664750759680 12680407 -2586524012114744492127174269343272536728 12680408 -307737615607617757841985351283318517760 12680409 148316533467858433302099453956228404608 12680410 -120118343137219605715925747102938656000 12680411 -811112890950939509253264432755466716988 12680412 -153572918302590546940490349811129171968 12680413 1980268140861019392265872664666923690662 12680414 -419800080920861593433637966008023782720 12680415 -258513578921626928162541732108930912000 12680416 435542252620731098437787094208153387008 12680417 -641999043521963054378439339544995541740 12680418 143813247630417454710870584219073853440 12680419 -1442327032756882031203099463863020009408 12680420 945104174320841587876991174695360942080 12680421 875628689557723873575691759591942522944 12680422 -85943460449443057561148965087587808896 12680423 185860625634399866455913873858775240240 12680424 589990148558173355005215297068584089600 12680425 -499130708047332758836581420638162418850 12680426 242596549736127363298587747519456073728 12680427 -471209606683596133660370003508901869480 12680428 1010177042571289221758630090018165235968 12680429 1193859184805047292177596700456567931840 12680430 108552757358475946911063640347278622720 12680431 217620632138673700665219385128315409232 12680432 -86097977987967805665762768555034705920 12680433 2013125659280451097417748317187736961920 12680434 -520886341227993754931432369722697770080 12680435 -326175071274289486453836567698574015120 12680436 757875968232731750448308590675575459840 12680437 728256084778719525638000261967138177408 12680438 677350717178403250888947430801711401120 12680439 281233620903295827940407329598583541328 12680440 -425989569040521293649966776483592499200 12680441 1806855034190603214252546910931906740842 12680442 429235548876659234501906288685694525440 12680443 765900511880061577676990763364220838692 12680444 35161828570392704946584182183131626496 12680445 338746513807091375283811216757605261920 12680446 -373796664854580170005011337631166664320 12680447 92107263430600425634492026288409214352 12680448 -746870412507039291598667396140341657600 12680449 146878268755110536425531014419976476928 12680450 -36131543544594548884415985724300266000 12680451 84320497938083253642632914110966127104 12680452 99738975677685467607566938513685901312 12680453 -462138118356910041508594409587506042000 12680454 185955859572926955306239217305060212608 12680455 295927036901047329640267638005002056960 12680456 -14453453437277878484348027906684835840 12680457 133764667114817302651515521000171335680 12680458 270258872246293861255609967176717396992 12680459 -2267289155977373765118556498053344744448 12680460 -36896132063441331312980080614208588800 12680461 -998200724996584073716595922189686036938 12680462 -174930337883280986814081737796886122048 12680463 -665076776803445276216683425817443576576 12680464 178951739438363733654253002158921031680 12680465 -8378335238501713808737992603844186200 12680466 25766610400442182594159403031966246144 12680467 297050259870908343264015398161117052480 12680468 -51593274666188835384131250959952322560 12680469 -2006669532268403529250831250783709607776 12680470 -546093548881190040246983786924515572480 12680471 912786647872297088497531961567893081272 12680472 -151425806472992751715072119914230579200 12680473 -412621942930578392508662410041207167036 12680474 -168627678030704374300696290310465749264 12680475 -176098328414565539541139054048276396800 12680476 666381620796406626718142051711116674560 12680477 -460341484108912656554781186377747001888 12680478 501519870789756026465391304436072654400 12680479 -122902952693845633767975284726512153600 12680480 -410977414684454296598728729478875054080 12680481 -87808567643849831256459362676293290656 12680482 992963833066672325353916882402479322400 12680483 -325230102722709754385337414786069706920 12680484 298844924964597734793930354653480641536 12680485 -10678374716931778225237703129164111200 12680486 3568735615650356207347784787316748544 12680487 1182637369376292808730029553057393996112 12680488 485801651970107948108778486055416299520 12680489 -1322331318001897514913075236182280248710 12680490 33363665108758617901795469468105072640 12680491 -163224166050435821836230615232761852168 12680492 -440261065085714200027666717096974351360 12680493 -425399644807036096648007410828705838016 12680494 695232266458413395615693140866414079296 12680495 -782492796884292702686637489145290867000 12680496 -232061678229177757075793647709601792000 12680497 2199141961606517550572796883538389618612 12680498 -16171201856648492115590779722498534912 12680499 577350805002671787817653225026110514016 12680500 355804069195844056822140650837809152000 12680501 -1884320640202192586757417752138118645600 12680502 307180013873766161462999261299567069632 12680503 722928912867843645087115525058930869464 12680504 -775981395913685222329388638858836172800 12680505 -661709352136745118835392745870429833600 12680506 -232876174554176732884973967008091346944 12680507 35779724519067989542026985415973710112 12680508 -115242101769506997576557852080154827776 12680509 -424420376722139797074587202184106207290 12680510 206696963609532056504780065812663812160 12680511 -1116051342193007671899169956683221098480 12680512 -275305558125701857190561090853250531328 12680513 1454974433529688661291745817924174989762 12680514 219346903372654641617766807541385772672 12680515 16445437802625861241008575879369304000 12680516 -920043786100657211258071735432108631040 12680517 -754047712946173169941593144679731474720 12680518 201871500148326215103837984357131608704 12680519 515851498588628255686929179537621396352 12680520 228432935474957131607529567605433139200 12680521 -56557855921112439406710119849608561152 12680522 -1013653937634430010490497140451519156688 12680523 1529473905960333948593716611461766318000 12680524 -125065544071313681411794694829598784000 12680525 -465292602420142859920036908058259666400 12680526 -246389757905283828964184825230615505856 12680527 1764925824787233071715987617798639928320 12680528 741558980680378413685703197927931904 12680529 -94405293534414583337638547536335480960 12680530 -90626376520209839692688040906308607840 12680531 -625434511919994553371460804180437258336 12680532 16904746723468994906061293366379843456 12680533 -48650981439211112115159072555584615218 12680534 145031269046683773845215001578513648416 12680535 2343258914315258501742855141333135360 12680536 -2175896107101442898107589056321830912000 12680537 -182859929878029229384867612272253949814 12680538 -22306808603416479164998158424379249664 12680539 -209336476473972836492766080957813343240 12680540 96470492197660304384878754620282214400 12680541 -315966904423789856648483067043130843040 12680542 -45340144237206032851769841528399740160 12680543 2320218379439353687465196450446201913040 12680544 -665806930909408156117406112744569044992 12680545 899834318543870841991174215510952480320 12680546 -601493699936833627026372089951722884528 12680547 428586394327042531233387332715732383040 12680548 -149432618995925637771182709916061636992 12680549 301717976382193689159682527345071221536 12680550 -4401906268775445497728667275695014400 12680551 21363801911766726391835880661110310312 12680552 -499547236174788520629297448416563281920 12680553 1388609523893187324713998711256870062080 12680554 -265604586617436084049302149722968676608 12680555 -332548733334445965855583015166496887040 12680556 -286759834523571729819787894958769930240 12680557 -176147017882467142697682453347203457194 12680558 -452789873337276520570052221235922240 12680559 1335179498563684874396523104121052960704 12680560 -243061356942690912813887120645461278720 12680561 -1426551657502671060458189532852872129838 12680562 -70045132342517874289340925419826224640 12680563 869938132005326824436981188956602570748 12680564 -547347238064966861475387611076141360384 12680565 895945851071516468656086206645109215520 12680566 54260411820985420794165447800648899200 12680567 1068163951347336859337139238664503787520 12680568 -542422095628781465349252349401540956160 12680569 1794130674983811054485013879743193630720 12680570 -9137664768343676258120177006890583040 12680571 6084151324886906364248876601702763200 12680572 1104719531762894799947166670240092579840 12680573 1286777145497668367947304044192293234822 12680574 253604843492359494571672026788207981568 12680575 -627713454737614744535641852590947331000 12680576 -1895460158225937409056030137039223521280 12680577 -372395181781074600283366738067961778560 12680578 628435053801268604107006407910646500224 12680579 1129962296905787096094025980260803533180 12680580 -169723496438019932689767372360138362880 12680581 -74627210837652548300229914195169452800 12680582 -871012847184355051038538049004184881600 12680583 -302573908766455544875103416300944772656 12680584 6124281048790169337459850203445985280 12680585 12245082612041353144991909170563729600 12680586 -19829377493167404858715606818233577168 12680587 57932339863372234947841183006488705236 12680588 -113494186839063798620777519028509760000 12680589 175427230000040023967591799418842862080 12680590 -124002607828940688772944881789882088960 12680591 -586343937673396770191536980528364845696 12680592 -180885195502078439522990672792342691840 12680593 234426913204871051995479040938821409842 12680594 779400985036289436300183680184136542096 12680595 432427446382015634580533483679080027520 12680596 436538504894428319453698212520918371200 12680597 -952274939007138936587653777865164131954 12680598 68424759431814525578924457544220805120 12680599 -300253336111113226970333325324857163360 12680600 -604322136984417457321045892250501120000 12680601 502432521777133249676675878157619002832 12680602 -420065230995131749517495488389162736896 12680603 9860070390764207495849291305406113248 12680604 -1327816425387336766203546924372150266880 12680605 -424668409396600079186202800793568343040 12680606 1585454033500419342042549597792429135360 12680607 -300032730954928212083676853945304086512 12680608 -258917911486909330667219003797111111680 12680609 -622260811710347826411865242568783388190 12680610 250764440066289718661114070227589957120 12680611 -154610138055732529407806103229797410168 12680612 168211652274523346470444352840637431808 12680613 -399081755614005874267896808932475285440 12680614 1738453238894253593471757533480174400 12680615 -692819927906248966967688192246553383240 12680616 -67723916258253231747434854565144985600 12680617 1133810395779853490406079846424734595700 12680618 1549813604691544377608842722795169579104 12680619 -290277342346095913364174605231618813440 12680620 411509449568431119369666090945072199680 12680621 -789833159966234572620906758228728795296 12680622 548130658033170882534392698252288368960 12680623 -11770637807926026325272079303835785920 12680624 -206698711436999423170943752739535912960 12680625 -225841010357090608033164859331601210000 12680626 79050577363125144189168253434030581760 12680627 -951880111915802784565519977960866665440 12680628 -88959134043068361787114310350020833280 12680629 -517818785538007360027382746704582157316 12680630 373204456430204491252235614510948811520 12680631 -37745519055804711862326615638961201600 12680632 55189095754885872101483907327031296000 12680633 -426219792655192660339755166148939988480 12680634 -222785561525030722791404201245155356160 12680635 269525177192418823253879907185818667520 12680636 684606183227238967231930627641955215360 12680637 -909806433762150440262785033372202997248 12680638 -226137760209973974576620435280892724160 12680639 -1191063810194180141068502625310965930576 12680640 31217793325241998697006328076283412480 12680641 -1998582026500264441515820125234118176958 12680642 241302169863739903277724522096872527392 12680643 -16504412832206964203568634176468406272 12680644 -152669709418181680800610740583559774208 12680645 776634962943437489313556984272693879000 12680646 -304398962152497469352037710865894451200 12680647 854728745733608013005441807517550036992 12680648 -935017139573804278993608909526478200320 12680649 763502301026244541209266407734698966634 12680650 342121198476545784892198161462480166800 12680651 -1346072053851199731086828236443748257696 12680652 749953374706432506762995596204337413632 12680653 1961366277074095059478113769289074806902 12680654 -137594559145098594886157444562726016128 12680655 390091896607894490019205907596306749600 12680656 -144267625096988309882015349646205337600 12680657 -19774808281743833500506113526028131840 12680658 23498045600232719781291688231969728000 12680659 -172809778610559535243584271808182056196 12680660 -900141287122254257808181095533426035200 12680661 848550354194669928877906542323434120032 12680662 59870296969940821299537016688793950592 12680663 -737523687184420699604359654484480564088 12680664 -539732786489700913061745762944187924480 12680665 -342276792043965665362602685978479314940 12680666 -993702143166012977405658602304955331616 12680667 -442009157248337289916789728029660183316 12680668 186499125879467549776927934118559875072 12680669 1897958612662089070566946227825562665600 12680670 342756889082753818523811563143759478400 12680671 1085701148240847479248735033109042421744 12680672 1509183912102225759631354383847246528512 12680673 -147264723184155936334852532002488718416 12680674 -19008954341684506477509541045840613376 12680675 -407188972179948341345349598924134349200 12680676 -838079130661576347175096322148123571200 12680677 152973630167987647430429510820914377632 12680678 -97906456979160961906656283837006387200 12680679 -681232239534327613588648856344702896 12680680 -969517214955762425165246134910125363200 12680681 -146112613750479203573489966438171966976 12680682 -111072613542603335732788597674577575936 12680683 1596268894345752086275227358082960466932 12680684 -30096747394719204433341740927738755584 12680685 -533767409358811879398976992537601920000 12680686 -941218247519766013167392907125863286208 12680687 -1088758219949190721032624735532921933968 12680688 162183992070874536009501793691496873984 12680689 -223670505777058919993132401723992695744 12680690 -442001289541516999148778872484709555200 12680691 -907333705746158484647719558659154413456 12680692 -1022380139374312702113854373754093230080 12680693 1149560793417682501978164232609177708320 12680694 -88404569068422643724764023823223695872 12680695 -786303109903986008271613077176079874800 12680696 -61972706550008318375364240566743203840 12680697 18437906395141153097487254465787574560 12680698 -658464142852162778482466060849720149536 12680699 -1036634294401876509598668994178486094300 12680700 -1926434867706294655729764009271910400 12680701 -190844667194271325527825523226006630496 12680702 698252464960967040948057682311683397312 12680703 471439174431003418622313820367663292144 12680704 73989316073925239464414299047388512256 12680705 154537120421214090075232052880678865920 12680706 -77042455194131432512430043650607213696 12680707 -857253632478458744299830790707515393120 12680708 905478337576456974985120335598290299136 12680709 21206124358001534903789059219317134304 12680710 -445231838267507764806597469434430656000 12680711 2006638585204570729270536488217785436312 12680712 -183578455937882143342623979569163714560 12680713 -78934801004508140463139261194529327820 12680714 298591992046695193774695633528148147200 12680715 165721218486327568105220944643626203120 12680716 -1157139088818556919245297019596218108160 12680717 -11026569151383657256970027719618742400 12680718 203766505178730787318811602507522191360 12680719 1658835866773989298590020825386800179120 12680720 -20460628815692236052144067238197657600 12680721 -92579689926408898003619223002737380519 12680722 11874825516208485006076429349899584912 12680723 462175408848585081437846969214604549704 12680724 186030554361490930910401123498797944832 12680725 -356943225611772779363053500449097341100 12680726 195142910498783771910086028029940713664 12680727 -278779106650461298315085158867361854944 12680728 -566253400991828874511454568671905751040 12680729 448849819330393030672443090066394665876 12680730 156971151261725340207112307045951009760 12680731 292368099005511489920015328587980402192 12680732 1214290384230364714998007634972599236096 12680733 -150001569393133696214649238711556611200 12680734 -140174826138677606471745209467111624320 12680735 157255467059187937893372623978908768680 12680736 -2947230609712819554897813360315727872 12680737 1157129025637643392819812779626245996386 12680738 -27918054576289241830696059261139029504 12680739 216237473013779177621740397311186433520 12680740 207272370455155634525275047290115379200 12680741 -1031162502986320444651597351563304947456 12680742 179411967198601401091670414956732852224 12680743 -12141972344818657157430407727904462800 12680744 365392069124922895745588722757120732160 12680745 148919370209773746866529318326091801600 12680746 148854964251287066751623518360962346512 12680747 471531512488484247785783511120017468928 12680748 44809040557104647838373993724208244224 12680749 -2252956610357418072533826986407157958250 12680750 -319546605100359627924577748085055536000 12680751 -140943635334219652863384202104171373056 12680752 74748474859584062410323310515349094400 12680753 2198879514867665833535571739432731274002 12680754 230839677026253890864625520371814024320 12680755 -1302540351840053198616689612385011551440 12680756 1151412703720570796211862297373036083200 12680757 48873371142465060434472023632118466108 12680758 -215882666131848702006255084818686055520 12680759 790107627519418487602628153301956978832 12680760 -91720805152659844361432065687474790400 12680761 -688328857969298832347489810668501703638 12680762 -343407825593388325657705101250832212368 12680763 -10059600503820321057793444436228152896 12680764 -660526778601778356713163477811651020800 12680765 1369306276939123431920612917097306751660 12680766 163736053836328725641380820889449809920 12680767 734473579599196221787236434923527168 12680768 -601789105309208064614910653223124598784 12680769 688468585505169200431610899116084388320 12680770 296329276221268577691442306898355778080 12680771 179018318929369534099006773621888302400 12680772 53084384223716466670195771943532318720 12680773 -719630109024172767023646506287878740960 12680774 432962407810623295011604434803283911040 12680775 204587614432723143525341078224271313000 12680776 -2070213811236554582461925373685830973440 12680777 -273738824658618796469213375479174537728 12680778 -578021463506180749606451817117419941632 12680779 783892373517238146027975016406931183380 12680780 26701794231599759669719821442356940800 12680781 -42119339712659615902221927248024859840 12680782 -380142677475869930819326075982264371008 12680783 -65674182826009275329924725501545924120 12680784 136933854594662076815112002335360548864 12680785 -545931114234828400972090655288532840600 12680786 -161686074794605472072715294060191616 12680787 447397027686011700424737533042377719552 12680788 -979720385931194256606902481474849275904 12680789 1017960261480617063749582451732368713600 12680790 355478899049588251541942486289879091200 12680791 2246633685484687549778488189736801968000 12680792 -20142960428083715579664674656898273280 12680793 -8206557857093086131559684555028999340 12680794 -369802164174142782065732795269536768000 12680795 -817560788599399669771204347573134011200 12680796 22228871516150070070006251682961055744 12680797 141820825867419095731331924356966546080 12680798 79014781185296212101497201371436633088 12680799 -181147630398727119613871141355122366136 12680800 1578507508578559010507139285231206400 12680801 -107926686415608199310490135915742163520 12680802 45914962542160276679853761684906983200 12680803 -197701385985872591755161872212487806948 12680804 1373877064872287892952815558243341014656 12680805 -671058710261895577300523013395390502240 12680806 520924111795884017121610118596124912352 12680807 1491939910419875705860371129735575824056 12680808 270199403320915034233141522654460805120 12680809 690317385866959303700246050033405500000 12680810 151575535308248511114894135418606089600 12680811 -501774360567023919245727978406194174720 12680812 -250399319109190446658751464414500423680 12680813 -372431299901158945185345821538312692256 12680814 -723245498894641547949617159729505293760 12680815 573979064841894912666847608546085384800 12680816 -35243515039185851913957118561292156928 12680817 -512704126541873404285507603798903973520 12680818 163963778923665542932948724734511289360 12680819 -295940993845567209584447224790729484456 12680820 332256180419333351599705028835003187200 12680821 897646155583060975791475120181436223022 12680822 114936040254848407118415613904325212160 12680823 -259094556093658763885655148991700406272 12680824 223792722644644908840092380937100472320 12680825 459808474664736035253797817928557151500 12680826 -229050161408539090312351620093647456256 12680827 -1010630918991152715208860311176966097688 12680828 -546263846117648631142033658802057684480 12680829 -1419718315553783907806742710895304704 12680830 37083483921515651145529281998153280000 12680831 -807401107252829867454565560834222769800 12680832 -409478361935354246993427716100807720960 12680833 -733698612820955015829097399287731276352 12680834 659798471407012552371348872682464979840 12680835 32036699135604701128822769224827624960 12680836 175337552903593421029078890379713806336 12680837 1004644017319368270521411521808045240832 12680838 -21828295469988605226990464994843158976 12680839 450546612017005574443678270347278767640 12680840 921383725390527737757937450462654924800 12680841 443757292398836066159584564744682882784 12680842 67949299717229170653032094496185679200 12680843 254636420365158530968563205928045352960 12680844 -960248400349988426741819985400780087296 12680845 547585043673635779408455380554435979520 12680846 917028445731428095592637818911165351872 12680847 -16318628579599651910006557912059150960 12680848 -230448789140086921864295085334330236928 12680849 367287270694180017814272358504718943780 12680850 5333923016024890224040145805829248000 12680851 2116588536381509361240770703939551975852 12680852 -759804556350136290595178915228737832064 12680853 -362850719557523783524990232767270548192 12680854 404069907615641624327299827384310486272 12680855 -615247107473025443766634375143091974480 12680856 -834874347380705221125073753363669678080 12680857 -420442877183732398457011707927879958380 12680858 -283865183117877701664222920126293800720 12680859 -435327162081533402264221517010109495440 12680860 31886683758507524979238528688513925120 12680861 1461331336150332433562852300705895552012 12680862 -103991234126241159633639893117329775808 12680863 149268357552719791435811854221928070048 12680864 405504637843748875267780169319356301312 12680865 -470609872588641220402546739999453389740 12680866 320846369662610104666665097925172633600 12680867 -464252131880130200600483412045426786084 12680868 -672991165847828222130389128592760437760 12680869 -2896034024920562133588817261666226131104 12680870 -336784408559103441210277561566186326400 12680871 417224851328661555308270737538591236224 12680872 -21750988933216039121863700944890101760 12680873 1024890729067051896277600050255345040122 12680874 34662724000311231394158901775864604336 12680875 1393922337709364341897905439984250820000 12680876 -621278478512390365905742422687223354368 12680877 -9470812174831645247149408354156070400 12680878 -357068227047511903285487459808356483328 12680879 -545884179083138100132777440401060408224 12680880 -70464773058495082098303686088121712640 12680881 -652092923131101570163280949683750480588 12680882 -460524631005689715594251670925983707136 12680883 -581857181492090258077278982535757363948 12680884 725160758461489289302960611000809797632 12680885 73146431589790633031969103839899152000 12680886 -218347748254901415389944952261604756096 12680887 -761640482870588266603485981235641048168 12680888 221336176151063410431046265378221056000 12680889 -285461931784232705171431782143188122624 12680890 135097058938829610268329764708770047360 12680891 -271823654944192388607804377938933426176 12680892 -263693840223591341396939503264439190528 12680893 23919863666931096047538675746028547142 12680894 -351484503941774637300012275294518445568 12680895 117839439855228425241555859501385035920 12680896 -49720942821678557676573497197283246080 12680897 23529009133137454731464226357768899760 12680898 238820097054909289664917483491742490880 12680899 -353307641033929691828803171491020687616 12680900 -282272486171795494245612990683158483200 12680901 -201420988823341458368891721386024097600 12680902 73280315916107187050369343012750266112 12680903 -5561222608996401857461078394304324672 12680904 758601011083935504511653208829356032000 12680905 1497258979086906351693311285261912313060 12680906 -94583234383518899555914971745935786240 12680907 275032795097503856221074699406108278192 12680908 -887258203677336926618409301544055407872 12680909 -1583344217511730344181687133390745418890 12680910 -108333094477575344951926465609181212800 12680911 -206027052801197091057619859294891294648 12680912 -16148535746347956380528970588117270528 12680913 113166736861590667081002909432866572224 12680914 -603207691761891598193298381220294552944 12680915 -3093394682821638420671661704039418000 12680916 475663638176463099916049757091999340544 12680917 -1885950032059281863507924151906514699140 12680918 1500870620101950172894342135410288052416 12680919 -1289460070303952823833986864479357817056 12680920 32340422595098457669171482263259136000 12680921 329855578042162663969463512926442266 12680922 131699141727223983192551078988011274240 12680923 769107564656082208752381363875844481720 12680924 -855430026610347934463198623226319287808 12680925 572198717918868750221462217203712804000 12680926 483128792397540642838376502795397110912 12680927 587306547445022400934801735634107727472 12680928 446710824783204262035086641944408883200 12680929 2488290587519957544261242319972629011200 12680930 223280940576855082226560736264693955360 12680931 648603014527072023062881292340241719168 12680932 153056540034930463004422577307265385472 12680933 -172878853641279769082860940877596338818 12680934 -18600658525236074068128252592278079488 12680935 -274169474025205356462997869547652200800 12680936 -107466707661553413712748294178169866240 12680937 286666182662379020046711409641052952394 12680938 7194266275957360623968432749826029920 12680939 -622609703630528787723916490440739645376 12680940 47303135115275674666101213572865408000 12680941 -105249111901123806220551045765794640512 12680942 21079227671591259394119407314891038720 12680943 490637687664611017931022270030238128000 12680944 100013620124380315210205911763182223360 12680945 421964194940313830892506480983307771700 12680946 391983874683731784166599077873287636800 12680947 88941047697799243369562978855782505320 12680948 -568268940423490732415342027054064082944 12680949 -505361404343625754660174986425339660640 12680950 -153839847503172445701104419474340505600 12680951 -1089857652672290174256076052488444904640 12680952 665902094737429758976553417735916933120 12680953 151724735318619948567073399135636835584 12680954 -17591243240512635921794865772219898880 12680955 -247345357276713321377917135435612733040 12680956 -820475580892809129085986709470602911232 12680957 935421803153314409857238636517149476320 12680958 2140549408727634745819438104714467328 12680959 -1636374454754974987221172728031759747840 12680960 227229581582902864909723811776120750080 12680961 -957875646964951605235907233279677484800 12680962 144164784716318106436344274113331963392 12680963 -1096189615590305073363413446952076221160 12680964 335600815587919450634749320183358800000 12680965 359732512276001945033141193947868719520 12680966 -667416238438525617792467595550790513568 12680967 243573940024153025075828665733798541648 12680968 1335016225925069724235900789322863749120 12680969 164289570722527254440572418449284813696 12680970 1488637522611156065780091492012556800 12680971 -2157617344430092280821470787139616262828 12680972 255488793501095300953170500395055043072 12680973 -213344742088684110125494242016592199336 12680974 -45780145265192682461566655928540708288 12680975 766085979655366733482463424658704819000 12680976 -8759485681996436195827000290985377792 12680977 1331027690964701040833605029584353819826 12680978 -768848113078718692220095585203267922944 12680979 517272778365329512382182046720190636984 12680980 249336724131976936016300106638953267200 12680981 65448426828963754479172824459611932512 12680982 -474119887620197915790021597293228050560 12680983 -439185128269315349872433728904277753680 12680984 -257133714365120505066021854990376468480 12680985 581580855643091406560654372473774075200 12680986 28811553373855124453246072284465961184 12680987 -804023166701994985132363417798647566640 12680988 -109753480395873641717081085705256673280 12680989 -218074030897499423315706505348856477376 12680990 -182474685282622799071880931478486821120 12680991 641149228351680802509346486026175791000 12680992 -352401341680989183712048197584334225408 12680993 178242623518250882950922920141853283264 12680994 -19801395587409435990621550412149724928 12680995 720144310107896957639499621262697102400 12680996 -1466000107703646480331013428061743728000 12680997 24379466031276980467744221243407581824 12680998 -670473049339063835184553397440475217408 12680999 -1448805309648570046470267383752990256760 12681000 -192035281347082471803873154058764800000 12681001 5231747657796933058880896223088225920 12681002 42641657277091076883073216158370187952 12681003 -775719775939638224669932562862101644800 12681004 448569931133932397073420920229117450240 12681005 -397272846923107792048785903920173844340 12681006 -112985151106516575077507697714551573376 12681007 1210204076340291475845983307139762570256 12681008 -354112602133334266913583759491695853568 12681009 -498018147159326559349555449448857956160 12681010 -89251533901462896215531694010341224640 12681011 590822969298012955633002100383816135840 12681012 -138094380243518524572838091594368739328 12681013 -559507728708622273454395687878646370436 12681014 -812712694463112624064589544875599808448 12681015 261263135693679928612352486570173040640 12681016 -472664203993336602065393341077951467520 12681017 -1844334482842011857720257380221123870934 12681018 -278053151774964355833437913798001282560 12681019 521696386218218866771326890273119566544 12681020 -401227095924868662319271256210881111040 12681021 -47013514957440365544014392189855987776 12681022 651444006465894013442567515284732978624 12681023 -4795443516752152743746645254884196702464 12681024 -291293601878189656323997118378639622144 12681025 -374005461902737571460681349272766934400 12681026 404978913368564247036749433533462060544 12681027 260863132295398083678853952763699153648 12681028 -954307906621522815597806257634536323840 12681029 972967311384603594003899535729550898076 12681030 -192029766444181686131387370326457751680 12681031 -150140015535336895922892083924379915960 12681032 268931061393053701995248440234148659200 12681033 9830027600778540769867375076345529600 12681034 -217419696555194852272217508459640236288 12681035 -56942353915812500227476902161930918800 12681036 35368476308718838592699768835852875520 12681037 -945178872325536910454746480794688165760 12681038 -791439637328037989027623448292248374080 12681039 2935650457520199470469276171235278720 12681040 193396131426358220258625672237682360320 12681041 318585946911077075303324137091501268084 12681042 743968967711159376621105778928451456 12681043 2214135836028487314921592655901316621292 12681044 1754919078418765861923303265325285376 12681045 104349211525818621709682134869596948400 12681046 -155233168981053385825401110985908551680 12681047 987600663237854976751682349534274965480 12681048 170048344408780291135015835743116779520 12681049 -34694260238370018232952561992426128236 12681050 123106328313729707108698983577176940800 12681051 -1078731739974117085828715521680370352640 12681052 -1184874370196458045680698800901232561664 12681053 -996592172548013310463336798119428764800 12681054 -39264985619979620040077598916415304192 12681055 47800872903368952533337147547666693920 12681056 186176591138681088296230259869235281920 12681057 -332536451210741698764199975488498924960 12681058 178752358686714052973883598004361233184 12681059 656653281662335339320750225012040639260 12681060 -36194665434080012746478817744837427200 12681061 572187060497348144503207820496846138592 12681062 -1448757481911868230345983750108342428800 12681063 -1488086577535307814253643144897432217600 12681064 -602000608994368368639077026956858900480 12681065 2023250003925257306105169041489729976720 12681066 -148313277574114444035541453590963653376 12681067 24214180005313977636740505102083357472 12681068 1016448801246651874906748369781139822848 12681069 847660015439414598777743732241894548544 12681070 -288647137059385881531635457310062282240 12681071 704477220588277675535709485415087443040 12681072 240271581982870465287084300572655648768 12681073 164273706933357888819257066230765391424 12681074 61537941117824757295617249133098757632 12681075 -205274506938960702376717145919236880000 12681076 45056405122928788551387728437854720000 12681077 126938988232873711601776808585965461504 12681078 -448622300007193347660674899520411904576 12681079 960112310815051054192958885796589848680 12681080 405921864170116146714741449941561344000 12681081 -210156856166627604891098616734186897088 12681082 -506159244911243507951828831437267407648 12681083 -7858338834949304492934494684248830816 12681084 103324941262397945049784745279576910336 12681085 742201415027526056799021590514680724780 12681086 -58054078886878270123172942623941635712 12681087 -1351421393662771322302485786655440000 12681088 480006727693509406519715595988940881920 12681089 1438501537096562685586151063589248053890 12681090 -753222119285508285420674640734650444800 12681091 -1168358851593982563614501857611695985600 12681092 747414663036870089128615863957963091200 12681093 157219905706957158512261684893462109664 12681094 -396156079393067603381646195704789904960 12681095 110870851455245178887786245530437261760 12681096 -241887031264464628849307246626402959360 12681097 -83946242824305260599097266879207152000 12681098 276685974154923834449788256985444231264 12681099 608115092245426849528791580505184860184 12681100 -596454754016180706802272865596332019200 12681101 -402822541691618862154711018791411615360 12681102 -24502793571385573377888748915252544448 12681103 158119951359432140477988586603746658352 12681104 -142552533473245424438856872282055229440 12681105 173951670162291308451479751382833001920 12681106 -305966702900514241715072780147013843840 12681107 -520512527799952329354339881645055403200 12681108 2400007650393633547256067991365992448 12681109 541285503561373304013156899783576204480 12681110 -137027216558895528418052343817991955840 12681111 -733983471896945834752136586216985471128 12681112 751875967793951353066142774747391897600 12681113 -954170146649346216771473818844315308080 12681114 -34508378000816747115412651852425062400 12681115 838075032410867948217676303477522846800 12681116 710807322336547583516431213228238493696 12681117 45975046886193270992774486542739923392 12681118 -460269399640922758458073754371647069696 12681119 -670829786164348218127662674760528619392 12681120 338457053305632652271575742049524121600 12681121 -375721775106542551868772870306540266348 12681122 35577419417258839738202023926127388832 12681123 -61873797305028207424317698554866438912 12681124 990477460776472683547648825317993927296 12681125 -479254083605044787080773167526178725000 12681126 348027664792645233247032532830220130592 12681127 1739701989789395000688173593000730617976 12681128 -285910500822408539948141649402762608640 12681129 -220142578370378971987720363185428002416 12681130 -4113023652187202515897767558280642560 12681131 605948299401655570277036104014099072864 12681132 -379195203030796114656615740145974169600 12681133 824005301940122253986270165123937282624 12681134 180385238087095014071474996465797137216 12681135 -590814651415321040818250852930734535880 12681136 -29916593465722297070395278313243017216 12681137 530021599463213506410774160185481080000 12681138 -114421678087749147910137852785157469056 12681139 652079595032876508683017859240160063040 12681140 -171292490060870434983607598473882667520 12681141 434865315772263533547111191697131128224 12681142 69881246493533492092784935332966502272 12681143 69938489257058024169856615276918093224 12681144 -582510293171100597055703460185810534400 12681145 1361867411250604662085066019946968422080 12681146 -836130987035968964652511989559244707728 12681147 564406847597769968798701970691396216600 12681148 1140299994626717566697999606596174558208 12681149 -55967380224471285313837100594646360840 12681150 -187256936453648979857936229731062454400 12681151 691901803865273903977275184893845040720 12681152 -351554784942608742571005450175075319808 12681153 625044987047435142653082921304864112562 12681154 -361965789039033775847615035121548116480 12681155 -553914115722933555214587077528625530640 12681156 -213696285964183869795351553715137069056 12681157 2010256398743527891539678257612504246752 12681158 -42824855634488074756046669125171001088 12681159 -561891320508157786755140774437789251840 12681160 -146453848836102058414537563368433408000 12681161 2002400789225890889279640860056159734912 12681162 249608971382159211812871311322160799328 12681163 -769867058124092550179138226198246484 12681164 1815743221215406322299317895188396005376 12681165 -49277276174153290794158982172396032000 12681166 -9182110690410558199440039717453873216 12681167 919585431018141479563350423689534336832 12681168 11883058639335471764016939095169564672 12681169 -326526900397007240576848251417329187980 12681170 155087986908022511244834710510640230400 12681171 -1766742562016730164881234737144066191760 12681172 137347064059585567951103638287093092352 12681173 -17126333946681920106731428862098538496 12681174 8507698288499530992481544641322004480 12681175 196176522665804859335556320112141181000 12681176 -1334485893655520264581465534999045969920 12681177 -286878358066851259346878240329484797600 12681178 -591343431606997453743099621577121003040 12681179 -96554616110751206549154108832140768 12681180 2110115603151214750227200861226447360 12681181 45458923284689218879007766212636929312 12681182 -26485723618462841348297918497919011200 12681183 -500418277864101840624152761004262997176 12681184 838714567330145343597700499480622661632 12681185 617381066328773450919939798544614231360 12681186 89842221695251429231309028998823683584 12681187 282099060039078931457023824638555079836 12681188 375384206591265407994771111673634183424 12681189 -229018444829142850513203754344132801600 12681190 -382666458517736934392825332751340278400 12681191 2395705985248794750579743992625727088992 12681192 387982187373527799728448694222816542720 12681193 1152737648758059492586083541402806970560 12681194 -842348084197616775164252190716347777104 12681195 32295823183720597143059399514737096640 12681196 -445804504854538434448434662363771082240 12681197 -15008660710158023360761092245887002228 12681198 -623355285676193267735743364519673989760 12681199 -170629920263765446207324090304518259136 12681200 146760228035856800660531639606199091200 12681201 -1293021688174096177320236853605102592 12681202 -70451120941956693099432060046346623968 12681203 -981535976164377938615654659561081258548 12681204 -204554582391671500321039676505954582528 12681205 1071274128153225546247972932353264680860 12681206 -88529415031840396892267321146913567616 12681207 -556890730192168366758759596599477839360 12681208 9185445812958838889288206412612136960 12681209 -470117175630689637631277833883588029590 12681210 345293238953719360749338946418640520960 12681211 -1620391138114866142589073450583663458816 12681212 -355575618452767890928669454663025615360 12681213 -462990404578970394391649463311862924000 12681214 -144043875711125725528506882291486236928 12681215 989589598724155624370320338457617216360 12681216 -12613119180141711775958334645699870720 12681217 1184842726349881274098464699824953227266 12681218 7440967251319872574101148794907236864 12681219 203126068502991752939575449000751957680 12681220 925527141099835993542223090285779098880 12681221 95168909917361220244975326059700590112 12681222 164999321484788665798060996710106222464 12681223 -29288668886691723847681754743301767528 12681224 -905437557697579144029411869869059686400 12681225 -497476466318287633605935211892704132000 12681226 116367220541054118302043921490142417760 12681227 -687739921969597566102913578842769946320 12681228 -105814960776493801634735507549996826624 12681229 1788935663094188347170540176023639101600 12681230 -288699652433785070546640077965374142080 12681231 590960959675920415435719582676465865352 12681232 -26112842822277131612548719303879294976 12681233 -1493533373824301240301854129269529917518 12681234 93908419825279168511105648755181833728 12681235 -44405426183011739534271624819516123840 12681236 1170594334536714661301700442854982414080 12681237 -98784296410941190478699190911831152032 12681238 496337678377464546848076631562808668160 12681239 -267305794498937946422618080067512777680 12681240 266998587405284962745167531821907968000 12681241 -1389542531005203548016797047379755813500 12681242 119812369868401085033987396664116896512 12681243 270737377422359750413082452546609218732 12681244 428850779014638125294380603024976385536 12681245 413872156123926308858959842308414587500 12681246 18628418672402747374618547973118940160 12681247 862406363264613533245517746614347705696 12681248 -2031288370459588668857677742229246443520 12681249 -137732715440152954485802841114367653088 12681250 -754175706247211607837308571638278500000 12681251 -145530092584350828641273862214779595896 12681252 -1326604679673087757581043032935650775040 12681253 208766342341112183228863903805984745402 12681254 -91401472532687180332287334136687216640 12681255 -266298317671551095307057152467526294400 12681256 -246715290622072240026973377965592330240 12681257 549108490886534310525304907175924754176 12681258 1553576661699480190996339784132502632448 12681259 -6754602652401800649123110899201265712 12681260 -181094139850405760415961364244273085440 12681261 174271669530154855647885884635556061888 12681262 -467998549085008524231150447379515471936 12681263 221289850831546867827904906705919662080 12681264 4255047972032595482279295811982131200 12681265 1506495814689654136472964320873805336000 12681266 320677483958466293233026303736404211104 12681267 -1031790042111466330929914321750378859720 12681268 53387531058396420380224209150244578816 12681269 930901303005255744375670013045654400312 12681270 11369418936576748121473334376690412800 12681271 19844674602799764930090887224682202352 12681272 170523406790634503108972680555904102400 12681273 -913342928530602987350577169803195819264 12681274 157541557582895861960962572509581121136 12681275 -158266201856450010231087452143967250000 12681276 -761061003424020370649089488301831392768 12681277 -380638801364940723682293617037034577088 12681278 -45493756691333926205655984987364015680 12681279 -42226822212882608572970914760528914056 12681280 293485069297050621986158826490911784960 12681281 -146021194186684381123210749510934824000 12681282 254530947077770427481655487020715241984 12681283 104426819146685245054899813869675300372 12681284 -376611031057317336938161627597393920 12681285 537135394905968263286934780911444889600 12681286 -255689694521058713465922728377417542720 12681287 25886604391297739999373824875405099440 12681288 374625404481876539322953402743278412800 12681289 -1805274594168908331117538246194963951910 12681290 364684636909642447836664714861978046400 12681291 628927167583084905215643742235502568704 12681292 173047334884015043452481554282995208192 12681293 -507517125612017163249345141148016632500 12681294 -170821697095985673666563440415658639360 12681295 707945711472414643733521699557358280160 12681296 140511225052240832715543941898010877952 12681297 -317109443492723251180479817417956943326 12681298 -498801732254618691255671695786502058864 12681299 -1517029146637362721081519841706019559700 12681300 -98673004981058527603287514098679910400 12681301 1678719951745044634255605743825273207932 12681302 18569422459221750390649816849962188352 12681303 -467814441110484742812604405967008550400 12681304 -1482466973791858905769388502154029895680 12681305 -38085508361201331393467067276408775680 12681306 150361285755129757583838198161347261440 12681307 1275159225696843118234965527830040095556 12681308 45645275418974907391138357334169788928 12681309 1204117309085595740524348889437942360704 12681310 219202492107713413451147176085122014720 12681311 1020231536192396950493132565282985414824 12681312 -194689308321575468521664141363213500416 12681313 91364567425544760643092600207730715904 12681314 -611772167216414120701639370868758157744 12681315 94878917913089256057338645554222131360 12681316 502283685034589443348180726239578357760 12681317 417304473375375408473982826500332046720 12681318 -204119697347490852791559804593373622272 12681319 108753519947309102477984175224965095552 12681320 59817987630749707955534012560454707200 12681321 138994893786300826383863085325454485920 12681322 -347579849046229035834523195360703289600 12681323 1812060291676724222140257243644686825680 12681324 960024820895985661343440915175484065280 12681325 147076745104039903767829499410151017600 12681326 -147997425051543616269811848068442034176 12681327 -360054251821451101068481066914564101880 12681328 -43411230961329002932632116642764455936 12681329 443837729357054289730115769225185022930 12681330 178995899605962639436809758095960465920 12681331 -55830143785265523120659637611987938816 12681332 -225953890118966683361903995394152024704 12681333 347139823757893883968415128210822867200 12681334 -961100645524993373309361198726335441280 12681335 -880904062195766028847887596219477463720 12681336 -508347060049499457515596003455492096000 12681337 770047257188247880906791864408785745672 12681338 -348165009837405216271893393378529153680 12681339 914828527950573684116624425953476063616 12681340 -124484401751771355682984560308477952000 12681341 35270104026113061253598650483108277760 12681342 704124294721398303227077278610350037440 12681343 -149040716663880965867210041423504075920 12681344 564250050533410694679480774958503690240 12681345 -1744884792481039334793198134343351360 12681346 861709456649971040698033391269210897872 12681347 581505129472704958599385891289080408236 12681348 650254464232032294270430240109791841280 12681349 -956423426087832727900032834827245429536 12681350 172989850875755193307278601353944740800 12681351 -1102653493610998007843748795283215078600 12681352 1533116942007740851917640681409981644800 12681353 -1050044597649191201154771515449355383398 12681354 42427331397667621278001940571387823104 12681355 -20592338261029538419645429546452612240 12681356 532607980105241507660808719156214931200 12681357 -307572379281666473233765073495945990112 12681358 1173521174959037366234156419889475226752 12681359 306540767046896510546187367712639387520 12681360 -19109097033002724838334165383466188800 12681361 -570267344586484430724958907876558870400 12681362 81419205420098580331899871543527125664 12681363 645861630633815173255403523758954232624 12681364 170755803784878564527897931644578683776 12681365 320817753910839866185352480088056791260 12681366 -357482151041958510429003443223954135552 12681367 -466059001636339759583370219372340406584 12681368 646387793201637260066349285719399669760 12681369 -1451579426904129917499298729453464559206 12681370 124400989840098721085649127670595768000 12681371 -697047780228852000864158927808271650720 12681372 363875657441882992937912245332247363584 12681373 -167949845444574414793257284295058852378 12681374 -57130767592949466829814924615379176064 12681375 170697817755497686236577867469495808000 12681376 2208887410754229855487783003592142815232 12681377 1712847126578587273322956286871212096226 12681378 93376536740033366917403830112155421904 12681379 -650563192936628489990496381740736944360 12681380 220700787713834381960491441488447767040 12681381 -862723206975920703323418584816605810560 12681382 76118146617203780825099749826431920384 12681383 -381213231884889371274146486024954586192 12681384 1032919223924460574482743293709502136320 12681385 222867638221318945236320124433845648960 12681386 -760556304712400236685960813455258185216 12681387 169815747350484537575687773406159616000 12681388 -22760645573422357597557910904562330624 12681389 724507407214235865736034220201861125856 12681390 -231800496727151157908519338941360096000 12681391 1042756361138338317227272893226659611792 12681392 -182149885715316913401220012275048480768 12681393 115282114190099258383176146148865550400 12681394 757915546819945262141586919149134186112 12681395 107271235855449295349080414509186282720 12681396 -226637235496018611032853903815872512000 12681397 701524901835150787718458440267032516846 12681398 998841019555992841181192064076758978240 12681399 -798823735774657219728073209287970097920 12681400 -115526135402341511398488596814819840000 12681401 2028977111112814545204875171704966592400 12681402 204043507969695917425927241372396946432 12681403 36610420383804824565982227480775596320 12681404 1072196951906197479448439106618259401216 12681405 -561393624917180080691725576166372520 12681406 -398654716485819608377540415549140631616 12681407 881608089243442956935318379125587822656 12681408 170799014965357107591399905953393410048 12681409 -278857630412359318627246319602651479596 12681410 122555682897265990842399987555968870400 12681411 826790936179723073543761932783732750072 12681412 384288654757423506065945445520907252992 12681413 656458715575279673770479074280404645184 12681414 -34674007582595723651166208488731516160 12681415 -1897235665070229943230526884616829227200 12681416 319991714652820851218331966787397222400 12681417 44611072288597539354824349695226086400 12681418 -169073297136105364202480766299638444032 12681419 -197928307352300291353024939660787551056 12681420 -11646302920169129852402324824017315840 12681421 1315513727383359556361585688105668917622 12681422 177509830984916887005330251883596585472 12681423 -106090313425390899168126234006733485696 12681424 -151553831662877263837026540932837801984 12681425 255236923248630578034677789794502520150 12681426 208911508958892127623203451600258349824 12681427 170845568719728430223939954650374124872 12681428 628015636450374574400206532124652291968 12681429 -945746419804446630788695427882960692800 12681430 67248193464050283328721004119908719360 12681431 -917726444513464455783446749081547136 12681432 568116859710883180260349924850668032000 12681433 -299267356914486734204321754033389956736 12681434 6854493841748823530215023106029788160 12681435 -105856634877215061706644475667748310560 12681436 -1391870891993640081495446848949920570880 12681437 1241402512662624343131626519556038674086 12681438 -125270625529093568152604867821301299200 12681439 -169346746466946883935697606844332340304 12681440 -270153302288422394037484483084792627200 12681441 -1145717300405054749715901042666306592320 12681442 -135259477523425186961622945561973726128 12681443 138113067992947197398483212270547617692 12681444 56273727922452466701791003430893862912 12681445 85312026621153016216600369649379010560 12681446 -1968382404741128456684377166068518877440 12681447 -242373247627916416087440646363510090200 12681448 -395781226524822839031282889457918576640 12681449 -700695659740615189348037866664649987840 12681450 -194803791495621658137821527345234076400 12681451 -1032416520254803236493921428172078711448 12681452 217189403969755059263485620539494318080 12681453 422069521369145749237109023490689927200 12681454 -66180277116982923859398511840580092800 12681455 1383035159486292803917625741806124784000 12681456 -134936673462378280282467554193285513216 12681457 801615887378745251683667608217109178706 12681458 796594304502003692956745064809180798976 12681459 -36181757594558994729569961063300811872 12681460 -172363836427365805971875313751717171200 12681461 810184379027319254113546108409473353852 12681462 -402925680397307297515522877999442510336 12681463 -3939887693092284802300244689812716688656 12681464 -488060407320487480163279931157158543360 12681465 -222784662907553761308661521296566898880 12681466 211084488074280883573099619651643160320 12681467 712097458579327258017219198776568578640 12681468 -1460470235317232998486306354041864960000 12681469 1096029064625442802656159753158848609644 12681470 -725937499652276092889590062713742928320 12681471 905054097086934144838478150123474993664 12681472 2668267295653333593259391779189293056 12681473 139746822514778299379549295947166225792 12681474 -464698332713655200758483346807808000 12681475 1355735802593817304559612571736748044000 12681476 -1280265006620440918827414322368511597440 12681477 -108835010758363453923912791350733409186 12681478 601738125628280154398363410684465235040 12681479 971606656480496855887293418893929070576 12681480 -20007579947006912151596729005139558400 12681481 -469851446527466977413673114883405932188 12681482 -138214412905893274393766949317874863616 12681483 -156918724622148848094137693697591335976 12681484 -279511496216302466822096325454919497984 12681485 -770564102259415141415229593354395833600 12681486 -213597116905642448666257076003308925568 12681487 -7744243877590967221594957151508440064 12681488 -159453773052538821323460089927909695488 12681489 -339320398175324841760452319259489329440 12681490 926617929947726100629307568521499586880 12681491 507878933780021282181553371700017510144 12681492 -18811977368216473108055474394847193088 12681493 -289849336024515470576407872620725662720 12681494 166276480971705274986910164049616927136 12681495 -1146231197875199834926116698162365250400 12681496 -163474754522453153361497503066193510400 12681497 1268850354599142078318777569676922283460 12681498 -58245355802157407245936081223865063936 12681499 -909003239080281350085043600602418085500 12681500 -481328517876412608284788467352283136000 12681501 -521681615030688985506681283263111354816 12681502 263202353607321563515532540978528403072 12681503 -505820338409609337309549452140443961248 12681504 -1124271682919524858317488235329024950272 12681505 -290376949263336876184452937254641494680 12681506 -933090534072903740565781819648596143616 12681507 1216994272717691005106936596196448548592 12681508 -789601952456100173307273639038711947264 12681509 -829926792399477799305313000102006372290 12681510 -51209224319433597519210187299039590400 12681511 -33703049504385846976597846460479002176 12681512 -1737533645425535308680344993802364108800 12681513 253973848629008109877833363919858031616 12681514 344175331182560226051701446310815367856 12681515 -402471213718936451250535642549327737600 12681516 655793929715546663473446759610269476352 12681517 -23499399661285816585757171474691894560 12681518 -694954276531793016693648027030135950784 12681519 727473597802764177251420786613423121920 12681520 -183237385770475063183318928987883110400 12681521 331846733891011509077691115327216056822 12681522 7255281207418478203621492119811843584 12681523 301521033731370571693527801791987392464 12681524 179871123782283976171276871101896978432 12681525 -168203020829810428058696406048464352000 12681526 529495195872377901361270472673091200 12681527 1151574548628433630351205360251407806376 12681528 251051881790734304910692337519594577920 12681529 -565349084841126000133123460207832103424 12681530 516597002812887321604144717749435894720 12681531 813874089155981101927635503376627308280 12681532 1128286167127221152067574817945695517696 12681533 253283122624273067042523829475246470464 12681534 -121605579746057068315227617646562646400 12681535 -222159103788044334659676582421617194520 12681536 -14593507295185551120633346979845373952 12681537 202068743930051639440820236409980856160 12681538 250123815074044947227935172188269718944 12681539 850762263886684510009236456942556450800 12681540 -462741111958348585700878526559175680000 12681541 1621568714597177011912250136112983206652 12681542 -125941797316813920419889298467433737216 12681543 982948999677487132891868173872119022120 12681544 -244078808486260930417965685713979668480 12681545 34648541605835704791463310927054883300 12681546 123271902872944094458714863634414368768 12681547 775075284020069561137718548534317246640 12681548 -926903046791384688443341444831029178368 12681549 405343649539855080387526991656895709120 12681550 23816989616090325906475151938378368000 12681551 1354396057711683695218401383308355523432 12681552 43191604178063630485760764237465387008 12681553 -325344500015169070194966482729310451980 12681554 -1106696786504092503277296116001625635840 12681555 474119261506221505278009855839720661600 12681556 257305296081488502772978781507948851200 12681557 497383406305544703055273986152643498912 12681558 282372808720722199706623923616477754304 12681559 -1933884351664929878000008256698659435648 12681560 -836140180989321933951728144008396800 12681561 759496399461817547051184271507154046672 12681562 302125471137993608896775827582710079200 12681563 260212767940062914503687355827216190424 12681564 -64375965237173147497707405587865796608 12681565 -6267142518579280248861465945385537680 12681566 -449885569921400035298246292477852648576 12681567 -947233256201048729632577235711119528616 12681568 -1837919697147589313829343922615874355200 12681569 -46395136310199641560633102623116085870 12681570 55977606325282090321546715603387105280 12681571 -504921463298995682915297800398760615776 12681572 275259756052580905448430464456182670976 12681573 -244143399879425099755316835149342015232 12681574 1197248803022547550148618942190434893536 12681575 -68851376852352755064383051207946392400 12681576 1664066792527903322842142785086546739200 12681577 376850749836941664420043878471896282426 12681578 147577007752429952259958206757900631040 12681579 -84664953680992905078532645844077900800 12681580 982068720910039730050093207508361523200 12681581 1001916280663024441629989477997393709728 12681582 -34491325754424610922624662425368702976 12681583 -726100908252516551561079393607667274360 12681584 104165584472275125702768265997095403520 12681585 -201299840373720407370049570864934154240 12681586 123789331031053338719232469545854880000 12681587 311802962821533248277407103618845010624 12681588 -313189798110846683438066031318034114560 12681589 1083190272695501963833647666411685529390 12681590 18741308105707097102950808807669848320 12681591 751770962028021229601634869807202848568 12681592 -503023948677779487326517375034048880640 12681593 1208912743383558419345851165687314340842 12681594 135270885267484756879879200920616338688 12681595 712983116186414268553341277302814822800 12681596 -29453169071047640903553879043862476800 12681597 1476378872464294965829144749528565297728 12681598 -616331493857173953703923735046866713664 12681599 67982762734575987573055479652469997936 12681600 314375123065125581884888314078560256000 12681601 907390506394948088916088099714104297602 12681602 -315969560952584389481266083835308182016 12681603 969390143262529420559987304776755008 12681604 202709521620958957897717023793454661632 12681605 71111323946879862218049696332495991000 12681606 -157157079116219579502457955495608375296 12681607 733341128217798988120089621800820202880 12681608 -1158950438612751270796007022360566615040 12681609 290100197521465674674874806235661957296 12681610 -283448038101406399213418952142331400000 12681611 -596218679747056208652157089187820119200 12681612 620727674180230532023039708767152660736 12681613 92700662985417217162331294946991440000 12681614 -691627773170950660834723045647210738816 12681615 631606215330997473544714346593656168720 12681616 -359476636145027748358002597071851184128 12681617 593878937216369167651934489591542444020 12681618 -566500928019159242844931521025398208896 12681619 -1057241641039247372787796970383885040980 12681620 -265431478559378399566853925081502801920 12681621 -657691821726366105217190917152974508210 12681622 718308693644190163277904303133579502112 12681623 -52520275028876090427505164768715075128 12681624 1002221791924662793737112845595932241920 12681625 477351497285615185147747989815139936000 12681626 654570780186302689348960533759383907840 12681627 -110518625789666930665606386260139390720 12681628 -234138732766262576397780964208233159680 12681629 -850098286109743463547923323441342207770 12681630 12403861647857715465393113835120038400 12681631 -1000919102256367260825873437331264897568 12681632 -705211917788118659976571241569055735808 12681633 111257610309722724405413257734040477440 12681634 -202357367699826233307252440260296419328 12681635 230587374626669198208823380197791992960 12681636 -277516844514621956158968176173241597952 12681637 748822913080927125229394886590448001920 12681638 590451477765688461861235596771849703680 12681639 154037780013552825772446696283255879464 12681640 -564849776555619452528074233710996275200 12681641 697151324867105696408732293193736231930 12681642 -601957956705222405412947414806314087680 12681643 524687016921277783246530924813457136544 12681644 898970797139003086761380877602395531776 12681645 -473110420694345131445250164390172628800 12681646 584362471475753417902726102091387904 12681647 3007343687420776307298469134867501456 12681648 26339192773688803716063760176506732544 12681649 -132895456663840269722209440979061707980 12681650 -520565123425976912880146753092148005200 12681651 139482919365863213434263062958990422640 12681652 -946253061109223285592927232318131662464 12681653 -1273878815025647062482128588435196356256 12681654 534119553842773163777555129935195677120 12681655 -297828037722101786077837969358611748640 12681656 393821991510626002277446762901237760000 12681657 -1573397600032226506186424674481320755360 12681658 446365627177007317285878737981992346880 12681659 14842791286484297626414824348890554416 12681660 368046940843370306117016414464574965760 12681661 -17538313675462133825990797999263888552 12681662 172191124471113065002777162670621304192 12681663 -60766777071703089136832551126846902000 12681664 -49865873701178772077421054165726003200 12681665 676282697433380220304263702872271926400 12681666 -111394689821677550799774323582499403776 12681667 1809333651913904371599034562932185454672 12681668 -972838595611497814358423954546717357952 12681669 -90654116570661937425193434314679349248 12681670 655567308971233515513235709177377841280 12681671 1045034935732820839477648497732858460320 12681672 -316891775769298490372213581581439918080 12681673 -159551699252200991698347085472088732800 12681674 2204302220707330850876104584571940352 12681675 600546330279253513515025767574223478000 12681676 201161140226269995327762149789545097216 12681677 503880358676709566447893489223354157612 12681678 -482313826322376143948559364333643936640 12681679 769969568246554632912469840478578756176 12681680 182993958407774542589316656286418206720 12681681 632231402142755289879098704428480555264 12681682 162914929338336610193531236589925274272 12681683 -159251876149795167132914738590086274560 12681684 83383965159104553215838756374058825600 12681685 528457600148326372309152547546766991360 12681686 1134704048164816712813043785369362581792 12681687 -174585512923854167344132844847700242840 12681688 30939031710818352499809345081108480000 12681689 -2622736818223531867116232505343937776 12681690 420870010001210447647862121002461658880 12681691 -299098104564251604273664491660638030616 12681692 167554633119299460539956103281729890816 12681693 -1659570715649173135465045807080545637216 12681694 -500534057365714798618372077475605581568 12681695 -487226442566659971332732076370631038080 12681696 632681333556038295636084380964539596800 12681697 48376555430314342381969460144612555264 12681698 -910289367343962036859652652558211604400 12681699 -420005209794360924817435073651127087120 12681700 326959934594969749270232852304076512000 12681701 -298978168910155412612270418495853042596 12681702 766067300872368509799674931141160220160 12681703 -1055188613330232103423157669331573775048 12681704 3082655435240289599182215647871467520 12681705 902537769250812719397920009000503815360 12681706 32882178907889145749813628557582957664 12681707 1947077476657161277290250426089404755956 12681708 -82235570641092506789050575396512203776 12681709 -1280169357435944626999827894646725346090 12681710 -83755850077111086492037147408894980480 12681711 -445687208907861269094798997491337889280 12681712 -182807108720525651809711017010980716544 12681713 641622405458129002582699184164297475520 12681714 9879155684208948352584760509560279040 12681715 249252894105774308106141026166165909360 12681716 -91732957687377964671444956416594636800 12681717 -670053436120067193487866197483884849824 12681718 289811258052639982717693829828319608832 12681719 2085462459290622159033910713224273264760 12681720 93268231040491891422084917401137868800 12681721 727658763758587711222782763546600887680 12681722 -343070277326197436022216111060196953600 12681723 764228886642431136845095965630133657968 12681724 -1345297179258979295371632083435616764928 12681725 -128146107260657976596509538141568525600 12681726 76560906582091126902244818714304195584 12681727 427781827785989540424532495826234840576 12681728 -357920664239410038763475637763433299968 12681729 -579446043692532782905689393767667965100 12681730 113884492015118702759964378261922121760 12681731 -824020910731886388324747366866361659328 12681732 1791896261396224143268454438209388544 12681733 578958692738706223666610063346142337824 12681734 92434216047260058880749906669470014848 12681735 -46004528869859225556439490602643673600 12681736 -626966028450145681161745159152134553600 12681737 -1041162501918816318440389932488566253388 12681738 -159676009452729764220129567059347015680 12681739 -266842032928242183561602916389729202400 12681740 326304373236476167644847482646584115200 12681741 1036256947360500153266243692264928083392 12681742 964367642288148373059848012666720590272 12681743 -1494302440398584772822113411758097149008 12681744 -44155158733107301998067071005637476352 12681745 559344457041371621993718256449922571880 12681746 -116104422060751726556995617586418572800 12681747 47861397604318900329441214687545943248 12681748 -316034395899413325795551803242670398592 12681749 -833550619102488531945180544129840076064 12681750 -120066564691913526579114542149655616000 12681751 114529463047143101813858391285738463104 12681752 -1142990329902417668880165132996427622400 12681753 232332091292630003193120742171095040704 12681754 -29286959797641067135791285281484977424 12681755 -586082914457775868984405827613445118000 12681756 -151791190879070039586863598676540965888 12681757 463228433778938037292561258471676224032 12681758 -283306738875191829378196130957471346240 12681759 235106970383877427598807790013644794880 12681760 359184256010309950668565524787715112960 12681761 957803944052667073096103532603823225392 12681762 330675549975766067980637663678581659648 12681763 -12188976790131612807277213516368788496 12681764 -31741615419468429267579020771638512384 12681765 7619177783307763884172150336263986520 12681766 -451185836993350751359471838014509915168 12681767 -264143554158980858288077974929517382608 12681768 -674602366997297948472579302424828149760 12681769 -579836621567853564457339916431061597830 12681770 -653806778437099717632438089174342773920 12681771 261914993735237732339601110343687367512 12681772 2646567806971750676901310450644796552192 12681773 369760168314674453365472663518145269164 12681774 136576031184339495348190351356875260800 12681775 15236189083259312728949011973005689600 12681776 -50320419385925385943876742589836034048 12681777 -1997419158139719301131129209500503423168 12681778 -394486087838014552010129294091448965120 12681779 -19322269050950104914908155507261229280 12681780 44258072145613504231786015364295782400 12681781 -388312522999293654476819550161068397408 12681782 -500534368974809649047420223344431015008 12681783 -262031299301637459817086463111350569016 12681784 -1314618870917059914439001791591778119680 12681785 225032733108064334963196583577975750400 12681786 -2505130951131109663902180302583075840 12681787 273909822114209425771253635457927089920 12681788 -153871947779387992643622951764948413440 12681789 528898768369865533004287053389245354080 12681790 -200361785298504898534309997801161113600 12681791 -2581421699011622879792913101013467131200 12681792 -102475046379184920207387199394965094400 12681793 277074493279262551254307946025148367042 12681794 850327384983199923771638637669683967696 12681795 -84564838321041715550053384778598355200 12681796 -384837215736698079567074966765534423040 12681797 -960327435779836599151610702961513588960 12681798 574580767769050451609669719954970302848 12681799 -238377902513294782662605220435364963736 12681800 686899310017014204990078577477249920000 12681801 -667180494460160467523050481113712547600 12681802 -132251043739128881322286308052082965248 12681803 116999201977623177773612455466382348984 12681804 604000260972960952040243365750535393280 12681805 750171981650119851429934135805944736460 12681806 505697985960035027973042009416319068352 12681807 18738849329978310818653517796183384960 12681808 -73006681041350274147946956195906592768 12681809 -66077013521715179674457996412868758528 12681810 91552842134339419713085661910681021600 12681811 -417693943893119520070072606665599019576 12681812 284683749923785148813048410066343983104 12681813 792862369241102857177168889681994084480 12681814 541207666026351448197622887457126566720 12681815 612437765691425086609463503401170055960 12681816 145031765870884113153091447960928256000 12681817 519325996971211606865148062058196905866 12681818 -71415972079484468781877412656389120 12681819 -872492318647117714198701888759561801600 12681820 -195933832651775496295439962562766481920 12681821 -466008881037220109957119354423739095296 12681822 -188205722792413138146682769628211070976 12681823 -313713145140244421617361749333315484160 12681824 276374253390442851082147634551255990272 12681825 87145570322224427435941930405045161600 12681826 -479130544871153861051963748294079635888 12681827 -1002496347803580822136615012990396440576 12681828 232170718699933528951961509742952630912 12681829 559197291445856308935421520153013778430 12681830 -335580976029088733560804429889728273920 12681831 -602665215069752133894670983329105932248 12681832 -60132000469018194651870275378592153600 12681833 -394296412311505721083338559366743091596 12681834 697554283907629463400004399504844601600 12681835 -751587516730305272567271041817492718800 12681836 1346604625163287879547106149946853812480 12681837 -1170708667860372442908533263127707535700 12681838 658831914101016309009824158096425454848 12681839 -790655750075796702441313980904708243968 12681840 41038825246580033198930333526784081920 12681841 -1527811675195248948040395916374073363916 12681842 200974319674530464654477633450288301072 12681843 733062778446528274261548089199376388664 12681844 211348444527026065949272907841147344896 12681845 -1724959517429727206845370937488415110400 12681846 -3838497994833210137091885353845249248 12681847 -495358646971737273217644926987002592928 12681848 788282981638655397863313098301847326720 12681849 757061797317517249625440427038252010064 12681850 -311886424476062181581673488461094919600 12681851 77233970410543289678330302493198367264 12681852 -17714520545209096864148117263560278016 12681853 541716155246669193389229824587960244102 12681854 -216936556068868241168869485364333209600 12681855 -223037707102592108849931082773374235360 12681856 458104077181625413080979767935128043520 12681857 -1829580894753778345305008123611709294508 12681858 53428695323902271060794832359114790400 12681859 1739261384763845913745476169395640232060 12681860 783867195779752523537490747448098754560 12681861 -9838948639545691351389504547158718656 12681862 -689077617567363869169909137383611953568 12681863 -258033990763424671654823544700451773680 12681864 -88195290666531303381271923287852052480 12681865 78577009474774737092098430470181227200 12681866 920786681127439084344197079895014883632 12681867 790646163313462442253098684400369931200 12681868 789803637900529210271370053962920136448 12681869 -3656680942227938278890310719119467775754 12681870 351954209464951666178066996088839577600 12681871 75738978190290964085103737972301089072 12681872 -16282252605800008139598192998547456000 12681873 297586099643538772489518441101004480000 12681874 -36681189427811800871009526742269785280 12681875 -317436441224934369586036192915556430000 12681876 -109466157129524343131105996526863443968 12681877 -92226634132535205443218977924700538640 12681878 -58343323082772880950728895271798493184 12681879 -110793540123186063227878272987464611200 12681880 -998088467401691091900301619215084953600 12681881 562714689201209320270056108192190845972 12681882 498117966968023737293554441846360239600 12681883 32387193340695970113703815428722709120 12681884 404277849580136352122073542875908249600 12681885 311191525426546262416871171441929845600 12681886 747303010001455272661192183309808908416 12681887 -233844316233097140256903735178479173768 12681888 -51007688325126416716731488895438422016 12681889 -54204684356330824010088536843342768 12681890 142265402075849140849869605830834105920 12681891 234116665299561981810346414469736610752 12681892 -847010162785366738057055423930310179840 12681893 339679208787896810992207766524309286784 12681894 -752706405992896487157442411987982857728 12681895 1209533651953563285370362495928982153400 12681896 1491702085252071991985305737888851558400 12681897 56453925055873899162606402536274099600 12681898 -17800953331906629768109895115203411424 12681899 596174836020630397303286648478008889840 12681900 171278233348791796696975527699664896000 12681901 -630884625615024942769366381853941034208 12681902 -13576671237139716409619425417526080896 12681903 -339484045152303280898767031307408286560 12681904 8475867018044644099226681753639747584 12681905 398956086005071292428274780886570939060 12681906 270983401046770852204211201562803608704 12681907 15253757915470906917733847047591142400 12681908 -1247432415082821383015728338337114804224 12681909 -311855399389761018707579288843619557586 12681910 -39408619988114672264490427717895441280 12681911 -863567021161683774857407497516333628800 12681912 -123969456137704884865102815619007508480 12681913 -237419078611733676523673663451090856956 12681914 -58383760142362670120660911488797822976 12681915 -306605425908264491431132132064475677760 12681916 759187804811998965192874932184132669440 12681917 1301494991383964142217930030715645075040 12681918 -131529064818932858466556929222872809536 12681919 576413892518796747500428985308075186344 12681920 233726412317698358928764072400865198080 12681921 -204518981354224690141174041705819418176 12681922 -1448481794745702294145258746199157534976 12681923 1389662265888301128692809466742146631384 12681924 -401978169131443985477742028628752281600 12681925 -28072305254257554384444568995822027500 12681926 -175177313623965975934453828995345341088 12681927 276460288720626652597003636461020386680 12681928 2990496316560158777024926248875458560 12681929 -1745304295444663482426275363151704840706 12681930 -9628139667203392812710128332818330880 12681931 1697199882709975030510367120943778499732 12681932 -497740946631875562742665564205990656000 12681933 -219818357999379673614430880887219760352 12681934 984819219470795536541998781558764473792 12681935 318719105315151753059855980442271396000 12681936 37901193019269666640449629300663869440 12681937 -492744283784861039614610609491584934414 12681938 83160136071187087453004639682484304544 12681939 624380132820239134574408479814777277624 12681940 -469042239895963236680083270264304328960 12681941 913482850501928718599263948217428859712 12681942 74378682865363999290500244111727417344 12681943 -2122083519140515486401978041279833525160 12681944 929979793704152578659611256294711459840 12681945 -294138030075447541454939706437824047360 12681946 203513541861039222301783571996427941568 12681947 23650838596938234443425441264468278528 12681948 304557181551757198075180143385008622080 12681949 460110580395556580949640951126464307200 12681950 58666049877683662845049649825322216000 12681951 -662344852110186330597193683437453379768 12681952 -2240499294834521023117235576316485173248 12681953 -590636948794094850694504850902919795580 12681954 -50523583158186214555497520986806972160 12681955 465825938374919896246918089970264386720 12681956 20661800578185998026896473061572222976 12681957 2225102596341216464562768572075929605888 12681958 -232507325476535801467458712876099182720 12681959 -2237706007210309207482801244250026704840 12681960 561951959250355190705276706169991577600 12681961 -1247970314968590373166001798402692178240 12681962 225507252636744730223425316691130812000 12681963 198736772278738046178831040408373005824 12681964 -46101658838163983756837865044066562048 12681965 -70414763158325757314915021147170609140 12681966 146614986967837684135288346221136117760 12681967 509941282476612486367384718576083896112 12681968 -183584522062350125812332542134876569600 12681969 -835990913192903542144257812136037619856 12681970 181953344451867952342931867937751234560 12681971 -1275891459709587964196205829955159457000 12681972 -65485698318119681459260819318802343168 12681973 26006029142821683449419660526253056700 12681974 752866610825123453619608273465266120512 12681975 288165894687374318994889432482623292600 12681976 300194138478462110216024678726994984960 12681977 268639897434268499584113846797924775744 12681978 -705575758359071201836391503661170662912 12681979 -1713763900442859695002466423450141641780 12681980 1073071722439707829949609285479352432640 12681981 -225314258279594426400081727431761670720 12681982 -1383891201544619783308077320117000485248 12681983 -1445638123739041500811030991080848900000 12681984 705891546380890892225427618748868591616 12681985 -659503285901619794284672914766365254400 12681986 -530538888435749069619262653159220677600 12681987 -2825499872385549265110212188579069440 12681988 327501297910423065184056487128559758336 12681989 -1609928515096603734215929391477116583844 12681990 2466639578924186657928030433701331200 12681991 -308719951257546224489902517936256032640 12681992 -851563394664972991122096692655100800000 12681993 736642026610069040302762053454897525824 12681994 -131742349383908358951083530127472396960 12681995 199048636908369175942841103206640748800 12681996 545316418935844799038209455250780974592 12681997 -205599502379292676143014977658843010228 12681998 26772753088768882765716963829008971520 12681999 -304542330928343800880066655740159021712 12682000 -134999793377436133882328153104244736000 12682001 -1987838780601000298452564569926509745998 12682002 -90581065843042552633786798207401898368 12682003 1199893198664766200771195722806576830252 12682004 -431105317343663640290558032787025715200 12682005 322458209476592998256224187556731040000 12682006 -425292814525521659763709740141677954880 12682007 -183741354543617084408811155761870945920 12682008 -8285860605060613886061395569208739840 12682009 -624069224824312470373181515271506197884 12682010 -1138630018520561968966586525287096320 12682011 776213725316344979021651550774797528472 12682012 237864025460848409820006430941018456576 12682013 -1847218840205753372949504372906668163738 12682014 -218435592981339661169985601899473415360 12682015 -142944528445894842763060388269486410840 12682016 -795188489730187447991759480246570582016 12682017 -1132191779291330751464512559439089696220 12682018 692366789832783458192630878738631270400 12682019 -511519601198352962050773332006035263840 12682020 -119843508601846855606617085315059302400 12682021 12930294820391044757897077074432554784 12682022 724778552279765945947963849208086842624 12682023 -3511312020699878014304527980123149016 12682024 308802212407572524854718688805205928960 12682025 374801492591339061765439212845327850000 12682026 79099122534467164686879731549826835968 12682027 1371471823395220926976346029107865085876 12682028 -1478435936753597279890178549136470016000 12682029 -109786165366246207234042424924316280320 12682030 20137866223070542365504248823030913920 12682031 555061677224774928384411046370707066464 12682032 -4779657923626895132463504513788805120 12682033 -2051547354569989272017457441761137536 12682034 725971298830699527535690700610431846400 12682035 -750873807885815473888111654668552688800 12682036 -135121037551545298374786402556277501952 12682037 -472337009757477658288052934884497319328 12682038 -43690152947684268197400838959871033344 12682039 -331447102231857556782871536850860895872 12682040 -273506885583901613691461093446089523200 12682041 472153076873480158175247072786366243840 12682042 -234531279095298446637593745745356468000 12682043 -119472202452113136250510967824415528856 12682044 -22203951742465086617549159470176130560 12682045 1270295400981633263512923105921869280 12682046 -37341069975073139064387764732006117376 12682047 362558331853720737347415098580636223872 12682048 -678696297403703037407056056143833989120 12682049 -1095649438289490127269431411959565376060 12682050 -143305699519617077965480399654756704000 12682051 -595668289354225602959646493448280520320 12682052 149559800570082978935497591577953738752 12682053 373603843892423920517712065026587743262 12682054 -5911193031124618151808789319189549056 12682055 92908866711701927553368083548651450000 12682056 -55971983356798907072991975659604172800 12682057 1029185729551818441881465610110174323200 12682058 221939208192407196082808597190568231680 12682059 120863995897143843197517698591363171568 12682060 446064470964849374054510601211371924480 12682061 424923748400569836460735039734073700832 12682062 377200915153506741015443858871886202880 12682063 371693631088813606012556013976318082920 12682064 -479659768136215431709719388178561310720 12682065 -411913992637983111361483035669064225920 12682066 -545287862952025186912048119447059585760 12682067 137133109155460792349566232235929563116 12682068 113548839594557250869054353036944801792 12682069 31133596014630657410689221192553571200 12682070 512216313764156405475620889903103860480 12682071 -9089217481269663297825666886586455200 12682072 593144609492752106323701189134833459200 12682073 -2152405678099471935052541884290182370678 12682074 -261458829250520459129128243905873661440 12682075 -39881747451754133001311899546160642000 12682076 19305855443987677974279739386317389824 12682077 1273112316982962677949412729004360658720 12682078 624354509878000832179859921927977011840 12682079 13115597755628373520065561586327699248 12682080 919531762471202256134271083827557826560 12682081 188328504390419960865377201855414863552 12682082 -355086378142123215035261797669246915200 12682083 200493195514740358849271154722211962208 12682084 407157796610466282701500798147157657216 12682085 -39116648598152271538222879739863200000 12682086 -227605950143210187342298924892588195136 12682087 -1800707468665272427920173288589122024808 12682088 -482255086892249962738951621211731338240 12682089 -7518944677887013842540300682830322944 12682090 -111386801467314756949088375372829798720 12682091 463638765153795856056912515207582125584 12682092 -15164460731487944483947595723017245696 12682093 -389375881929387112843244685421195005440 12682094 34363516464758475331037088861529667520 12682095 -129521015305948256299608852491791708800 12682096 2506190033659178733387619382294413312 12682097 -182868848991777872755208892059258225454 12682098 -311452173290579842965475451776223237760 12682099 -35237897815068448678606596995841089936 12682100 -169947047494123203408514478547414835200 12682101 -229226478600342911624724226119354162720 12682102 -831384524580644678282352990939663903168 12682103 376698955748025777272301400842419313504 12682104 690497423806171056951127715868984606720 12682105 -754736746049712949471933085757468482040 12682106 227059750397574456280581049053451757280 12682107 -96207834255572947046573994071980508640 12682108 51839524292010601800771807934885401600 12682109 -1126621276589368090352449900569010764960 12682110 -225279776969296308183285805541450895360 12682111 358691333766603541825042470418379768160 12682112 371275330182917935100062780598570188800 12682113 -690991440797702833433503562434083803856 12682114 1026915827869904030020167480365666824656 12682115 556107109052812104497391553194659375760 12682116 -1418788686271165840302504215853416970240 12682117 432284936935047058984437199059562396192 12682118 -707393417940911570800470543879714510240 12682119 21381877927841464521614654978740593408 12682120 -130573609685089135948478398093959168000 12682121 228307251903211990795295391363456683700 12682122 -804852820879332977558090222608732989696 12682123 -753569612297186844093070923845667117936 12682124 134960811236751338756624347591441999872 12682125 14938160783839851291077925536238423000 12682126 561878730098034729124744797127150744512 12682127 749115240203322143033551404834332271912 12682128 -247476956985315912948750710710589915136 12682129 1094324769020696037385611690432467719730 12682130 258740964113180293128489296442377484960 12682131 209938804729742778087196238409188352 12682132 14328521393971869510753690223001856896 12682133 1389268309894285284842353292732167013724 12682134 296417814169816665665555825727465173568 12682135 1684005779909640281076523273877173260000 12682136 -728631569545105968338850729210355568640 12682137 -99134027996692847374405782831292395264 12682138 20670584780460069808198909904787448320 12682139 555271530879327596219859115953396579840 12682140 -545005897436510262600224027581958630400 12682141 3776275608196785596307776796067503532 12682142 621538661940466317740765980728067825344 12682143 -25579705114020311499836416649186412000 12682144 50061499346367209958178336829869916160 12682145 -337567425497673183380661000680148841920 12682146 -353718648715331541361077616218515283456 12682147 1316537665551761988074270484062698201872 12682148 -83602335963517293522062575286676950784 12682149 747815779165005146764282263907201575264 12682150 -43683868413522179546679558772403760000 12682151 -2561158339360286319243272593459748134656 12682152 -399507063331303670656377933887319982080 12682153 306837841582764979432948239632299326240 12682154 -63289738052982644752984186861028409600 12682155 -521672468907133711794197662238815476480 12682156 2180262667134873800276851088933248762368 12682157 253766197945436970806981916867247576332 12682158 -16333425137914195071562441279339392000 12682159 332240361325938484859161033701646072816 12682160 20599173715240947556761118138635386880 12682161 -128510894861174833072558299054134506620 12682162 3292451639183164056196707162213285888 12682163 -790284517599990306712825989737917685376 12682164 -391644659782131772602479318283810631680 12682165 1258291712786079457744021513310648434200 12682166 23686824010766499233758489098662749440 12682167 -608415322956948828759347436441167268120 12682168 539932361468743615989685331571091660800 12682169 427536956004993186456502070835340902570 12682170 164254623318827304479718587500192565760 12682171 -310832919570259745099661290246540649628 12682172 -970888989626983018465697482944291277824 12682173 506480476607982983650185622247980474944 12682174 -158911281459310396809290099572568657664 12682175 88297629923948813714109585448513785600 12682176 176334132506978052407213064742212993024 12682177 791535804406314327200847366305170505280 12682178 -976716066861435011567269265093248881120 12682179 793839890867082387366063724229223559944 12682180 -280746943046105172827823179706646690560 12682181 1277209168312834906061005034523295805982 12682182 62982512834246789384095286521365627264 12682183 1615068697148946258741390664212237161432 12682184 -268809967694374978855616650211860807680 12682185 -154399426175328805522259479988509161600 12682186 -789913887894799349213538453058704368640 12682187 260882567836583304743808574247416662960 12682188 614186353310789958587549107814043270144 12682189 407440456270776154077113349100207878124 12682190 -652310115408500175271321000166513220480 12682191 -945901482948937780571915287643143154808 12682192 273775528776309023530915227693014736896 12682193 331053967249865947419342779075925192960 12682194 -53820996611145184747792735624595874816 12682195 230630310832917653836483873295270274480 12682196 -1402362515984113499664931453927246817280 12682197 -32092772610661336938054805490467465920 12682198 1392820239106382119556554365801046868736 12682199 -1581215225408301054454472552741314279800 12682200 49221372049404138220987218579701760000 12682201 613087151282100689474450830493451933952 12682202 177560567415292268615664235026840859584 12682203 -464967726480626245475078298519720078696 12682204 571181065289471935087889553717188631552 12682205 -10642572177339891980456352910554506880 12682206 512458922608375769010444180265460258112 12682207 -1325491368874904201637380096425449355088 12682208 318470333140152505037409072597908324352 12682209 -807925742359602343650600897652747955712 12682210 -316571070146274583936557277758243798240 12682211 1133402748072410998605194272733671866672 12682212 -106760485277385621964829484490940018688 12682213 -1236356838618820302042610088316299889538 12682214 -680686280492013365191381257172722080544 12682215 20256999613417950241707914188336012800 12682216 358911350019319748393653956570798028800 12682217 188475524151290456894429382593872774260 12682218 325452239768622504255161308440898178304 12682219 1187170924406393935271280412767110957712 12682220 364240431634233090655008756668192686080 12682221 275867026702828103750780404484690587200 12682222 -327137202839077804924394196504873841920 12682223 -664353716037296522671516624414038332256 12682224 -108987818926965702579831543865131663360 12682225 -1051477207349641774559464152004395480250 12682226 -465230366912226072978859732836908561376 12682227 -8479615080147124565847683285472044160 12682228 -304585620799181773516167095280176764160 12682229 -1465508358680224824139300988030783629344 12682230 -180190688466988012632104501675284930560 12682231 97530365548994898557295789589516523184 12682232 -1870141504400295288772809882068400537600 12682233 203985934089195099923857546037611384320 12682234 254426254132097483237995891708319527680 12682235 -646047849190635938629330170240530872320 12682236 -163742851980154778695725867710287749120 12682237 -1291261144664980884958039764505479685114 12682238 1394773303442013515428951342633125578496 12682239 -1047726363740830809398209096434901669176 12682240 -1262198521891135842426175019352965775360 12682241 275630294747593088800365637011895823808 12682242 109835409232969608367577518455811145040 12682243 178797183639712158870421851003483192480 12682244 -64625812461076933021407586362192249600 12682245 -192692270261535613327979055214115385600 12682246 443601230464367146418261929888199177952 12682247 684852849476302725056672889005114796696 12682248 -4848143432502193442027285547047731200 12682249 -1197017637079411950167693339548742326940 12682250 356611000328697089794574193576832512000 12682251 -131799546330889474846273736727595458000 12682252 -1311300638905469110026561026786781952 12682253 -1523844191209658366689374401951725706880 12682254 -178727195187739232081526161801228164992 12682255 -418452776858012179261815291087739572480 12682256 223443085023880242769738177213272563712 12682257 52542490019418729126790916085556166592 12682258 -556048214045425016251891697042611200 12682259 139039020135662226185652145623607461120 12682260 -341801936854380304815107377605409009920 12682261 -1181982785065638589276341782806773265138 12682262 -522361622587173004522542219012935014368 12682263 9557392185146968028741833654725364608 12682264 -103713754282965733032066117389341409280 12682265 -878116031518607099624351932596597523200 12682266 -244633658914119461427525404323061597952 12682267 -162470748881046198863426558505564423312 12682268 223379278404167736370676951778892955136 12682269 303914787489712727089397484127667111808 12682270 12592858435246806666520158288927072000 12682271 5616823272369767760031512602837821440 12682272 -752448307336682520715079996677659033600 12682273 -1871710429601199187644809626387122552478 12682274 1148071563595128680416458036892719175680 12682275 -468459541712513619439474415170880266200 12682276 -37793352546743817945479352617311677440 12682277 -923250891260393773628773670424567013248 12682278 -228864852061930551665746193115304356480 12682279 -2294719462346384498837760783630207081216 12682280 239523010336809579849586900869639168000 12682281 -1200702489443563978007580122296816142448 12682282 -304722266068398900696862888408774422528 12682283 295092663724460978565125518416891812532 12682284 -121163911802160773306668911169944422400 12682285 85002511392053451666859706823876289920 12682286 -150308658592209393886213524107146874880 12682287 2071140029197266033995207927643187440048 12682288 129636300989326477207064688009670541312 12682289 683709898806725718796341196517137336356 12682290 25862199446345266784630427009451683840 12682291 1181747567040506059467022074623722304280 12682292 90642110464843642804242644212804485120 12682293 35669750632277750692662374520476660064 12682294 1317550031678603434780049886927551520000 12682295 439612921698888103659017339740178603280 12682296 -567322508811340077611008622062760755200 12682297 -1866078321281508481275741825650630452988 12682298 641516089957646180666738334513689036400 12682299 106939358162655744410811395867090787840 12682300 -164750166016037403562397018725288537600 12682301 -398217775724542260794352295026407248698 12682302 747821345785734562594089434968077108864 12682303 81666162838348125274950297055751196280 12682304 44898186457973012276849635726335148032 12682305 -302863300108542253085326395430877136000 12682306 153303076934060124525544994463139507200 12682307 38413856517993650473265109475882714632 12682308 108957351931845393732831978777084026880 12682309 2589056751575298271075849941481044400860 12682310 369452923432627235093251484344758000000 12682311 43867811549212016551338276971237048400 12682312 1666331630994064379183610247624650163200 12682313 708758942210347798826208800820399077760 12682314 -37627405841927801761786603376182114560 12682315 -183525356984955253171647080598840811680 12682316 -1536453870023983663332443328804308040960 12682317 -266841526370036948276834578948968878496 12682318 -360237704003795699915225944978155562560 12682319 -1173363693514069522871873351749733331120 12682320 4978284841527374163282960193486848000 12682321 -2768049344875776157667504317830012056348 12682322 460000544068099962359752457905456500000 12682323 1439904619013126961915468002123331556104 12682324 314536647527006494192490619533462169600 12682325 107409726915069864363488485057566866100 12682326 -62272699883867223732808118687722500096 12682327 -719754561695167150904731559964182092728 12682328 669876965263983056298966509396487260160 12682329 -205631628445591987743007608311698291200 12682330 137389640526592444321209920326440526560 12682331 -769691669782499913351132010692987722736 12682332 -9349762918338624376092884407577998848 12682333 78293980084553394074082775665605419020 12682334 1448343436089801917473011245636754432 12682335 411025860455525551862621771644668416400 12682336 746613168041395427943572162666636378112 12682337 1803863676817603453373502757672694653986 12682338 155884368012770208218816456999147750400 12682339 2290787767972942693966947401815337574912 12682340 -442400561426195641799587089238072688640 12682341 -450132634370668600364598248703261270048 12682342 68094594144093634122387695815583482752 12682343 -1799048681996131840040700114667066734408 12682344 -347705338346028032783808610223382528000 12682345 -67781384442054556875808145939014142400 12682346 -20491895515368144262879817904985764000 12682347 -144285426255270142945034592404048252928 12682348 -35049305139637160400319962266589593600 12682349 -6074740475830074995232301436349477780 12682350 -183571732150300788508013732095940366400 12682351 -1467301617230453200721770673636423274696 12682352 -329251189672506691605697848062303698944 12682353 167051338729917687973059515174424641904 12682354 -775971767565736590257247665579782128624 12682355 -33763550552833261218406312966358579040 12682356 808419095142892833300227262027104182272 12682357 -443590904001979171926082180674227062728 12682358 -463854868122313704521751850156810425216 12682359 1381586505808782749351533032042096624720 12682360 -627510869066245299394252722134934528000 12682361 -239558447975380038543354978558396893568 12682362 67874793590939750357177555465968263168 12682363 -32302547694133315622684076471808977616 12682364 -419926403841866181169366175070566052864 12682365 364744585934570383308421860622628826720 12682366 397500063044722615848597492657965286528 12682367 -2025854814908273597947766719186925636400 12682368 -230773760639817498187771009366071705600 12682369 -509541667352206429387670151061928535104 12682370 258987658679169131968207348928512564800 12682371 -30286017161762078941560048687797244240 12682372 -2322595452233634054606118799327138116608 12682373 -578233981771039687450173365412599268 12682374 983946161011969586553347270914388352 12682375 569703323634753115009651637787784920000 12682376 -570805720408938910403234504721851550720 12682377 20160007151998482246364044898102653168 12682378 122266288544009485371542502829492449024 12682379 87144647516268238951905437612303978112 12682380 -663354970398490747433871338593219261440 12682381 -1400609522054396568598086118160484479818 12682382 791631507719790514731807943334876409792 12682383 -366882471623200739601957837466560759936 12682384 1314792955732759650020932104438153216 12682385 -267657311828275150163693149246883265420 12682386 -1223113560989741811921053744678699827200 12682387 -1081755833034088341846112274053701882964 12682388 92834443575568150067343582988723412736 12682389 -297256800387185221296386732570929968480 12682390 -397411380351664187389405577235232358400 12682391 205586999743732558194483213782934755952 12682392 1077606467906869049284903611148788510720 12682393 543832229781348908589313302459383746560 12682394 -209688658428423277682865230143405215504 12682395 37246439466667790502453683260023885840 12682396 1425715951113102318551910212783427924480 12682397 7698365072600588986799776805434157952 12682398 -292519417143239060376070968281060435136 12682399 1135351892667268645022557393479199858400 12682400 -406461971766894577440547995502667366400 12682401 721911256448540128909070098557419881920 12682402 -6436908519305866186686907374206044848 12682403 1303094485757311410001927267685397074652 12682404 -217770424727743266824271766049158164480 12682405 1145527441165604082720614196338136900000 12682406 2806040435826841368413004340546515264 12682407 199236873194062242407788277882412999936 12682408 1132428873022302117493500320921137551360 12682409 -265290184513231141719035207369079648780 12682410 -43201116143523366693898928524397568000 12682411 -280440023222846772509344203517820436960 12682412 -288280099929106116641212263091682790144 12682413 -1331551757959858675927672082377749875178 12682414 -647779381968289123934449889349661642944 12682415 122486356859665555976328909466356655560 12682416 -195922063588220764608605846630741803008 12682417 -327854025020981604408523189457433456096 12682418 -174815773615858483721069410560209960448 12682419 -675593847349869935121011909143162306560 12682420 11657372286173822529071773911332935680 12682421 2191776389300525759568146079046370960622 12682422 -131390997196185429548003487918776478240 12682423 -617310084503172534890167065863253317760 12682424 1625472523757614105595150390188825497600 12682425 350566384904457365639029907311639200000 12682426 -319531211595125699170656861421736627088 12682427 671106680042939684880279491463709781352 12682428 -23862143533567182430119935364324311040 12682429 -851660845210690639431440035568824086970 12682430 -452573088265754769629204732381983764480 12682431 -729820979796343951299794821787238441480 12682432 -113165026681739397766910693577504849920 12682433 4019560971323582426450772368670858460800 12682434 -521367199167507520132833215512016545920 12682435 10631253118347661825207429895313207360 12682436 75294953317941249880714773911647894272 12682437 -157442480011652471114259761201258509248 12682438 -337247936611708164852338675654184542880 12682439 -98836848134859537273501882773407517568 12682440 539642123447579979476624738197733376000 12682441 -693924186323604229930518658447809715200 12682442 -252793405523200833558898799627467665216 12682443 -316228425227818032657229305605996040000 12682444 -1221448595867355493331994068801833135104 12682445 684612151903362622193250689003621223480 12682446 -158884774767528397629869832293015580672 12682447 -211643131458871899432642378034499330960 12682448 139237164900907721681012956076842205184 12682449 -477743692325159335898729876395583491992 12682450 -76861236794442485202884522682965232000 12682451 -757836671893537758593340318750961990548 12682452 -228278823537864740084280177953111635968 12682453 -83359036901894391256786764401223095040 12682454 -415007745825256249225596240037847904000 12682455 -616761641277557863914899619941380156800 12682456 1353430125453936987079380430499170713600 12682457 -335501195550398167716360768703704558780 12682458 -736585685175872909707553346981765512976 12682459 -355409256726035771323392443947050032688 12682460 -137405601574694052442943728693488783360 12682461 -313323032485660456796264109700956290016 12682462 70049635146822447709914173842445258880 12682463 -34211784007927739449382337342031440000 12682464 -151066946417563088020227178229476884480 12682465 -30638780485347140078280288060850459200 12682466 -232241127907078666457896116750586356960 12682467 -137176074902172439803942084562079016960 12682468 -509093070444717184627207062331314516352 12682469 -253838269643788641458884846457292259200 12682470 -162203194156019904845145391459289040000 12682471 -11818206116805245293829202959607602400 12682472 513851910980689477709930255137947648000 12682473 975250562482174442907685673437767152784 12682474 -455041066663362115473343184645575741440 12682475 -42340362571911975445503635921651570400 12682476 -66799637250667933367584732642562792448 12682477 164785663639113227530717449877106112800 12682478 850733803829588100066908558234760999360 12682479 134949423427616272809015219617734612608 12682480 -484138531514838929038828336779004477440 12682481 -704339411321634261281263529703842472960 12682482 18245445457674563311360136136316094592 12682483 -2116164779869108735903740971156396006400 12682484 -255243772348729958968046941635519033984 12682485 -529638564164145278325431766025704656580 12682486 -1135773671028002176991569398528053843808 12682487 1758130720786782477373298886620108156136 12682488 48902174368237525331043054490649886720 12682489 43161415121807973458394311100370100040 12682490 23680400955804247340837231326091381760 12682491 -179756272869187050032049815592633097680 12682492 903174755394245110510954638713259474432 12682493 -1480496479882719031346099333340498497856 12682494 -68424925950649090693593029613241152 12682495 551084118964554840285239933508885206880 12682496 -150420936164621758913925712941089292288 12682497 -1530370589551638660883982784096686399328 12682498 -184641020226256039500488048283287934000 12682499 1343518060285332408833188707358981754880 12682500 -48323324986644184189464031977312000000 12682501 220130603974693469878110645754414882104 12682502 -252632638601319488695244949996147486720 12682503 -590345219463973137205967218395437379072 12682504 -188708662244353035670183010672884362240 12682505 -817214945001376076811290871557254140480 12682506 -12500732895742657023829142061208778496 12682507 1266458018437409398503523615669657724756 12682508 339714703526402797639671158271482734080 12682509 -27988643840646177473539287442855300992 12682510 140201918419506922805203465579893265920 12682511 1437715340325126871981104255818427176112 12682512 -209106835896250675526616633899529584640 12682513 1504140888496078723039914865555566851762 12682514 -159382350013858680338443102780245037920 12682515 157768162001316312651289012695161713920 12682516 -295512653138382972344223156447527030784 12682517 535007907612970967121366737969674637472 12682518 683888644825046905629666718817180627904 12682519 -736366899949932394355840341731285967160 12682520 -827424974058740340984788149699764019200 12682521 618201624612948308446730445570928134240 12682522 320910678120227683784228302817358051840 12682523 -1225916238175160477907666963795793537932 12682524 1132810952940199143921451665419477406720 12682525 401856536318966817114361975652830584050 12682526 -489014162878389670266257128546709724288 12682527 -263206552699663226797554157680915351552 12682528 -1361831408000111671960416621073402429440 12682529 3103689480380589484658731062392615808 12682530 32885414377100665631426255302191191040 12682531 294677628518174340381485529093790014472 12682532 10041679072494686591166873661483410432 12682533 -100446816918905832148732062525003631776 12682534 43530485071129702140106240238663649792 12682535 438695357483373861576986453120504558400 12682536 1391315050290950356015806155742314741760 12682537 91997415281272933489568502675961793152 12682538 755846462910385131611236143653555815680 12682539 703901766619788460545346631546183403804 12682540 342972941667786753664239940475142374400 12682541 -104968340227945780510515825394486186080 12682542 -41224778899942657521399026202589860288 12682543 -19289771310987190185663125347610332680 12682544 -104073371122126410124637350097046601728 12682545 809059409184827759544366870136602240 12682546 215769608773814759093790672791241779472 12682547 -1506843712756283133284932020691362278004 12682548 -380710570305111320489761803849734983680 12682549 37933435298857078360418282207090775648 12682550 392250441839155331943476386574654272800 12682551 388008252436074620638115113200615302784 12682552 -398770601108375176011102247519066214400 12682553 188118603067337740351381872186235086084 12682554 -410316109527965477708006659784572462080 12682555 372834297595965097774544564835380160 12682556 1116955120786777701288578784337401120768 12682557 -56236559661102418583833440218736300960 12682558 -438697689578683934749880246486026717824 12682559 229480119034835277964180887065253473616 12682560 -129665326009774256716398503283004538880 12682561 -1156840012600427251092521474079502571388 12682562 -683905253036182615223107717787461291488 12682563 161334647283817147345710092770494493944 12682564 343802565549547513672532747797462384640 12682565 -150459293716402013092556149725936153600 12682566 -54793955273303111444153605693493034624 12682567 1532324033114484288879706556685757637880 12682568 974165169994549553079344479178356162560 12682569 -1195878210310570485816242106540043017456 12682570 -121529059490845080364103598268181174400 12682571 -835717734022377538681305064880666809824 12682572 793485910163766174085158666489202613760 12682573 -674355440850681835112718419839738781460 12682574 691518604243162085507814164085966227712 12682575 -38235661016951722450149660756274180200 12682576 -339937794417631013219103568241023385600 12682577 1658816866466567857405921666228492521072 12682578 573089888561655724126216672360271028480 12682579 -278918334960402229564280096746781246560 12682580 358864040022647311924438697090023219200 12682581 4205777894264160830217136203562521600 12682582 -33436505799628085731565308338833068800 12682583 20014729885322519660164992499104757944 12682584 26037909690956038283366465754508800000 12682585 -1423070686388130669585172431928877396220 12682586 39029048733798480082863029549329720320 12682587 -392647487267917768483354413146853819240 12682588 -117093646720958273513074369306414715904 12682589 838430625299117671901301332342074140780 12682590 -24121422808364608185044998163221303680 12682591 -211880158294675573931372208232676315136 12682592 -1359115118528035019980085142222274560 12682593 -268716651466364753629800776926014124992 12682594 309819074811443273806696119962953110096 12682595 1430092597959674736325617386822124895200 12682596 281373256765939426934834755425462386688 12682597 -2058360927849648939787854422979199069954 12682598 -837276795530878551191819450476294951200 12682599 -1356295077273063034866291508419930264240 12682600 -300615062715512646710801288424007680000 12682601 235729651000988871127613518220351923200 12682602 -1188462465849175749553945983213686952960 12682603 -249889865189231395689047746063658685720 12682604 -409222863756747599105076324702426674688 12682605 -165548865602640649188855607669154777760 12682606 25557904107454747161942034476508387584 12682607 -314922109291717434805165317995529487776 12682608 80760389730545111721747329309724278784 12682609 -1334745457160643277407866641275211144796 12682610 -599764783714632629135838870786794003040 12682611 -1721565095440023574556504250986341912512 12682612 80837956052626580206592579755630732800 12682613 -1738194743232706221371735882117940477138 12682614 -55298887874280437818247306934178775040 12682615 -619671470998951807173715348931215320 12682616 1615298027431626897715099278761152819200 12682617 290074138249795015052046088552632170112 12682618 169706878559958492372994555945892423904 12682619 162864566918258316396108974502309754020 12682620 108171473852825741846783369482101388800 12682621 454705112127871568202924549715588075968 12682622 -1103360673665428275209066600988810597888 12682623 -245053846683888163565983935307562462976 12682624 -1233908795850873837599614860452041850880 12682625 14209038185343482567883900929455938000 12682626 49603338079948127113024766322525343488 12682627 -272616982914182510987552641725271065600 12682628 528986274673040886241189279859425996800 12682629 -1426847590180950293134815768427380168960 12682630 -30697248082468084826745414336533527680 12682631 -324492470507933975250581708649256856496 12682632 -932061232193474885220994114119457013760 12682633 235418518293992367541408001144563893520 12682634 1678488334740664224663795338903975246592 12682635 -2346015129350278900111518724659797760 12682636 137627734611339030628117085960712462080 12682637 622973890537802767559224002238585830720 12682638 88146516225100912397861780928619255680 12682639 939977171329215628993217270762381691440 12682640 -115856365447835344544340437243736883200 12682641 395048264232826035410545138944042379584 12682642 180352932563480963765585393141302017024 12682643 -1996130460821745778111107459542773281108 12682644 28463701853683480163463019820061849600 12682645 -333808662231133796288642073603332813280 12682646 -735431006247799294811464103582942489280 12682647 -55933674822228985439768511381725382792 12682648 1345096329569542850012380038659946577920 12682649 -173664748073051491089759467465998716096 12682650 -78758370586447879674870019932489734400 12682651 -1988685736856044079456943522629132548348 12682652 2602049082442100124475599639132466176 12682653 -327120291261877478422892574248635496832 12682654 111626084176107539028512752979968931712 12682655 72068469528644714242321625210867190960 12682656 -775203191450636550809606499865750142976 12682657 510568619129471293072816176427812716520 12682658 -383043218583884071684285710969806143488 12682659 589381339002367729804927366705021806336 12682660 129557702750505244330105781568368640000 12682661 -333074787970467139589760308448485474148 12682662 431222441993420508227160612123030650880 12682663 563796413884472651357024261351733492672 12682664 -138591383094029382888016776116809574400 12682665 -495351447239939625959615363725589765340 12682666 -129781865293546349062577174825265428736 12682667 86222177944815910805206761553928017716 12682668 61825238653845165475152326870664806400 12682669 -2161762702477304200860875319834151165930 12682670 60561673055339554274171594611218635520 12682671 -330457369887674236979768276129095424640 12682672 308332257706061989710068589699496165376 12682673 -1578395126607158346273222369822990228078 12682674 435608965246094073817148405636625657744 12682675 -298304527869303376473255046197933975200 12682676 565993406985004565073512223389935128960 12682677 -212511296023005265252876080904702027968 12682678 -4370290771941805710656002199899086720 12682679 815137616312385376970477317655242411584 12682680 7868266279287383799595460298781900800 12682681 1173598366750530882247346702162978930400 12682682 -946944242206712596629303318594807377808 12682683 -496776903486709260151227311446310576640 12682684 192041548026711381117394271712741415936 12682685 -607893206939475397303796050284938245800 12682686 213004006342840848525812301818626934400 12682687 951132247122698029593229678377763507560 12682688 106292686319087469055492963080276541440 12682689 393601312580893664950005001622759179008 12682690 -124390751067697547919169250399953612800 12682691 -813135407787683942884298480133818880 12682692 -172769195267529839672669636047914728448 12682693 934225306284342221877357460376184897720 12682694 312042633590447771122237435810622436672 12682695 124164164946379333850264436179084877600 12682696 83572106449244240571408320043370752000 12682697 -129225293158279574923951073122290330828 12682698 248880173981319710876403543471912087552 12682699 -1492879760885974478270071072728505409280 12682700 -444674427935608954570804430539526380800 12682701 -198219859665340532301834447257524667232 12682702 603718973426963796000782221885088463552 12682703 -205029013941826816192485519999240194832 12682704 -22044351183762209463599310939168571392 12682705 -109844507112331101621146914339375554240 12682706 238403060831771017297485416621696139264 12682707 -185855108151381767485348354339576528080 12682708 113497581547578395891977010329227022080 12682709 609740684388259624127698801352552223840 12682710 -22254037924457231214087927273186816000 12682711 311037088161588585653083980871147919400 12682712 -22852586774611514417407960071445463040 12682713 -166019572371234430999665270216127857456 12682714 -1416959054817858949072559125856751760896 12682715 -924404243112215905756558873089015619200 12682716 -191640036534905652433141836040818882048 12682717 -125999123943756528939075894136104438528 12682718 -534213154907777480743802765278926294720 12682719 -341787572242293545985971373379328246040 12682720 96090415736859641022616341326132674560 12682721 -1305083324309840287030239355822060368 12682722 139653842223788128658580247275007256064 12682723 -1016797247232225226755911621664176925028 12682724 -689578092378814093072218985142565765504 12682725 335228928717707849528699756258941279200 12682726 -52245268370487452087885812815705939840 12682727 1756138408023052448297894516663879307576 12682728 39362196422343124178698058035848806400 12682729 -539797347601966381970157265855032201216 12682730 405846451951371357963211560605609733120 12682731 1445009038703086740433628186845188396000 12682732 185872227921048998009730368616393825792 12682733 473744273519048895523795522360440196320 12682734 -373648558164226223924345170637383888320 12682735 117040467448922681748834288846736027200 12682736 3545348388465715812615800106418176 12682737 -21970064819215989420948552396111059214 12682738 -305904208923907392792669726521932458480 12682739 -944014916403879846054672141610627609440 12682740 -68365927944325368778415067161300459520 12682741 915280066601726372753812264089236723292 12682742 -142578167081320356720788392136309295168 12682743 1163827981187915252999653193257578997584 12682744 -796121509128703935477246204827536281600 12682745 -556369976372990041558350874652589613500 12682746 125423504077757743984663142474297153760 12682747 146454521860356522727061769527101996800 12682748 555982896968085067379291370260739972096 12682749 -213906675337825710972485689415743646880 12682750 -14101806469264848952132730276257056000 12682751 265145736930559476712332721553836211904 12682752 -270200859477912005579635406294231285760 12682753 85434097348446342750637523947682203860 12682754 85748698294531011770652056013590828544 12682755 -231735025851889931525450891897370381600 12682756 -247239181131279338477960527170533649280 12682757 -877827488433583163556797800896140552994 12682758 308474178681738031138736089578074557440 12682759 -225318725156143336401834123955937409720 12682760 -327904259457974628824548104177302630400 12682761 4010983696411788602111430271159649664 12682762 876717085116007560592966706352188416512 12682763 85262514767763256170374442179249085012 12682764 12449404408379708699585464017815101440 12682765 -633746970381718245408647699359178125920 12682766 787266731858486712241709580204446195520 12682767 -305528258748260601785868169440957283440 12682768 117560431363863089243211522921896345600 12682769 -500300221757612815021719006382140881040 12682770 -108474453685191558059718401606487206400 12682771 -84099513075797083447817498311081650000 12682772 425132751361875530454684392033770743552 12682773 1123005941610157469209048977637493888220 12682774 -328638563171899024587006071100835480320 12682775 76799691714104243021816396133182566800 12682776 -142802788970151429574204142001526579200 12682777 -1081845690969190449234301016694007873520 12682778 -38810663878524222934292157727797728544 12682779 -93756092168993401638507379763377357632 12682780 -640091077950404078302476049945861248000 12682781 -570489763862183601420954712282738193268 12682782 -46037476337726772556199325481855352832 12682783 5181523711317662187350207829465496944 12682784 56992673890606980551307552450600763392 12682785 263171286906396905938747620786484334400 12682786 480311862389472246293498240605399151616 12682787 229208036538083254368162780146244415200 12682788 -384181959429321911635694104814685050880 12682789 126481125505253284389444264875128481056 12682790 -36968854936431170088391112272581609600 12682791 -591871978451110438910603983978020625920 12682792 -103605558759752078478160162668349440000 12682793 511674268366000426205198128524648306042 12682794 365206960968860886694840225262250678528 12682795 252101633386671938375195107920096520800 12682796 -48777800690753953440656398848814267392 12682797 427468124451088074097848769489506427200 12682798 -373629456639958247862025201477986408192 12682799 -2055489274708243385280107474405041179264 12682800 6227026203049493751331373095383859200 12682801 -74846833994065253973338791377467732736 12682802 2024251609355838043122997365710999639040 12682803 -2076256233391169017441050739650438912 12682804 602179000691911612426340116573728819200 12682805 301125977341758362656316980025174162460 12682806 -659525625228625009724190591396539090496 12682807 -17999047891144730926854036503752682600 12682808 -2275693008983015447522533060891054080 12682809 1693302044027916746699759159822536072704 12682810 -137982989735295211927857190161217904640 12682811 603197427353110560677883848642478365412 12682812 197683816181074930005595341680399385600 12682813 -296545595659355577434208578777454395904 12682814 658349066526589265694241528916788160256 12682815 -684258363470094660011442296405462376960 12682816 -738686750193037537096096380094667292672 12682817 244849552877864574369414933810430851360 12682818 -35707961869735619495025633685494435840 12682819 1289148587517057869388677411140426792840 12682820 -799464671174185987960882820055525169920 12682821 -232671200947964526654540884261178538560 12682822 729528199113152828988532830400431695712 12682823 -810160934662296637185557483179105038960 12682824 -253386091737692903848813919527957954560 12682825 56524940512822214108419683005663935550 12682826 -108267972647396196229435581755024146752 12682827 1260949817057073457492890111089889626364 12682828 652132747044259360868125033021080423936 12682829 1437152605903229656908323604806638205430 12682830 216080813771555090002415447625153313920 12682831 -347403473277586500581586805763404386720 12682832 360494870607606732804706945647919890432 12682833 1123917768611059871254318546568998557024 12682834 -27067624015672645629134453156915555184 12682835 -205366634120720648287948233665311665840 12682836 -410281358974053030699157247647205294208 12682837 -580544386461562158737476135818737418788 12682838 245081595398072212362680394703280224896 12682839 363949090684600300882801598494285648848 12682840 -79074713303573813582682943734287155200 12682841 -745792159228711156747357219317049728816 12682842 -373724077706573090700325128723437656320 12682843 284122841937567229835295647487087009092 12682844 -277071546000311529162516850500394549248 12682845 -135114588363224006597903692739738284800 12682846 554572337583959512970538903435326925504 12682847 -383871050034994466016667523670841183728 12682848 203925246091695929553853281734568443904 12682849 197255888001843893875848606576042082850 12682850 -11266539993237744414588943198451923200 12682851 -119132717033417250814318523889378804816 12682852 197954780283315143364844242773909737472 12682853 565457100093168561032949076274822152860 12682854 -149846744949860843621012080988822547936 12682855 -527277774620841746087411149999801674240 12682856 -831042269537511041507032465083162624000 12682857 327049715760887378359668793133265840 12682858 411427867236369807777779685730139065440 12682859 -360053710011764353393810512020362345584 12682860 -120566245196995699410885025763150745600 12682861 -1633411156026696325903569329859828953600 12682862 -155521131117422349908871032580376230336 12682863 835946242774982316115812204317132094792 12682864 -122452860824728136538748333990578257920 12682865 98996268720401132364893895915816678120 12682866 -3991538243944195577851338211109840640 12682867 33557489878101618376081330481639692800 12682868 411602933581293527519838423296764102656 12682869 213447008763690109466479221519348876288 12682870 743671058237202899461321461572336378880 12682871 -3552200810412266376397930167602090991000 12682872 -16520340770787060521756960628444364800 12682873 369975051383241786183900045531437906880 12682874 -79650149776496131995928235050247254560 12682875 368225354181979153393853448049433856000 12682876 224349664527314884782782921485049195520 12682877 568862078294294879549966892918815310726 12682878 -86641015014205662087411989608213690752 12682879 1554394744991684788847876883333025743480 12682880 325142354292482205147922329658982400000 12682881 -194735271929646333763230806443612239630 12682882 -935482773853887739797290990002578332208 12682883 -1276716350942811243418920048872373332868 12682884 -274036606562454491526596128945034201088 12682885 -106259080880748877067335163925339012420 12682886 -336213933312128695416200186699881480608 12682887 240154074101263384257180891347470234752 12682888 194302653660010303170450006444823019520 12682889 -3427262444356980776919805174878249150840 12682890 24617149889445764937215610365408855040 12682891 -355263557325692113314094202932829258016 12682892 482087262283253614259559168049862889216 12682893 12761856474168941548338664129698291744 12682894 64199561784463473787947862546439415552 12682895 -845117045534515355176762945338830100600 12682896 357426707254009475365611590271675531264 12682897 -152513693833936867671936224545094492800 12682898 370281688794388181324032697592178740864 12682899 -681535352887440046432360299521091112320 12682900 -191912335212977163311914497675810067200 12682901 477912287925381239801562416041936644480 12682902 -479686541640891719178810163882920468480 12682903 -3849522918345816255087943739392039377600 12682904 91281686825981223284540133575590379520 12682905 1970884181438039859028995233537251200 12682906 61344906519748213001777800432361001984 12682907 473408794901941656679963102120597617156 12682908 19053511700213409887739060755337415680 12682909 320312014565362121549154325596622841740 12682910 -299375127599570154961070758063445096640 12682911 -394510813222274767194748788148607231928 12682912 -758648220527026078004612242135094132736 12682913 -266849640739436912479920907027248196800 12682914 630245955431065763498929260187562029440 12682915 231463262598280109688832522153023605040 12682916 831771794066025947646049412766572835840 12682917 -457425375829287518654621825995553851332 12682918 -320627187666083854344902691590622086400 12682919 -175793901026302285660693142629823404680 12682920 627490401312175036051131719219143065600 12682921 -1333058280864371611463312057800868447756 12682922 93028616489006932183893324330582911232 12682923 -1021767903053525523213719145905888250432 12682924 181257742106711901589353179477332363776 12682925 870310189413870441429413630772311683650 12682926 547482693667484340261081147809922998400 12682927 -99797791007536092983040444562896559688 12682928 92145117206782004855040113758101602304 12682929 -244548966563520529801329596968861377600 12682930 84803523773536075998415113147142451520 12682931 317871894614596613793569834448118792992 12682932 686589630541003863947135238913510428672 12682933 842483438489330322059050581711268371182 12682934 393155694408609797662189453087029700224 12682935 -413780869616410516400572466460688192800 12682936 -5340271242277632723469779116615270400 12682937 -97625632878971405268345155427630205440 12682938 300096004091007175154006378431063532544 12682939 56176248250457124354146992738190153256 12682940 -311004624787591986225686133306367902720 12682941 -180771020203626551358976050991669000896 12682942 -624768040353581872819704800783164313856 12682943 -197124747522244142259666683874548593152 12682944 31291099537285418924747041999259959296 12682945 -580472199232802808135846517933015795200 12682946 369732577635856169200595501929174590672 12682947 45322020877324120801519780175739585120 12682948 -922505382952395423872821056778900408192 12682949 -1603914969458154647520645661610929870050 12682950 -166276317550136286434030144689768243200 12682951 -1940574322401797698728227196460121611048 12682952 1322516717369832378622224555444475054080 12682953 -658977349727162435015868356947578001920 12682954 968321580406527353882611539746938288176 12682955 -124589763612940190840602973158058444640 12682956 -183067942777801768868144255756797132800 12682957 -89230815751893815016938243820203321888 12682958 1063392892121291410653425023907653990080 12682959 119466512240065798236303428875093183488 12682960 -300299531382402372402070208607069880320 12682961 -1401607548723529848636494646882030009228 12682962 454843869505433137429175376019146424320 12682963 976860310652220220119929030452882287212 12682964 -153340882948720810667433151498011615360 12682965 -665281415409557976307670450077672742880 12682966 93789896786176665799706277926144318400 12682967 682127556127270225032583171673581508952 12682968 57216338624539215330181510083308421120 12682969 467727053042470392488771904214575465480 12682970 579456866720493532768664501497453291200 12682971 -22638757554690074779554470381252592096 12682972 748719338443432510426909322108801931776 12682973 1485048534603514392870085944963551241984 12682974 -276003554535650474711442672406984298880 12682975 641017690317169910870481879318847051000 12682976 915004801239479145362955738037144780800 12682977 1127675953704629031449788824448459212720 12682978 39775660080925961519072611816624128 12682979 26444789143495647889945989004608150984 12682980 48108715366178724827364813744113875200 12682981 91012159323697199308288572477840764544 12682982 -187088992874857479376605218234424754176 12682983 36133377760081088384819364086770794024 12682984 88423422241078261462432641341705026560 12682985 108269436368767064313986297793203386560 12682986 -515741425142187800940087678571020243456 12682987 -1417601564303125832011805994113976324364 12682988 223701907611818784248810895271358431488 12682989 -436402871998647629577208033182678643392 12682990 -560320966313318142100111425587632296000 12682991 -460002710061790789479668198220426706608 12682992 47543309438441976863898519405759823872 12682993 -1113512260921409120361358341173543054336 12682994 -28814127858593951911542038288457964800 12682995 -463082721936275937323998125725975472960 12682996 -338513308253586821191337039249141649408 12682997 2220588704540532669454487105890778006592 12682998 -40756882948140765104370182838397496832 12682999 98688227538190436523465712109401237504 12683000 -338496548387125762698534016032245760000 12683001 -123715307709354789472691742370808219568 12683002 930850654423753042325369576627638403952 12683003 -832860940927751240779638068662830516336 12683004 337697923886297428543391916125483844096 12683005 620503535002179855499310197602509097600 12683006 9218901293443191411974842192440463104 12683007 233213397903456320646037271732981214240 12683008 324207211662952133555850309097219948544 12683009 108508951110657269966067650074545119700 12683010 -53842690218508840139082506933835801600 12683011 -868311537062342874157783227312704086776 12683012 184906285107375045655565219659133437056 12683013 -8623220629951522677320770779555255360 12683014 -601779718369962162671673732146445541248 12683015 -281831923831586850431611354641534024840 12683016 1136432009191937018064976005168688542720 12683017 2951355609199399853207921799741500840292 12683018 1056417844141019124627043053827745414960 12683019 700722933126791584971009375026988262128 12683020 256160244225514130201917527437526497280 12683021 -295492678152167206623374947996526348256 12683022 1253731384587844110507261353017436160 12683023 -1072861646028594842655437185865243579728 12683024 309633538353548323465652764045111664640 12683025 473549275969148900446542253782973689750 12683026 -138208907911669116389325529370632488960 12683027 -110534442684655591685151167949475481856 12683028 312930317348599824459425879786142756864 12683029 2795153951416120271125629497518391286300 12683030 -28457986205051532969674188405000642560 12683031 -763031052240184313811199779673312112256 12683032 654751980493147440395145968257598054400 12683033 2035450504006239180412158917624093226720 12683034 -54599139225188986974872323776210432000 12683035 -772665498193071057885720273911015178000 12683036 -70859165095752508613058172111671237120 12683037 -109629429806383639316321181703140946176 12683038 531525951779960515359930007229068417920 12683039 858724085979202408430388179492477703000 12683040 451378145789721616714982992563583057920 12683041 -151160775770646810225222998800572142720 12683042 -790170839285469476668193237107045553328 12683043 1290706563215479501546642271296628292132 12683044 13139248146284293386241383270172680192 12683045 -342492123027809075879389646273250355200 12683046 -419757696177126165467855160670434172032 12683047 607039624283626311853879140256992403240 12683048 287153922501166803391421431325562716160 12683049 528609121517154444826415289721909924320 12683050 -265389446609647802487701024920029673200 12683051 1000694366831297397039704149052976737280 12683052 5830769457400972663297191023346811392 12683053 -696361841555535449774125345961280159840 12683054 119972675554190746262460693973677748416 12683055 -247848722411831839896717988142217216000 12683056 86706367857117295056471807002854080512 12683057 165262769865058250539420226126472667572 12683058 -360902166206711467895697730333480684416 12683059 -99096204175417949664911605113627549072 12683060 -272390490783512325962863175254149603840 12683061 19931423803253111119245858911241938304 12683062 778897156253242934549866962576302825760 12683063 -142477417716283506420074403438393410640 12683064 537500792893902895619609225836941803520 12683065 7529753118986176971434915791189941120 12683066 -29945015433110430829545756042361305600 12683067 -514984161754320585943838144350155212520 12683068 -367865699992726442976525561664196273152 12683069 487671554260715235815723153498623910496 12683070 -364191487414547684439586653738763516800 12683071 95919607536219254850211239970284506304 12683072 532015017525140132280895359510992388096 12683073 402572529807958900747108049256463921920 12683074 552755144833589023865034282391193648640 12683075 -707492495628846812736287006295105998400 12683076 186999235257910598295796647436062781440 12683077 1575464889527548417396544958440481540672 12683078 637671852965311469575700760067529343840 12683079 -523348921770267491780895619359320394576 12683080 1332406146485246028223271537574131558400 12683081 -1472438088671574116883108092587316689500 12683082 -109363026839040088853593969647255856896 12683083 -29292653237691530536116549011504320000 12683084 81726960628413932514956862165643562496 12683085 149908310411707642744725333002739907200 12683086 81392316735160268750686949434285153344 12683087 2011522855759417336562033131067911047720 12683088 351222585580121541889802236997719818240 12683089 958626073299861483556723665348088931440 12683090 -131401776035025781426166572369965542400 12683091 -248094084927894347104269783621724002816 12683092 470876182122913272762834095857311252480 12683093 21262883405266199201621995859667137724 12683094 -580268887184306597491820844362138112000 12683095 -460759787958213343420732612837558966320 12683096 1894724007184220188247948428208627681280 12683097 -91096983454616971972087964810641690752 12683098 15849854815693521374901245389103074800 12683099 696086232655239156342340209403348966176 12683100 624308821301621214709794689969146060800 12683101 -2107822268796276854567180075288653896896 12683102 174783677739015145777362276127932250752 12683103 516952228685226875274987122331766424904 12683104 -177471653347231481710508460450807545856 12683105 -329211661636056680704899196262227223640 12683106 52316667084964244086309206920830901712 12683107 -15085126222899932777403810638163890408 12683108 -21171643078844633001869963300318914560 12683109 11865065734433431203244116304896967680 12683110 354514514946972468575860733391204001920 12683111 -2188683872330990156009297167096370304000 12683112 -257142387678392361330852168533959065600 12683113 -1947511822757117911094316571268738621638 12683114 -13712559588055532184855843928034638080 12683115 -226531684372819815168422847839755380000 12683116 1476982495892082785312727066077667328 12683117 409486756304017382433709108884825364140 12683118 14295955574195589402770037461758632960 12683119 -48884161408548599021856892903148654560 12683120 -52650726097946117046885009978953564160 12683121 175308673941330610056814977222802888224 12683122 449193766150362711183188788203200092224 12683123 -34244626753624476321495815068995073920 12683124 -907325735172463424138733432222243431040 12683125 -34689545829304840705676360699143360000 12683126 -13168951484814875704327700722807771488 12683127 -898150096460721584301748133906180401920 12683128 -886561911835587336080010475837903933440 12683129 -29942636404341736841034345271733109270 12683130 30320736873414752896103420624981952000 12683131 -612809308631508185844946787827423036400 12683132 188055462549159865385831163005942292480 12683133 1327844400385115726779711602931117267302 12683134 1144411166341033093027169783039529480960 12683135 -173243564273566371805326715921486280400 12683136 -707772941973573178585993288412980838400 12683137 -1482554208905998109268078069429209337214 12683138 252238359804660586150198024748750641152 12683139 -455698770079304957230374801978088862208 12683140 205412200119127695175198160118867037440 12683141 1794711279474435845464193329647654645792 12683142 436041878034337934442584512108135802400 12683143 1005125475806350537361048158638057752448 12683144 365447811695722399382525802696353756160 12683145 -280793565122850982863556284403860632640 12683146 296897021705239961767513917356792240640 12683147 -1632616394163040473508429969605083116680 12683148 -192657832785850061350975820687012344320 12683149 76008368468834818981115745846282468480 12683150 27406906878358461230092794588177672000 12683151 7145874817595678501121388616190236016 12683152 442488937565417021642383495593304825856 12683153 -177392362382288504468295427958258521344 12683154 -18504920281348262772694400316184166400 12683155 1270156815007567228525894588166040016560 12683156 250521354324394596472682120446513592064 12683157 1012263060555576513299692680951756558240 12683158 -1435460004574212923712510713938409532480 12683159 2223651158642774874578449918180161542640 12683160 764058077063977823381685308679825408000 12683161 -27873418077456718733766802576170334188 12683162 454764812663865092511589014289164390912 12683163 132324187303714554275406640665972595200 12683164 317164724315806386486986686730115366912 12683165 519551321657910761196489779751596112000 12683166 -6454980440577494685206877167789598720 12683167 -845422763127555495689481137738098864768 12683168 510599177104971192004718489688603033600 12683169 -148054416476388636781033230305622739680 12683170 132595935355257673606420815187099306560 12683171 -201196542084185455853621265891923279040 12683172 -17473440020216983115556221774528237568 12683173 1437101754634916513831602724916683401020 12683174 5735206095573497323819542172396046592 12683175 47414641793654437239814850946532291200 12683176 384350667285980761018608877508254187520 12683177 295527060691453013695587549530689660260 12683178 350502560311819216783577348405000124000 12683179 2380055830394450244611369973402494183760 12683180 -940929840026928542341735997929367193600 12683181 -163428999584051936559863909539703728512 12683182 -160813471270856644746022575861686639808 12683183 41230081167354181322555551447345836432 12683184 22384802659285148566044474819512893440 12683185 -41686948788666489658103298397693102080 12683186 -117889732738339006820858931298648674240 12683187 -568102108141019319762575672897040108792 12683188 266626870084247674169115492161629515776 12683189 -832075803208064263360279786182449743776 12683190 92925305062976926092151988526463280640 12683191 -585700436427636349653908724651005715816 12683192 1791709054202477310113026984326892032000 12683193 94107280390233588431701372529170475328 12683194 17909319197239039394808703881284309760 12683195 -459287633903673132389309742261420215520 12683196 -1069177794811910331925984888594318064640 12683197 -795194319513221921329551795718308136608 12683198 1183699017280901749372422816218441699520 12683199 -627990529450629252843696429434772824832 12683200 67787218690128941762383423659258675200 12683201 410190485166558226013811490808331426900 12683202 -108528685634506226112194547718362488832 12683203 -452245926189077943993041757927730666000 12683204 -14890629114420093409774063965059820288 12683205 -589729911846609262458718308345438766500 12683206 -606356637705344845326179634230437580448 12683207 -1794369649174266133206050158457499971808 12683208 758324645645154119131512409903610265600 12683209 385487179591651785175727803415068896912 12683210 670804533153810203571501531143172491520 12683211 -520189465315317044566406488897252760640 12683212 257032700124798604980687924709884672000 12683213 -217289409416447619383393591518083920640 12683214 375641017341995097893062517837681455488 12683215 -399261927794180350201727834674971611640 12683216 -10614839382855948189115854774538862592 12683217 766771757710009782773592564016708996080 12683218 506805484266317771888511012439888262304 12683219 107412494685182030714271329954990622144 12683220 -155108138862279179311657762389903360 12683221 -1221200993273517153119453982113115974578 12683222 1045619012305331100833882036187701726400 12683223 8554054097613329952022082669792422320 12683224 -909896866522363943127499632358332211200 12683225 408616435640083227394403557395968820750 12683226 442636416887594573782801206904280256000 12683227 35098110054149926427056267492259379744 12683228 641461073672605060081224049100666669568 12683229 -98768424144109872692187530032153881024 12683230 -53837636419399210002076835437073510400 12683231 1819317436448100791700098999640730767864 12683232 2321090554907555280061530132333311557632 12683233 684559606863446548885823911360776334404 12683234 -1006246583642173253272682747438601495168 12683235 249308969771163541774849474484878041600 12683236 423422696290713377787355850017734197248 12683237 -7438967023580181341746404414540516480 12683238 -182505616379812616818856620408983233856 12683239 -2119113787788347954831703425496500576 12683240 488545872465944080947713378609917440000 12683241 1391043586875971929379819672910307440480 12683242 127096060692791267789655292157537584128 12683243 1467918213060918894633679131112117461492 12683244 193973299330475748457669024650653171712 12683245 -472584510438990625268022012394378170240 12683246 1090717685768428717445892751940980096320 12683247 -95544407975927058323085658990007969280 12683248 317665463098137672307898482718942953472 12683249 -283557439061888237509941385113016248750 12683250 -306219459801496766162734573008940800000 12683251 698664744491039862553881039490397526352 12683252 -632744375421056739537420913926574510080 12683253 1125066753682455276759587391437894466048 12683254 571449118011683568248344622980288453632 12683255 122939748688885818294349835742351708960 12683256 -91574967259573952619031753714240204800 12683257 -2512824190368094968763758245778098806460 12683258 333408551149603902123521839556855050752 12683259 -544575067639737678753746860416994218036 12683260 -569628291862739509628462665863488179200 12683261 -378257192272243380255797055828106758138 12683262 -29061905419006207149711729832582988160 12683263 1218661286618555059287646584607969728512 12683264 -17457121412699152339237133592286986240 12683265 37053470488884472795383867518134272000 12683266 1395719751078383749352521189917707342880 12683267 179817057951502309317626094979806293712 12683268 158722705025842172606937770396641233408 12683269 494992034822999035631702096405818792670 12683270 213834161913919516090701958960315198080 12683271 24321628006830771546765752684634217680 12683272 -242103634111057663936853173975887544320 12683273 32396110704082970621833460908509710544 12683274 -485681569147439611862026497250629623040 12683275 331908764276239102910743331686286655600 12683276 79409585083151887783061761049037401088 12683277 1028315724395135366808565690755005743680 12683278 -664961462374234675062816822733288027200 12683279 -993874890885199205404033610656228070400 12683280 711046594999944485102390624590233600 12683281 454553889061922815466864297360967384960 12683282 442468450388340770891793008797465582992 12683283 709387626305179015406252500493862199224 12683284 746590021095340415451890007618951589632 12683285 256395138746182974868669438959866965980 12683286 203118583217986158641983196967465566208 12683287 -1992076526753480592298175625298130235064 12683288 -1208586652114320408670470456089255946240 12683289 -621149050401496508597681198082922594560 12683290 -171910716281298100127166320114897993280 12683291 -1961176675050538887276775692179817085308 12683292 1291553809696163831391960855547492270080 12683293 -57524259355028155925322329554324157600 12683294 9475618460513770222139921722819112640 12683295 350900843196280432700482293889576836000 12683296 -81583522864526275380230532066469675008 12683297 -1494739754399131491703177198711009815888 12683298 -204477600720560234099795645276966584320 12683299 1502614389030237707489948755924740734300 12683300 -136744640256655380280849894370781696000 12683301 68092329682951408590798754315519876800 12683302 395041883606207650393086307975888478400 12683303 186143482169587578543595873215172257864 12683304 15513996392956007524551073081835842560 12683305 449925572518542127021750642812747481920 12683306 -51022492009457481688473189371484813648 12683307 -251140403516506433529447601234850776848 12683308 -1407456835456809717951575920027098269184 12683309 -273714024315946152983333962373937363456 12683310 374145463935250697071669338377759462400 12683311 36117367096192242084127039323514160912 12683312 -30905937074664984145383777845108244480 12683313 -293313847819917354892380050866247692080 12683314 347017920113331086364427642076747814912 12683315 -1368617459321217183175375306301833985040 12683316 -365393642090599260788384582479848222720 12683317 -1856081606925100929530603509724744125120 12683318 -893498297836931680776925591163317484640 12683319 -676658203502776059109249962329182411392 12683320 260028425026370561356778042386387353600 12683321 53901981652689557875539829238031846912 12683322 189241314988387597285872994580838225888 12683323 12086801659023007597609655735326111824 12683324 152622611971446701800586191655434383360 12683325 346778010119866632348636566926958253600 12683326 -86679379877153494554285369910659823104 12683327 1367473091020445557330201902514258317600 12683328 107962317786352069496603254650700824576 12683329 991850201580379682510055599272124852930 12683330 96243707764510280974550066028700561920 12683331 523568358534262157768105345822512281840 12683332 271798302533145124694327712761366200704 12683333 -233705076972697693913666832725452682400 12683334 -615558790647365494883272499376480614400 12683335 470594463807514918195561017250886139360 12683336 1356139390699785419571426310078994227200 12683337 600946232617221712065713626737913160640 12683338 394588675822119684157608939000644854320 12683339 460731200084473420889834079353665189140 12683340 26816468498272405139961601610209566720 12683341 511391230121090755279744643863859116 12683342 1332436360416762367281324896953810944 12683343 -381478538099915562507350825020368418920 12683344 -142925070297903375926570158080535306240 12683345 -1336512613631335689452363354102377440600 12683346 6930222156963462203238551131107717120 12683347 652302107396961049879194363309413506796 12683348 -12959526855295309291651838016271073280 12683349 191091353134848200010853276431029281920 12683350 90831154062776555242512142188321312000 12683351 -855773095600609389507006606614165418768 12683352 -628942411210957827245583049472679936000 12683353 1337024230014338737048217511269511987780 12683354 592006417772523754598900400811513211376 12683355 -629589182355773086745389690233240883200 12683356 -186018104473558079118125599932110587392 12683357 429010416693098630698181873768304909606 12683358 -213820139689763604585026269620386016000 12683359 376490884054887449183438560392579551704 12683360 -1336477014133957891422856156319648317440 12683361 -585385067847628757098916989375769026128 12683362 -585507192370790523305586200887803803136 12683363 276256398988241299653775950916964032512 12683364 -554563493093541003076244776352621027328 12683365 -1411669101102217137457582664962795876740 12683366 -20307936755862104056900539065759576256 12683367 -1063921507295014602069053831448680943216 12683368 -236278618744305625725987525594103971840 12683369 -782719048221097440079931070595304488320 12683370 -80832593211764349414219380086534179840 12683371 167927169257211017300953274153711052800 12683372 505992567008390614336165263826642732032 12683373 435684781197653683310759297176632741888 12683374 -26696768467005986267546249630569524288 12683375 77563517437458929302258734228644142000 12683376 -180576529822157679651004393756548464640 12683377 194315651078547805869427879999253618304 12683378 -209095744139571246908852697750030621888 12683379 -547619532474751461470509022129444521416 12683380 220593546439323208511261594730407596800 12683381 121933089908408583785725157693543476572 12683382 203474563884310046244037997455451329920 12683383 -189969459204436159843776506031896585368 12683384 -377215327306569005774170777864780922880 12683385 -29263519181111236811793115674903169920 12683386 129904756026545510156395179493988965344 12683387 -1165736970162250589843630178853116932520 12683388 779703364447570650092722014400754803200 12683389 -428671599429588941131985219496161842810 12683390 345472559956770225601454103413719382400 12683391 -72082908075408930487421817812625814272 12683392 929469358213721337879739079081223782400 12683393 1414827913357837675008359606867682694320 12683394 -221999909524880511794208839276396345280 12683395 -124434371961437004138971939839479327600 12683396 -354829006850253621581237909778439667712 12683397 -699868053204417992581216500029044390272 12683398 4833873194648187481874959992507205632 12683399 -47266642984215709784200380470565018600 12683400 -97282376023988187213938717673968640000 12683401 -1040574556050897517534026225788225706598 12683402 19654793426978821477458964426112323584 12683403 572798288715836539845036387452005968120 12683404 943090910589866599609598833185092185856 12683405 -578606335001876562047695889526420587700 12683406 593153993693205251944645937135008624704 12683407 -1118271191359676024947820864447931672960 12683408 270869927830730166917690509143633272832 12683409 9110684118907619782786566327585706848 12683410 285304024731428293793520896348137587360 12683411 1213011558522523061000857723081031776800 12683412 -9937776133674984814313105389451673600 12683413 1231472262066826428649331021569939755662 12683414 -82909580243819511692989800753270499008 12683415 -192189090609642006859721922292119360480 12683416 1411229565850192251455358942895411476480 12683417 509968442272087805818144662308923451466 12683418 -309814658715026789582864967120797436672 12683419 498344407379391032031753690846718268160 12683420 2724016216867100419294272833020515778560 12683421 -122474652578031041349541458430721064480 12683422 260114209527965118208153801289343505152 12683423 -950138676770467983319847602417593431328 12683424 189800119712807526015393275186588418048 12683425 456816974706981429775530615782961826300 12683426 106577055099784771247182201366539624960 12683427 253579566709202071565356378256201798520 12683428 -517406091922077763393442075756836552704 12683429 -1009365182629452867679771732477060806528 12683430 -27192847005547210968531708391158556800 12683431 -93201654487205025493949704519143419000 12683432 -166675084676357577414030959309596108800 12683433 15538663380356521445847110189955084288 12683434 -1420872803184526818148013636511961794720 12683435 -860054278223363859546574249791689690640 12683436 -198742827679435620336574198857764238336 12683437 847821193773267960896616094939779184300 12683438 -529372983337069826494065668376398000256 12683439 -2003463209387699791500149476831770234480 12683440 -53660913616649836150900880853329510400 12683441 -1175908898649545430076579670346701913600 12683442 -117695928444378412011068660091998492160 12683443 -564746911208229391014791627886751928308 12683444 337199703497224724611923063509490327936 12683445 740758177055514744925121823678199022400 12683446 -179405657878158504434065549482137759328 12683447 20810707779698460211870465800509928672 12683448 -1094186453824283577305670233963130470400 12683449 -956194800114157394691087858131681629500 12683450 -362694266222502494546562683436477120000 12683451 -610870303191970368808159021064182305792 12683452 1068498338207151128668730104078810112 12683453 1236344947898490739688069195574115461702 12683454 304359730437418660537169402078714419200 12683455 -748155632745109087836366536081195855640 12683456 368058828141632139741030929043727319040 12683457 -208283476112983314184829790517179070320 12683458 -5943890755992751970595511960349945280 12683459 -372211740180046338785223408131842508400 12683460 -108038858755354523368751197167037194240 12683461 -223905629315714050295133767475652095968 12683462 -1888842372245980318619250027972813504 12683463 363817956143302709878895034353012418384 12683464 -77914087997071953139006042122190848000 12683465 -65864972046411656251477641030688678080 12683466 21321142991276344815310754005891791360 12683467 463652172198433819245542465076595821504 12683468 99313828711739981030116248053780938752 12683469 -889002838202611896438165264098641377600 12683470 -173092810016877995599836608782016006400 12683471 -8762482126396281946940143436581325328 12683472 111826167727986295093756033773142671360 12683473 -218357540798315669417146713775308460512 12683474 -507538267055413593508706122858159953264 12683475 -18497560495776345217376723074810352400 12683476 -410385438162955054846833043854013401600 12683477 -547553202381658025833076538459891454980 12683478 66988518807922629853621857531963148224 12683479 -413882720959633450889489507842257500640 12683480 855642033835549908122473410183657062400 12683481 -128592780985213969586604524373172473648 12683482 -189002973312165433699451578431221814528 12683483 -787349285582084406155231137664455111776 12683484 -522492032397979728245382386495746890240 12683485 917292750683405201556228872007786675180 12683486 -600636984309316026407939204526775112256 12683487 874246174455945309310913513135903572752 12683488 3299009632105060040007406252185354240 12683489 39625891729236416498286960573289519872 12683490 -217015509289810754876629782048889651200 12683491 -496079928984671157037435305253929511200 12683492 -255318516174928229351379131237262567168 12683493 2272839971088590434085247962143930036800 12683494 338007657907618033797854789411209043520 12683495 -2220873934853384510340831129309726720 12683496 23559040688468979979076260690371870720 12683497 289917342687242376941510802298080958452 12683498 191434328206765177808751123904309784160 12683499 559391074445192576351641782861543199920 12683500 9949912186510217683228272542021376000 12683501 1076166645307324985970657702213230252502 12683502 136729055172641612116667596460946829440 12683503 226060878074246479121645704267203685728 12683504 -290507478967470376540275340140457820160 12683505 -69607569149254087435805003476601149440 12683506 346068975452150782410720184627939764864 12683507 -141395655648630380935739084548705061160 12683508 560297910913144411307264622365078568960 12683509 914058347735994992009149316513725287360 12683510 -77509977645055271810374657894060419840 12683511 -224273914327989432500323658310940575744 12683512 -1228008268004968554957148400273126707200 12683513 -465470390457821436157265959687082227200 12683514 -54705831251163377661674238525705824256 12683515 -673416577990177183690259133560778431280 12683516 -991803527981235671527475133526837186560 12683517 128222297396442143394210572733118001664 12683518 932269243267502657194423499557465512960 12683519 355801780981246317021750822513946673544 12683520 -858974103562873387787026464286074470400 12683521 -829277593291729956695745908192816897278 12683522 576036856114046406158316603409369468800 12683523 -272931994476194097272203625566402434816 12683524 -382597447005305271232534862700158849024 12683525 -688432964263485977303165241809114100000 12683526 -46573150161813990314177521131797790720 12683527 -2136552726521409599951027713993684672440 12683528 115079972726149601735592408186109624320 12683529 1271352081644082863703218586562591046400 12683530 693713177705036426062289816666651716800 12683531 22514838378590729587080683290561065504 12683532 -707390855944431275332566938866905133056 12683533 -1069184938095229547849825773018452409056 12683534 63102149051229678667371142062064901760 12683535 -69456128585081486643637330905565388640 12683536 50584042045533040931585207305793912832 12683537 -21631765307096893572855768646065812814 12683538 371825381099122467021155666767385088 12683539 552288742387434670935662265091750230600 12683540 363868949749138527794496972258510186240 12683541 512895780889500311347730035618565750880 12683542 -805068499317630345292268499401005583328 12683543 2104286911449290314396080004417272990792 12683544 120156655311658361662345288466866667520 12683545 234221085315729178523920158041862115200 12683546 42823352482766331364369125944235177984 12683547 65953545395951804532692790208122755424 12683548 -806882134245435281288475017326371092992 12683549 409315038847912521717905156869935863040 12683550 239810033050168403984333890384811289600 12683551 -1085765171203254899137763513509101773496 12683552 1088900348558808937494890898488449105920 12683553 -373933335466076060677222950832962590976 12683554 130759113534985417619440196349180752160 12683555 323586050288519125906838294524495369920 12683556 -151285562195235363030894836900489568000 12683557 209316475890906625445865370270878159360 12683558 465557681048088423033585646058770982880 12683559 99666262564195050466203319089355418112 12683560 -375131128943922378651218512760097024000 12683561 -2703167630230332022306194144794965278336 12683562 262010603963446245331248235466808103680 12683563 292501098854475160728109663962925616800 12683564 1215233305825342493611096667376514882560 12683565 710851461595129147880240025342756106860 12683566 -60238751621738838623510971650396724224 12683567 -343564466166690770460510052053558814560 12683568 16947056139954487864446050240952729600 12683569 304661429191933856433708868402128528496 12683570 -513969806503103925683995519914525287520 12683571 308688012808480814731907487097215191040 12683572 -29383514320705845203547407912074407936 12683573 -320170911598734885895704760795249822560 12683574 248608077326048401708202835294758250240 12683575 49030232173814492285280181372565224600 12683576 -1896605889593658326498080053778123345920 12683577 -827602466377818806306114922095588552880 12683578 -218802799758479946954651910363541389344 12683579 1128860824028333715075940049455965693240 12683580 -26413023729571612075778867770622607360 12683581 12226900627162665489753895911004983744 12683582 43019543739910641114520153739606400000 12683583 -1493109645146724844075437339677852760 12683584 -64186346283842595490735009310126899200 12683585 -14951369584847520501680055272686666200 12683586 -361827772383885877934805862923989291136 12683587 158618099263443205825195061800608326304 12683588 39661523983165117522686611978152673280 12683589 -5915414542880480816601514302849618624 12683590 256570111812244819343271459255432604800 12683591 -697566760028304033482217015327055108008 12683592 -902290029733400532020013288862345927680 12683593 -62435516130229699784913849882691659356 12683594 -336639018581056107923987231301503771136 12683595 -47741372825299348528680039358342740000 12683596 -183348497600479359834300122174124111360 12683597 651021386657980078246183229933808882252 12683598 699844333462680160319614843245372547200 12683599 -1084672546059363432011570264327061984400 12683600 -102078371132771218401933336610279833600 12683601 732985512986598874867008153554850416160 12683602 650260499749334757180307149041379369600 12683603 11932870156952857708034512247069226864 12683604 -81009906091809548425460856790316605440 12683605 -1387031125651910946888882496252479456480 12683606 -232712308111254478984137904982896166016 12683607 -759402650067292966182681691037670231960 12683608 -1007960518388406530736469661785207603200 12683609 1434089659398789069303100073543669148810 12683610 -108477241363076242561866796976174023200 12683611 1241079908804529434854235092768468225000 12683612 -1146718243725230965454022420131689311744 12683613 -2550774536834767633040523616622051712 12683614 396143862236091262475891633425150742400 12683615 -85125918389394216766294632034698189120 12683616 113947240045571573297929089380146741248 12683617 650768419484482963082098358499470774272 12683618 -71842517801507919499944585739311480240 12683619 -226285099952883221280882649546247365440 12683620 970447262480036692693062557343622375680 12683621 2118745811565789181005862896776853079200 12683622 -187515488702320711626477875717423056896 12683623 -1270374173536488757651714463011089873040 12683624 -5150337179671745232409997828634132480 12683625 -137223257463228236176808544034220400000 12683626 -379878149054240248543695602883004640256 12683627 2106619652126907668447370652160725087272 12683628 -698133778935992763402892014219851251200 12683629 3432053906249247792764293768045512192 12683630 -63428222948086889264916288003729214080 12683631 -748262139022606639897948272541103373048 12683632 51991665851601274510343319548234924032 12683633 1488421469177037856101209577806511156660 12683634 -100249784074175488958602228439513243520 12683635 -1429182176548729806335571932095925227920 12683636 -118886319382282361006638858513541689344 12683637 22811883222894499112582421260549894520 12683638 -78838795403591170070131971520145365440 12683639 914990229707067675659674233706232750880 12683640 -450840288559165586564169535126806528000 12683641 325780657483184222339527535196602840042 12683642 -477210312071793784672605327012654470688 12683643 70035532187389557740302129055128051200 12683644 975539549507124407812257866750163470336 12683645 -340738014146457384625084838193676642560 12683646 540412105603390886875115456669456609472 12683647 -1240664825012013711343554978060998571904 12683648 -492568141758683807323124744670444257280 12683649 -206278643299906500478746655792097470464 12683650 151180377112182302834295864505975142400 12683651 440108359923416226342453325922809142652 12683652 -572475103060502967701540583474848314368 12683653 663152781941809884255697700450890254624 12683654 -45783915540488766565765518230675320224 12683655 1103257265892509156989826759122828800000 12683656 -317774515594113233130169534927151877120 12683657 -157293951009674586460627685076566409600 12683658 74077762690621602506639330244085125888 12683659 1419730915117666694574963671804924130040 12683660 -136547311833145189573918654628584074240 12683661 100840391701347693248395206197939163072 12683662 349426260856005365555001694157356112832 12683663 -88116850352489240456090332410175750800 12683664 74112505345910215957251767808756547584 12683665 -1343831944611991831779768116202399596940 12683666 -1099732580411048105193331862481999871200 12683667 1862068960195369749290981107671594048 12683668 79410225160035381171460247077273562880 12683669 20485332604868549000925684389394859512 12683670 412062604122192829548135709325165654400 12683671 -207652209345266709188535284271007752192 12683672 739158856176589777088666116278781132800 12683673 228855018763423382132927221146385426224 12683674 -306243739359299371112928141618837450528 12683675 945705365397336651907750253450164566900 12683676 224642274529648621547563640398442050560 12683677 10623395394306774240483554588390165208 12683678 69425011720483713812076048827791534080 12683679 -1212578379570849466807971057065861772216 12683680 1238821186500066861444361483563047976960 12683681 276360318574510740838408185178419164928 12683682 -212472722944922115314328571630923632640 12683683 -2528081149812318115443862656654817967400 12683684 618061524377012435330516075510262456576 12683685 -140871103043200125335759518789745145600 12683686 -319283671555198306400061710122083314208 12683687 194833415505712110994632410877698475360 12683688 -570137404873822436020556591015232061440 12683689 -319612635214561227971107045624543765510 12683690 190102282903504173474552363127008501600 12683691 -1174336543421263655074324500908822316900 12683692 -265478824099161801501853996604645473280 12683693 -1249066854428423628864970563754928401056 12683694 135833235108209068924612179188376782400 12683695 471840141343396834931030741182116248640 12683696 324305076721893752840622399029470052352 12683697 135891605190917770405718778466594217280 12683698 -595315679770461342979283007256202880000 12683699 46009642962825852276274480050939234216 12683700 531592536317446395393620519487303072000 12683701 1382885942480442686128303884539885598720 12683702 1723391162657866251643157834968066498560 12683703 975730818280834441752758314473987569664 12683704 -2019612237370186600248657750231736320 12683705 -152226913207140719639453281378541874240 12683706 17009377819232962219680678715850402304 12683707 382139119832240174935984409524681817200 12683708 887582501252327292123551482360742089728 12683709 -93496726301740377767475960270049233210 12683710 5259719198716059667829555379416774400 12683711 795366595978415760976208891500057749672 12683712 39736973016728815314966083453545611264 12683713 576658707326931087142578060412802752960 12683714 639571289560956420654610583528359221456 12683715 -429161462888081903927934625444995221760 12683716 1159134355797065476993965204301015838720 12683717 692495498061144318088575523962854196732 12683718 437342561874191972146854373305170166144 12683719 -97841323251213720505397082812662944480 12683720 316412123105241526290300101935580774400 12683721 -848979048396429958969535848536161412576 12683722 749248686202154354979725215201619364912 12683723 -27232893269751882128495135859553531536 12683724 -359579990990612780049016720275131547648 12683725 955082143276811050704518090818691521250 12683726 520595655978325215128932961508937281984 12683727 -64883851308973341593547604502295511440 12683728 337662240445223801691692867180964347904 12683729 2555282651860192539329220325555879281984 12683730 186298058406433270978901133525072384000 12683731 2214309591664543473700590677350172886064 12683732 -1515026525974863645707016991284141131904 12683733 166602430993145855631159223119205894464 12683734 -123611567869157815159995711925429839360 12683735 -25275830452626226642034729756243654520 12683736 -324395174116439293864721430338802892800 12683737 -1531024851525144734294113033355992275456 12683738 1162715622056882600217845653464736172544 12683739 -1697915996710670121860044289160824099472 12683740 -428186042638726300034144761693665999360 12683741 92470492339093646457818877090067357824 12683742 182293558926989531885540332289394530112 12683743 463830583638908363511415766230332662464 12683744 -12337064909076007875137973436639346688 12683745 863130898989639238536813844533561454440 12683746 -5444680585586517214143309675345656160 12683747 -364847704287224671143368999492348953080 12683748 97869673952987235983607080397315059712 12683749 -1528728637613076962840480461110878158080 12683750 10250168578372246329323291577757800000 12683751 663547472417485806406200710949652643664 12683752 -504683752400609766735343630508624102400 12683753 -4857326199348777298022543769379832256 12683754 262260761920176495278029570010676771840 12683755 311902241694209194337983205322241520160 12683756 486885361231020637225032567279193528320 12683757 -100829674032559321438189559135283724800 12683758 817774972156312568221760218258183932480 12683759 1861675931208467041169628588903014436720 12683760 1949452894548140367441042416340172800 12683761 644101837535266208356835166704774805600 12683762 82818347510942380777655295416890305024 12683763 816645069080334416490492395768871596400 12683764 781148889660394072459548040130104928256 12683765 834615467748159102192307229396865909660 12683766 -745976592897914189095812704454643814400 12683767 556427560709774442666143155488111849040 12683768 443372937855002168716774067217221468160 12683769 -463779317048371747368984609226363955520 12683770 414644629046179428493182849479769745920 12683771 204890518099085535279994847677309297200 12683772 316454181196323741004950366461823991296 12683773 -195078540591767923178293692431544045600 12683774 -278484353590685422402273871930669798400 12683775 77380912496861522337971538689392206000 12683776 206545795811947072926929579368136048640 12683777 -865220408319306019700857803339387162960 12683778 -214211333306714217621542597919152846592 12683779 2029819960642500488343419685080513904380 12683780 506419057508848642539755926715366461440 12683781 246600830568923808992085783045647083680 12683782 385504818753384586645440771175465209984 12683783 -517774318563665732185345419130548850560 12683784 -40759270810938624563666532293801287680 12683785 354707898610775601487258883339338829400 12683786 -288478589137877607377422327951509171408 12683787 -234330351985511250237524995268572472832 12683788 947102945395376363437272096120722734080 12683789 -472028185224398541320736588827074462410 12683790 -13091616811465211759883050008096369920 12683791 1702224790147818242026383011776956266584 12683792 -328751238151217258801886224392753643520 12683793 -200161441015343186845584863227040779536 12683794 268852794200448798784013776553594849280 12683795 423354847518097741678370491315608400800 12683796 -372484990704488703349681108028030976 12683797 99786634572157805790545489087271464000 12683798 313282328744132406692375075782119008064 12683799 944598322517029462789245084583646191584 12683800 191308117409094182493384213288503040000 12683801 -173985108668988686625454919728302092400 12683802 160239069426653827265004433740831780864 12683803 1920115802147279657052293593823183129064 12683804 -333025362397013788494211996396679055360 12683805 4854314036313836770464362617147077120 12683806 252563077219204199012366444452878356352 12683807 906847208225473048784741053487239945056 12683808 67469448020249870947832455741656858624 12683809 -1338687395058129346244663714455719526400 12683810 -335085269440783385551215104866033943040 12683811 305434969414015885829126434328837160960 12683812 -701486411794576645708180014283592873344 12683813 -2070145077788717602799907867737896756896 12683814 94033018733970527725426344085245935616 12683815 1053761066783687639818998535288360107960 12683816 941962833410615934179617623668617620480 12683817 -1944476505256818695899674004502547974400 12683818 -6806244884550405900225011537225633280 12683819 -2271535384918522649116771211170913856504 12683820 514568141023952779915066584388573593600 12683821 2839913632953341936991788116754294845452 12683822 35959202178673004393856000766554689472 12683823 44814541865079898562455264604486089104 12683824 419524845046588789461101137303402905600 12683825 -362117902078350711579812976766680000 12683826 -573336482437881865574456040487224490608 12683827 -4453674047710824397898339164008229392 12683828 -1083861137801237310181834941000955631232 12683829 365059738350500215844551918422449517120 12683830 -4693609292460107554136461006086508800 12683831 518828963592605851891357772090184958632 12683832 636772576077182746984460024764874096640 12683833 -511803890235373203037254297165534184918 12683834 -368634185191080368468879754303749449248 12683835 -336083280997919632584569292252203625600 12683836 -216002715815573963760151642367447728128 12683837 -161190563701136997906537649687503518208 12683838 73457768241546909080680379626733185344 12683839 4113445758815397867438730635280042880 12683840 194722129587735709757819420090302464000 12683841 -71003087170225289749223482465871893440 12683842 -28993268064341466380650395900657193056 12683843 1511455488832389760987808581713015029760 12683844 -385579608719169070752568411525619374080 12683845 189472803690903233016360446076286828800 12683846 -469716275432993204368711869510531697920 12683847 -135713030266479982477505746149580210560 12683848 -434483194672723321890513840278729456640 12683849 225407113560315894369162622434631452480 12683850 -29447455816321054359643837395934272000 12683851 573573225029531361369130127683901528852 12683852 -164651035203135742482631464606481413120 12683853 -83580590168971083154302958945465938432 12683854 173323927636000898970610132551200502720 12683855 -169379789078039237450357498030877525240 12683856 -187789981791565612500130519055908208640 12683857 -11397382000793243444028240081554218894 12683858 -299944263216940937787692559968390401920 12683859 148239573264777385021207935963487080240 12683860 26611880031284726995096352247512064000 12683861 370582654523903456612560712033637696462 12683862 71684655843536517066071552233760476800 12683863 -162629531851818671350387221201961744888 12683864 -1446788317406839171693784879810203760640 12683865 -109627907898697005125637626010153007680 12683866 158755468599449894926725000369426551808 12683867 -178933583473934124271561884509582447616 12683868 480276947213836516710330222399059312640 12683869 161018325669600577394279491890115862208 12683870 -213856066952855748259942620108311072640 12683871 240641541347030994055052239783304884992 12683872 -582017025533790666745682889373592322048 12683873 -495896278663826430057963060341891684460 12683874 124087495733268443024665210969250391552 12683875 2106873915758736581122420491442282500000 12683876 1586100356317426036635545685443293599360 12683877 -1155782055390168160187347181634157963680 12683878 -1069053352452410320177273368868385129760 12683879 542704595596041495947213999406301516800 12683880 230628912949124891654399731531037491200 12683881 -352902714156698029944391764014632308608 12683882 989945354839430883540382233958566912 12683883 217113781432564832814240136453397827296 12683884 83607298412344687654537173404860229632 12683885 195869962956592503415513142500412716800 12683886 -213337297214658571905545243074156080000 12683887 1182011073678787558531015482630213957120 12683888 -73075275769267265915041409536872284160 12683889 970125050936086154567293411861557325200 12683890 1121563812025991508203731010149736340480 12683891 2945864850280320665253270489125206618944 12683892 -36760276497755981469406069642860730368 12683893 338422639823924083354042623479978308142 12683894 296309961907872246920959379978059347840 12683895 -565190923484336202737744572842897132720 12683896 54850229423181435064749603045639413760 12683897 1751397390968570478375715217437085210346 12683898 112183685346148270201487883096192061440 12683899 358351176912278738506301058561688404960 12683900 398705248287162988333201950217341888000 12683901 853464313255255922244497158706575468032 12683902 70566436029371600163562106447588364288 12683903 -1699867079223099130728648684159641758848 12683904 1169609901547894571100672694240778649600 12683905 -113504150155278216706354219992575428440 12683906 1092334893445066941906739346704423221120 12683907 584336330986056706371652498214839447488 12683908 -33369605377095551496402289823288579840 12683909 -668687764500150475612612549287285833184 12683910 -2167952333398236979537809480581312640 12683911 -655064767348030707500455373772279888048 12683912 -1261676258665720384630340489014078540800 12683913 254220958616496151880652973742264054976 12683914 130135050112145693718069359472752703072 12683915 -71539285054998763931662706667238639200 12683916 178053530503163896453257425677865260032 12683917 -1152874179528351008857291420418393289034 12683918 -252708782608612370704391515820550146496 12683919 -622331505845229382345081072646326024056 12683920 -318572203464139849884236880462820147200 12683921 495933733365163643826082540217865726870 12683922 -349547588641494883389607927899495942528 12683923 -265473011677919362726117447094743951200 12683924 230994121431349053502181117668236902400 12683925 -6360521317145828526935914073976960000 12683926 -604700108922611676166916386433295557088 12683927 2179408430996038757716078811583480472776 12683928 -951139975844176119318576449068864634880 12683929 1190142616005833046059679381110715111680 12683930 255971223601905376568701181614830336000 12683931 536491439099617755552226101315849175920 12683932 270271885915654813058965983337488682496 12683933 -551194411224808767149151993688622780040 12683934 337482880599230482750249551100472337984 12683935 -1433801197126345961627781952522408243200 12683936 818050373703913949571189619399790886912 12683937 110669828766911563855291402696981291008 12683938 790607329605802577826945659220844619520 12683939 -1163324596591158615630783896620048276260 12683940 -369010766196970892038444947692808499200 12683941 2307410634752630586327809060842939313342 12683942 995113931100963880323206288126694715872 12683943 534790191474171942625733205827634602832 12683944 557655464873806774480966464176220979200 12683945 -1069306744658820581605735608377326590300 12683946 -1024297997648969708790890225845966848 12683947 1189947503013691374893587929569235449396 12683948 -291704935225123422482339082250776007680 12683949 174398020506439268915234945808779206464 12683950 74660827377749989986608283105356592000 12683951 -270488293017694156581418721054161452048 12683952 -25355200294657257689979166674213126144 12683953 1161330541900093121365068460223387821202 12683954 -1820755029828372465613486025548794680928 12683955 156301370296321244741956083965128103520 12683956 -48200310229882547971626425969039568128 12683957 829357316368254622055373842093966386848 12683958 172844537892056639610790272674351616000 12683959 24233383778772464875807732058119581160 12683960 187295524684950069567652023755469619200 12683961 958040677025049301550677345389523910010 12683962 2187831342176438031750325873614026832 12683963 -1422423372837553839205161673122722875080 12683964 -800378511396974256614273516409093365760 12683965 -198391979468370676719683182171351737600 12683966 909270595484300469467025086174393027904 12683967 646704027140987969284419840033472987080 12683968 -1814072878970618724708544414702632960 12683969 -25758076728151034806650994712680677120 12683970 -33181635862544808161004671481299199360 12683971 1423955907480270700102683502462265489664 12683972 -690722629100862047208613774788711063552 12683973 1098543168567734910739972548185796290784 12683974 -108556387971074950332653014875510302208 12683975 -518539979992596839704209467623843716000 12683976 20123922764159334487280680963023421440 12683977 614086537598996370216040389891080705040 12683978 -1108336714839716688385285453333783203744 12683979 -198043155435569833977041385416759339520 12683980 -663195374660846149870060888988337792000 12683981 -122152386784504982871756946711223470218 12683982 457965237876473235579131819383238062080 12683983 894334590688691665797898526978189186104 12683984 597374599810805776243362192039940718592 12683985 391421663365470202950735662718568416000 12683986 424961292547801198831383871909992576000 12683987 -73937748083408616653631309248181545364 12683988 714696956574787011151378284840644556672 12683989 -981693090406493160794150979715619707044 12683990 -430659503647462814524970170474952150400 12683991 -166845742804857148363614937287628431360 12683992 424311915428795189907855773895317760000 12683993 753372441791510155951856553008848086480 12683994 -55376666333949832755111687567866204160 12683995 355203599876848820231605016216486424000 12683996 -58199259801186088240010551587097598976 12683997 -1129542288819883453979988296919332316480 12683998 428703528927017614098709350182482753536 12683999 -850890659196826538075719201281627516000 12684000 245661281623486551971965468145614848000 12684001 715483189392654814273332699928849029600 12684002 745243452999245928128364563373729446400 12684003 -341526957105157263221516201137408012800 12684004 194102085459169936027012052462960077056 12684005 890502099064541820499983483953648673660 12684006 -452819042976051068277411270134959311360 12684007 -207429418922275428219794922724365449248 12684008 87968978883349002609971594016901201920 12684009 523016101360405499327502444739458672768 12684010 21501539577478714506840832446179352000 12684011 109696878191067923353693095778420944 12684012 302059608537567916873756590381095952384 12684013 362496502200708424669704043713520642200 12684014 193153346867683219857310653949804407552 12684015 -626912309945004375286006094443841492040 12684016 166052366134072494839111353679713206272 12684017 -391834164050490655180891223389926538752 12684018 -330619411098360546219665519164039092096 12684019 1456856092695019084498165941212115017420 12684020 -530685791193355297137045826959163392000 12684021 -118535323040939069905158783683581046976 12684022 -64827206971635295290973912006117579776 12684023 -677376513778644969426197014215639727440 12684024 64715402816882711382081823724300083200 12684025 -850877241717714742969657067943924154450 12684026 -596321322623789106058807143411060870288 12684027 15023406687533943873984705248714511360 12684028 342096660099772900510569478466019123200 12684029 -261340589843390532949140493490321477370 12684030 -260899516551024438289138511452461991680 12684031 -1699784289290318298301860925869151920576 12684032 1639601049542528774713414473844644642816 12684033 9044663237391500603887458854685052962 12684034 -633513404548707418190955735306424394496 12684035 98641837270270688970059451112821486720 12684036 -374789010504715736851029457952657445888 12684037 435758244655283785089275195456784798686 12684038 407963422508376167112449274903332874240 12684039 202824377648006259117501550715287587840 12684040 267147168137220663223315008727611801600 12684041 -1247700223478779130471376129095688867558 12684042 19485373597424738400835427367642882912 12684043 -1100264626301273441654904872142557185708 12684044 -351897637313857422502882970836248873984 12684045 13445561505738270233677142025695154240 12684046 -193967211075196711593891277407437310528 12684047 -531750083043220657914032044038391126128 12684048 32306275950950231437593337306685374464 12684049 -340964552784543652182707013665010911040 12684050 407133308771840802081363927501493834800 12684051 2224901352090751929496029406633467651792 12684052 -1572844502595770539449506090633014209664 12684053 -3163731021188048450141958670588761216 12684054 12357770963377424375689424857230713856 12684055 -706521166783751179954938826475573000040 12684056 -100628674931877187075725345135575040000 12684057 -4709850518396945048516688854413379808 12684058 -38746673619038341456002057889828623360 12684059 692612829675808410867474241814817985080 12684060 -255435651464636340803392125864457420800 12684061 32389840780454101766158367307798012800 12684062 -980727492792805179346786478305202467968 12684063 -226300204344132374491398304719943506432 12684064 1731708597117673368781385911761643831296 12684065 -621923342255051457401615791057487730540 12684066 -115481656612288892004033287576701817856 12684067 -1987879731839464240484034010513965292 12684068 -1400796870211989084659124544715852449152 12684069 87672538973958466129362606013645272894 12684070 -258529455312671382914867276948926775040 12684071 2631484193163152928636054622079779344 12684072 1402903203485716450017240334692747264000 12684073 -216472291827944497895103351397936972678 12684074 -534360386541450930964020612499757583168 12684075 76791865882878758820793879975144363200 12684076 1200364979031808828222326980443644869632 12684077 -632857202200571763137536498001967249600 12684078 889292608338507895601958988068274560960 12684079 -176116896959547541555249920831278971008 12684080 3577373256041765778895066212698357760 12684081 -59115203307292833376322913878484600000 12684082 -1619736048072508269620295745031492121600 12684083 416347839620492915678504122744108648332 12684084 -62500203368844109793227038265959776256 12684085 -179577954673357283298888221250403678440 12684086 -517513683714461698400505621883942862976 12684087 -177470588404895133076274526601921342560 12684088 -128532137622798309192008284016473620480 12684089 460289836698612079877174929328403565200 12684090 216278921867377431285392295733158424320 12684091 1161177658985458884019895279695191119688 12684092 -177998630384981843271680207264843942400 12684093 -1146166182263770893288497856990096942336 12684094 -236779815168861615550927695879974939904 12684095 -1259178000273862445086570313477608997400 12684096 6027070770923389361540994814925340672 12684097 40088109374654031600786903661948813360 12684098 131716622278175531593015889971061915136 12684099 -1027027524820079473429121938196260500672 12684100 -66302379639446402364942751362908467200 12684101 676668339136783528329310554390293333952 12684102 -246602967677705330267529795137669197440 12684103 1449991208155227446299008951361651531352 12684104 2114831352607061448717412593152166773760 12684105 -332844644153680797907857929149477284480 12684106 814627206563877382004448422369903752752 12684107 -1124243983571835916695189929058309231600 12684108 193757540944049748041865899172508956672 12684109 -850339346005048916140293476494829308896 12684110 295685846265018568902303757065949877760 12684111 705438628281202019206474115981154365184 12684112 -33759376840364403258162119722113433600 12684113 426802034591862186336232914671172759924 12684114 80398223656415489831261052738793507200 12684115 20669545156505600261867628453375744000 12684116 495857964375947326072576513081614368640 12684117 305265022992593968332522736639465195680 12684118 124285476770915611016331653337122539392 12684119 124125588005811003409312769830814085120 12684120 -19586462712144585580933234683267686400 12684121 -989319900252099103695519266467329138108 12684122 60623941080295548321722158181686804224 12684123 -684873018357995639320664720318899320240 12684124 1401909436209547342608659776396536951296 12684125 -1750373386074599603308561579439904768000 12684126 152700136644314898339332012182156852224 12684127 604230625836736923814675643638212466976 12684128 -1878008608093753731265851488120240209920 12684129 -423355129948858065764086306494168733152 12684130 -45821981612287258490267655251115299040 12684131 79142645212949949175121453323622069664 12684132 -117262605077079989333153844870811791360 12684133 -526950854775613747735838652802246482240 12684134 306132388847853528568913306147000648640 12684135 -269482185650443755088398286266825369600 12684136 -1110624694770030174348745060844609587200 12684137 789790578998951611479479749553909248500 12684138 -44413115739529587163757341179043597056 12684139 151097192570186878563963998737327500320 12684140 406353253714561037153172175842495744000 12684141 -1807897592125217441883952429892863297920 12684142 -418462438591807724024191081129479470208 12684143 936032610385147610688049244380885811304 12684144 -279956490632547587280293512598209953792 12684145 144234746379155653726064947398803431080 12684146 288964601396636468475794151310124058624 12684147 -262975186610085419110168579265031836928 12684148 -367094741629355983533140379587096628480 12684149 -119396233988787342985964183445641028480 12684150 -141717622073892913633167412699250102400 12684151 -1150571254080910002925276792599734094336 12684152 -645357588142403658379425667560507002880 12684153 305260720700080154227181287391075722560 12684154 -35403940524537097872016285489329232128 12684155 33051500011758830519270012516409047040 12684156 -435346546511450603940011573589105827328 12684157 -2003244407960809006160762599350879450120 12684158 -543887790763513083470152701839064952320 12684159 1268009497203466904016160523576679593424 12684160 -1163388850804367384107368014344617984000 12684161 811843446110147805411002444590877210880 12684162 93531792998190456695437991222087981952 12684163 974586099940029505497883493663067628412 12684164 114458721624250784350089292259649461376 12684165 -425422759794481760438798929813690396800 12684166 921901453096660644395782099870496956224 12684167 -221290804772014385166435310402478214120 12684168 -220939502916193808043232864170418176000 12684169 716355350636095253206160990227594258996 12684170 -77834960253589712061082838814723551040 12684171 -124748450345116159044249085417285266240 12684172 -1042118490757649325135232542544300769280 12684173 1199669903868537746275356255762936605664 12684174 -141132416839275776796349760288402703360 12684175 -243258973337713883578048094837345601200 12684176 246576793011556829600343479181586808832 12684177 -312241701188865756792649242474461885184 12684178 135573459537990077837163994791882567168 12684179 6953677499836247938535533114714308780 12684180 -582005016656403860804191332890583767040 12684181 -2242401469578010483168196653599341692018 12684182 -183501800756441228549364585934801849728 12684183 -21401875428633203912948390390273817216 12684184 1774550900074662985086418115780010178560 12684185 -1467841700737871116088395671150126442620 12684186 168027667512742122091297065884343888864 12684187 771645877921948477748640248071587099312 12684188 -169202888797437257876947950890296320 12684189 -712040387910289479938540625697484685504 12684190 -826625074183860932446908781134622814400 12684191 -135110439298964321658840724496851874400 12684192 -288711470750146749866307784779613863936 12684193 -405831157779715318859566506436563605820 12684194 -1021568225345159260823592516700455444480 12684195 40359079672291031382828168774841983600 12684196 -512425194844092965948030238850884751360 12684197 -797661372328776902191763739355918860354 12684198 -82728339205108822120700912405609700480 12684199 2306336486269152092594091542816265549720 12684200 438377669236353129274630987671379584000 12684201 -550029620664438690141619045566794758080 12684202 260860487927160654031764537937734117552 12684203 70623067523149600188639206075804153856 12684204 160682810493661168514650653350832943104 12684205 406818363933619025011214699212622766360 12684206 -1184264368874304720868545401174121095616 12684207 5048616110216520376723818003013695888 12684208 33608063511682074867227375674306068480 12684209 807349057093763404036408393016544235410 12684210 37413239075851745687074429809717043200 12684211 -846116145112095609404723709530916361176 12684212 902745814240355174876511713900279427456 12684213 1132326855589054535563872655928406519342 12684214 972670808880340931738225157038781015456 12684215 -923773585204344681164355601472275865640 12684216 -909615242264822169645763501668310118400 12684217 -70594731459485933529227678566634665408 12684218 -1164941888971410015872127940104687094560 12684219 1670154846362066650910528197185179742720 12684220 553348275272092619937876750235006394880 12684221 -429057970118986008132746346249976464000 12684222 603217318407276900069902226611187584640 12684223 -334017985050008062617190352258270461320 12684224 -81611152187858801479996683317535571968 12684225 -87896169010696037676302334142816084800 12684226 12611862450261345579649550847228697344 12684227 -1192533619367611769070752319348035669088 12684228 -88770953986468418579378509171085460480 12684229 -368477222203282378206407909824973476960 12684230 -129127669219657417964835634334466122880 12684231 17324665430191459610701265723929006512 12684232 790167033905188802569120021589944934400 12684233 -1988422052453877583244246445097909358640 12684234 -209012729189550606821767980837115480320 12684235 1381210330084248064611842370156797386560 12684236 1124308265518005755044677712351456193280 12684237 -179299259209075082264072200918691000640 12684238 349706312007194884125978562104275380416 12684239 -1007029447857620437785902850611361340152 12684240 -151487142254927079988657352599299686400 12684241 879250744930445704293412870396428902642 12684242 856284000560368012636163750852490464544 12684243 -95784784760735177888144080099064328192 12684244 3077363223249058281883621185471692132352 12684245 48788776671122906964392111098488170880 12684246 497475385028867913377616573938910926784 12684247 -95457127296800001181713454978077579120 12684248 -757380355490668698893888990339105280000 12684249 177064370686586131389572310727678401120 12684250 449250182176692296479326302359306800000 12684251 576520135266843042027401423010177068904 12684252 -64560076300333597660698102717024829440 12684253 -959911800866349894568719200643486865498 12684254 -1436670550628128572518131942285344024576 12684255 204615379973550457667409934624685500320 12684256 -65402663233387075160468248988192342016 12684257 -164909702290129404513350546049390094800 12684258 399309373158087822530298162444255286224 12684259 -469145432864117368924640062783608014384 12684260 48013678546505108689035343892817408000 12684261 -77329292576863931615660118248603333376 12684262 -129982468113641729051120292361896187008 12684263 118715154948894740293562736084317507064 12684264 305750574451335095876075479822160363520 12684265 -44675230123573972879110682711693124160 12684266 -182525449138714660706200626156282359808 12684267 -692975241068935602430231048124586799560 12684268 -874332843335413136746186160549011754752 12684269 -13965437048715410999142361484982865632 12684270 -8729078173452686432930578079038341120 12684271 -1681261347927981261183926979016027531656 12684272 162780032044044820537752073792941883392 12684273 -259788396854055123757287806316605729856 12684274 -630978497975051226361784006187444666864 12684275 498319448598693958084187506445686368300 12684276 -10063284604137125031535301241627863040 12684277 -235236211623021881899513272818753601874 12684278 506663800394485663030174089145096826880 12684279 -581203701906601103133998287449965604912 12684280 14642947805098941005497537083125760000 12684281 -287027006175925425132515696174533650300 12684282 89366412585997608113886356451056776704 12684283 -1605801956124684274058094014796939157468 12684284 -1600501475247516177828893882570141712384 12684285 -261840143758696268839454140926570603360 12684286 10556679356363007052237181165158362240 12684287 1302475123327337897993069227690685395824 12684288 -1224700712000315163712965827010830008320 12684289 888142540999161171016878766734818393090 12684290 -225725520629528487225577806394967877600 12684291 -1104950880186487054576459074175643430408 12684292 -49890152171479399496655358673396183040 12684293 -297513311392146174405547714193568226752 12684294 -77214688269953856931384404690627826560 12684295 25105399594947498032799934571670348720 12684296 140717291799036800744590159057928033280 12684297 447253079377766798866374472509436381200 12684298 -197257984220054191756254976198723726080 12684299 -178773317886146503756414000186557594240 12684300 -328680772430592208812757717031899891200 12684301 22330057730764738801761681586309328384 12684302 148251101210086030532402738345757682944 12684303 -744330612431372818455801168022493376480 12684304 -22503797999050593140505458128814202880 12684305 383629042149704571916020432205179312000 12684306 -75988138171927875912898117960774993920 12684307 -453770706931794571648714356564753919444 12684308 206279316628966815771124416314770292736 12684309 -630342607775861425300147955786197536 12684310 486197182426575513138085472433145344000 12684311 -787856022697713748329842860485463747200 12684312 262637151318241482788277284708720640 12684313 2305472896840350172681696791322214974080 12684314 -1072332850075595069552715450757460073744 12684315 98652770406979854895306984421825164800 12684316 763741961210950712303623220004501169152 12684317 -1205222247017833752219753970727860188180 12684318 -42893878698264829168009623963413652480 12684319 -12733595383079443178330196935091562240 12684320 -373544020566841429341305823213429719040 12684321 -267622508739302830370795130689379600492 12684322 -302557254482279973587200452712825671168 12684323 133726288270047352368724500382535092572 12684324 -618324303263355157262346831822342543360 12684325 628211793515512859993160320794693422100 12684326 -1042099010780065461427472999229737337888 12684327 546355165874856950991789462480406350120 12684328 -583476884740039791679535771278998819840 12684329 432435893083758247402226508743735096832 12684330 -44802429590130481161412096454373888000 12684331 859340143687913054912816715954318796944 12684332 -546158894216451785632067742922427117568 12684333 -1252110573605876154291306297892498896576 12684334 -2237803523941528685236054828161740544 12684335 -1072997023833951796634908846965288914640 12684336 178267376881389654330127740214614392832 12684337 -1969085279802800469642021219386183917968 12684338 -41281948874353859850882994948277629680 12684339 -385263331763658739859238205244458793760 12684340 189575384908221303182392212882475637760 12684341 -2765570980062232128388692222880114005828 12684342 -546230030536095974317809549628932174336 12684343 -361013763683444054852404939371305096960 12684344 -1417614475071948155387816068815969792000 12684345 -189119263815374775222363614573317836480 12684346 1266354141518679625888651883782988512704 12684347 -325025265812194298730940989500790514272 12684348 -158288533300160307464074800558206846976 12684349 274150888044605662119482607288163383564 12684350 41997189678605818545981967705847452800 12684351 -569143740603162744119371460837530901760 12684352 -171971765221862064052536980879632236544 12684353 1228305815465430734820072433522893455664 12684354 301480459860053091609021287438595227520 12684355 -19443732999127784096564977152073579440 12684356 1435343632285669805666734634883466657920 12684357 -759145442712686408819930783967955165248 12684358 -414304711437189448526712299036324802720 12684359 1568936112411736164776283355352892553560 12684360 151725016169204301883258104623903539200 12684361 506379194725515790064205066069096927962 12684362 -660228905317214147457489472122382705920 12684363 -76670630686149773508807560259939569664 12684364 103850795277496494023823918507272896512 12684365 870069990660410863083368196427658989260 12684366 545946909387954190554824343648608257152 12684367 -44702442709652942727773966787609629584 12684368 -63840389154165041431600716097370603520 12684369 44198275674996020140108426969758139680 12684370 328253529988521742431084481913594184000 12684371 190481440784259032258303356711899039312 12684372 -349778916694444605913991581279741900800 12684373 -757120565247410533503185747195525473696 12684374 617065695474529595204136283398168307200 12684375 -283942067519263503714000685890373350000 12684376 -492361924671290389613890091654945617920 12684377 -830882188882452609617012658406112134908 12684378 8715627688717511014399560973442603520 12684379 604764007934919821649967919253488440576 12684380 1195789699938271469772808404897609047040 12684381 366535731897901482473216857304396630880 12684382 -786807772871105334424802870383931726208 12684383 -844356861936097720867581152805113139960 12684384 377738484770603863317249769973235056640 12684385 166937213997656010620959570217304903360 12684386 61317060124097641376417065242008997888 12684387 151547803870744939449576604176639938880 12684388 293313700770851915105992039776877906176 12684389 227507584072072006978544603261552072190 12684390 -48784449912721424782879906391060828160 12684391 -55388139478716563324157451204171000368 12684392 -26700836475051079515413640968594227200 12684393 -629221322134919827575982270392373118016 12684394 -277596997551390646918924903510788584448 12684395 -6409775538533709058009350746791063920 12684396 921041208829729688344518157707650913792 12684397 984884279587418087565234561842682254400 12684398 -23765233724157630922635711033474263040 12684399 192161455208310621372176542897489489920 12684400 -199766606804748804455810843173130240000 12684401 2181930221301403604878199744285985508404 12684402 -193152632028241085138736925089499934208 12684403 304820920542442561996949588965608952652 12684404 460901186090679341607390834525751145856 12684405 178234425136056083856431272796707632000 12684406 -79656835808314112006580767945605134720 12684407 245582898861821797169176204342165829952 12684408 -698013720888670481241784616745084518400 12684409 -716568873723702446726746061978563738390 12684410 -633478475865005681761186006397076000000 12684411 -157794798576131863442920051750411281360 12684412 75300893638372819023576553050012861952 12684413 621634682801442713340099860979685054560 12684414 230600479117690694764139710572773639424 12684415 1075153035634258613978974753376038033920 12684416 -327150177935323886719897818772254228480 12684417 -1039462686746561812309031187044046173952 12684418 320407052089500011970027633445865246160 12684419 -556242285802912487713032273619279355520 12684420 -75491633468223017823341146689021726720 12684421 -202039066105907759546728397996547817378 12684422 -56873941895449656659017464422849419968 12684423 420594173502030292723296090730378012584 12684424 -1547009119504468822660072138260836352000 12684425 -30445885166262110817896490634089504000 12684426 75606004889222229808200340885994342400 12684427 241622200592761265581112907766137123472 12684428 846744711438329577651535885392842419968 12684429 958862454782888676498798394366292725974 12684430 706610791250244932665594182368265066240 12684431 -1293743960468844602302063651942270168416 12684432 75170430470115660737731368377495715840 12684433 -947391952493411127892025730522436054016 12684434 -542029586795251073331987842181156722688 12684435 -370719196328146484893492833298509507840 12684436 697500466733246824554953295725815650048 12684437 -274551238900749908395417525165260823140 12684438 20522321196422896467798474788433671040 12684439 569472770327066421480800692295549669320 12684440 -1480544805277033703779527138378204979200 12684441 5215621131398231560262153567953640448 12684442 787515680981119468473552266298277957872 12684443 2222334362604052134352188609194581100184 12684444 106742307726377752849088433326412028416 12684445 439882001847577080208548804347136050400 12684446 782240537304082127383091898514314251904 12684447 -756691946274799638143505064262665185120 12684448 -233687101420245860532281564687329394688 12684449 1069256057724583241563841980477637748450 12684450 -9717465102047211522458904036993676800 12684451 326585165905183068589734763128631542704 12684452 -757376002192596779274481648093799451648 12684453 172692319604671046077144312509617116608 12684454 -79316192029695304145862049528808337408 12684455 508836465315046528043543233713869630400 12684456 -10433336981267194714719659572208271360 12684457 19368396810925966712441944288048432212 12684458 440374113979690679456674981609782211680 12684459 152207541555494441881272859005340262400 12684460 996352152638037496841404282171666913280 12684461 79179933376646479871783603972154729792 12684462 125531042072630827284831728609149759488 12684463 1722190801792256534763091569994803537408 12684464 99503244173139083319000874252830326784 12684465 470832593241081794497117997320091577600 12684466 -54057592997361356846745680441131944960 12684467 815190832787181999128392689446970645516 12684468 -1120550200345317147186146725301433845760 12684469 -294264193268717029483546020461759177280 12684470 254825176273236851400506278168585735680 12684471 1027556087507929689139073400609218286312 12684472 1967397837529863249127636722600333004800 12684473 -1376595090681217385681268167780964232278 12684474 -780310092892021228236891591949910280192 12684475 -30040978594319218586574327371505557400 12684476 151992833513162424559743792741676400640 12684477 -173955246884549141620586373155766988800 12684478 -261181672596270204432814928954182152960 12684479 -248211478749872023457179326172646053824 12684480 -4793739077350371034969261062204948480 12684481 898818786126159503721177162908559881282 12684482 -103234395306865252981195098885348798048 12684483 643267389042462789514363527926496340452 12684484 -14355006113672183234680053692925911040 12684485 -1243976683876569537535247443649626020480 12684486 51768768417619984129911671668251497664 12684487 235449934455494992527566699003865437632 12684488 702692165195432911166167759181258434560 12684489 765889742143926525754260890173740742848 12684490 -43444324994930694907111618932454133760 12684491 -1954556994126905694588788353560789792108 12684492 784387498407255140702780244603633039360 12684493 1782999155223670044895280774712940858742 12684494 -62118524763624971158054225453459672128 12684495 356520812912559729602044449876752803200 12684496 53952290352294324326371598086221594624 12684497 -186027896438661135679565003314424835648 12684498 -88808458894528075383796980452410459392 12684499 472278334404319122877035141861912606116 12684500 -908324013487083618216666466172399616000 12684501 -1109476434507112559126415212112167110656 12684502 382204433591301899533567962752858225952 12684503 -254098096074609038932679908026614426616 12684504 278998141803216314323380771780612587520 12684505 598500052514780758473598187987223760320 12684506 -471929118866038513088113982826493685760 12684507 961041713713026432515657515894408861824 12684508 -1428803710826252813594554440768615475200 12684509 -11752447891648475491620906501476410740 12684510 -38711536932142565150997516897584865600 12684511 -18344127325192510602003266610918535568 12684512 1253762986015236603018485408630066380800 12684513 180225484757300961568172027110698648000 12684514 -587290907486762400871069662852118892160 12684515 307356310312083608804535948855808334160 12684516 411256672142233639377258629429261451264 12684517 -1614907783487435547644969331765292130434 12684518 142042241437892088671125471408412442624 12684519 104272929985066517281866891940719703800 12684520 -2047077750287478110308114186447634534400 12684521 -778900437466126407409811039538018417948 12684522 303583312675177971389503668445696572672 12684523 -202391947662640175811744993387186935712 12684524 -825449372458982203820244370516155227904 12684525 23239515073526994772389288145264329600 12684526 6051547678328513268288457131051952320 12684527 27211568600258863412025562921605778680 12684528 194510580041216742433622350660493475840 12684529 -502983512440967545063635461805009132480 12684530 513262819324976536126856975086419104160 12684531 1264685375240398842293714459739147114552 12684532 433584171536290086921894187121533179264 12684533 -95153735384491704418929800841160772160 12684534 684606649919988784918224893681529593280 12684535 881233348796440742525608722499563003480 12684536 574520368077894045622802947337599119360 12684537 362644198524203331913034959907949883194 12684538 300332219712388476590478690245171808000 12684539 332008137041134143808146541183428486720 12684540 487611332698633097165809968104185651200 12684541 1517749666357235121623971580413105415942 12684542 82701186715925575224219976971317080320 12684543 12780364023387804524733394307747977104 12684544 -589281049885600550131163861039133491200 12684545 -353225349153551224663005271166722358700 12684546 177569961060486554992478508141444710400 12684547 -819641337875949627100977417705203013600 12684548 -1228258602787907453974170245007022694400 12684549 61744949061219102821446023992930988288 12684550 513359949602364606494216396007106852800 12684551 -649230942471330835044302740707625344 12684552 900955429559498609025530648666602291200 12684553 -1279866331395548188889338815179654912 12684554 -1138704537569764983530012725810319907024 12684555 215872513986990262783851754420919333040 12684556 -398985788592145308282689495531466731520 12684557 -1177522940279312466796162020119288437194 12684558 287796470384349996053569197481037611008 12684559 -1396769032148277120301265214418526524240 12684560 81178882867545870717472980172371394560 12684561 5437928187799768500192702793618663104 12684562 -443774728384677872669979162384237029376 12684563 1656659994025651642093258812402260800812 12684564 -337122807311980745696680512355546934400 12684565 466765361873421172234355306778115149720 12684566 117701238493668053168747124010953929280 12684567 222334562830964016170580799712233330944 12684568 577447802779048476376969077582382940160 12684569 124139672541188320418753937356128796544 12684570 -165322816247304973956141903536616960 12684571 -2590193282191393927485530084520272158800 12684572 -918117213365603975179322990078313921024 12684573 1942908406560611249564509049226629966400 12684574 149792393481176220067623457282466368512 12684575 -722832012586821399502818518360866060200 12684576 269197334876147590679701674343727628288 12684577 -617945151036169537383207255712196751360 12684578 1084656754574413569656481668608080597840 12684579 -406777898476475336707483190488031572992 12684580 -12603852552913388132148825625497600000 12684581 -21161268416501857169120451466013311908 12684582 254151780766574530403677027223871731520 12684583 -1787460771967485815026471513807160380168 12684584 -1294877336898988365451078930176312115200 12684585 136477014978449454821305426014334464960 12684586 -129023995970303214595209352419507613008 12684587 -1180609239242081551418471275372423465080 12684588 163042212208663017258233196668038742016 12684589 -108396340132277685782913953102571936276 12684590 538469229234369398700125431493480966400 12684591 -710457709700889172728096545692412494200 12684592 165625941729452307009386671100855255040 12684593 812458279730991201495287943654876086820 12684594 107122265885910071199199735693288009728 12684595 -665474649029945623984232576932403374080 12684596 100036149849690438939666904945633819392 12684597 -19157497210695692634293438306653989600 12684598 -1467845624387643402096664090078371183360 12684599 1161954806163711755100602760695243652432 12684600 441813708321488595499705708319078400000 12684601 2035735761701358429097830459182958104532 12684602 -163285297479848310807605661553509282048 12684603 -402450063049352031815481929197053926976 12684604 686545106433169074890637945304773440512 12684605 -573232972955693142115656323856918310740 12684606 208526925404568360411573218600090001408 12684607 -329422185031246778901784077420633820520 12684608 -168968479646080569060884923986775375872 12684609 -280812650078197431900009038196616714560 12684610 -650023111168281099139502713295388227040 12684611 31842275334590436032881212715566509184 12684612 706997647395869617452500356000641702912 12684613 8510982720239963184879089101699190464 12684614 933485328343524757704136097444929186656 12684615 407652290066282313009348462184411576320 12684616 -461042245349202565228452931658869309440 12684617 701475948669577807901920664448215308752 12684618 927038230838052334795762194080527523424 12684619 -884045626968052536108801566926859381520 12684620 222607290653404571294143381836412615680 12684621 -290574447759746238838602568315647220992 12684622 -409825572433579234022598314036509402368 12684623 529896225624620028474226654571941209840 12684624 -147646411304540694412918366886843252736 12684625 -782926299076627476857320538353900263000 12684626 -8989915186304142459885153461156664576 12684627 1574244595514822875278569901390427017840 12684628 -305942680648605447359724917671148943360 12684629 380292406994059700017355769690140155260 12684630 112689886171164889358380880587516502400 12684631 567207375768857369082032580815888281072 12684632 -325983042737980428221612570978735431680 12684633 -277691258908677238166670574039347833856 12684634 357694611162847210453741271844347295216 12684635 1059921243290728634995458199653815376000 12684636 68746833352870980494752757393513303040 12684637 194349452120495319140885099237851545952 12684638 187931778773292460866325080629850018048 12684639 12686212946566043673212070242860013568 12684640 348604715543619064559046717347227238400 12684641 -1170323297582460089714188681210461314016 12684642 -198314917412304901973647900107136499712 12684643 2034178271104236484769969811144584260892 12684644 -485580782486395964745813558208677986304 12684645 -178843227663522807622120317132617813160 12684646 450703614526106223209735766915818870400 12684647 208466691871345249394921503311385188480 12684648 629494786842912158352943910060469288960 12684649 696679668581007695698288121061783817764 12684650 69716954868481282923891771347093241600 12684651 266086417650565392680460067095370665984 12684652 2395691161844933555067216050230680741888 12684653 -916724643379654779865127366009838973098 12684654 -550046607398363680294219379236001986560 12684655 195046523615650303890744643348374330000 12684656 6416971628188103963473807397651742720 12684657 -348391027109017400339603610397031376960 12684658 49429592108227841101239277105572096000 12684659 761310957700784575987771080035603291904 12684660 75311534931157382799729294382842408960 12684661 163118290141047142486463135544405675648 12684662 -59777296919337674019850351519593231936 12684663 -1135079614179852027540862839414079079808 12684664 -854030908225772237954779594547411312640 12684665 -36942855365320369395753178968163406400 12684666 -113010277592447288818110203879214547200 12684667 220970059279603580256124757222298135716 12684668 27200498859708404018119261041079718400 12684669 1442404682018485152289703895208822323840 12684670 -52370090094861995358235400464112694720 12684671 28166303780762102167186537771248415872 12684672 -185203638796703402169250008142970880 12684673 -97922441477752135730404850524991668480 12684674 -526155412248728294214016789574249903664 12684675 235664674939219473683363773835692569000 12684676 -658438123738993630812319293367097914368 12684677 -341614189895979084810144024146882829474 12684678 -683131113102002992855667421044030957376 12684679 -730075335955017560049165214680642554904 12684680 -1723112264114217300663917614857726259200 12684681 63400902324552789587387547102515747322 12684682 807645308012642668310529491250383910192 12684683 -213356880671819269063810393282649669976 12684684 -138331563643226368392697986423622778880 12684685 556840119559609430374569608972767910400 12684686 145330711014865484469586515880119828480 12684687 603904941497210660838735821188953575040 12684688 247608581889187129754982132075553267712 12684689 1083229061389823517098065611790712441856 12684690 -199644947474496281452463623252456524480 12684691 -201032905132863830453612945814241212816 12684692 -1003860532869049960176199924536505909248 12684693 -57924275287997447393643370450007556480 12684694 -999800114992202550525752547739863857088 12684695 -1681879275564026003871851336859487144800 12684696 -508988285468260870279213248334097541120 12684697 -29802889026467374476752357983394173568 12684698 -64034598529066629368761831358081519136 12684699 -1744548239310944600370440215909220400 12684700 131977528435499419376829463489107174400 12684701 -180580833958264622222255790417693590298 12684702 -20473824784091220337270895285626946304 12684703 -811246467258758281838002491366519573600 12684704 525424509652447628794100662176873185280 12684705 -39791579818359671056130929450808601600 12684706 371169021304440775975319901076750244928 12684707 209842342970889165941562722587549623552 12684708 133765303767851529231897434958231736320 12684709 577315714319417042521255654990343437504 12684710 -234348459809970764855970630372779475840 12684711 184957343791687130065529770851432210000 12684712 1143618523644600152941102576792529587200 12684713 1165830975307811188483547021685913939962 12684714 220029651378019412294591174467596779520 12684715 920452147505345625049381936768822827360 12684716 1674087008199911719166188604831623234560 12684717 1094454196158639397984558130338225902540 12684718 140992993600433532108048902336361048960 12684719 39072637035562708311007401516037851720 12684720 146638224714350807888612343602370969600 12684721 682998304119429710624504522473911234112 12684722 -1088574163988008901856015994594244303088 12684723 -247418601860980994643348747206457340800 12684724 -107512636893220543325447100194772203520 12684725 106577527335229791298345799858289304500 12684726 -678954102435333513016337902730249914560 12684727 -2071741613551330651322500694347987935528 12684728 -581394601813073447487785570457570201600 12684729 305277404955760424690642025851914779984 12684730 -233536053716645102943167826099271848960 12684731 -341981360750587903539466145261192013468 12684732 -224386189966212285495785458572368206848 12684733 -24522517888374463239377246705209829600 12684734 -92090346034676621819128757360292753600 12684735 -31279453852605279123315185905513881600 12684736 -943997074530328039396185531553155121152 12684737 -772885642796322606661276210187127658968 12684738 335323975825860144270498318871549271808 12684739 -134855783645685910421488862641803507960 12684740 -976851758969858344729049957408791407360 12684741 -1160226164248000119263310168010349560608 12684742 5597064165429893283063040079245670400 12684743 403805531771364502778779006508703475800 12684744 -346810613403243113456428818571548948480 12684745 -528103124994057976537241966139783742200 12684746 696708133453298915923010401666593537072 12684747 451165960375581037529479605404733541872 12684748 911271988640158514270704130338404977408 12684749 -216269044287423734351856514369901590656 12684750 98905088626093034407920129320794176000 12684751 1663487698788884119580978832521045392600 12684752 247245699495206596091091605262210195456 12684753 -903251635168332268845657449544410446464 12684754 345023956789767046307176650672572232000 12684755 529863444827382680031750149060994813120 12684756 153324907073355421449711727242233794560 12684757 2202609051002395151126469370513865041632 12684758 560320829732211664992540550159514376480 12684759 535080825100723093413440419217505172608 12684760 77932017701795820052523150238862540800 12684761 -286770686642668692335578632219323568000 12684762 -20760119815048630860247753018191168528 12684763 4218608352154006570159890838332936224 12684764 -52311676207002935857071333786909901824 12684765 315279502226395873266070306660441400640 12684766 141624218297212442486455330151239633920 12684767 -1305243180807161211881367468419826739848 12684768 -514427663883037552048496971745934704640 12684769 678672427034001959027354610959909895360 12684770 282185813487465737467709480040551477760 12684771 1483484348760419073687393512264650525584 12684772 10698110751953058059848407211162377472 12684773 1248829632306958553636157771435131921022 12684774 -833019205223883183613676434464340452480 12684775 662886897668803574601746049004871447800 12684776 386553699433590218331100153346910781440 12684777 -482041754618884144476250960246403005488 12684778 -735001221675790405829022169521019156560 12684779 1354022346225645887195818551313361816784 12684780 432725227255651785316745354039834496000 12684781 -1156510211851888728098930486362913349418 12684782 -201787890454989631917538876040271690816 12684783 1083525603002752937602542339409081922304 12684784 -52228581631191674274231089623286284288 12684785 593679384002442363630372484274188800 12684786 62259391997900848589086213045628696064 12684787 903369756182494163120503407918489401424 12684788 -363919028948331364578126843658744616832 12684789 35547644732426000686273949922808684800 12684790 -221334405729785517998790241678560153600 12684791 71923886861019612993000584073870975840 12684792 523270522366867336315451204406332989440 12684793 1952811685967936401599391851009821440 12684794 -18832870641511174278102296289169943328 12684795 1307619063510081918976146992547838320 12684796 -769400829529755580259283238626034278400 12684797 725947476266587549079817460877906343552 12684798 -239486403956134525879605002860134082176 12684799 -106731968295489192567363187501992293760 12684800 218148381314906933864486303496457420800 12684801 416479263735441672906260000482541347632 12684802 254825585553499278807836061085437938160 12684803 37333684564119125829213766975200514572 12684804 430303844283793868256088334759713216512 12684805 199447817972504061336337822987426809600 12684806 -269557178301778574241392582185184220480 12684807 1154687451407107743854023291150909557768 12684808 -870594962175378696406247377474551920640 12684809 -589893604662482222334549248113864035996 12684810 350759884858618225283821698257898236160 12684811 -610899322679121234156251991778428743648 12684812 502991511783592620438854899784346915840 12684813 -811801785967424894298758385578183701056 12684814 202593479959380462612860670325008007680 12684815 167051249432993859505813057699443637440 12684816 -74208798640047668029098638707373506560 12684817 -1570500527395865915491602806381064914700 12684818 28665784117375433909537385429627106320 12684819 425988999573509822048844878068848502272 12684820 69167416950992856055689106256837134080 12684821 209060130924629822769558875926974876252 12684822 173125688239375033971688780228518887424 12684823 -233609670579256562493689407335856713600 12684824 86610524357745077401236877484761896960 12684825 -38805730507534849256042204898009996450 12684826 359473679851397393302219984503113740800 12684827 -1266602807967111824692434228821182309968 12684828 1349168282191872327950151319939055616 12684829 1073012549476602748982868022887931555430 12684830 -266276006001019894340588546274752977920 12684831 535601929441478216414115068557997195664 12684832 1779257603646157813570774599449237913600 12684833 386729025512604661803309537412554599040 12684834 -166223460426016398670914621358110298416 12684835 246119406042831676945542530657107282800 12684836 304315731997000481277286556263056804480 12684837 809897967852934130554746195175680898560 12684838 -100377076421973203524235689453161499680 12684839 -900287561569641309951497901815829789744 12684840 -154412253294310071036740830515447398400 12684841 241910116629344059218728454722269028160 12684842 8080872758063734076892684232159582464 12684843 1344780120336449447401472714763390777864 12684844 191880245805943883667803600295046720000 12684845 62863458147506473771416799471467920640 12684846 208757696379894448935642808329414417984 12684847 -56227567356397835856426309136474519568 12684848 33995667499519749788971322711197384704 12684849 53795961837113977634751493469584351488 12684850 -177343397143167595823584601779862755200 12684851 339510940906014735481737588785936951304 12684852 206629421194979154235535997048615432576 12684853 48011933881675437084260960879831056960 12684854 156473455816344386978204091162497555712 12684855 -314356576816878262431381489026272613040 12684856 404987370104994422557806543838012416000 12684857 -225784424543388533823011550486488217600 12684858 -169130271359248681438127612933998168320 12684859 228972905912057619172910878852669900800 12684860 -406721122987803619659779034597479639040 12684861 -246280785212381923625776878479198002560 12684862 1061784254934840125216180114574123432960 12684863 210048564153095335700307015022343232864 12684864 -251682029109113311285614346391544397824 12684865 -742771568460967460532098746611020294400 12684866 1518921226342864618686216707970529983360 12684867 9476950353848213774614454475446914656 12684868 309517931139618291840590561444955119616 12684869 26734534889736623555492727526261242270 12684870 500224705326039683707467094094187110400 12684871 9746289316018002209529713547218262232 12684872 -862453908335342191608358326801142579200 12684873 -1466687705349397743166618211235746649696 12684874 352488845023269246578824007297092392960 12684875 477275054298317263003925407757420700000 12684876 477077023634492680731728340506781133824 12684877 750982109723042815573801254976244432832 12684878 700141339823771066883549444002442447360 12684879 109881894676541278007578296221435159784 12684880 -99282505737646388501168640774530826240 12684881 1481083682996811006631377226231940375664 12684882 -160335830488016232381303742459517337600 12684883 -691276009461069595037406590179697556096 12684884 643175247854675175387212965128562327296 12684885 -477339579634886951957067651173435282400 12684886 -970209997475469778479241102731046672608 12684887 119187635754057224185497680504133541632 12684888 256902065761376262321193456583631820800 12684889 17964133424599524530924529957653761728 12684890 159347281356862469226959927789948313600 12684891 -284558313630534367945011537942807912 12684892 157939011762841713829352554884292019712 12684893 719186490967942183262353401721165613688 12684894 -315141045836366989000435675386492011520 12684895 -638582761650706295597138004181972477920 12684896 -301615836079961393511751157659423211520 12684897 -346466618584122709661678182362417780960 12684898 946185160062762232181322910120836213120 12684899 125283966124737771064421852439133103664 12684900 -222795834014235557852464282017823411200 12684901 564256247541755370893648502877356363900 12684902 280376840575366588372343962251472704 12684903 1372076964671985110389776803011330560 12684904 -961132649791702121249380771651088762880 12684905 99001876057609618067954569159163496000 12684906 204720012813376309288921505150008366080 12684907 1357980083294607533718572538655890780552 12684908 -371239428396188757206624544889445128704 12684909 -478270672256575186641230177113107535872 12684910 159870435685198539298656472299919829760 12684911 -939984797041492462037449370974551997488 12684912 48957780132122233644962264979695370240 12684913 -1542337376945261445491598009967429468960 12684914 -6094501873277404731639297021282816 12684915 -250441262942091721371696426209934459840 12684916 108983194895327414544968195451042116352 12684917 253462707563158284439318086840880466592 12684918 18362092611009667148865173234600569728 12684919 -319969642883996742862445311771953282240 12684920 -1136000394184661334871474160111198515200 12684921 -125548522873514896106748269870129408256 12684922 -916426717153270093924051885276933753488 12684923 -1678349281743230250085813058651838324828 12684924 -77195241054489175286808446842198358016 12684925 529697190074578022158244744673595824000 12684926 47187044692865197288546044263497328064 12684927 -252487501703158399247619415048019271480 12684928 808948849847692323269951592225224785920 12684929 -1190121226890501548711826410290183225470 12684930 244878616458578159897679054974778001920 12684931 -268702290063759907411453423036554276096 12684932 257167027211999410739425036085975838720 12684933 -395046003251085939033809149573701615936 12684934 181863162795665821147006005082314923616 12684935 325843635729194791238380596474177272400 12684936 -250356715714784705414344025431025664000 12684937 -1258418495377517032747567796863373141760 12684938 267892471204639107335530471210852396032 12684939 671310363514006743898127853609448881624 12684940 -724905192570898148349820877278351272960 12684941 -1022692098712951247601446124553007576640 12684942 -258487823535309202584523309320213164160 12684943 -1130170015668202536271224040287773913808 12684944 196568294150066967282939784258081406976 12684945 64241886166844535220015051235580291840 12684946 872536064907354011631072663415631094672 12684947 469119965602655098885292537204654499912 12684948 -550914365505711238290431999308266301440 12684949 -132135376858577880724660350760518312648 12684950 -369975814495601251318598289207553152000 12684951 2962452711885753131171970137569021824000 12684952 138819385045396205455466411352415272960 12684953 340938385798993453550714065542495877584 12684954 136597373320592500123554535908341214720 12684955 458527622913145106697565637531360343360 12684956 -52823468474463367469118175037932336128 12684957 1894106397272836637863798603981217280 12684958 5793761272013806090690218800937450240 12684959 546910030516435419954199508239253295216 12684960 465893462445557317726633952977920983040 12684961 1448799156648863892956998071616845454562 12684962 185437660621530645935768501118228130464 12684963 -1196794863965954700589896127115004560976 12684964 870891348476890498262473810574565638400 12684965 -2375366853879991133154126964008819050880 12684966 -14352459425523044979999553347871795200 12684967 82407333507612135258095955277063008912 12684968 -105669838273086131149134964716659834880 12684969 594377958853957082614551980775128225088 12684970 -520087967612957337730396628300008876800 12684971 2887218765135937782158602449888755985312 12684972 -295261153783140121150112710699109557248 12684973 467694013183060477972935590521632227520 12684974 935206345435658732089769278448505980736 12684975 317713492444999929531691675773259710000 12684976 400285077213148458211155419561469509632 12684977 -1557514070375447973126946570801869860940 12684978 337914450452109897650627066869084235520 12684979 773235747950420180287193223304549933580 12684980 -24279135845018084315043974835518545920 12684981 -851676436762149853398803314906935596736 12684982 -318603184553891348752805109152614221408 12684983 -58151882053341974521732931472672325632 12684984 49854946535773899759208724502163046400 12684985 -761055648816495633964059235055473434240 12684986 -415522167832113675072374558503519059456 12684987 -14798383122425160027137160416014879488 12684988 -665420203427893475799115399266280822784 12684989 -332487143337240040828581288117284266560 12684990 -104854334272163490597749133904972143360 12684991 120387015759290997859186294181048133744 12684992 294227417712853127172892982031144714240 12684993 -1321763488923291525404262451248737729472 12684994 85622908593391727362718150087192369664 12684995 99780991022562259838424570249331530000 12684996 886211787402349910258385685117547521152 12684997 -7686292590503390131640967836781565480 12684998 -1083128072512733097950139487180614372000 12684999 119276190455893731250404573298956622848 12685000 -3670452596508097673036757780864000000 12685001 251233276590603485519566710449213471040 12685002 -74578776148317610830537179858892460032 12685003 178486698227358894689227628578781486224 12685004 370596832050921186541579454657948941056 12685005 12084309741277077600957357922866094860 12685006 250847260261019500659126924685235765760 12685007 1446826508685172438339792185000052406256 12685008 46940213536502811946174681558642851840 12685009 -2054047508386338761561506492749184096284 12685010 -216821895650978423849346558862086863040 12685011 -908539037417134270383209127810969694416 12685012 413894186219641494772380518094259677056 12685013 -716797392653276325859390335796096511616 12685014 63664635164941821729727087844345118720 12685015 251181603321484766825928500711504114400 12685016 734647329104840882074967830195892428800 12685017 -1739191918626571826064668740555836657888 12685018 -383884937207171853586106676715145193984 12685019 1366518372764474657593380402114045300420 12685020 -59842241554042729772836848766184601600 12685021 -2280431361676108832513379799283992318848 12685022 -458536242652603290327619564501266535680 12685023 111384838805541858419868425269866592800 12685024 -34899853309127919888964395089248124928 12685025 -262250910549038986436770611299661213450 12685026 -550900367940242263661593224866764482816 12685027 1345221643829192745339606644473183810800 12685028 -641040146866866677070265325510333288832 12685029 -165872960604229330890974978453780600832 12685030 405793195331042208242799659894867366400 12685031 871923418941136835179614070374669092064 12685032 611075612348284594989937372535417241600 12685033 2009568095621068761775612824994733732282 12685034 -665980277130043721834535038910870805584 12685035 -18014905360206127370567518709191200 12685036 -104440681535454067169542275048986982400 12685037 1597578165372102929727354213057529033686 12685038 -216329105797422269809010213001890368512 12685039 1187367954608654306831504013479700512040 12685040 16051397960283831572616868977427906560 12685041 -483085961731658380311418376340069725052 12685042 -415945610413183052542630962600722681328 12685043 -5586405897378038952626672700998803968 12685044 426507050411823075777759670745328009216 12685045 116605889197162059894381746395780838400 12685046 945839365510332585215295132824843619840 12685047 -184117194003403722636959426869052683800 12685048 -273007326576025983360442264818472304640 12685049 2029346590498791205619885174668881480 12685050 134221692740287759110959946219856108800 12685051 -1036624277059047364265844366609329161948 12685052 60051807262904398129072625170317576192 12685053 519542003447400010793711234783573320704 12685054 330104790590621874964165386643381502976 12685055 -300106018891347942001841636484337176240 12685056 73455940712882219327203336191265996800 12685057 568446162337714488751225513781452366848 12685058 1094532588714150954027414809651956220880 12685059 858651934951969714283998479304328150400 12685060 -654041086567875866890281229098679641600 12685061 -1698957488698619296812626603216553058338 12685062 -2770549862761078901959773785333604480 12685063 -414231017430367760608540349093463747688 12685064 -23993017980317686023675418803835699200 12685065 -994303183983297512806995631795460044800 12685066 -41613298585555308777790510263650754768 12685067 11461110369325739740460084172934347960 12685068 -1006957485995123141991861491282782666752 12685069 -1153119157108482610993498056521244611530 12685070 -211231502411841914252547920543112205440 12685071 680700116797535357104436493676402127112 12685072 176397670704510756603059807987304136704 12685073 -770115485457027656116550980763534557632 12685074 212158080245703748050657834547652628480 12685075 -160651039585382928050921835717691778400 12685076 241504243020681205711439911937984716800 12685077 192254065537594054856808265696608236586 12685078 -86636743309222046246125777228951051008 12685079 -112675377413153414919782921006880240000 12685080 122678777925330118744231643633296588800 12685081 262143053139460545871531117737708215700 12685082 414189355853733311547410441914191336192 12685083 -364990539122258547768502009513944105576 12685084 514846507654732204794737232004602073600 12685085 39559799079576977538799320382303503360 12685086 -13748255259558105767588348101038452736 12685087 -893026246980183755593392605587815247264 12685088 -61937029233365035743350879985441570816 12685089 -70296577760280950578678442297018173776 12685090 240598816888760382588989970536678131200 12685091 769929071114653811692333393929845055000 12685092 46146447322959318262810545229884076032 12685093 246261697100368831386727657562505648600 12685094 -306507421144146246236284836591237227328 12685095 -76220144067002441729381308400597292960 12685096 652884115471626223923703011093804641280 12685097 -1657255121538687664996696137713396504454 12685098 -189575798195979073362077118778509752832 12685099 -94975393218444581706506658624449086064 12685100 -473957453543274181563146492205722361600 12685101 -472393893461326179079142390726807432640 12685102 -529458016041880716157910427676122733248 12685103 217974648408436698661084701335781714000 12685104 10134798442206350718039318043103821824 12685105 343805802611459833097003352830050702260 12685106 287169997851342345961613195185892729856 12685107 -401514521327488085131108768878919526400 12685108 802619125021145403793965196488611846528 12685109 2005206726152276101322034441372112801920 12685110 192660940424578497060377327919724062720 12685111 -1707799612683453383902600883595419521488 12685112 117121784147428868049607369223242383360 12685113 163557025455266195269984752013282794240 12685114 -186296576970608926886629130153338386720 12685115 -286100162894160698401647567274761018000 12685116 80672835078949083399687280334072689152 12685117 -380464108702872838481612645880471787988 12685118 127080029918567739572471720738853659520 12685119 -713874848636505142625014212155602547256 12685120 -124000787715108056100609670385683660800 12685121 -1409911199996889919234140775296110886336 12685122 -309140155891946785064984621086500864000 12685123 1399404206687826415989438819617395675968 12685124 -682416285041027903254348635339714424704 12685125 -249538302963941702600911599332858376000 12685126 328047885605718641509647700134371151744 12685127 -123379223638272533907687999291940205088 12685128 507273671120404286436337555228480389120 12685129 -10923419228253227053418305320099519040 12685130 -228779353087789246064613081656197113600 12685131 531469206550068636890312475653752858620 12685132 -1387569986922413454452526091098304974848 12685133 1652251915901996902475078234207157959724 12685134 -60491209421829733195593353275753076736 12685135 1133495930966739103872673653830762487600 12685136 -112679750726516419125505904348216107008 12685137 -64585546194547890080403777710187995232 12685138 -53104141190655100496577552563709388800 12685139 1444076957995555896939256807813237195224 12685140 -453450151040807273281795295858612736000 12685141 319720212853523203634982137554076631040 12685142 -362278212560223643022335489040323200768 12685143 -541553730304382749322152000637636618136 12685144 -331370508860836948745485339213012008960 12685145 1035579826949787242584726666695596789760 12685146 -295640474838609298514596624877914492416 12685147 1290232330519501903740327457769408456880 12685148 213424167184508919777596445949468416000 12685149 146593727410013517849141970350688364064 12685150 -171157677256263864448796228681213707200 12685151 610718384986025210659341339989454782400 12685152 -879225718571281492002685009814821797888 12685153 -1493560257174144414858470942110218025536 12685154 -91120636368722163217618074698202977568 12685155 279192899953282970953567034439617099520 12685156 -2053751027797815810432193173203916160 12685157 -299882738588440517661984964817259641760 12685158 -368541414301867869268167161060858782176 12685159 -1614558875321034919893105075592142220384 12685160 -930812653289178911555780448733415424000 12685161 335086930227145820688243313224636861072 12685162 203695079479205745873774084890511628800 12685163 -278687966424452544181011279629424840588 12685164 -146081266659541947660482764854539550720 12685165 1281040732620950537014801073885833122060 12685166 -187379573884482962748415711164517692096 12685167 70128936856080388872969879171869182080 12685168 71395739619060689600930883206237323264 12685169 -9358724131510157364942923422937164800 12685170 115945225959760312731885494661487564800 12685171 -1110766533553900875453474178524117528576 12685172 -9692111602849722472667581313942427648 12685173 608893119911488548964193535255685399584 12685174 -1106306925448983564637811849331082637664 12685175 -407006476730679231235313985099523159200 12685176 219635835029509628552393783524683571200 12685177 2425694010801566304617619786657237045600 12685178 7849414897355526051613181531139571968 12685179 4532370978500301010723487809128976608 12685180 -684529176114653002109824381742657433600 12685181 -1281762395479253248373328095379795825018 12685182 -165390852433701535504663726841114467008 12685183 178110845757623562367525479452126066400 12685184 -1778529115671943190400764976595394887680 12685185 -183744552629536072944570645890951647980 12685186 1159656500815726186212122722493937123792 12685187 -1493291922201342658227042397258434220164 12685188 284088361519165447995017382777610690560 12685189 -2262094181161760493582998480461957521600 12685190 -55786706022993215399232353081562931200 12685191 401062301541141095224078348258144791504 12685192 58549346744913572310595016802907914240 12685193 -72280113128621855846372431655022881520 12685194 -400394941195762168343651365152111889920 12685195 591733736595708077200156385439167992800 12685196 1135624500875121299134574441104491042816 12685197 287170877003011520079567973925170884672 12685198 -740694141057203235349606513466492909760 12685199 -966217871473545150888816593940344014800 12685200 76693839374068416077377889464020172800 12685201 143056561825869940067030829368096113202 12685202 -564954116249532976339661170368409845600 12685203 730540219178937954364817076568761340212 12685204 -174925544812132140644957292933070594048 12685205 76736205975456676539697418222031236760 12685206 86682639893907644506546210309160300544 12685207 -2132156870045653496926380614359207359544 12685208 -433995489854995875885496865917045678080 12685209 844385005272573271240959491003087602560 12685210 40835663922122892306240282149078669760 12685211 -441078241062541972047962915673976517376 12685212 -466834856560778179222163085347828849664 12685213 -379590479047424215554455631487579425216 12685214 -181858034337645545088177951670394927808 12685215 3351117731623243802574971912612835840 12685216 1549729354905953873970634575316779466752 12685217 757073346273448202942841922329859886640 12685218 -121008467057278179915830313238021608960 12685219 -206247553210492055617404859164204582456 12685220 -60324352608672841893477031543007973120 12685221 1317636540938373007417244235537317706240 12685222 421966890647742953195414805049237707264 12685223 1370395283950114499438646101383971428472 12685224 -139877521839968407952904345321802874880 12685225 -29785421286576160865490517638306264000 12685226 -337390401725598937013486212249612252320 12685227 -192194343867189408301103010297419572560 12685228 -50081036203137200715284088501674031104 12685229 697357801090701745296737579978234551830 12685230 358438669473099080998162265160266248320 12685231 103488303577896549339960237471486502784 12685232 29243345304914371819687993478065815552 12685233 -564153910890488988630056126023785537600 12685234 -751341604709180032896497262431527155168 12685235 978979082061434935724833113034530685680 12685236 117887232851968530886255854220242124800 12685237 -1309515193047754253800885754049851145600 12685238 -42395637191121819987844828367807245440 12685239 -9771457997386124426994607313374344192 12685240 -3172793468249998705758909709217587200 12685241 -260606189973180380146049825033485702188 12685242 314864693121312850955363393809539290112 12685243 42577912144833012516177847534960002544 12685244 447556272922623058632687820719704285184 12685245 76359176400015639212577950176115073120 12685246 -155988788880826395773175402472993004160 12685247 452291058593974111720803477672919887072 12685248 -23472518646351701584558663906772385792 12685249 898594523581159856261623030347675901250 12685250 -714938749270918655638952271681737496000 12685251 87870355113499346357486957410535792304 12685252 -872252074861760470964780298128582203264 12685253 -544528850365519147619641028765742745344 12685254 -602296398223524076753346910751544163840 12685255 139493879956034224768826456982684480000 12685256 1570691139479193200225371418987750138880 12685257 20417714618335868423289412913037314148 12685258 -11317342865805612104923858052790038016 12685259 27725008237088460300210505921956067680 12685260 231381783008654544446656563538600181760 12685261 -860704152077952056041099565574673312138 12685262 116695672882223000248621098945093195264 12685263 -1167614839471580967767443849330212366576 12685264 -756454057607571885189406166143124275200 12685265 -383112979423724253328831557910311782400 12685266 608461187373077518253125973686164188544 12685267 707206087659548569284102505740107054400 12685268 -32887740747341641599368509152025411584 12685269 923079955579645655493341582198587549344 12685270 201169501587107682572641367071641052800 12685271 -19706811170678169500190804197883130056 12685272 900014161144640798400560758626020352000 12685273 1572119308377670637837511145507910720522 12685274 -118182255495468884727977319982547435520 12685275 807462094354987694596959710925215946000 12685276 22584897408897449575259129117449231360 12685277 293869550624021395506387225564331116 12685278 236894984101135730086701445465560299520 12685279 2254976457224482991587524024086147882880 12685280 -266601889366184604345826964552374026240 12685281 -518852989261524235428738979156798102656 12685282 -332607380311064911279737261021161614848 12685283 -40351272127573380003106585412262396576 12685284 -851517311230682771654824914074728222080 12685285 264287759797020177802160749595678938200 12685286 -417962770098990291470468735881303944960 12685287 -604601817399977410473741583444689364440 12685288 -380464429265087659606683525515427348480 12685289 -158657509771913735118173388608053222320 12685290 -23555937080893575027009851023164825600 12685291 -700342021169069603927774214145657079308 12685292 -1573401737830433172642150204095019273984 12685293 205100464726529764206312113015541039360 12685294 291862772379631991014976230383880581696 12685295 127066700850060943435635506823944601600 12685296 -105695960730871167567994045138043535360 12685297 692829212558977896334901001679791088692 12685298 112465170029411257794504001172760179520 12685299 998601328056645461393996930183928426048 12685300 496711686848696905366444345573731840000 12685301 -9945275998769560436405528009703205248 12685302 -452750239928940558057222837525319680 12685303 1265366926685532464352347202312024536552 12685304 1420541463481448960659334325931714805760 12685305 -218585147169330686822660797764413445120 12685306 71099246586525140989101346400207572704 12685307 -1161377508155111533308069985284321767688 12685308 -712837739973390836815912818314148387840 12685309 133597834545357559155975029018095389024 12685310 364506529212073055900240217363048693120 12685311 703621882456533408653553147833448516240 12685312 274519462905758593852835923153377034240 12685313 -475931887405489588293178954033074237438 12685314 431577631026377557970466708193523726592 12685315 678323179246277133490416988917223951200 12685316 1268718768855687199719220654088261995776 12685317 119288607990141592512982375081323223680 12685318 106375413948717408601564213235847662400 12685319 1299566789581735923028803438866697645720 12685320 867783776236071136780677275479869849600 12685321 -1325375002260800806260346653707376523056 12685322 73104991968131356449889326346189184352 12685323 -277806576146385010134378725662997984256 12685324 76443598542711456767114449628248379392 12685325 773389821460590498554026681708258534500 12685326 477946152168042246964096177791938631744 12685327 1175162954620894088916775328605276929792 12685328 -76022451343058780304582063013581029376 12685329 899883925921315904688674144394180606594 12685330 79301371672571433427537908979514457600 12685331 1144830595715531319610253212032687783000 12685332 -222318982905162260808548601066071863296 12685333 -1108610914270868031749391073720383090418 12685334 794879033181677862290622243116345718816 12685335 -36900854229338207253611859555522632160 12685336 -840500918067455518972865460143554621440 12685337 -625151367422436606060203639019330933696 12685338 -81407849812321695221517316018730765856 12685339 -139631735262266276844058317448456578944 12685340 -82031351442630125751833973072562844160 12685341 -1403453304009832313425064370170201598816 12685342 -1086398022839528482120013202340864460928 12685343 -816946417396581064608145254991131912192 12685344 412659521037003144099203561721692160 12685345 -432934674807064818130630258324419247320 12685346 -794938038153432211443583165155885035520 12685347 608215974418666717770702078626254166880 12685348 75000216700011991364527246768740487680 12685349 738128541675525500565611485138109784636 12685350 -356146615114491942599746113000992448000 12685351 340071402081352343958398712714376057344 12685352 -62440135828470367429965372651803366400 12685353 9637048892684618577979041775794083424 12685354 1034495514599512812809424048281696601600 12685355 333048062386187159819744079952935813120 12685356 33153860868891623102130813830697523200 12685357 -567573680025230148787467549831692705280 12685358 18469622065134339107479513619118447360 12685359 194040539369562590605878698711751134976 12685360 -39685897732370905030020903321671761920 12685361 -808097711277539191624092141710157145548 12685362 -385409158281092604833371785614375115648 12685363 455015886990363396839791809300041897612 12685364 -142378564851550767822248434968872976384 12685365 -10864990823806353590166760438605086880 12685366 65399315309372388180244877249943012480 12685367 -862933750586433180479149023180432202584 12685368 315387301338719462142015067504857784320 12685369 -1970057576324856028834064018766584817760 12685370 345756540238595225504429799699622118880 12685371 766167204412068713083652104740793029912 12685372 82537472989490780567038142112188129280 12685373 422116035074809937164923416613559837644 12685374 -143949042729817111559196583032955398912 12685375 -1111590259265741653069365022595745066000 12685376 57824830335124903914617805649515380736 12685377 -1876358306359766144726879268551140911744 12685378 303381177540394604987375896532874331392 12685379 494770872564253416758590991843554083072 12685380 85550196127456527127583928705588510720 12685381 -1944280869377555787492839410628864798818 12685382 -1043824876149398433767046715170251522208 12685383 2601433491727831098114020657467567867200 12685384 1043780532968292775686429248054677570560 12685385 -274373601493776235085226762140404956480 12685386 28975758227832497935210160003907452928 12685387 2676047093336467142832446760322699776 12685388 -484717311705638260036683272766596444160 12685389 1014513351400717970133219638065348632480 12685390 -276739097239555734432976078527882691200 12685391 386702444973900727111924920072661780392 12685392 -132693161671073764651632757783827849216 12685393 -460152960307796861557316596103088516800 12685394 -258998753496657844304564987660118340608 12685395 210857522947592350830145251155307417600 12685396 626184682026128276427843727837115772800 12685397 318954863201183427981451636215065520480 12685398 234137560822245210588950195040645504 12685399 -1317680819761324972792519158861918148600 12685400 44341866585995526690996488760373248000 12685401 256293020864110466441653184137179565530 12685402 -1229258395334204157114962944631746845696 12685403 183197532277094188174363577983356179040 12685404 -450631938873015221643107772562415752704 12685405 -1312908669465757841665976991667497329940 12685406 103951142585359239507819251533863818880 12685407 295406051385736915067586423243177895680 12685408 -180035581831498511112507421348129406976 12685409 770324224216562681543355730113676267440 12685410 678477573050776661292513040559734560 12685411 880768600700244323829115065238123370012 12685412 697408432205009565080244258769564227840 12685413 153552196924338459233025895389818256000 12685414 -72312573056025973331494417106739402144 12685415 -822063937397134327749915092151494506440 12685416 -758556204765437270607098531409786470400 12685417 -321622581912039490787451638438860647936 12685418 -405911644729706166452264366372174161920 12685419 136173484010295622868407197105316884444 12685420 169046006761211995691637084918523929600 12685421 -247590656344565974478363256448606252800 12685422 28012005882864709526092628222226460800 12685423 564393231804681577247584443667121813200 12685424 -84358333057557509405803322341764956160 12685425 686883504303739724393649311409354768000 12685426 48290565027837180550885869248225971200 12685427 -197915628657678102506975112347737964724 12685428 -19152117032663713113651409753322004480 12685429 -136254949387837028327636282426423830916 12685430 -3213738281620800254651706861848657280 12685431 612130977118203182496103933376195266944 12685432 1287976870817851261722858744564265574400 12685433 -1817922234686532523053772429218971799318 12685434 -404210615097262497765011951454615333888 12685435 -188345962021233198554200732446270786240 12685436 -1248365792855440997161381201865531320320 12685437 -740608180800270168299570083310014656000 12685438 868550393347117913112693440293927776960 12685439 -374406765496235829794540570982787718376 12685440 -375597472331352036611305015718864486400 12685441 -144583796100773300573738995851219459840 12685442 407915265134463689504421470154514512384 12685443 -721019393936632210460201594165815310592 12685444 -530738329428872831680260988537769825920 12685445 185447844331234200041331084063665419200 12685446 -703876086704797132348669433656401887328 12685447 -478592608546820964910681580699518256104 12685448 -451214408139210096073819262527863521280 12685449 -254170327007912920930270314724764951360 12685450 51920370381175330433152530649397882400 12685451 -1354608879130984348870516811610629130168 12685452 96519693459298657913836329033162086400 12685453 -158849100071963820841664003708020175136 12685454 1578225945288998714328227393959958400 12685455 628618081759178549204719024443328593600 12685456 13849107476070541969919210539003674624 12685457 -702834805889747844656177579270866713294 12685458 -105630351754602286433101690034649311616 12685459 -237124218599751671624659943075884896340 12685460 -458071347121923649420994827443482814720 12685461 539703090436384665719897055417000250272 12685462 441135825292458809119824785336783603232 12685463 -397464826157706690204173115921549182952 12685464 -742241290219244802197224724403044352000 12685465 604879949435467560931971527915380520520 12685466 191712523428035314620260767594662357504 12685467 106554231077989807734386982920308189080 12685468 355749672803630996136040565684587140096 12685469 -1177612126020678279068033189257798735104 12685470 142320310610708843935927645633386393600 12685471 1351473951583737744380181080580503645352 12685472 891874818820891156724786044642472755200 12685473 -5939931911764955313495267866797199280 12685474 326493113552240318499259092650201318736 12685475 81527622312038246477523111782558971200 12685476 426232702042863973602454601178665416704 12685477 -193694974082160010900372767372362039488 12685478 185429444053229489242102326725967786240 12685479 48911110088363022519948585050218556928 12685480 -1340494241922064738750612588500197376000 12685481 -2133905877902092400040361218266794835718 12685482 71431786792106516038874968841767486560 12685483 868498056683993155572288880377452646520 12685484 204713931494863497852490001483136500736 12685485 38337326617436352408570297829653101760 12685486 -117571364511208995988882981271512789056 12685487 1366817217667433572347247222033361629152 12685488 362206646391377347703694488244546699264 12685489 -161998889812180346296914352513885008576 12685490 388410522688034271144394158741175044000 12685491 6961619425321137895803452153768478624 12685492 -311897500804370355816629759593631456896 12685493 -599669887298138456930035930762538953956 12685494 436835659664601202746205620225381528000 12685495 -116379686564039198119066261299504853200 12685496 -1207520431417049701559032374996935454720 12685497 -217310531191971750801181864076519824704 12685498 134553607736757969850856514051247316736 12685499 714950271903555549126015341609206520640 12685500 639450157859487966547674402035149440000 12685501 2083248236980889564044618844164171858502 12685502 66831598236284500279421256676217452800 12685503 -507118013323352153879472089936664893496 12685504 -323510214402822795492070131741270999040 12685505 -561537342240345167361807687629152635840 12685506 225207553847573187554678953354810283904 12685507 1012867885226569675718011226079897891640 12685508 -628468004664800250708660339823351440384 12685509 1018356715751902847471549322456208063200 12685510 19028879480425111936134575957351792640 12685511 -1255539591889888328587596141067479534888 12685512 -378034699633364396889792396294488064000 12685513 -719424861185546083143054977466654051238 12685514 -157221231247195182387732549552484872144 12685515 480273615579179920294794398516139114720 12685516 3900000475441966689180069780937641984 12685517 -14090843239014776397855689753545141800 12685518 -1031967432956944614548430036559383569280 12685519 243286120446193822693184329108990176 12685520 2780325328716782112330015597501972480 12685521 388898717570025706969919789607876667680 12685522 340596516557532265204645721066872430592 12685523 -700469382322133668973266046144704737816 12685524 253783454880811992160086566172738865152 12685525 -107721888926823398499865860188759192950 12685526 -19458921551285265273465501504080229120 12685527 430364456917580027591461459430194464 12685528 -350095834104758727584337487305520128000 12685529 -201099415638145557606666000973427771580 12685530 -58743668886652047754031501038295669760 12685531 1499170439078442989853037586341829150400 12685532 472557588277987286695222178921019357696 12685533 59716905323963768288024249606898060864 12685534 -417439992058936255229416643465105779584 12685535 480995119830001085936795790168990428160 12685536 -1388551634739954078528325441886110089216 12685537 -398569434785589289512604736787900510814 12685538 -371639564896909840303880008471836892080 12685539 896912169735255645434990959404621372024 12685540 -4365304201631218994908864621271838720 12685541 568606013665241253256474660274478567168 12685542 189888458143150788467937793345608284160 12685543 520386124862444863386278038397221451944 12685544 776153809497782621712340140414623692800 12685545 548513524365369863124769958814632697600 12685546 -943208839851521601462897227025199080528 12685547 -180851464763413980764004482190730172928 12685548 -329996723156943368917225607822097861120 12685549 -1428712734125265164173998679723144326164 12685550 75550846676389866857923840409558500800 12685551 -933925050713444606937588782093701783680 12685552 444481358539665225178294774638844280832 12685553 -1953765146583208287489619173870774446940 12685554 158595165336990539068972944798201251328 12685555 -165192919192268087388105092745030161040 12685556 122125556105928816696948113872331311872 12685557 935466855003936631383705462466021320000 12685558 58916002067989965913417533105677760384 12685559 30403605931580657697833837259257024640 12685560 22509370389482948699422193420819251200 12685561 -568790992908123412581755600789028704892 12685562 -1040745884028623450382763958333915412000 12685563 659528325736330587389728718672944649808 12685564 -94015150314155585580582543188941083648 12685565 113859665277248437800930401726231228460 12685566 -123610391658149632990845145382599431552 12685567 -634236760739230200220316001956939056384 12685568 66732441602481979499664638631141703680 12685569 371271896567229485273153176297362155328 12685570 -440041717073045014916303799487455943680 12685571 -953570238336421044308153542048095517728 12685572 178364150174250722005401287071013289984 12685573 250264558196947707222294310141199033822 12685574 103201440150683647572651742950714537792 12685575 -10014145577511330898114851570258412800 12685576 226266578738592161287013425743234094080 12685577 30415571782162978253204728866041595060 12685578 51494145713820973756060919239219200000 12685579 -699455065100678236354170014417185907624 12685580 -1138198072067578356701258837229583948800 12685581 -368299759454765420140567403667896448672 12685582 146952764247074812685320913163771715584 12685583 -681235062289232247364592417331423206400 12685584 249778699141903238836297882192303816704 12685585 1407022179317125551337970750966153012160 12685586 930422832157259966579515663818448594080 12685587 653912643180230242422195174087389699952 12685588 -1497739564779945024091267348280050857984 12685589 311256364515036573074646129860966487456 12685590 -113107646647939859606960762414863536000 12685591 553424585986571676896825475334471377992 12685592 -278719490408572595447086158918299904000 12685593 -72101570345576831214357034150493196336 12685594 -837966862289802971904542537369901125904 12685595 -418675427231682645127492776521032770480 12685596 5503435033614343361216146237742530560 12685597 -1111504808541217634594370299783277936000 12685598 457427934635143582322900495471253999936 12685599 254570441683280538114994796828369475840 12685600 539212467438475113474872336278064332800 12685601 -64803408202457909969155000098777351228 12685602 4819183459910625949940669251237850880 12685603 130200057044936425780278759857426669568 12685604 977909099223142144058508222360807555072 12685605 301387902492991395571554440149198326720 12685606 -25457991319093517357140662405053265216 12685607 -233597919372071870281287142271641905768 12685608 187905137086133387665418420119487600640 12685609 -721685414197055854094255647658916045190 12685610 -491121145496797748432918345473010186400 12685611 -929217788923117251838530189141710377128 12685612 402703486326609252117768394442151808256 12685613 135829260000837676943914262388113119404 12685614 -583254654090008664880209379600228340160 12685615 -184341022135075499530090672179154008000 12685616 89746301462816070853754686529669529600 12685617 -305084301965034058770901341827299332480 12685618 424114627518197989598584484358884352 12685619 2275605386100244328818038830186876443020 12685620 -133383891117761698966835546886026987520 12685621 -968645477533986925708628179943340142032 12685622 230936170927582128457383193191111984000 12685623 -157762703000689920951613421110975832832 12685624 950315010252194119893641092813691289600 12685625 295493009416189213010803111660993691250 12685626 386844842710739509894013476960243192320 12685627 -231861913139044679191984772758894136400 12685628 -436719875252521016734741481047298245632 12685629 -26990750138768241882606364764506618880 12685630 329947373062975710369828705605963472960 12685631 328532409287666066742172488724135105392 12685632 -337849970256028916978052324814076510208 12685633 -404228176629468341351832248012496237118 12685634 64167832534652631740761035577914255360 12685635 -142254708688983883548114206838673005600 12685636 -766172364368736446376295199584122113920 12685637 -1628666614629121180366178085682021271520 12685638 18389015732731389469714192773216522240 12685639 353476932270225673795624989241144164440 12685640 -1742546777928184652720962814220441600 12685641 113627456384104598409341830632535798464 12685642 -336890181768682491721726571342535206400 12685643 366774994574652922678246511471613263892 12685644 52649845804506256338175040451164325120 12685645 -1891496834555903781658797631415875200 12685646 377031548362830501336374514090560238720 12685647 -641137570105767726633990582208188662784 12685648 -20383391651385192346391346190614020096 12685649 -71121633307278634966687374513527086080 12685650 -39923464070516087779636535739949478400 12685651 88889457004155401628453478608243416904 12685652 34288275764812290276644194672543346688 12685653 16043272277393058863524062642656071200 12685654 817612230551316622050758535153538560000 12685655 -217021283476425711812128877513978695800 12685656 27479583583448207564093318228013834240 12685657 2644516775196166441343894161123451638032 12685658 -879435191199374887809593327489947655424 12685659 116930821484087887623287199535293589656 12685660 156092092891735533748286737219679784960 12685661 -389547802072010836848717121068482906976 12685662 -282627598198991640092510057861026498560 12685663 1212442771683497972369301397094900570912 12685664 433901698451791490940498369787696644096 12685665 -286772918165899160021440706142345116160 12685666 -195819581936161426790896807258889786880 12685667 -128280962662252114673719589974539757284 12685668 118761293236025418150842677604271015936 12685669 949404465080198071452894355760470435070 12685670 -547418324017743752931323332485662766720 12685671 -1095528237829055737981369826177792968560 12685672 -675600062479920978355316522469135421440 12685673 131993786688966946556844023412977356800 12685674 -923809722610996891800806349734678903040 12685675 52632381472333710482500937899972120800 12685676 -348106132914145564490492770515070912512 12685677 85622671994743970726492712516018707520 12685678 529090806516640547795273707259192216640 12685679 -1173070439512259060264583104211361953720 12685680 -46577535121035652777157698229108736000 12685681 -1649305523589886019514137149043774345518 12685682 -367620962964532486439713737768576184416 12685683 -744556741513351663239786573727151647176 12685684 363921640800598941305451339203588044800 12685685 -635680313428423456573399329268806678600 12685686 -420638055379763353412405485012855695360 12685687 183410834213183989815301201062479332704 12685688 23923524697496520184855315315260764160 12685689 858961849208213023590748014299250397044 12685690 -195050985661199020540315068131101747200 12685691 933802709002883234049493892436549745512 12685692 -615180421245971488831288456561995571200 12685693 -1601248646453827804510508596047804521600 12685694 -51590378402797439397718543243831882368 12685695 686850217356872363474461284845916013440 12685696 -198766659930072103270946660667516518400 12685697 -1950939614528183473011311504731271782140 12685698 573286113059302153287476760254546370384 12685699 274741331086673600371355683413534856864 12685700 293977320032850297407782402055651875200 12685701 127084813246392091892159881215446103168 12685702 530935923183670098902839912516973145600 12685703 -1487134732357518423722178030049913273736 12685704 -323978631413366489627192659866630144000 12685705 996777590986301735164051102293889717860 12685706 666627762820769064185620096991847071232 12685707 -1630175287798283143298747765982380577360 12685708 -141598550544971920404383762721595676160 12685709 78861554559595990472727226606508771640 12685710 330466775697823863413350843882913784960 12685711 -1772097759886277695911574194649086174000 12685712 -30390947895576254640208406315378933760 12685713 808414961448175649712400581124253997984 12685714 -72534247339473459215682513008442386544 12685715 11871499069149548887994052520420836000 12685716 195512465499684456958804085599790566272 12685717 -1322892210897091490299803966928270002048 12685718 -533473645762012202178916858272490944384 12685719 32053337622818759104904854342292905728 12685720 -349673032442941006859068765774375526400 12685721 135536838104340480451381074669115159572 12685722 243689005081969147781862701003846221824 12685723 -1951643937410566598716467708073163609664 12685724 -983925134979408598478187115187997909504 12685725 -218880167485317431249776880870018343900 12685726 975736433495270239733398880614541174784 12685727 -98122212871220449010293094165784122688 12685728 195372630621166899071236283636285177856 12685729 -321312058690304239645954540344609714048 12685730 114624724067535376559915425915315776000 12685731 9339768811805793359875271297149040640 12685732 -149742755796739266901028659253619051904 12685733 -255126284831676286419586816658308542018 12685734 7882053744673088331451389634702494816 12685735 512149584235457542170641599231899178680 12685736 708140562206093522736371839399425884160 12685737 -279654569060439281900689320518268220032 12685738 -99715210028136352685324905145564811840 12685739 -330641929171534027670918687849028663000 12685740 -306107363623135512670444018101767915520 12685741 -1857802232489864419376533426625565617600 12685742 -269445972218892081270637739559634953216 12685743 237112684555327397749731361107557402208 12685744 116151759703269008910551563927396614144 12685745 -281930149187459324268924082610624362200 12685746 -132168231101411830928470934949569035776 12685747 -22265391984206651169113887436169553360 12685748 570768544538175384427005273555633039360 12685749 -458950197064002451835986629734398140960 12685750 174699947737614939005902661297303040000 12685751 691520735607351974729048609114709287112 12685752 768517213183551197248283841720474501120 12685753 -1039195441461700971887444187489329808240 12685754 -222788603415458753971439222448405569424 12685755 442926309625037758581204846799998664560 12685756 -427795469014777915002006984421463649280 12685757 1156110906875699908405813466536142110488 12685758 -1235515588962597876639697617826013184 12685759 1127109499841101994083313911524610736960 12685760 -273781087553449091669424792235986124800 12685761 277939044724876675285963008565357925760 12685762 203477904514680369457989026412330027552 12685763 1050156846595169815567247598472091838012 12685764 102699618941239363665069543403807629312 12685765 -416363550778178205889117403806481450880 12685766 480685565452117165307461887235547924832 12685767 841568599517593828179614444212995757440 12685768 -366473133463147984873789233836166144000 12685769 -432783401894010471433188838713487723128 12685770 -322786622544000597469485967836268800000 12685771 359790970869521500023391122760406994720 12685772 -261945663685345059599684568187162541568 12685773 -444211916567642714295238414347543710016 12685774 11118766764463184302494754400400742272 12685775 -763970057962660497216244561290405670200 12685776 214557458192291511866730919969689698304 12685777 758433932888879108059608168687818132712 12685778 -77760953590692377059923431615878844928 12685779 571031344786878139586312073157272673524 12685780 41662705182937925841311456759787325440 12685781 -202577142514387177687266006784001161536 12685782 399247356933076174784376821540186208192 12685783 27690620342020276179128621023900776960 12685784 752006548456873983189822988228605634560 12685785 -60835505338221273426136665691667456640 12685786 693284773527713176046758016207756593920 12685787 -69504380648519917204010679774858770760 12685788 184110958108947702012815286675998392320 12685789 -455261465969860468024262739242865300480 12685790 249572449557810287174360271867169374720 12685791 -529630897052419387655297814700975936512 12685792 -738234288724470799378306317252014112768 12685793 856407584822070086746639527959151057540 12685794 -12399112814733019068225895557216981504 12685795 -1517599429268062178667825632318933761200 12685796 -82221248401264165489733548757349974400 12685797 255009521027235501680774758443859650174 12685798 -634349128400080736378987911210559124480 12685799 35926798169682036100461920185807680480 12685800 -170507049547033821059227200579581952000 12685801 67304067857194999954016285640875782400 12685802 -139869043305784487280006940672450075296 12685803 -209284680266393827161746899888015818240 12685804 -1686412523788876584878293838099325989888 12685805 1761433767044758432446434272162496603520 12685806 32915438358235409640126777613166387520 12685807 69779016002551577201801489276323188120 12685808 -332805910838846814977093541501973954560 12685809 248335281963895805285316378549085006704 12685810 -9281478376135453928577365734494770880 12685811 -476600659779314905217813829418614138768 12685812 299759068406219404346328957954442113024 12685813 -213327172619300589007131914968613162304 12685814 -629610747419192137640694173823503739744 12685815 297117676433800524606106447740813671520 12685816 986850872193702744223088375358605168640 12685817 65389853845091144586951512580619880832 12685818 500186449517106491955010539190157794560 12685819 635817157508137496169922127385667800496 12685820 43691812673382735387147604944774758400 12685821 902438062182950779265610845773102365504 12685822 -700126513973389476883198115443302156288 12685823 -3090924624953306607027087582966739197480 12685824 152888941951892316230334484170852532224 12685825 -1181660655063613718790494144001648324000 12685826 -433938098029327667827132205211658381440 12685827 40485597859024199221393901515713986304 12685828 47216894078207186564394041670899113216 12685829 336363868598087770072715296525863070008 12685830 -37882116191056285782485395731178750080 12685831 730262531221524305514758204092968158952 12685832 -298208392039492920808509324253263943680 12685833 -706626647024951412983984612781247664598 12685834 243997128340891857018889712888465359872 12685835 867419822178350129299803824665827200400 12685836 286261141122022567071961026031948922880 12685837 -814745917184094373029541980032034765514 12685838 -538777373810603581737386088557935288320 12685839 643464504401959944887059048152375577224 12685840 -148452751282734986277629138454476144640 12685841 -187103960851729122823506092859315956928 12685842 -394086186402821540086259367191123896320 12685843 -259267031737027573167955529826544573736 12685844 -778795269621240102020067218331803596800 12685845 -327409539885169798656603504651941760480 12685846 1146169451139706801529908312200629923872 12685847 1720166483655343648332994514007596840400 12685848 -30747515262992062313112381145076858880 12685849 396402078071385439892734893436490006592 12685850 -537647677707466222258390765416502647600 12685851 -141149157286896625359700245569979611520 12685852 50763986084644657956778931202339097600 12685853 -73431553539865488519029463562222558836 12685854 -68015261675504633532196884923962976256 12685855 -232179789181032274111922982302753040000 12685856 -385009908405427595619175402690772336640 12685857 -32671955592552364826796745657063873920 12685858 165062500322096402463630196408635539280 12685859 -645402049537112153115523652164367634984 12685860 8251418205215759937710109670322688000 12685861 -49259837088205105785189953244708537538 12685862 394112636069671751225654928617484580992 12685863 -179306045127952330893864451200256354560 12685864 -3065227980440051013709380264385641676800 12685865 431080500259517457826553187832059421320 12685866 -552281569986718258160150837598712388352 12685867 -74923366558217275282711801475088709640 12685868 -309246707690709261592527645463142009856 12685869 43772913731750872487056135447853197440 12685870 703709378769230322578431773812572383360 12685871 -1415806248299781961320352936736917632456 12685872 198213975416476626201257166223859220480 12685873 1242552560001952616578314190378999695122 12685874 -2166546246859378656213015409804643328 12685875 -1134465607085736968010299218087422180000 12685876 106298478816834244554702645048472780800 12685877 -1832163320086655793191458072587218968068 12685878 -321611653128719533453738595521618008096 12685879 37577650747990284546572663092134572440 12685880 672521640026654544036182834977400832000 12685881 296913432130145576109453837318830219520 12685882 -168399325854812734042262156356147200 12685883 861633275506610450411681768779152821520 12685884 -642147484916136026920024188488499531264 12685885 281684601060720451857653232322767621600 12685886 229968823025098392108459736503617699904 12685887 -1088459755354992460713712004589732581256 12685888 -8625947439745006345361719760959569920 12685889 2246461980193395246895068335068680810690 12685890 -264817704053600264448625975966937180160 12685891 192033316211895617461920186334064527292 12685892 698028676319527860359867158890237640704 12685893 747707305126281361306128751794993983808 12685894 69076975670311385960940926116921825152 12685895 124237982840218784182042003399815424080 12685896 75132665633434106990587944154242401280 12685897 212427523589390372359982402671318632832 12685898 -1092106634036471250646412134995171214800 12685899 807558621678815644060944880809072591360 12685900 519133481084853725164641403378633952000 12685901 20053898138915918291804015528527830102 12685902 412205633992708232839511900652041274432 12685903 6856611367720959492037795671695106048 12685904 -142121990819815028290621740977910448128 12685905 -754596404071616537832812521520568173400 12685906 -478462433511537565245816447331668537216 12685907 116284407480176036559920153586408180240 12685908 -786980130168308566769459667553621524480 12685909 -1800105971999055785720111735534817787680 12685910 -505699336126510279627789222926785187840 12685911 141981031001644015402502683428464815104 12685912 -608522085731068836864522584834543616000 12685913 -646050308375652337825768865398761603840 12685914 421663599340434709866838703540259135216 12685915 771373435479011868034495604172709915920 12685916 515557480128386814900295019182099530240 12685917 376955341835849363346430516210181382048 12685918 -571482272270619801280388237006992907520 12685919 -748580523328134222328391612216508979680 12685920 133081313479098182220441548186084966400 12685921 61861292288733988233644187411381093012 12685922 358366500802728153677816147961829317792 12685923 385804449028261362024787033082287062000 12685924 -833349755289538137511945512736603679104 12685925 143004846033039578600993066489388585600 12685926 124626113433169032013738077157513629696 12685927 -839359291635813615210778052507242035888 12685928 370138557386043084910807770940357048320 12685929 -347109330695525440384471015184455560480 12685930 611791404386507737694878073673014955360 12685931 20097895172480068192646176641947756832 12685932 61621439083809930006552590683841160192 12685933 229176540804255980506757800257988046808 12685934 -244175989896159401487232760380094024640 12685935 37039695940495269169678935016608502800 12685936 -523314413051568461328735936366250590208 12685937 936011791608696787599286309646562673392 12685938 -659792179839512480143972794919555395456 12685939 396198681175128872018124362769017104640 12685940 -2621330222657458822111552803385612800 12685941 352076653654520710683702289248131626350 12685942 440532924450856038721560397423044403872 12685943 -865493044231970631577197720299998598808 12685944 78342502449050681124398000647510425600 12685945 200074600505593150681793307927051238920 12685946 984667531251665743869870379943574528 12685947 -301225470706319749339277397528774196200 12685948 989289738241118248484046985212766219776 12685949 533953411040389010510030006595767561574 12685950 -533986542599269183143901446693676752000 12685951 -1930730338080836377132249266329442446528 12685952 -809728118274974279834436433349600870400 12685953 -598916442946605343991198349185987520480 12685954 595477883932833502183399320772212340176 12685955 584337074749371109199144087101246089360 12685956 712210428802362120018204510009655299072 12685957 1761736220911611560922714313371188802172 12685958 542572128452282753898582765165260144640 12685959 -429166980647160496950663676321566182352 12685960 -49317416947461082243664676586047897600 12685961 -329412449144502729413360132008358746188 12685962 175697452762765101940489836941270391552 12685963 -339203350235843903273649404170503515040 12685964 -278125697049093325585198257172597891584 12685965 6228683665557184886763817425040416000 12685966 -1117258523641756706710192680124379285568 12685967 38220961315179246670672896071518848384 12685968 25004806481441979911973112791398498304 12685969 1712443446019079196278935230155032754544 12685970 146347287763321790495303403370287144960 12685971 78192046997695259489504793144255669360 12685972 39169189709602933049298108903343767552 12685973 1733478814453823811936743322841762560960 12685974 -29721018911763690486971812858796052480 12685975 -93344090139953602612788429560514104000 12685976 -1067734058640716854855079981328098641920 12685977 -9835103451910608105780708099605550960 12685978 -822061675559025516711271336103083760640 12685979 1811601018700163979620489133593945198640 12685980 539285336540287463023793348902309647360 12685981 1018781908273576410117130799458194424320 12685982 25141854711634172007946058856563747712 12685983 1442533750803247532271168030043947465600 12685984 528689230874872013056224978758360825856 12685985 -1071032444053010630109188423645800395780 12685986 -593217845223949232756540660290197707568 12685987 980589486961360129861987574977901670592 12685988 239382862431849976654487134420100653056 12685989 -1205492111891353241239974400448636383296 12685990 22696406922980160384115965861050928000 12685991 -615905776410230634474353309024956585608 12685992 621747724799682056172954285127264665600 12685993 -1219836553910438162607674445739098050396 12685994 559034727285781153810360860264646405296 12685995 267135263045745945424356343521324349440 12685996 639626418184826056948173922253560381440 12685997 -83626903539931508746748393833653618708 12685998 -131841607252573154430239111040501816192 12685999 -18695516441786025338698114873198675520 12686000 -310629694544457377687173125083283456000 12686001 -175743428374228422079422678139258332096 12686002 218367087126121603458486387583095459600 12686003 2704835531108214519360793833741583080 12686004 463711763699382809247405201355927818240 12686005 764976555677952719594937383026489516800 12686006 302910763323268750927927776354299011584 12686007 -280583417436280348250514036221891118360 12686008 25857855255084382170714322172675727360 12686009 154691659394016847701089421326450308800 12686010 -174585097962181941773272943296815325440 12686011 -635206183878570545871312703723986598448 12686012 833614095318627846438741158638615507968 12686013 93339728008725219521018588685437634540 12686014 -397416012457548179677738062396578856768 12686015 291709319587610801173029706794843607200 12686016 58995009129901840700285487872307363840 12686017 457142291323460777276003034513563072066 12686018 -467547472803596564442368534095458832896 12686019 -213542144312538269057319945211516219656 12686020 -409923403974914715621515844489905867520 12686021 -1026587482181551910806957833720884752680 12686022 458719704653815763384172816860570432160 12686023 -35889406164750313065943476299461176864 12686024 -269263989336097992881432393388512378880 12686025 496991297322390874366964295441807933600 12686026 -372913510951499429450618337537096513696 12686027 583398779556196441709053027738271503632 12686028 -553393772051639095453793566241747764224 12686029 1497532417735225313948405280378552479232 12686030 -53087316468701054483445197278654955520 12686031 -584656909474345557231907264070722295520 12686032 -1260921137463722093060818094861189120 12686033 -3427559019105145066539124929726501900 12686034 -154318937849864118910591151809928670720 12686035 911264894697206618099687627859472232400 12686036 1019384182868688935720906816442489200640 12686037 27453391385178314918512382165885952000 12686038 -296302272319122623692112890563078970080 12686039 -1094299103063682903982696286157561431160 12686040 -756642654665574479618114642771248128000 12686041 -470227528607497936344452970697963003200 12686042 -172098354590079429873229359405385072896 12686043 -2062736415363777348526846006464942345936 12686044 -105132073014051106172767542123328123904 12686045 218996592677926258266042141973057624320 12686046 419944309092200394642659610819388550400 12686047 1188058782086795608202044866452351045112 12686048 1589167844123144070576927134863940124672 12686049 125984023195572366219780817311138734244 12686050 -215250790653042155107154745715457352000 12686051 97458088542794861163958367920820869200 12686052 -110185134568440376770646479426711453696 12686053 -148320349516721215524082335589071382880 12686054 -24657686798250721329682251931490681088 12686055 1007654408891294472817695119451303918720 12686056 -365358585790196690547499751448718755840 12686057 -534920345992538643006508870686128634240 12686058 -56378423731412336638796542685308027392 12686059 -2161039294444140311178018534413322857740 12686060 -435275895058922915858144232154060646400 12686061 -4128666127352069461373595025420014240 12686062 -612532928051171133421362298459795310400 12686063 -87039660477138532069617172783497224160 12686064 -70002897474634513300718475877610422272 12686065 21295950128633556812741519304374356800 12686066 74117224515500189375463610685584073232 12686067 -608547791162083593898086504514872889392 12686068 282977826848624265991303025972364410880 12686069 -1093328785858773282443340743344060554720 12686070 -222243493193035526457869455214837596800 12686071 -932064561806848782721490235859828556888 12686072 171212126253722687806784227864318771200 12686073 316179945765292950129461108929194227904 12686074 42209283049400107111147217430289463520 12686075 -8606920680638548361122231032841907400 12686076 130510744977778823715253738741899366912 12686077 -71174345183653415033696334035096120000 12686078 1172176701960940831297121461521168675840 12686079 24184799601717851833509859101521425920 12686080 -388266843628015249363055446795883642880 12686081 -1603494209884274650199124841361447909118 12686082 -344088389049622393328036829436615982208 12686083 -2596507125016145982509392446047174494856 12686084 1599980527480013952746640281429649753216 12686085 1456846817348800796095863288243471499200 12686086 -15234899720732138782609306037018447616 12686087 -676173945700989187490851321277053106160 12686088 -235908531460679120970616308775738982400 12686089 132927682817906932399356559339764821120 12686090 -215679463807280633554289341271670895680 12686091 219733189285815377562340249745160274560 12686092 22918044884257711407181269091795540992 12686093 107318114154439582272041927040782232000 12686094 393540795096870569860299981761683645824 12686095 -140757836456086038092341323622537025400 12686096 -120971037611631454774024458836355637248 12686097 -417921638433231586722438572934483036096 12686098 -462889146140235737746672933425203444736 12686099 715119594579718130823557446284487698432 12686100 -173529626553438764792648995074508185600 12686101 -684243941061404978748345600491421722400 12686102 22789895583328682013729000241046964864 12686103 168240630107829965610436521349524284520 12686104 -1466142425508419988748568610757400586240 12686105 481434816101098102683604003645723136520 12686106 664461047957538229253152529442458863104 12686107 484986008960235157904900882133283063312 12686108 -1327364233138756991666941491620893048320 12686109 -404429938157158906435348335386078029824 12686110 -249848428787650104389046701509525401600 12686111 453101974008472320941880052116611759712 12686112 -241383462185976449270183162151315701760 12686113 1051010357009071793678665023197102942880 12686114 56993625698668670624876438094070953984 12686115 -233932224575073497974784984205394364160 12686116 244040669184099750795446061511195779328 12686117 -54637858629525258485776973801844240834 12686118 6798220827117236543345247587663682048 12686119 -936990844260948846975327072334129801480 12686120 -299508186746816436057724828915236864000 12686121 212943110925839944410969031188594815040 12686122 21852433235065730312090208922502337792 12686123 -77101939120447172322267337120901949456 12686124 -713270795962715624800251539970550272 12686125 -291919980857794210840917811268510145000 12686126 -94708743040455603698987526949257079488 12686127 272619286626533283310306810801518638208 12686128 -44401681940338372268913297596487172096 12686129 -882729785258241893225282909005609689360 12686130 78510886531112837373637172441474488320 12686131 -1532480864777032638422156476089358371528 12686132 -512921940665195728931075811971670988800 12686133 40533922024463751387240086968166962560 12686134 559585423812725271927402317026381795392 12686135 263953233023684254626620146299773022720 12686136 1465984752567056736760522300914096537600 12686137 2182272652584099553467047673661417800 12686138 23843912177374802165232969242144094720 12686139 -21213422495488531616510459698252536780 12686140 600320972364471726864263423223857533440 12686141 167706087416856349382925469888069757772 12686142 150647011156382592833138632533495091200 12686143 -1224375387753154713361127933046116154536 12686144 -278522841040902356036198591710276091904 12686145 -241785875052474817143708428399187436800 12686146 -1221552735576645316444411248460964828160 12686147 -639723750976691362147431353559773230404 12686148 -948672906621021790133243360780107560960 12686149 691049622456099490272934697463243764700 12686150 -38678461011760303962489894700547760000 12686151 31403192910923240883518653407588699600 12686152 -34138445985855379320767763091538918400 12686153 -450370171390740488191093306877288010780 12686154 411774505355518772512547825023676064768 12686155 -531142166808124371111862454445952230240 12686156 125010027076864357575337150207990579200 12686157 -225701206877999419261699314711224079360 12686158 108737912042993008561857489385780708800 12686159 -75079516239008184004929367354004571696 12686160 39603861181935237096771583370910105600 12686161 5930236161838945111618986623554356336 12686162 -248211176030453672624476740611183735808 12686163 157798113363620907673086284574285070848 12686164 -458142646903587868776306616308611483648 12686165 -317220645295030078356607189559116125000 12686166 272255997070519742775794192097999379200 12686167 -446164615122985497125323816703970897520 12686168 -186716526420864374673561231652502138880 12686169 -831386705570644969865091891040597195056 12686170 123756553505604941925084561243984030720 12686171 1196772045830259426840632696632649446704 12686172 -385223797942495290995259643589486827008 12686173 -1621773203010687482651212987676254511578 12686174 332461707583814649385482043790894945280 12686175 296756611301085368266149666063655233600 12686176 -1030770833839290928327251372149311930368 12686177 79669278087277818739543087041336929472 12686178 312751215206802879011480319044678538624 12686179 77315230285830317209380085349151745536 12686180 -5809290706435360331059788696244531200 12686181 -318961584039417868562369245320902290848 12686182 -904095312690258051000441407131046359680 12686183 184074763079016261240932298023232797160 12686184 -112866671356653109754004527190558228480 12686185 143606264681961697006207795160901049380 12686186 -108814439868605451092016887641531488000 12686187 -241653814516067728345159743933413579280 12686188 -1046815692342647000892976715986967226112 12686189 -851172543813121507578073796484961124010 12686190 79095353826361112395407418692776140800 12686191 -471099317395571116449619868105845401216 12686192 -148673534912520844534646741469552181248 12686193 287172877528055449550125029596669452800 12686194 -893077839391368300826511617915460485104 12686195 -845281627457153921323248455969369173200 12686196 212636904920337601971816936700272648192 12686197 -1950506297707053950170487044703525446354 12686198 12445017895051770303528629295302073600 12686199 386687399969876722973277804210550626000 12686200 78227058220505711085861622477154304000 12686201 -2784609805569943995261272366699139612096 12686202 111916329816926202047802618711406541568 12686203 2367274594630957156330824919695881126584 12686204 14116298711105576785583205165998317056 12686205 -257475129730711209760841000481086208000 12686206 127721780316141627504238883844481594368 12686207 -1078358611123020828658132497358666844544 12686208 -5600759505391609396432511768702484480 12686209 2376180301014029598816715178632299072 12686210 -583407379767005161513107009292722486240 12686211 -163299558718105922611132222692165991740 12686212 476703188268812818031703374107478691840 12686213 1735180764469294743201531471633636570462 12686214 218157445399424980820543340962777807040 12686215 128581537763308484374930461687502910400 12686216 -2082915693387670790719672117624169994240 12686217 -485324391600857895108641965913253991920 12686218 -264330485589950160038496039174139466496 12686219 -31268680615490422822393114801354618080 12686220 -10076875937423354992878069168581591040 12686221 -558663509456450939038962567461046732000 12686222 -35695490540018779961798665481520432000 12686223 -413685041779263420200009407654739672064 12686224 -31478590744681450377519540099219456000 12686225 519310747456314750309175202009060169600 12686226 154452694601765979664682896808266305024 12686227 59441484125440388811852424152246929392 12686228 1529724914344892613520944455584450158336 12686229 444952217245780589779089149729821015374 12686230 -585287967546738934148615480137078122240 12686231 2258913620588193579345205478287840317864 12686232 -3375517911057945886756264861805199360 12686233 17427547890115622870879021020497857536 12686234 -716284753665246106991490230341653282048 12686235 -109710493753107772137208056463108890000 12686236 491285793777632868206391783374384545280 12686237 1301036392089968574809997977007491987232 12686238 304510681759553960221238208519603513600 12686239 -92983972086019128175078350885409100880 12686240 -9888654871650150676661038436780605440 12686241 134697930081397453363179627815724692064 12686242 662501565824124051536250672408089027232 12686243 -1854136860968637404590399394516670952680 12686244 799965333543003282522739554275767007232 12686245 451187401533286964414026187776403160 12686246 -168693884516493679757489827690939632576 12686247 -15620448125990369587917343038301762560 12686248 516953397664540977993759930987086069760 12686249 1332388763471091769889163382754066088336 12686250 -14873578636231709506514509646616000000 12686251 1472314147872783974486114386727108051252 12686252 -1459088042258283585058871665460365370880 12686253 947612263287664741145493024846111607200 12686254 -14735084928931787812104711925559033856 12686255 -697970592722837679248753118280348963680 12686256 -49997599827366116332037166749305896960 12686257 -632113453365597370126382943007271508480 12686258 -308902835984167821977724565947932536416 12686259 2219190022448693126926998132298368353328 12686260 -705193497262204631072197030440745125120 12686261 198774733834419518905804807769524864704 12686262 14959494227129255639920834728792795072 12686263 300268843563510756905089161650988013704 12686264 -607337577411402269067655018570546483200 12686265 -686464493722776894320982775140980950080 12686266 -583095213484432616147000263819039713168 12686267 -909193589911277813575059647644964995200 12686268 -193681224063213002838459124752377585664 12686269 -1694800790514547006055186883942042502330 12686270 151378057837752084482208286970523862080 12686271 -212929841067582464344394891245778817024 12686272 -407130818110403252719723048481276821504 12686273 -20490922125685265852168021912500866876 12686274 -697709014193308342775037517047524002560 12686275 -315514044551133564397732966236105837200 12686276 1653499370536615526417455289305915314432 12686277 875653486756873761195312217755362845920 12686278 766324373530182156059085251945983828800 12686279 -632830426866077636405794491995663352216 12686280 -166505880440114538473604338181513216000 12686281 1833681966807057643620006591630739114000 12686282 -251492233789348974478403129203546245120 12686283 -91708594350103739144413697647374575748 12686284 -131376693112776640453577998882516697088 12686285 -166356524986086648940100840437601226240 12686286 -146039427844413734904952590349354316736 12686287 3421936583416646170708597449342697881296 12686288 60394679033480627308902746413486989312 12686289 -148545284616586228231835582086566097920 12686290 708082599974287063345231262204874240 12686291 -1426004649357895988765686069233615596328 12686292 -136481241866143936415685898672958261760 12686293 158291714289103922286342225009751051584 12686294 8830205933063387304813701391839416320 12686295 185789112588912173366823757544501194320 12686296 -723257552002216672242314698389868984320 12686297 -380904625013754287352221396055821827260 12686298 505909307412443953651305476338563006720 12686299 -819062662407567311305807259789172912700 12686300 -534005511700988694745582465133064192000 12686301 -494675857875695534535693887836966973376 12686302 -572059858537321905532377967366812792192 12686303 -88980881864773750690490808955471798944 12686304 2503446374674031375015460900860998975488 12686305 88127005173162503066498625309346291560 12686306 454979931199759887600644510587783862352 12686307 -483339254644337959694716152070245328800 12686308 229810819057968187686646717515180940928 12686309 -773099796178353703991500245388764743460 12686310 47756522505310336170927699570386496000 12686311 1481770169686384912282748801419437505200 12686312 -428973724418696819392069719692457984000 12686313 -61229998284175575760191805988853811056 12686314 -298321678947030711970225621440749335200 12686315 2898561480664930384991044234550266454400 12686316 -26023800324422942903631717482394746880 12686317 239196152005951109880856576625810105472 12686318 -72041131240170793299006387787068153984 12686319 -821144226687312593140703533251461669400 12686320 -225237095546571272821222129678814085120 12686321 196141790334737296650036781373398653522 12686322 -485652826971982340609438912222538104832 12686323 -90223249193656325060595779654182382496 12686324 -63565085358272259575433354670503579648 12686325 563766458736192984218798148801846585600 12686326 168867866629248654852892565768717438112 12686327 373917192920369345454966059226945878880 12686328 -1788061149080521811193663783363242188800 12686329 -1648410373317640258141661309018481234070 12686330 361010913638737076167095465727699438560 12686331 389515963838084890839413486088819623424 12686332 -110223882123727645682023502041161416704 12686333 23114988050310338462803715663896939488 12686334 968581816675210735174139396981971802112 12686335 639471955271248029554518885704327292560 12686336 -848775603698531893570282647143955038208 12686337 294210132105919508516792432525753358180 12686338 -4110864743330677262945538751222195200 12686339 953256097744619899651940750555821840056 12686340 -357578132230820632113029196079876915200 12686341 980553632330443470420136238110621867742 12686342 -38794215911816080003277798361967420800 12686343 224571655439741908332513837322906930128 12686344 -1494833626564049212770428928193800314880 12686345 -114319389818400697741484426011672344120 12686346 63747692553136145217024663270726676272 12686347 391248212979649324588445202152912825152 12686348 -9606120320562406605711473706712825344 12686349 35452194647533685462521883381464363968 12686350 -124833750289714559637952313430038371200 12686351 -180724612284674074405049391496711786896 12686352 6827783155060081030130280566726590464 12686353 2005618857473432776846017313453068558964 12686354 705444282823115076500950534078078463376 12686355 -1116854648694739600487002360471268505600 12686356 111419198946206379518598092395412121600 12686357 -1657317946105385772041317984121282152800 12686358 157930685577072352776740740791642293184 12686359 12543397270541028921721188529179463680 12686360 -485461248695710445167133509703678976000 12686361 -691590070165846166636457984974999854128 12686362 -8229197261548178659860565107905386560 12686363 -457017217778627486442305153899796214096 12686364 -1024938900222711202907606515922161689600 12686365 1450054185051284004693891088272292349400 12686366 -529061885547861547453477401610558080 12686367 38093274550743747699857899196247556680 12686368 1135835967540797136037829663936697139200 12686369 -2287020075905774244444284225603634436440 12686370 -252051628815961847922176672724577843200 12686371 2790004058374435136017816383310827322000 12686372 311840616940782335155697821819899816576 12686373 618038097944663866928742562737015648000 12686374 475864307827448107171978039292404947936 12686375 256731526854381057885258459512502408000 12686376 -13355172488009665917085250313525657600 12686377 -210017784598324054873483157431979798016 12686378 3581123572162408345283972969844983808 12686379 -378252905452698637631342044381284277416 12686380 290994109270706108188183300779761879040 12686381 -1587230619521407173344666676160551770688 12686382 -24861567911475046209773603434158581568 12686383 2917839829174247122783079375535987166600 12686384 156708485016007013639014066660395122688 12686385 926911393467231822345646715758713370560 12686386 568447844501356056221506798522002591744 12686387 -496181889972874907260211826273336912048 12686388 41305117633451224264068883440066367488 12686389 -1878236038762224440774612785301977969810 12686390 -41971079963649249636980634481053502080 12686391 56312560105674990942030912083198502360 12686392 -127521519257801711987171424841222656000 12686393 -1313048950309181253213122590299707558358 12686394 -31335853372147804233319955138692873728 12686395 1021102463569594771595576586780448801200 12686396 219543828776188854104800648438656076800 12686397 74704567454885858874252644198981190528 12686398 56834622078780902989946638035098741760 12686399 848952589278513070700259061141547040120 12686400 33025373685003118250219721694366924800 12686401 -58853745063836749541141527414268518400 12686402 -303168995276366717261053647806331244848 12686403 -1030368222104045116111312768618121822736 12686404 303257852762332461938214923813747785856 12686405 1951404211711414613020555927005208260000 12686406 44521306067338537494742500713463990144 12686407 -930416433812739965477273991376862249360 12686408 -544776221219026741369737102294357934080 12686409 -163522992254836459931891532644218675200 12686410 576816980006601761968491234006572478720 12686411 15834468959012135165302333468781543424 12686412 -412364058686924851855302932292900738048 12686413 -702954240212593348328409374065358855360 12686414 175965278373023394553467421696564834560 12686415 -55360190709470461501199158816306106880 12686416 -105549835485567765507443090129859379200 12686417 -520146459553123609680702290756358363534 12686418 524092930275149425198313009991755464464 12686419 -25798363693907669683366906413406113656 12686420 -231644255852515654910471245941426577920 12686421 -262915154805261279961108849902196592736 12686422 1035212975908198768257608781877929984 12686423 1085599000645667767003341253030811505672 12686424 102940375510958437642017372207860736000 12686425 -54751464344599839852491031387177233700 12686426 328440789880129497293008067566610364912 12686427 -208001169646304142770389872527597953200 12686428 -1184051368020588233924473221472332355584 12686429 324687041240733845259657509243183335776 12686430 301227434145391777785754360165985685120 12686431 1790184433551598086530400768863185075232 12686432 -634964503623365030217188088976030826496 12686433 -812325880066683532697381334767968224000 12686434 -606988426920982525426319997202001406384 12686435 23094594318563279696494166894948300880 12686436 128761952143648002912730717260004638720 12686437 -510984181518814056687030475568189118216 12686438 458714591639303110528004723832738321120 12686439 -488962117576629677046651844118843324376 12686440 164772826785367478995900399222004121600 12686441 -771033137589227663186433926498183113158 12686442 615163082738873036057766717025680352512 12686443 607970999791127249992717097326548820776 12686444 -762139346217759377241602972633162168064 12686445 14655519530171037538190833802070275820 12686446 280254823699834749626896319738646454080 12686447 472164407647175947537176183646244242896 12686448 -229080821015667330315898192802344697856 12686449 -160254793307926518616558571988602257600 12686450 -268941372032414614971004258025907955200 12686451 -1499465001134485546900822196720851104 12686452 -847120552374001953708709531202290278400 12686453 -35357864999839082687382491169549587616 12686454 267304990316048135712025504118924388480 12686455 -275116678487603577155464303216905838080 12686456 2152603344451368373109582770109583360000 12686457 -210325756497768994573643412484464589440 12686458 -345487921990422915117263692726449826560 12686459 236986098800030718879447904478067167304 12686460 122189029729621904435453257661811164160 12686461 127002330432383190300550241586019209772 12686462 12000748071574807526030797048314401472 12686463 67543323979269765290351220399418119792 12686464 -563249625753582554156822984659461734400 12686465 543816539387893147299693210282630035520 12686466 130005121122820834989650218171236630528 12686467 -72986415582907502992480098266084812752 12686468 -264834859201593217883266369574240769024 12686469 115734689059682535044148663987238492608 12686470 104274238636840229527251448135648742400 12686471 64935539744547639173375177466393415680 12686472 225792543548601523966265680828686750720 12686473 99141694695154328290543126266881719504 12686474 -308679288613605037283901041588154272928 12686475 623363961923125919335414691259627456000 12686476 -483810114073370798251797943017430526976 12686477 -1328033179257086011635322673963210617674 12686478 -87782836513553054196840573621221809152 12686479 -49851409982154914191122606192430713416 12686480 232143673926517736185135876589320028160 12686481 -4557509377024372803347362672287527100 12686482 305301593638413936071702639235536860800 12686483 -524627086326450687014760617391083357268 12686484 -208788405907456376887620289365859829760 12686485 24889393362561043787375124817378978560 12686486 -106759429794551285703546025160246703360 12686487 1266810958209407643586347479172484200 12686488 -321791720810406332504818878502439178240 12686489 -189824533669077745321192697565073580544 12686490 -259502525603107374983464991604203136000 12686491 -759339189105601018555638563134413274108 12686492 -843155331238892550393721555618745032704 12686493 97918417509277494100891063251997528128 12686494 577317218764903462320673274043107239296 12686495 2073833262865163813317687254864778002000 12686496 -256801194728806687263938164945679548416 12686497 1574379375341384926011859857181254264580 12686498 99851249737730048478866771556342568320 12686499 42824971695459569665703114350897207200 12686500 284663848111588376051050626409104192000 12686501 729048185975572369450714464902743284192 12686502 -104342793453693452276829777168552738816 12686503 -233445866863433896433588064360341594248 12686504 -704100609594534952147546604226852218880 12686505 2078578890402632780265134769174393600 12686506 -177931502925055873418103854286070552320 12686507 -98924538380170037847248688362662360692 12686508 655741042310288218037887385898272923392 12686509 1089869353237159127042994974061644132160 12686510 -163738049817029911374059869863496204800 12686511 1075078798184534877752985817328358590472 12686512 51596468279482086000163687135250825216 12686513 -266104698067808709326031406088296712640 12686514 -76460880352920349630244860215413498880 12686515 -932394519347950245407038460108878893840 12686516 -2251113176155689769576488348413932270848 12686517 194688893856777870937398227901198440640 12686518 -20864056832587919477986321523036455296 12686519 -554086182942130779198064462935349171920 12686520 -181199283520954080639310975253761228800 12686521 -713676178857190739512460667972640904278 12686522 534369539108084552646053155296937302528 12686523 792913703927618392850722223034394671240 12686524 33488539105360469734615747726189946880 12686525 294032994101447534261175279661416748050 12686526 333854711526664702569062909501715552192 12686527 -545018795856253499208192156744473667728 12686528 567006348855100903360717153287977041920 12686529 678165293079928777470241955194588379184 12686530 -111797294990374622003206367704780684800 12686531 -432569756580068616245482973094540341760 12686532 -232785198267210458118636493631095001088 12686533 19851055380492856067377504997799760640 12686534 25098935973138992031364087213267353600 12686535 319768365135085815256780006297007761320 12686536 -710240960115563029483836631411862231040 12686537 125220369173312088813441785525684185140 12686538 301018521803711527155352978219897036800 12686539 -1789851943510225724800433063904925977144 12686540 -501803870312587743285689216422864757760 12686541 -299521088503358141295010727155457712000 12686542 -262134250081122683329330096439905804416 12686543 -1195203187432622773133037259404509458920 12686544 -99223693586828577268817952800694730752 12686545 1494125001993331636609644496512231376320 12686546 440415948437618751387585338555232482304 12686547 705752139379226065460568345114965364480 12686548 -3116337615139394103318528372996415488 12686549 -1091532282184301344316561052968927286450 12686550 -192399631615048365339253414697371968000 12686551 -1873603660613274594749537739433513635448 12686552 397647150978164998841905812412457625600 12686553 -409199400436681391453423990410848547536 12686554 11172855974869656967604467198724564976 12686555 -40799126588066437030269164823209161440 12686556 544662605612514952734009559220879447040 12686557 -62994326789414405558991248833403787912 12686558 1194433933813570664553110842856924234880 12686559 -1157910444699919677769458773534717530296 12686560 -599529517548569528523520753456738467840 12686561 -93384395564890624424120130755840351838 12686562 143826969663618218789869836881875229184 12686563 -46578270407648570546616993872030588240 12686564 257144397769894866757273729602134212608 12686565 -554415329719876001388820570785470640480 12686566 78399174151172774559933199983345347520 12686567 -818721367004921419281016094089793641968 12686568 997212428398496112311087165800362885120 12686569 197959208431730078549943208607099450112 12686570 76126080989020955877166087753024343040 12686571 -299964033129931885923254643533209660800 12686572 -776564781691709747786237060236849013760 12686573 -1974498419038922985922110977057905812840 12686574 -190376814143757415342818324304310869440 12686575 -601467876263809175959282716849867917400 12686576 -2447162979202348525582161994383360000 12686577 -519904020008864714240286811712241524880 12686578 -367198043239567157117662534211546686560 12686579 1142205869525910015628820085633731583180 12686580 116907524953897407733906948479765461760 12686581 1232294322628432351601499121288800766382 12686582 611970214529798482798254304933607647392 12686583 10393466279623894975421680035526752768 12686584 1375158440626949209228977949595376537600 12686585 1328865170488202462523285767061922411200 12686586 -241809322096114938200324221329845919744 12686587 -430319710527596298032768892462902252764 12686588 261699587876212936801663996445925037056 12686589 570246175566642223753482988497505622508 12686590 49256748175297571624359075944236618880 12686591 -6757471227144081612342109128234719688 12686592 796678651028207937339381091974921584640 12686593 514086034510434337342698459651515352000 12686594 54861512667972943215894130749411624960 12686595 134815887629584263434826485517283107840 12686596 -363282148609267973335591738293552497408 12686597 16609121057066700210109606255041746688 12686598 -149325584508895054962899009034283622400 12686599 1605418544438762859435292424370623624600 12686600 -418220498762997669051822811488426240000 12686601 -1043049120317491584308893399721123585280 12686602 -765618104382673281915308757267065296896 12686603 -285613906834010727492106513641474261600 12686604 -251667597457251082697545818076870656000 12686605 394733803316375114102295330599242035000 12686606 -777708848335813064404745148413807731200 12686607 -313841086447993542173778188968605630672 12686608 493166133621946347089686216831410176 12686609 412483730824326330132218342477018603688 12686610 145269440960443552064521625283760435200 12686611 225561712934565514735630353241343333280 12686612 1368738289002310327803130540417292432256 12686613 2592583157163101586311682300497496911424 12686614 -88417003212605201935252684652369264448 12686615 980999097394126201188429722591921732760 12686616 172116623674728656433806619062497443840 12686617 3314806972615906040593544839361286138900 12686618 65412141576481704655072329103773647616 12686619 466709700927531750494239419183517213440 12686620 1156383569432716253388210232814406151680 12686621 1220126957695389657478276395491480754144 12686622 -29938443887138144131172106894225110400 12686623 11994343063897400010537556130115362064 12686624 617073530596994654585428078354125422592 12686625 16830047059221906118964605219547760000 12686626 123195392739489669689140305721320443904 12686627 -1004119116591909149786174017969038703524 12686628 718269868908740338389933292509571998720 12686629 1467642962330329238637790466275577607230 12686630 -183926735144919326980909006809017126400 12686631 835146688831935990420702515876056238544 12686632 -345276197633469848115239377987946987520 12686633 1725214988289228117608548319592061086864 12686634 2794768542609624364164105558866934528 12686635 -381832733963177192257362273673360440000 12686636 -89599877876120407368160644757226595840 12686637 -73700518249622924093883413338044431040 12686638 -224584836907137254789919913656732185280 12686639 -1065530572597608601469417022031732219824 12686640 -182941136552584361209815492906071162880 12686641 880519901296738234318234670164464404064 12686642 19012532249489568816870313616554087680 12686643 -1177341573071240474446171019855218031136 12686644 -287300995668570304020092276120256513664 12686645 -608318537328259728590309745577494128100 12686646 34150314841916542182216328906287912960 12686647 -492855361106632198101601246323094434904 12686648 -87917503776577350919449859904833536000 12686649 350022538546794003286855637044117053264 12686650 -70255345811177472427769636792163265200 12686651 2088099021953992240307963798989045607832 12686652 298280018136017205890543736492248678400 12686653 714906252403034906084442966761103798880 12686654 260828544392838352401933408553052203776 12686655 -355777054261575634257335188006433577840 12686656 -639927372866152589330846864566892101632 12686657 83366063958136414161472702581576578304 12686658 -294045378260635999326647506573437373440 12686659 148553748077731887838751827271765415360 12686660 -202258200168727468296222548029722931200 12686661 -51297181501036462184912914903169800800 12686662 394663761759953767822404347152559358720 12686663 -280181770079009049254128704923418826752 12686664 -363269914296176031213081597489195540480 12686665 340550678368602906195661068475340006400 12686666 319594250769039212240227606933016749824 12686667 39919149522356363147905056273119088384 12686668 1116685686786801062680578201082532066048 12686669 -806896337473870416873998544186345042720 12686670 -1861072962995205170167194554135621760 12686671 -12057357882402841900973358592819130256 12686672 -96878918432477905566285761499692679168 12686673 -580768444557378196545454246599334054416 12686674 -3232151465311839128517305019941354496 12686675 -1025657587379870235686323405476529720200 12686676 810740404108812077413170459399410706432 12686677 -19116800339297963751146424639626846720 12686678 -944654354679164355637186128905727579360 12686679 -939522824515150469837161605732145852080 12686680 932263055973980138951450563949669376000 12686681 397083973334119229183892239414154177792 12686682 771981400409618382090359177154547309824 12686683 -584950893745562375839951996247800111560 12686684 1421029319473214937145321220239901692416 12686685 -10675332989589418555398074323436113920 12686686 -349951402530849916661090318930150804736 12686687 -805049617796373222505240391436219100200 12686688 257400982656485352134483775693898383360 12686689 -21946368421749750393690107537132445440 12686690 -411772748353747498126340622517970354400 12686691 1072033585076889501433411027162182531192 12686692 -1194584884207545764368300887747613440 12686693 -1003080140272327478762503144485004066176 12686694 -637364853300523030376150235668753505600 12686695 826042469531295481848557457142380917760 12686696 38151002477926399559626134662784860160 12686697 -220127334845984298161472909917349603126 12686698 312886303883705715830707438946846037600 12686699 -2246684416420074450944118448858591146960 12686700 36225803928639521033612956265570841600 12686701 -2788947733570265391016058357175148701600 12686702 441875357441839621590010694178969603840 12686703 49697839101112681223398355220678743304 12686704 -79279235066835127808922610346057236480 12686705 -1015918789960757449249724276644550536140 12686706 36077651035424582832995831559986217984 12686707 -1178152556661371299060835974301588864568 12686708 -50350222133011073329665922747973812224 12686709 567830925227439820514976546896255901312 12686710 976925815056231644922782002668215170560 12686711 621644803761415959554219869453741839600 12686712 -101870544674917147971967142230749634560 12686713 -934178505644279707968461973490271383676 12686714 66995027204984220960345545622495247872 12686715 250021772441363022079041314365829884560 12686716 -260519515422648495729197559186687492096 12686717 -1352592425285988742190734421403450913140 12686718 -439997940384824377935757525922812477440 12686719 -707685521644210319226552439389945746560 12686720 20394592313593788436867008840282931200 12686721 -1354778433428829077283126454025822804688 12686722 -10150440421375330069560608140735226976 12686723 -539134863312796379921603705502179381856 12686724 998893352695457723148183352057192978560 12686725 105339164310073257549741010128731421600 12686726 337380273490721746213934305068877968384 12686727 -302052828491621630306692999271548206768 12686728 -406876555118859095405466831690812160000 12686729 2518731456294293119139329720971139050 12686730 -130077961656686459616903908963928468480 12686731 -1022821465118127632435262659515265473488 12686732 -908643381122442777370025618498936987904 12686733 2014020333941283830240011640820171441600 12686734 115203324876848284809447290392871726016 12686735 -843833777244226949066671247156993395320 12686736 44003053317529264366266702720441384960 12686737 1555377179498541015890160579795835984560 12686738 -54708395601106936693765090412187130080 12686739 -258461067985371927562441835387809516752 12686740 32829845788414359452897055464999086080 12686741 -619631747362453166339892529762173380100 12686742 -7123892605407800597685777812445612960 12686743 -14712936336996942352960469165157061056 12686744 419641607986049866818375516674356224000 12686745 38946464641978771491548143228550865600 12686746 45485392396170711452554508307598579680 12686747 439791743817473615261905109954847848196 12686748 137509661570073008966931918439313888256 12686749 -2055715433068921567786909825506378132250 12686750 -196972381398577524257030027606251776000 12686751 -239394799796460686295183680045286485376 12686752 -643983097900505337067944024078272299008 12686753 -52049563529574115285966563435335330556 12686754 3060840607632167402548401358493721600 12686755 2016678449534197364212115387811658248000 12686756 -937334279460620674194691775332394695680 12686757 799574272002494545175870020757261995392 12686758 283104524780350695778664070156678350976 12686759 1397262725410147381119261756104261859960 12686760 -567298556838694703740593779723280384000 12686761 771440612555496197273284316844163567872 12686762 478683158134678190497295549641489112064 12686763 -18678725954230386922381731671842499136 12686764 -832742001712809455866075018325085768704 12686765 -24972645950596276670175644732297815680 12686766 -122285501295019997943221369677775894976 12686767 -2278733441519861325925822311252785343080 12686768 -614261192510936678261842010308232478720 12686769 279751381204767719118076090122751347444 12686770 504364090285972956947574752428931481600 12686771 128246588282523147602852057259303496200 12686772 90800450782571414104004595197355171840 12686773 160776610221390270964300162294867010304 12686774 -56856040943904210852159947442597216864 12686775 -134690266445620075172050878383832720000 12686776 172978419006309046285345495703763087360 12686777 -382584657576976478788378832636754145536 12686778 34752771516929336041993911446934142944 12686779 73968116143317516534339359561403261440 12686780 -484810681144551303809384519635043328000 12686781 369350884526489790070571379214826759424 12686782 -97423906807559377875226564984375028736 12686783 754010552136636655364203256486375092032 12686784 -295058932505362054432780677948855287808 12686785 1461190729145917006234634097762042860160 12686786 -809282144038608460183339012125916172592 12686787 752866032033004315655568201741084134880 12686788 505381232793778606686222207993579817088 12686789 243654570279561781632990310981217174556 12686790 180384479017524485343252364253911758720 12686791 -918559454541973522603629720560311743128 12686792 -753616064771184083003160805957600542720 12686793 47806764169920354946701313039432654848 12686794 572143532115539912847072575224215859200 12686795 -163047008265229321492406087671913145600 12686796 -108364610609805729236471083796702946048 12686797 2523440187312828315788713334467193456512 12686798 282722513395166573845130006153999006400 12686799 660949598912554515865699079567112544128 12686800 -22598937551413705787259679754433331200 12686801 901874963906938383468495961044692354802 12686802 20759702791425913944540028719531119232 12686803 -54259149256998723140578439345202535560 12686804 493420455377141937017754623130246758400 12686805 -143673141299834771347045107606464530440 12686806 13864650638136988253272486548255733248 12686807 -299683652206249562458112032344888395088 12686808 681814341818251856990300298116070604800 12686809 -28566216829726020561722142874500415990 12686810 128028029549400126631114778963767246560 12686811 38066887425065312950353935081763004872 12686812 51363383117560265597332476572396642304 12686813 -1071447129650308185716034625599221542080 12686814 99416468440119919946966499751510026240 12686815 675807866362252265475762851365042545960 12686816 21520100200776044866143163679764905984 12686817 -124648379472147134036608998419225638464 12686818 411485466561949874056209603086804193360 12686819 -1163217916536403297445175759358292195040 12686820 75959400364418144788779289756824576000 12686821 388946079889942544380832963986010842912 12686822 432233330783603124130750530172328556672 12686823 1038339008186455079074800406730692353024 12686824 364872958515810679162640232783207168000 12686825 46795114114417763258571625144562611500 12686826 -135389003345863659274854893081121222912 12686827 -831396562033528278478669488321113101324 12686828 519640343925208684178334743229710303232 12686829 -1538226185968484970533509870670842180800 12686830 -601460557723614689056213347666429080640 12686831 30244624782449120645249185263934773432 12686832 -75928104348653285694826543222266101760 12686833 401978289021428779917195057363554947560 12686834 -965709571248046957601331444199151987184 12686835 -108898379590309037908552463993966558880 12686836 131263246246024305718771481059593092480 12686837 115372525146094461494345408287082246400 12686838 -9945001493992258416341362986821776512 12686839 1750087761134311533710657111562549898200 12686840 -1045131427220884130840040270736632115200 12686841 735440481954243296360725467442637566080 12686842 102139614503724998560217641875268998912 12686843 120641503725607569281352162787348303488 12686844 -844538125538034868281685801342685904384 12686845 240219451551862883998161653234300302680 12686846 46828595854324664085489097583958508800 12686847 180774124466122742393778917972480640000 12686848 91636669576632980015031751313404723200 12686849 1346834741452290051761388255178931328 12686850 608690625826195820186109206160418800 12686851 -361232735357620594203418483315899310080 12686852 1247933445565300390557831061252581534720 12686853 -1221908151621557388177355625540124888096 12686854 -474456158317922220523420340949743132160 12686855 -73821995747173771108904683228711783440 12686856 -49350210848683300717630684395898798080 12686857 655063082847796535012015580069432132480 12686858 274192480913420741403084474136892351280 12686859 615659557569214080351461663140523560764 12686860 -306083334933686575272009910753764817920 12686861 150118908839150815355634721708465708800 12686862 555492247679202717974594999893883654400 12686863 -120934283381238090218501477307275693840 12686864 301349184608302727865597871871138734080 12686865 1094853049675826006065595616889885440 12686866 234816198082896179909372586139500127632 12686867 1031118142710749084895574409773561679916 12686868 -11048477129360540695697848166801665152 12686869 186798510915776971485677998966465226496 12686870 123569185831491054190179274183897344000 12686871 -249830372179230052842159772355195653296 12686872 327279583628752759524406592264979763200 12686873 -1051336502299371618519670688150290475520 12686874 -164824555504255590083645973961526261760 12686875 180601303942110164914811803966921440000 12686876 347904098640703999998189593981759170560 12686877 -77003162878910515348780369499422094208 12686878 203775897311131471301618577019827642240 12686879 100693857504800333402474697631558015776 12686880 -87188949601657816026046465252503060480 12686881 1112759034474437735322084416690867875682 12686882 128950894415882087950774989627780088320 12686883 723799797343837920420560475914090072448 12686884 495340251829109405419618333820715289216 12686885 354760045264157155852602097447636266360 12686886 -994720444443648664212936293114032780416 12686887 203437348054226060373343218760212588536 12686888 1560654032340553339189043500098453504000 12686889 -101667319382817423814590969330425976000 12686890 -266651417099989750982589316716619150080 12686891 -427484417058524975544743940952793553120 12686892 -9614471125157743363273115654911672320 12686893 -364161455812851297843841278792862172660 12686894 921547790083689758272611257174531762112 12686895 29513881494459291562894615269202056000 12686896 83393810405868551010234703828517486592 12686897 -708541715043728205822646972384201020654 12686898 208555168315421281674033347971824893952 12686899 419456359886653337415230827814839698760 12686900 -89702478385870421921561730839773075200 12686901 72877889687512471483386283816225142880 12686902 -654588570202147094793242241554679828096 12686903 -2664906879261492169981109881273787526600 12686904 -186761610811712515041684252827829411840 12686905 -128315907566522873167767988984268636160 12686906 1152023661935840104056238898528239255152 12686907 -478631818243091986356037654209750340608 12686908 -144430498405034341153042074320343976960 12686909 -329506127234542234403212065968655256890 12686910 308540171632400485525110345563904543360 12686911 -583758457498492843667999373142801607488 12686912 195644012218414945527151104236464373760 12686913 17905731559480468319884714771626121128 12686914 350050097745156056868111661986947983056 12686915 -771741537452054771525439133704096437280 12686916 104404034456161128720537460109659865088 12686917 -444009789683644279467802899673432397988 12686918 536444501087241049069908233205346232160 12686919 -168042466161808236840838207309523582976 12686920 1343054898855365198944629050296422912000 12686921 272726059338497898830478534216598628424 12686922 1023116175251815114173678941013763322880 12686923 2087777829806915876353686449979890065172 12686924 762134039946617445139355538793166512896 12686925 71518795936501617802828437398038908000 12686926 -165209652631281961137870850910650122240 12686927 493404700709732238019955597208139246080 12686928 81783630184749853724681492082838339584 12686929 1635847399659964126492129185565174588276 12686930 -331877063410059785039523087547886478720 12686931 -473592712085956812778710663565287811980 12686932 688089738411524123019397216367245594496 12686933 1371969442106028953683227886525788805038 12686934 -3802374821332420489588212303816996864 12686935 -13024858091452420867813390032051944400 12686936 115405723214376262811126299164270428160 12686937 432490379076836720214361715249110334160 12686938 361342612621218280945184930146997150208 12686939 1726757098439695931986556744126568508740 12686940 -92360260409082538071722850507733862400 12686941 -677592986498355947392047743106110843508 12686942 162100590914176693364329442280309456192 12686943 45162053678331326332212525010967155200 12686944 62166725362489759875484643417908838400 12686945 475310525263350158551490595973139172480 12686946 -162079386301635192201730002968405491200 12686947 206889016922646435823007296641124108800 12686948 -236754039449412259257495022354207992192 12686949 -55311068259181590567050738440962629280 12686950 -264657578359773353390647663120296408000 12686951 1917389970631598770685849354993209568952 12686952 1075306520530621147217767631353813893120 12686953 1351895795941295400892657481028846982202 12686954 100888624134052649816706758111745315072 12686955 -223736599856034218069631386085065191200 12686956 -1035388448087507887532967746799739098880 12686957 2013822392151633853071241035126853303872 12686958 223924506064495497217520756216505790848 12686959 -807523718805502788510976023400957008984 12686960 112336269900131479759940667592536883200 12686961 50894026244810232305646926386112615424 12686962 7550358079335430010634125148536354880 12686963 -17395760722074241315879654154405799552 12686964 563403442841640051627900435748239532032 12686965 -317188092754315577639771701683273288000 12686966 190615207163375068929579984800678646432 12686967 37812597083392927194552604668829557120 12686968 -284135493275784640943756637515823882240 12686969 -2239057334362102076937814468571610852630 12686970 -177136076638342646047339213920986016000 12686971 -3519388272882976845817112067022084 12686972 -537605621401096148063716876908402100224 12686973 268641610028851543321034955311139517344 12686974 -1518960038902627277900660364654373055808 12686975 449848092309650503463022488712352136400 12686976 839989314088415621747353178234840678400 12686977 -1078429391927315536666542313512111106174 12686978 6622042443036069595076248943433922560 12686979 1042128187026700932979729748335615956984 12686980 388173825151323586035585350049350576640 12686981 1069981605881886386146556451054449100024 12686982 48971447647068551482754424135352687104 12686983 382779729573373559190322858026498830280 12686984 -12288153909665114402794830776472698880 12686985 339190746516929272783898378426041704420 12686986 -287659831402709378973611303515581517056 12686987 1703138589792054817073871276972335559636 12686988 507489867081922635782517764527641792000 12686989 -814320595993230551288747469020210958528 12686990 -282167836001077880464218267728651735040 12686991 -324181275958687832050802877982023897456 12686992 885380585675116646087108773392542072832 12686993 91867896743326093469922655711456340640 12686994 -413732914305732050734287166215302190576 12686995 -689285964069759617226637887486018183120 12686996 245387539118192186387387344804206839808 12686997 -386888361474467926469984076692914703328 12686998 78674570225701085830171467031951352832 12686999 -325388588755427110252035332402327718192 12687000 -70494174844744311225519539361638400000 12687001 680767543963031476538991965573757117002 12687002 824873002976127461414216282553897925632 12687003 123954528036903316870525544439932428800 12687004 -392201372756726518695740426408669549568 12687005 -85446460182209924018289470044454112000 12687006 399024922672800185375551066868190412800 12687007 -21181185735145208567356943845991652840 12687008 648091637572425134533916913981283368960 12687009 890127747570438857837709862700720355504 12687010 -21040207254780693511000527209838435840 12687011 -59945006159772071974952809078621124388 12687012 358293759265468794646865169821778981120 12687013 -1471827777974954418078346527410990851940 12687014 -304396669081926204576976425313579165056 12687015 481404671641020115271291898437834307840 12687016 -1215498985079430799166980329520970803200 12687017 819374472328680739767400488299592523392 12687018 67153708507579105483112606910776793600 12687019 1887990883742458802580085647960972794420 12687020 497105426885311009705677319608412968960 12687021 242339798172341535941438585137199808 12687022 -54777691914806691428385347492157751680 12687023 1412591953929256212194561134063229483760 12687024 -122433214973374659728424107790245560320 12687025 -487106371712171905545226602445729672000 12687026 -196402548871381781372781473868056697216 12687027 495818302119352501389415474813928644608 12687028 -2154320853822200397732305937573912286464 12687029 30594347082334342701651203042878158720 12687030 39382093477590089552725853101204408320 12687031 -596517556840582512983893777905101007240 12687032 -1255042990347057340447917401614022123520 12687033 56660202212796322334921672580819741984 12687034 304666786488876704689857281001430080480 12687035 58787531750152985380150327326255789600 12687036 -43206545901624945030914293755683896320 12687037 -240060499198388364514747341195677229408 12687038 -73623443429160941313650724298077876480 12687039 923579160768525819874512091582855586880 12687040 74298450893563612191252920243249479680 12687041 986059208759455733145192315468324203520 12687042 -515083248366500106610249270779815004288 12687043 722722324674966186108448537710749935920 12687044 1029681768814542834221842424000786987136 12687045 -157723001564154225782829315458299747200 12687046 59626787183520035920623687801861734400 12687047 339937333126228159125508937400239969496 12687048 819430908438037418148762105359900590080 12687049 876800247101085881792008035836672673312 12687050 193500918106692523715245651664385958800 12687051 -566240445636951681363140761042987007760 12687052 2347559796253823032386972134639462400 12687053 -1291133985259336167467939367901893231936 12687054 466116372414397257352819863979524217920 12687055 -250884549714369961550844394478141976000 12687056 -417607785726092267108075323030690111488 12687057 -795055148510860578839364730388317131360 12687058 -432360632625398096134906935588061311840 12687059 -489717850729939930633100313561543195648 12687060 159064006018577877800508377414172672000 12687061 -1328940075292842792888957825035055770976 12687062 -820366444817821051094350297538222966208 12687063 938306325173512790095214787055610083944 12687064 -5946276393310495663922597801300090880 12687065 758032246678138421303387042581201128000 12687066 -7865262221581978113679150559009711616 12687067 417932848759904230848753498911450130116 12687068 -791559743675409536688819244940479127040 12687069 -215518284440317886447202527047507779456 12687070 292482736571004012571344545441228722560 12687071 825084335389236990614914544033927326032 12687072 1002821789949478382255481860571433009152 12687073 137584138680940697083996876452836405440 12687074 38452932704968787787161439293632531536 12687075 26864411809624799267289555628057125000 12687076 -171960392183327704405030981147130511360 12687077 285458973755819949423679793006918925408 12687078 240836396301276341701647997934369020800 12687079 -694045931622971410697149166069687978360 12687080 -695475524551204096169207978736699033600 12687081 249768679547638625996844110968484303808 12687082 -353740152617173452620620347137697385728 12687083 -1128395090916559504605382636521259184976 12687084 699984584153288925586065437618375884800 12687085 -1085284218136989304941795330237431376840 12687086 827082079346658335121530956538581985280 12687087 110927583893538237598588247756824281600 12687088 -100124774526809031312744287494132432896 12687089 -727402498435900175345463225306580264110 12687090 56557779484763982587733464540616829440 12687091 -519722869016885606250519852841874618816 12687092 403522801838451969703663829683270508544 12687093 -163694325116926668657744484474919443218 12687094 -128749369121163549683780406982310880000 12687095 -163674581290241818115587872988300799400 12687096 418953735341168334404223710378569420800 12687097 -170660582808860266192181460998898669168 12687098 -176014102422223051949408464291607093760 12687099 -578989226720487779471189286547337336832 12687100 -14623573656490232255438632935054016000 12687101 566209333891510559281172381972759725152 12687102 350331697315416848257739404802185548480 12687103 -229823979982363306525517689592502626832 12687104 1268076163392795792105363632901020712960 12687105 -144681918618665127919468805952565579200 12687106 364016429931045005858230357143128908752 12687107 -36958962671246062143545000604485993400 12687108 -18377387652904458747227153596554485760 12687109 -1465271952015587009892454225208389318690 12687110 -91484224766834954668313226950971054080 12687111 -48151679721316947817874167803508725048 12687112 -404994812198834954410313047594893388800 12687113 1328826235608630329628329123778422830362 12687114 212785048646994451251315337750153969920 12687115 90360085746380099327077677511753733760 12687116 -1854047352882616454026987257212513280 12687117 110431115474523377784829368474467724480 12687118 476379492964208949142592240015516452416 12687119 -551660877797844675461064000163899270480 12687120 -203622379182096465403400844903119585280 12687121 138541759932126480824290202302366174500 12687122 -52207196138631747039152022713614660608 12687123 -259436791529009491915014258470075413200 12687124 -759982649569193278101335762838188851200 12687125 -381343116432484668630924817427640456000 12687126 24412598370083587437193452461493571584 12687127 -60640785255603555724770634305677691888 12687128 -453011442494541822213612515259542323200 12687129 46065343029508976381040180423278661444 12687130 -107255909772642938595720608609975435040 12687131 1087653289172835153438569827386787611192 12687132 263426211103911904510522785052380831744 12687133 1772627635714575090721343485976149199040 12687134 967340615140697916306128004033983903232 12687135 11667134512536240649838526695279091600 12687136 -70734998213524264237643030515018629120 12687137 -571870141309804397330636761617643448940 12687138 916393036283395782243150822884556376320 12687139 -157654199486920370094938478233228518976 12687140 501338318135535265365979071864665817600 12687141 211553864592019736053373433074955184992 12687142 -109200342564252124214806074029298658560 12687143 648675179847614411292371625049493425200 12687144 -5781200225021063639138064167903969280 12687145 -916968345360308923684667717661848729280 12687146 -801855692422028632873037262550478932896 12687147 -19794956607812850407732497102393041432 12687148 -900930388324696279280085569980940161792 12687149 -1775146140649919500924466755940108159850 12687150 930259160251934179715191762882099200 12687151 322760018316026301147494282245758786432 12687152 194170074003278751270541743274332979200 12687153 19466148315249580438758471949961227008 12687154 546779173850833433132555912434818536352 12687155 -137804285936407307930817210302441229600 12687156 -495988307835608653413991304181850447488 12687157 -219341664905553304581556637904704519808 12687158 -311122126930978818198753872379537309120 12687159 419649280809962909971810229716323151440 12687160 -560843897569990988509652474055541248000 12687161 166158126039197332772403332170833634500 12687162 -208892328232051582592919966369291905280 12687163 1124089184771625357053693928670809360960 12687164 67695036806425040235605511412725012480 12687165 929635261020506047084350585819719688000 12687166 -81425304961484964253170904133805277440 12687167 760633762056580061485823995198505011320 12687168 127722142662539506572973675221671215104 12687169 477598671928490736303446621735043753408 12687170 -376632650778794162994617456704364744640 12687171 -47729689357699502511233959814315300352 12687172 99030516686304251700549708290233602176 12687173 -109374985889952639013124582622146958336 12687174 -459969741156645867749000950852298141760 12687175 881319915519681342276594941081605372800 12687176 -1936366693647704228910182282543740369920 12687177 -66862447962084163762154833692327306480 12687178 372441810280536241737894337881964916016 12687179 135339965108158830599772302829460533780 12687180 530687121358804680749953702985087385600 12687181 79196957143029249344388371910612345840 12687182 -296627392235584911702233787579192191808 12687183 -10220905501906671631880693805723595560 12687184 -30025012839073806637976416806714736640 12687185 360842447933338642973249731368458232960 12687186 86374855592743981577010680635370216064 12687187 2114969394551105001892626250325982945592 12687188 -296243542092729496431112853903884366080 12687189 539033859207838160978529773211258765600 12687190 541544799434165584852756773956946439680 12687191 1201455023489568438014661612664865756544 12687192 -37046233600244964245320965754093854720 12687193 -6972641242245833767624942804188786240 12687194 283979051244043396973814489411361436352 12687195 -167685170641284063291371263609617987360 12687196 1503301091726360197611904758450778534400 12687197 -418855543782526409705083822349609829300 12687198 -92486762282794901776511012127705145536 12687199 492955142351540005669777835881900890736 12687200 95449391650889866502212275614859264000 12687201 -1013072845005709178646136921918079193900 12687202 360621737643957129985493846076456109824 12687203 -1322315177780218572151297608073265593776 12687204 2385737249116371676346117135532847104 12687205 -187827600156605283055964625171880518240 12687206 -202613745932769822386525797931220635520 12687207 -39124170188879920385085733623447785184 12687208 -1308366555374411645876402697020252759040 12687209 2133194323552806367535197992709802692410 12687210 90794375234946665752319491235652273600 12687211 195684998306421087576106545160739997812 12687212 -508767605339003889115135487333345018880 12687213 -410027247939138940528986188682629568 12687214 -464636881507675726792436639203160589312 12687215 -406877044697479520810410176821315786880 12687216 -205325969918251454509079644734463082496 12687217 -770187774546454805872928689796966552220 12687218 -268286144831350727305884617326537363440 12687219 -2171040614921982491541771552263723915520 12687220 -35768451732966866980099400687781027840 12687221 1015037190143439316796783900382847021344 12687222 26796670190654788495114949158491934080 12687223 1536671091783608128680815857804442554472 12687224 -996274858872640846291370115325770977280 12687225 -99606154265655894654478981973862588000 12687226 181687468359261261561179602519073887200 12687227 2186863332627163477281205389559327564800 12687228 -933744200203627291041118978212975794688 12687229 11823704496278284304009662899352790080 12687230 222027580615629788137856257757880001920 12687231 454033884984405025838104369771506236160 12687232 1226794392403851932656266115969921843200 12687233 115453650392331865313149154620587275604 12687234 -163810797253831562019467608238085927936 12687235 117382561586115848382944943056538640800 12687236 -3822878956812517008279634536277493760 12687237 36666017248054548318063735321676615968 12687238 401683068325678170239123456789245991520 12687239 -1319464288834683203989151119619422012080 12687240 -52275509331895444057114927249568563200 12687241 -591779350644851614490538491799227151616 12687242 1355984667201045619287959816337311001600 12687243 15794259483039315617145967345950882264 12687244 598576404180564235765968891645724065536 12687245 54065068887989467359882365740771104000 12687246 -45813954004609936106019407304223457280 12687247 -1273409374867947968342948960417077953848 12687248 61368603013840415918905107226904494080 12687249 -622453626357507632787704328908907378432 12687250 -904579317737043692925075553260645120000 12687251 -715557313764909615784894615224047712096 12687252 368536997739601319751384647043635730432 12687253 -1202671380637502212836748259008432226340 12687254 63890830965392369008400714496299601792 12687255 90615180021316166704159669180608603360 12687256 -324969792864851585289359683113637847040 12687257 326197518227534274542057595339332335584 12687258 383228382828596280981869808954247569408 12687259 -488511328419150548524019788065819299696 12687260 -62320808234914421955596452430504663040 12687261 -1091546343517067675105364560973993386400 12687262 186006694198594197773428349113666910592 12687263 276743641548805765937695014221866487400 12687264 623886150268217652698311904840140652544 12687265 1794318049117531511830484523092789006400 12687266 -70139557535929903352632400600048277168 12687267 26883257392694294118691673738828732280 12687268 251537949331682334978549041632573009920 12687269 -540968765478939338449208752252620980160 12687270 -352211806897524440506094448745105885440 12687271 351657396647027209909017146637712736712 12687272 -461451528630361701342077712900714670080 12687273 1034787908595021039547016076744411513600 12687274 -475691702126210276400112844764168574976 12687275 -345323468817464569243330957640275808700 12687276 384345855801111907910215090973918135808 12687277 682221274911009311471099766337866358912 12687278 -1230587980704768653615712794137946938560 12687279 1048358653193393437020800222015185536 12687280 152610215337825511218409350821141544960 12687281 36334805320488197759686948127470480164 12687282 105428466741511205662411152039439501200 12687283 -58448909391864416456149476124644923136 12687284 258308390524754659358622811552568850432 12687285 338817937331133675717709037807137127040 12687286 -282838798854069396414061383731732774976 12687287 1899151523482796343035780035989542338800 12687288 264967233835832713906728101185300070400 12687289 1253753665089235604402136875290798045524 12687290 -15340902454379838829769397835492746240 12687291 1810179790370822336451574996151655625152 12687292 -1159514054897986421950998305091868969984 12687293 -72646687793623210237277654935663149396 12687294 538062690913980768380135048591456481600 12687295 126117341273148829059883777927080877800 12687296 -258344597342357409725559416420818747392 12687297 206353396034971629098883746728037667840 12687298 345545250409480570283723842219821164064 12687299 140568796271580284245272449781696858864 12687300 -131668962878196930086140758278455296000 12687301 -224496083150769710520995109499630624320 12687302 -58240533344038455809275043302326783648 12687303 -201038928679012652509720954350599038296 12687304 325102713929767138136643005946890158080 12687305 1085101997344344953986698225947724959460 12687306 -1431150954248625903175354710182138880 12687307 1474508821183099627424981811568819342840 12687308 -280367360729593737246699296285108465664 12687309 -985945470374936751818465028347085414996 12687310 -552136502676228024447986925976473349440 12687311 10287251959487999185474051977949284864 12687312 -63416878382114744972934847593816391680 12687313 -63859863027651984473934737973524254236 12687314 -92922288896916760001254965561244389744 12687315 -293714787301306453511003809490082624000 12687316 2725461842657527354399742723340012279552 12687317 701428755951103559914208067860637235932 12687318 -247927873226559839188109276145653886336 12687319 287055501057622699906294726353989108496 12687320 -19979085953193934564171210468303872000 12687321 2759854042156387852309467893255515791360 12687322 2961245825301039035145061528873603584 12687323 -1218526467422904161630621270260606563096 12687324 -129831365443157329857110250638677475328 12687325 -535136010824024217094680707595446117550 12687326 -228323392405737417284208726208416809280 12687327 -43465431881224886219578641411768899520 12687328 -1342400192609166339690956846375444152320 12687329 -239947975858820570988226964531253285312 12687330 77153873180156375325488916435736657920 12687331 -1331259998833868394165381952706333184868 12687332 109382893901348885644637039181578895360 12687333 205696362239332501276889363266780521024 12687334 231530623177817052248668991904159360 12687335 433738931549727992620382070477414932280 12687336 -1206283031302626845261780497104550855680 12687337 550533852779192516308550154838374433260 12687338 1314073606091177496096142421182469356896 12687339 -79305546623735635440185249757999728640 12687340 657511465614891099733407356222591139840 12687341 1304396698688641865665241260940029334400 12687342 8758048078410531214254376368041424000 12687343 -1366024150804988578471990275021542335408 12687344 119561889332049457617706463785986293760 12687345 8115225787416917550948405349247231040 12687346 -6037098434996625103051889102329726464 12687347 201987740929911172072142643236588825952 12687348 -102655532507773461435061618887050526720 12687349 1963169332360670320554211230666027762350 12687350 249061167916163578102577399498057040000 12687351 -265364596597341983824447093461947718168 12687352 198200262080672066392037856625385226240 12687353 -94380900374738967767252711418176816640 12687354 -34490201524916632587675893177660667024 12687355 -774657603847447047605487866573892405600 12687356 1169914685392628277366706271935469145600 12687357 -753937945540730223598552701546395688960 12687358 -216615491498824669693598870803563976320 12687359 1515371688835512602073737200314329794560 12687360 -14096988874236820456830208799932416000 12687361 2410688174695523947535051429925254450352 12687362 742156824254230321922545076891598938112 12687363 364425125045171489766538616563198130160 12687364 691407125234079760148026504746987468800 12687365 -1692315783558577778120590564705219680 12687366 301729487248993661885229003216795598848 12687367 326171976265518254083711134048799661184 12687368 -946203210323704208458467762844141486080 12687369 661405006884212718931177827487339505760 12687370 -195704317359582481820428490762273341440 12687371 -17957361070842992781713764296069443208 12687372 718595569310804948723465434284035799552 12687373 1946769970023637182112929389816218957622 12687374 339171697488100141581967790505394776000 12687375 -267664704897781978285569072097987584000 12687376 68785252914915004824148533543107723264 12687377 652597702045504912260050286106394978226 12687378 -16646977900110553131818848497466367232 12687379 106559677416986938904172819629054055980 12687380 630909226326925829949840856417502914560 12687381 205737273942028445745604094047980969600 12687382 -45782087238443126991231430136950608000 12687383 1215320843134897549170311606657445033600 12687384 721171128538767375021694493073705984000 12687385 432589023016786790167494580052110000200 12687386 -918866339812697437170528279330714766608 12687387 -166546141359299217735623810326172264040 12687388 -699479582955085616427268036873350406144 12687389 -63464264508476873898858945475384708128 12687390 177395183286885725386359558909582800640 12687391 679853328716481891977462828250146865192 12687392 1412983096012731835690602320487838777344 12687393 -1813340333666373484042735916951869092000 12687394 95843782485514414571615484958337236992 12687395 -147565430081037886379859981759034641600 12687396 1106941882619238236649801672686698235904 12687397 -1189014518052335758472417647971716709248 12687398 64191404649447584416122881788324347264 12687399 685304001550916021144687752684721787768 12687400 -64256299501893669433510743114178560000 12687401 -432406417327663879375724610870097111296 12687402 -15703652880665983793179113386562109440 12687403 1997073973941456753611893092056335903744 12687404 590126609004197378574769040711090188800 12687405 -78967688790580463312699126020709788800 12687406 -223304562924738035881834477996541247744 12687407 -24292645464764325217767839573099737248 12687408 -3755035566801946178778777219532062720 12687409 172133393546193719277703579812228333312 12687410 -722316089416980747012938467562264300640 12687411 -392775365119749082328440199579184698112 12687412 -1359562002309881228584579938729944086144 12687413 -626930115347119773713332252735449838020 12687414 226597674088284427789472874311157564288 12687415 -420206767234078322455101464458108279680 12687416 118701464526209882575497691598711685120 12687417 -1025448514832255034865423444536197314566 12687418 430955083240150797109468263309547352832 12687419 1391774252904066100440272480635563360000 12687420 362532886591366963135858535037373178880 12687421 -833309733777801765811525261566516640320 12687422 -376256769892496589533765635595376518976 12687423 90841383875565848673762136509730712976 12687424 -59898322796226627222845879814016466944 12687425 -866288780390440554393056927238511991850 12687426 322686429995672309375665484355051507792 12687427 -1008283091182074024426677848993827323648 12687428 -347420865146918627757837744904044706560 12687429 1097118116100096442147296231540419330784 12687430 -71759221380412768340590585417156454400 12687431 123589747090002311114570489286081416784 12687432 284938768285693019631369497080810045440 12687433 473845576644283389135907612365996438240 12687434 657686198523713461785696898585992735840 12687435 10435638081425155083461666785969298880 12687436 -1345736520019912690929598618377613016320 12687437 -182701601633840981287597207094326558848 12687438 102717476429681680787836187009140526208 12687439 -1140475120362069915562100383990462287760 12687440 169857264628535317968585713456362291200 12687441 7466245164788104007060478861217913280 12687442 1347543732120594012578598586823271780000 12687443 -26674411228530728250027752356051301280 12687444 -20334587397223393815568206169109299200 12687445 3006899715757800264182394459055471800 12687446 -1099997674961678841791222827135505711328 12687447 -240204379686464786194732014987196969728 12687448 -813879606474861759595487212604089712640 12687449 -1392377617098231919988450504402726354550 12687450 24040021757047562988873592168136371200 12687451 -5480313698256243216785261550418088192 12687452 -111802090059610308044286117236088036864 12687453 773814163057244196280547384482541187462 12687454 -81356467775004406852322716366538207040 12687455 3706952398646389291828782685643876880 12687456 511482585127716441684880679905687240704 12687457 15686823211660914834488834552154934752 12687458 239342175308553010266870984527578483200 12687459 1122501063947043760334723003761973010240 12687460 -616069356436147088424516501972374910720 12687461 -1314904319530758960390629168914508085600 12687462 -1819456612421222153964342150015114240000 12687463 -34787761103765570039698081042212844032 12687464 147018847649993318300694832163261644800 12687465 214403546045050955399794327227390222720 12687466 158645354013715530286279259261508225024 12687467 -225010457953056709629583260496919873952 12687468 137452964076467661019986444634439122944 12687469 -610775900746572263691410253800832393130 12687470 153785974696336532910832040010382879680 12687471 -1297931611005051197480132697150192145080 12687472 -57479111774783303124313064185709297664 12687473 -65799423034561214531165390523502528512 12687474 -385429193072256064564149074034130667520 12687475 495983214470742372731170409662884387500 12687476 -128436565033529113944703626158741965440 12687477 -57070593608515860395783122681718337120 12687478 -538915968659148536039669950507207488000 12687479 -478151938659441513228832610444226416640 12687480 119250667615673013661337543225572147200 12687481 233352126531602189430361118458802666064 12687482 686934970473466186063837292999673908592 12687483 543856115307864084306226207801078171248 12687484 -65792553570084985586992333969843092480 12687485 523658323862081883043121502052555031160 12687486 82035002985575340107686159118075056128 12687487 -105557127287281451898575893189529814288 12687488 -406913237929659342715396570636835880960 12687489 -675503093093359271307852305859467136480 12687490 -92023732628917079346056452952579258880 12687491 -430748048349725144447422598671713170880 12687492 -383112128166001802429766991804632757248 12687493 -158751082889897465717933424232853295616 12687494 2956555893545323076532099034297098240 12687495 -586417400667998469728898357670742072880 12687496 95563238070697606994123078367816545280 12687497 -928748848313834882414777748291607086720 12687498 -249482403029258924577507042222218398416 12687499 -723030255704144981037978691076812748400 12687500 307413058752841689249643936854960000000 12687501 -256472876875898000686417924934476565568 12687502 -771524244888416461514477658318081450048 12687503 -1562377614999913752927485400142669387920 12687504 290903225124951126450200413905955651584 12687505 -1026443025847223478692232238666521875340 12687506 -770256073702090051060237843259516445648 12687507 -315464207907782076267130872327438041520 12687508 -1424373389541694089079750714418047736064 12687509 -3596266746725854013864866034260835035584 12687510 -245999143300013885820640693022226247680 12687511 290752440735170106613821208420896562872 12687512 -758952989524428866822903989230336000000 12687513 153748964148959299758466922145742906944 12687514 -335158683914576963569279930238529957888 12687515 -38984641137366545503415827988374107840 12687516 571922926884121025724046386825912537600 12687517 -127873372607695961489070582373880266208 12687518 1192635920952571580884408212182315160960 12687519 -108817691262361963338583381789411534944 12687520 -524560579422547676550852186978464563200 12687521 -1243878444291748989321989710389651868560 12687522 255624547638775961067294996315307067904 12687523 940681857751353566967927209569175383772 12687524 -111644495319988191339543016905201515904 12687525 95430254760007501196174690612861625600 12687526 -215979241852422116558718526487685013056 12687527 -920247193728888702818174854217523475440 12687528 -78507333256880314718107592347036385280 12687529 52065139983323222922663867332575708260 12687530 -24291504320098461496264494893985351840 12687531 1077598424613916549131582261321871833600 12687532 -237484860975223647133193702680303613952 12687533 -2074718227193155619005339305068772202218 12687534 484228092927376317207461129258668464384 12687535 119828704689720068425340461979162688000 12687536 127326782154916643428359839070578688000 12687537 17555570578050430290083497034199901440 12687538 964755217565812432468225059047892187920 12687539 97975652981169256662585793438187778480 12687540 -1101356764200393783417152937130013614080 12687541 -21355836337961361777720449026670391058 12687542 165552174723841689024390850572182088960 12687543 -454127560251577152720385439822379955200 12687544 -49681334387433688815183776294611783680 12687545 -295687702708849396934878696645976026680 12687546 -6659593595683120320071655413970547200 12687547 529428168949000401698770535994846247320 12687548 1332546927103042474173286704657892886016 12687549 105633725958995695563128408264390272128 12687550 367946674360471576636025056131347812800 12687551 -1805211972043000315439219490229526720448 12687552 442549124094535568818216737001020850176 12687553 -969824363555847310075829494641051816656 12687554 -256581899196704595119219514292430438400 12687555 2446814757400028883567278023083055200 12687556 -174567811713071438169634247036368846848 12687557 489849801247853454127205602942297135104 12687558 167454064442402882177118256370600755200 12687559 -659278117228147308639665239857927553728 12687560 1027566880638058347740329371481794816000 12687561 719189209090355755650173595916537037040 12687562 146515623209767162009906270253720028000 12687563 -769468640474736643773155170077957648240 12687564 -483514598998280276042652972226637337600 12687565 -334392730774517524683861577586985605280 12687566 -1032468084032387773387654268073831957696 12687567 -7063135332646828251250882169463717360 12687568 -397412282804541365113481882976663543808 12687569 -1192806671643552615380796406252395686160 12687570 -155316727075481714971263270206200320000 12687571 -874317303155575469060197929131865919808 12687572 -148030114180815477278377567355631057024 12687573 -143927079036285780066992113610220009600 12687574 -146528382712620014585282943368696520000 12687575 -905825638994979049643827553248822117200 12687576 -1755470591406661396398605283031326720 12687577 581493788395169937187181402026752700672 12687578 -568180978376152571983968132388534790160 12687579 735547570804257160627924086351154962924 12687580 -33163867072519143351820086402339840 12687581 217049572783526742128616700935791820192 12687582 47961624746417041663837962460593730560 12687583 1651175941729712349381044222308765756832 12687584 -22137219512085731830325631710294704128 12687585 -521646539516687953276532553420497180160 12687586 1053220165319614231403461449410163622992 12687587 -811515549266855992099152300753066562560 12687588 127792653475260164237662076325356509440 12687589 390006388337277605005235195434790933120 12687590 254628638872467027524893773476628796800 12687591 -178553091302964994326430917906436081536 12687592 -115424618142437314040661650684493004800 12687593 -551542632603179416015978824583175812620 12687594 52960057157606299198964945274575017728 12687595 -3616987382163935308488697844138358480 12687596 281194016084162820223653467119164380160 12687597 4939991715766940367770768368008581100 12687598 -15795734840679305168212001675056708608 12687599 -1052328914965498591233902735411850164400 12687600 -34964659557178349107917427523592192000 12687601 -374083791489747937946338328589532532398 12687602 153758583393831934673923472217787828752 12687603 -1636600539809880166589586430344340217856 12687604 -603156672969914782657197664134005233664 12687605 -227772877680815365061689654973954753280 12687606 32105087578870487026471889087360831712 12687607 -1297489802385046621594029984679551973144 12687608 656852516341413194675160560318427279360 12687609 99887733627468757893395824820701141728 12687610 356069027136556644112583672405508213120 12687611 -802760006715079709619806682137201478600 12687612 81889186357597537873490068168447279104 12687613 -1976139111682546062500513936425522726138 12687614 230990296369485341722070250670779729792 12687615 578502105573878975692202038606470236760 12687616 246172592395532039681616479934794956800 12687617 333730552819095302999742849824804455380 12687618 51079532835859871010320441146318829568 12687619 146751191646895966043870941256208440616 12687620 -444996201196063316104778444400797921280 12687621 -566401746468239426067436384895141165088 12687622 976843237138233813627577219666244822112 12687623 -4121459411512938507630407751840574416 12687624 -764920101293726711964640202460782592000 12687625 2291776272360132794117999695021986549000 12687626 358785469336780205711837117284322069760 12687627 -49874667212024583433667615150861819040 12687628 -208654407031152024769446477822811530240 12687629 -682106253008668606420997887801107801792 12687630 -401732310015475353672370189345980288000 12687631 -1428860451839740359882007223998777227336 12687632 113126157087037172689967990592886996992 12687633 111088809252671119513666393628404615104 12687634 331253459955583916972982625464442913952 12687635 -1142746719039838571052072095523295843920 12687636 14734031774204852910056281505204680704 12687637 1092507454860947846549896123720750759360 12687638 -74854989621250968694070388602279693280 12687639 286977382893983625197212582617085784424 12687640 -77608729215893318436487565028628070400 12687641 -2067726412785105720561324276049157815296 12687642 -634640409074480055526998164760653364480 12687643 -694825079688353774986978647083593312000 12687644 -1874893483673786152718712536302665022464 12687645 560985417845778906002075435852008492800 12687646 -192986109845202516855290111428597892736 12687647 -73849201035212046533385182974188305568 12687648 316218473633213516636210318421314764800 12687649 138474064550546953797365857578216455680 12687650 -1013737034734418200802717150484416640000 12687651 -607902232489471961747452339920132664320 12687652 -1105663847730168057231291439477505582464 12687653 544239854356020462711245737002616176000 12687654 96137875581384205900131829926137210880 12687655 -374097356846343053301756379447866420000 12687656 726944150398902685984829321861411880960 12687657 -175102819425325904068910650771695071808 12687658 890997574644946207933014449103563678976 12687659 22656810631280771367482832363443431860 12687660 -172391594001327778833998286768192107520 12687661 -92893515985981079956369701605350198080 12687662 101027806451113359735351100365015461760 12687663 -25297029827912181116065706214013324800 12687664 -84019766304548890515478250183295467520 12687665 -127924910814079476543623294757407980800 12687666 273842252131036902570895899319075584 12687667 1165460292510981560066683761336724035520 12687668 808421221145830256976698120074045870080 12687669 748277726188159896118343182587933035694 12687670 -115829182336687042164609150148779671040 12687671 1863957474779794503609482985129908008872 12687672 -605444207854858583235243411600781148160 12687673 -324890000259370104386849877412009573078 12687674 -194278892315180272563555928223565511680 12687675 108021905450059337689735829128590144000 12687676 92852771971621472286500638952374661632 12687677 -338238145220660188895582723007807153108 12687678 2020836287474856516075231892943846016 12687679 -1196395817516649471884730271420796422720 12687680 57040799082837257699464353709188710400 12687681 47785291194039270967657628691217173504 12687682 -119144243553389929688663645739342217728 12687683 -382984604162095883704298849351986144068 12687684 -312462663260145079562239435455210660864 12687685 -102912484793937485297119289245245511620 12687686 9507330824128399632728533357098903168 12687687 -31339249587035076334883216737455536760 12687688 435472833589454137402433863889812776960 12687689 398440376473395788202992662074824528256 12687690 -155509649264329431891655552497813876480 12687691 -1296002687320059230684747375393321075528 12687692 -78487771709383505829818758071354336768 12687693 -445331979164776915642442426830038447936 12687694 -29385189341673355549690848072942007104 12687695 1211726770842976812124502989891605874560 12687696 8861466449238531277506366962118426624 12687697 1872812119062946681699198099996329216 12687698 631690211057746776707734397170771347600 12687699 -381213788874872784174120546582005269440 12687700 -379998019488438239971771292106086553600 12687701 -601860535597699494761311593928550619588 12687702 -203628504431865993117590666327582666880 12687703 778019367202808863924174191703469134560 12687704 1022858716136558519157805707353505269760 12687705 194452064182431893451840954238742515200 12687706 2789640297061579723784063472640469232 12687707 385581663233305667067187414915699471392 12687708 -506842867683979996253608091857097023488 12687709 -2964487969005796795819428148046550880 12687710 107226057401573410919418139268199048960 12687711 42359164976440834419745196101868387328 12687712 -838273450074767128849511458347887886336 12687713 2676273793105033459857868176487631640900 12687714 -39768182240348135661084456252662131200 12687715 -1147130322526861583858475874195319774640 12687716 -2062720421421639484839594819692022865920 12687717 -591978038967245705056686257505133049568 12687718 24724333803997447347557413411009486560 12687719 -647624620589154872435345930104920161640 12687720 -49706176161083287617766600686143078400 12687721 1616147895826264406034583785920620727844 12687722 45096515986122610663358234310093588912 12687723 -584396099545173994087183362478655521296 12687724 -330152958874569542943470362222138317824 12687725 -157542406536638025355013011784515644000 12687726 -191435878932810620234798330515294635456 12687727 236676167866445091444925776293386620240 12687728 -37799087630692832549239065185337704448 12687729 1394049599605352415510512464848930776160 12687730 143408444135492292243583602090024760320 12687731 -207094938116599483777981971392467862880 12687732 -886159198288060035690028918386759782400 12687733 -76612915754668160502665947945184248018 12687734 -1138499561106282604323869995179472128 12687735 -139127541967724944892009034928751694000 12687736 1747954557758233237190471547617281351680 12687737 684276023008169682315081890841356468052 12687738 -75140102638760589669289963141773573120 12687739 110708507490679339913153820414839797440 12687740 -33011105783259085969187545708717056000 12687741 -714473151518971215040319743396820549760 12687742 -284125122372386420644589099473978630656 12687743 1729376334648502828088537841844962757248 12687744 -444762442439308615409486435643398553600 12687745 156753807606468652699330571570690188800 12687746 1504594243505949840307199330274916168704 12687747 138707915085534967155465067431443115000 12687748 875909817464669512519484869986480685056 12687749 1478931960525185004455720669814372390750 12687750 -639644940792473226810473275978163040000 12687751 669727541479181290271734544287817486400 12687752 13609310448544172537407962512464281600 12687753 120999831970698648972767110830331530240 12687754 387525328306366378717951707956590134576 12687755 -480942139369082626445983478315929263840 12687756 -406751808600586403659619548446137988096 12687757 -291711091969086530116821133711629360320 12687758 -1007135394175303858180592522070566675520 12687759 487383180594681320164143920645489646720 12687760 217808609731591522196312364604642836480 12687761 1050006372748846059833180963663344797300 12687762 -333682859870226910941276206357666494848 12687763 1258175696247372036361183342872051646080 12687764 -974241773770214067728623661408463287424 12687765 -66188388951397173933952791557964137280 12687766 -43814838011682747549467717891634145536 12687767 -654316103746286322332341888704042608184 12687768 233965159001811419979308859853846179840 12687769 51184470179335232116787546308720655380 12687770 193820483532926707512802267421772154080 12687771 753445499547633989292294806817512815104 12687772 -550718903073649030254166298313361498624 12687773 -107627259976164730925411026606862991360 12687774 210953234999339112171323051383120680960 12687775 -636994631853824899329375163480772176400 12687776 745308816277352449703203271481639174144 12687777 928078582860567778238765277390559797714 12687778 83641634230928712671531949507494000640 12687779 142020634430526016671211041147686724528 12687780 216705034607183773965186036101414830080 12687781 -348659689821082098634945515260535230560 12687782 804743935954169163251503389707703646080 12687783 -589460778832027622281148352570869174400 12687784 -1215791235360046945399872961261974205440 12687785 866659480110738137369330677785574019520 12687786 -82628684775265724015273249042443852800 12687787 209635701979704145110976117684013771152 12687788 1170604650576752971960324307747076089088 12687789 -615867455888108890652056446423282076992 12687790 -273167007500332665202081027592387347200 12687791 519001191558689153292212238734295324192 12687792 -59576019286207221471153364183866212352 12687793 -9566457531343796353599912501527938560 12687794 255392682083710455727698111852993134592 12687795 -10510971958904731163529712142509324800 12687796 -200732631206360911174307248286906787840 12687797 -1174417157396300700426084489737349981000 12687798 466482730620201799822036199228918701440 12687799 834989254978565088857534532254379156600 12687800 -390360794136226771718668285633182720000 12687801 -206404197076922082505591799765017728000 12687802 -33211483242507093400762120272591093648 12687803 296857172589385645577653733619641630052 12687804 -151402028969758302840228259689461698560 12687805 141243863464043359793268496707249767160 12687806 126236228475942090907314142348317956352 12687807 648208282916236402474556749127330065920 12687808 87094427018393794342663200720684056576 12687809 -1895669392591244004240418851502312279296 12687810 20539734108730536112024273968551132160 12687811 -756302060019082545323557909236872962928 12687812 24928147617258635780180496907227451392 12687813 -1263545627357813694781851302797562745600 12687814 254700482431256024782362856274651170752 12687815 1059171753634750404313578705690322242840 12687816 331592879871004693399101194867772825600 12687817 1443263313515982878434976023805441017252 12687818 -92515714472838751367486670891416640 12687819 -323804741562210404209944128133037128480 12687820 392066883951028734868436156272496179200 12687821 791398410563472087539467999403980412022 12687822 79888766843785567731404059980901995264 12687823 -1565391811184760787630785466486623366928 12687824 -247376830946796376572698378372774338560 12687825 -142997863687498194247619878523147582400 12687826 -381401309443738048391212564710764722176 12687827 41459180212211974266614899155527567640 12687828 -18763146652074544875987187148454875136 12687829 -252491097280951547308998511240297311360 12687830 779564928277253270196004180760251810560 12687831 -408055353715518415627649427094050236880 12687832 377585096856757523242908805292563353600 12687833 2985905747558602260964255516152923929620 12687834 -3154816566238234175439325595767865088 12687835 -36541636117304524016064951723515596800 12687836 -270417104849275385070509209675812221952 12687837 -582865041119158911355559586494279994240 12687838 87706205766694754308791062453826249984 12687839 -1258732674223569024466807180950789913560 12687840 21138999445854259531717351233119846400 12687841 1948344285229914399999909688385192622242 12687842 104818325499844305707728194989028480000 12687843 31138357877761192906811949814278078720 12687844 -495407191250513156053967140480223370432 12687845 -1511534346558122448970844842349244172200 12687846 339825297895684245004907911550205970944 12687847 -566409140726604125066638954410357461704 12687848 1009014479748941662765635969236114534400 12687849 199515617193515057847718886963106247104 12687850 130365632921044074036161978739444076800 12687851 1448298091977988522602960678954461003304 12687852 -943585748270152195556236931611296731136 12687853 123586095386458484698872702707166758102 12687854 -283130754475067420957891639353749042624 12687855 -62497887099349652623154752162250006880 12687856 168249446463710096796673751663597453312 12687857 491688365102348562760359273036964462464 12687858 -175898347892394953041252166544732003840 12687859 1747459726669121095970734388987855257600 12687860 102904034289712408790748401555550389760 12687861 -638744141830052271330981763598370076128 12687862 -782272599039802531765251401998456230336 12687863 -358618814133942228416568509839115172888 12687864 60072829973077238246768003739276595200 12687865 641369907865494943124390483086561422600 12687866 144803693242958654507822906392912324608 12687867 -1743067271568801623215440338079781547520 12687868 -1074416539893874257588909878509085335552 12687869 -689221095747325489380096364333116596730 12687870 -15246230392199452716740272108280866560 12687871 -74623649735095068353917408265490604688 12687872 912931325516456874197546496163118579712 12687873 895907740261470891438181199178736227168 12687874 -1428719682830344326976877473200849146880 12687875 943517047536551136903994977659951424000 12687876 -280058666732221298634371822705656426368 12687877 -220112975247747984535555189881724010400 12687878 -137884183238174796164519895790406522880 12687879 204818365412242523427265504239823752528 12687880 576048401076162971785606147647144806400 12687881 15270340622609657080585142649602704320 12687882 -132504205652580414251173833520774073856 12687883 -66947379743198109142370746377941985296 12687884 185882985746101386525661287950473400832 12687885 -549696128598746867560734806678157104640 12687886 25606837108164733942259174487605898624 12687887 1877148316144775155790837693438097775536 12687888 -190066687775220528900599742036145668096 12687889 1509754231125031009331029929254017760690 12687890 -320128906122355971950163073856254312800 12687891 824667424978984298500593411892297756800 12687892 226793895329710276285882594037288798208 12687893 -1690618016728319610839141511919270364676 12687894 831790553639009571953854038201871751040 12687895 352932906235720965840089171780781132000 12687896 725823493732395884259732250131284582400 12687897 76650090141869033967234208839619249920 12687898 140286925637512234271938421724496489200 12687899 -638479468724976137638653975867915691488 12687900 -12941488785725720876816912829952627200 12687901 -176666271547278409399793184367086160596 12687902 -188088795669581892962574866464957331328 12687903 -42436126299751056307596142978272577656 12687904 31335986921354727582561427843165716480 12687905 -993107221467494924439850736117131544940 12687906 -198211690449912312697596158102139002880 12687907 -263199049581318431541449732836484412440 12687908 -219150229434752683816083800632708543872 12687909 -343979246993731027720011655573202600832 12687910 466784501004481774766297443738721343360 12687911 -41866059107930428964322165637647679968 12687912 614343418729866718876073022659582929920 12687913 558766452638697272078758165159844947200 12687914 401525144828480700263060138365888315056 12687915 -142207943116148446513328025419614176000 12687916 -1656079047094332538001697461817392143872 12687917 2000614226574068651792533844394045796224 12687918 -122291202331378455984759584581053391296 12687919 -66671911673798761593640953854148411800 12687920 17048555016271718804582472291739238400 12687921 -42345024920352775463541630124446197838 12687922 416812528637548883086939041045466203552 12687923 -1303939236744806470885126284267953500560 12687924 17496775491715824408965286461834330112 12687925 328039001423586595392682151277235257300 12687926 657810883019847992669119457728177252224 12687927 1337074059196454452949463860703329280 12687928 409710946586315585197162887661206896640 12687929 274546904668838987501332884355597819080 12687930 479576695589027062055920560298692238560 12687931 1556991216695019880067758326349860429864 12687932 1946440651349497913233635289185226475520 12687933 288601382440358021727990882780791428224 12687934 -141114229548118201692313707448273536000 12687935 -150245704371325489386918891208341350400 12687936 193555346367240196510547242354005245952 12687937 -62662724691626675244315780115496242748 12687938 -109472407022201674245402744475935410304 12687939 -1088247050673622810292316434203483776 12687940 362960234025875982226497195611555063040 12687941 769077903224539126133080069686143779872 12687942 -122962708966183276323758764499210342016 12687943 702321311757538158857084820610974479192 12687944 918661486080693968339002385768798684160 12687945 649405739898683154503556839664423721920 12687946 -340102673532587905844918492495656029600 12687947 1129467247818003082124685283675103685396 12687948 -19745699905952636142273179041855733760 12687949 250294729115305675281910452341813803840 12687950 218585931820034732580562704573831936000 12687951 -366867569157502674729692056168712283768 12687952 106899911141086921749636497553925734400 12687953 678184369193250418681751583278677255920 12687954 -97562381048927424818745169339959724800 12687955 -350263100362296674598628009336185931200 12687956 -143309017358019476709515010023137226880 12687957 601149701319918874524278911965292147854 12687958 -319829594557346228957395741813576861920 12687959 180551390248670417346332174825772626880 12687960 -329137662813389228375842275704506982400 12687961 -735535405317690538074448109642507826240 12687962 7149953204895107328325513027856786160 12687963 825011335601710268278980202201337782464 12687964 -316904255135570980986723421853522572800 12687965 1024130657109447980169812898479161306860 12687966 -190519662879492622610081441750213541696 12687967 -7861726723753366264109920274913420248 12687968 -609400481799315659973966378098694291456 12687969 79379476956890577384043259992140434880 12687970 -718086035577475951254718648515055876320 12687971 13511591146925701558657589901228422172 12687972 411833458739704788896591391001034342400 12687973 -557165316868832922350163128163294490656 12687974 181249351019022993573553193580344718720 12687975 -319835177293860155684002195051228602000 12687976 -236211257333862970267355050695460208640 12687977 1344358580503972258894271593472925728826 12687978 -1868126812676609527807425128566264320 12687979 -378601928217882727962100947568337325120 12687980 18364202460751431741218236733647119360 12687981 119683969791201465507963912948680597184 12687982 142677282057517498967071751408622432192 12687983 245170950199470352362040484071449934080 12687984 11103754396457606814161194853515788288 12687985 537240651162626584141071588625167777960 12687986 -349238993620027531687550899934219213808 12687987 -506403788418591764050007314459424878032 12687988 4289026648829137214918434557978134016 12687989 -1215255662684827637880980615230630944210 12687990 39006222546520266790200874562433024000 12687991 -1745421484936429529516080738090162804480 12687992 150222166646174760958502443136714465280 12687993 291734823130914193506823236071155613640 12687994 262183850657817040456342447694024339712 12687995 126108061446840407957225471929213728000 12687996 -379078016504588639874032859326657028096 12687997 -374884180231588532245009818715229886368 12687998 -290687703226197478665134988104315767680 12687999 401898577714704515003977928330659238400 12688000 487780672093451141201389332442644480000 12688001 1116879251375349206959603698944791881732 12688002 -786323637515705858600051958328364174208 12688003 -238666506576250731618572953509039788944 12688004 -108076984757715742704270077100589830144 12688005 -1000333413958043569899048601219191452160 12688006 364312053384290315770086821368354745952 12688007 3206859347847337042858201466453791152 12688008 -818257033551400492836654891164492144640 12688009 -1637995647318930364597779296081949234480 12688010 -7039396076978006123357524935301977600 12688011 -810260395399528810823943980295298191828 12688012 -1088928840526545916796587211170717298944 12688013 1189540403226536627199882000945196057860 12688014 -374603314306577609462930071758617591808 12688015 -1743579183331374122555861191488860766480 12688016 291917685039844057297937826224709894144 12688017 275251354944956835669750261796386263280 12688018 -118049830842232695510134503765883136000 12688019 -484000590211951424124002689234821760656 12688020 448842157155723308491828306448112787200 12688021 566107859290166062970286567996607183744 12688022 574047996266784069221138639437971899520 12688023 4331140965854044554935236318215836544 12688024 492471558631089895078096709192079114240 12688025 -171922423420272577746815547919933003200 12688026 114679325576405546522336663778890446848 12688027 1302367783433029055645072565314523780072 12688028 -1466968202343650017116017933305652408832 12688029 -1530901228867719173885820050707494715200 12688030 176369463795100025917435599635295332160 12688031 -549526262204496219272247063201919466688 12688032 -225874652933460834224267336441502105600 12688033 1186166358449798634449966537349529901282 12688034 332917245474316096604557642755965230416 12688035 -912428421470366716230337058477970644640 12688036 440581530106893468982810458338987311360 12688037 653765096168612516606268816795556330686 12688038 -79332853164721852746138819480701445312 12688039 -81444532971230553897899509412551543840 12688040 -566161482320608797208321775609994547200 12688041 39083645475774663901089925215975177600 12688042 -29627944710183344862238851749953052928 12688043 -437279470465016491943484696213172440000 12688044 149192144321423048172699228880330567680 12688045 -238414865116994930109206207675455367400 12688046 305478976441017624876611830464400007040 12688047 -821234873104624064634535093683276963576 12688048 167934634608625811361495200443256504320 12688049 -1542618242767980368015707858633850200080 12688050 242273608959129019498743793806202041600 12688051 1551288141992269632675998369127967149600 12688052 37920945097860566828237101793889091584 12688053 -7639611207138700262365613803117281792 12688054 -1075873047830586090830639648710024509024 12688055 1661937596447919698416893537282504721920 12688056 -1436195049895279489276856874455062732800 12688057 -52885349064267632980918072803740184480 12688058 872469312252880247630819715898497432576 12688059 1273247479080962298782807513125489202880 12688060 542551890251562341852773180253007360 12688061 40141308691713420250843600016631069324 12688062 368509917356641596647413771787281711104 12688063 1395809067620592628476535798909638054184 12688064 -267971911143382131677084370288025534464 12688065 -59138128124020262690361958193175271320 12688066 -311933675343621341938929704525860350768 12688067 19181798027096051467109879078583440592 12688068 91937920528043553781438529788848568320 12688069 2497680111189519875901637013191630224120 12688070 324613343706688558860533921695428708480 12688071 -12940401709310813749290953056635697536 12688072 -903125610074588755918141532836478638080 12688073 496022041496065021284023722095491280000 12688074 -129025956556825100551829422096011705600 12688075 -1024745560620715469021000679629495676700 12688076 773048794466699994575267774980033493760 12688077 -25252319051232855852993131568395972736 12688078 484470998716761678212022920095579535424 12688079 2050794462425204590206205751176779037680 12688080 -209701891953673179117201348640269926400 12688081 -1007455802753805623604666369349928152576 12688082 1054033970150874375943449233105758713984 12688083 13475991511442512568393428822924751676 12688084 -607516446912378594794379903277368006784 12688085 -518164763008953541817169676973930688840 12688086 587872049912157576777171240626044554240 12688087 1219149878695504985742895626359569273736 12688088 81698666662432560850605927958725918720 12688089 180420092016811636879687711203581876928 12688090 165410691499142419793207178959169785280 12688091 -283820560353129917462061047153030394480 12688092 -133819824137993753854675506572927784960 12688093 1782381440632979136166869802472842899744 12688094 -94288844719826606136395678027788209600 12688095 -115599404559791585544876680460172992000 12688096 3587437144311319132516758051301883904 12688097 -460241894563856617395564809732949263454 12688098 -351266375595480741032158049975741048832 12688099 -2050368593221488955795101385853222668900 12688100 -214286191377215900211673398710509651200 12688101 -539837630995863775006056147920118602370 12688102 -228656282257497444596042139369997746048 12688103 -2391504373356508274655762831590563538160 12688104 -410505562412834055344200025137728552960 12688105 -486510668469419613317450807259699864000 12688106 -57032302856295988334186896408368433056 12688107 518971796652014101430108309812718378160 12688108 282048675905333761971203219322317750528 12688109 -1727540900569465356398150452934455377300 12688110 -561859832128127836046947550437712428800 12688111 1768591842498142069059137379048800670720 12688112 -294054217091551744481753869399638048768 12688113 63472342434499077743347030327817408544 12688114 -2622773116285403775228247731868071936 12688115 -799538091547334901237776368779086965680 12688116 -133093987842668327799281214458800435200 12688117 185926020023896960726165227566829137020 12688118 -527304968273574488448143751223327800384 12688119 1121692831455855669102448762499504780544 12688120 -1575947761823397952945707839494093209600 12688121 2485483367911040474898491821759692218112 12688122 -348727757508726751372115945981765327616 12688123 667404904099946614671002894353685677840 12688124 1218393111126163818034010452327405632000 12688125 155915596281212644047256019258186940000 12688126 -429286342757288974925498278152723182592 12688127 1369200133779096000618785151580130173440 12688128 -154578683583381630023051682802688851968 12688129 851187135202011868219761683974970089730 12688130 -4534347306813577796847719017740533760 12688131 -624088873948066427436720111744305947920 12688132 -1069041913360836731892835266720166630400 12688133 1391870624853333649695613242524365628382 12688134 38260737994752230860747922779367221248 12688135 248581706675144542233340968414219529080 12688136 1127134942819667195167674611857840988160 12688137 -713859733782262421266772711522655129600 12688138 681041814462887927514925272171351838560 12688139 -412910667261606580674552618537245976 12688140 340549941872664065335406002984769817600 12688141 1814741044387952623761989599591905087542 12688142 33118972464432388594296976377665127744 12688143 -166759117644129511401476868982707642240 12688144 40896969905825085085096848813176651776 12688145 -127858103800376248745698737895591372800 12688146 92421623019669306130926687834878099472 12688147 -144917164113884755485867957949430466240 12688148 1018176012233756183618389946081690406912 12688149 -37559562149717763343955595590133296736 12688150 -334966491857669967726300958404654223200 12688151 -80938149265844547171380783577837699360 12688152 901214419572749206730566127690217861120 12688153 332182216840099616265191283296335855764 12688154 -805561088820219617030246621095771795488 12688155 576369065554533045374691780270799419600 12688156 -282111298155518763805229765939888035328 12688157 -1004197710336517435610775872597153290080 12688158 -170074500448698144109354428916574376960 12688159 2622801379498114509425947719636194285952 12688160 1408634568859589854541401545761227407360 12688161 -1129118490445591500202122737456737646928 12688162 -158227512045261274287193297530891628800 12688163 366904791129598457691890093938758776412 12688164 67834626736167820495540083981637063296 12688165 -81017578896755474240408785213526785920 12688166 -19894273385539573409971568182033775616 12688167 262035069114111179672350080158552001792 12688168 -7358312821350931151595176528104826880 12688169 -35569936016296745595798641177859475356 12688170 241019310910477475485823107944723264000 12688171 2151739792331298304916494066320040528392 12688172 -722386506898104855374511748850887016448 12688173 -867311298721655027781783443642019647178 12688174 -812766115689776210649910108722065705664 12688175 182661140224937049834935632264480638000 12688176 -65211321424174901236892816041832349696 12688177 -1547927786655808511255336087537564564974 12688178 123262537178936341148663707782759244800 12688179 11710718385402535455769886539676351232 12688180 -506383326013558524777025494535226327040 12688181 -1636652591695671681855531684844228800 12688182 5109904146129507079069367021044632768 12688183 1992587301469252180537257376894255694824 12688184 1521078658580582437024288525840634818560 12688185 -237166631964552144961264216817569003200 12688186 260775822106776023602753838582146014720 12688187 -288742013683879745065838140267281307164 12688188 212566664346406555810702387731689253888 12688189 -134019367497674125307872808423018591744 12688190 -846238338118962466700798527294252147200 12688191 1419640313261147134319673531435685697280 12688192 -577252079027685775989677340824677908480 12688193 1033242277546406683854432696813416259840 12688194 -489086932400475038967703350283728105600 12688195 382369866432669849528919679458322527920 12688196 -163243941096374943307366737783172032000 12688197 271361423219850552759929027311663988640 12688198 162098216591910021023481227427133596480 12688199 -455521805963986096557770295641281231536 12688200 69750269013063394576070132855132160000 12688201 -1138498525507753686153978826679055349798 12688202 61903987306351849113966084924363686400 12688203 -43473046183067194355779205166707166720 12688204 1002898474147828054409273854614082163456 12688205 -411008154310894919043075619071823696080 12688206 1057518249049867121168355998359008741504 12688207 -364048637569211659471572868313196118848 12688208 201991833080305536367261178493879435264 12688209 -331181490892262060036123506368612819072 12688210 -344735280237913613449849733664210531840 12688211 -124830023010324416299186747557394791408 12688212 -391689396266261072238605106989500704768 12688213 784107104053293697043110929560305952462 12688214 -46245193854094524571503071136120446976 12688215 265237295343152764779886278145116183120 12688216 1564406957100152965057308899678090004480 12688217 1686024208467826547915468186091660784266 12688218 119734492289938918406398084496842206720 12688219 -743754240378310169443825516609456441160 12688220 12736068572759607458362211179120373760 12688221 -26584607052427619478836013649685917056 12688222 1075614467460050775548318679729897587712 12688223 685264786387473134091780682388040808824 12688224 -1301329728933248899543286242349643202560 12688225 -5462378295858458991716539724161992000 12688226 246488098475620693373401155687209860608 12688227 -727985336827635597470458823855660561436 12688228 -278151454321703861552250284709860220928 12688229 362472171682134549044354307291650784540 12688230 202870056008899585307714314904365029120 12688231 771984818074283504034439221705984283200 12688232 406273064653661104414517509631197624320 12688233 999180896614133710727959906028417211024 12688234 155515044090268726012221423601821671520 12688235 44928402095068029403999220078266198560 12688236 -287768827487680756726437179876769700608 12688237 -675443965600231951068011880724339603114 12688238 307300673953529421550158137827264327680 12688239 480014251372611802081896896843240708880 12688240 7996213397434212911258554945683456000 12688241 -1708663703166136616536913432689726061358 12688242 337986793615577685595046793136620739584 12688243 -6337556221954480817927500510543683508 12688244 -292893818635613565769583396558256960000 12688245 -48053265419981861145425235490894683090 12688246 -217838891579078918807652564305909430336 12688247 -102275109145082677077321426057332406480 12688248 1714693909537436773451324634088532582400 12688249 -96522909985689493061786158558382359680 12688250 -335869844080251640176509409923755176000 12688251 -14627930391372689244711929519531630568 12688252 -298015188691239838584201412383523723264 12688253 609656101332734283008163020305435580562 12688254 188763644142321701660762378090124211200 12688255 -371926122934839939086425099400649554640 12688256 279122418098871528581796001474412544000 12688257 -1153689971086091311743649396059647140320 12688258 -542995485780949242269182904701000379520 12688259 -1878073949063730515537823057791535419784 12688260 -83886994994022732841708267896429219840 12688261 5199202882653973854170197806257176122624 12688262 -303395617221221810389888617919503761280 12688263 233458053707192902808239035613608049584 12688264 -238959737494951784596869756793060915200 12688265 82128868631489011023532232872797186660 12688266 125387978291072670384166766256071265024 12688267 -2931677737246363579012228049915646887208 12688268 6860853881752815412925195227348500480 12688269 -356869435745635120269600948934208962560 12688270 -15336553230157727301406446420765780480 12688271 1184544797875858930462749413673899325600 12688272 -182069909822136276036520185949110927360 12688273 -900994703298678255262212846428088012696 12688274 309489706404837196386947129597515202304 12688275 -78232748664529567159547049784422322200 12688276 -118290519353185790757637013613874094080 12688277 -584899536039613409048605972809558277728 12688278 550231717208452066912483011254124325824 12688279 -326731520680653386604414041507042053424 12688280 504336622453246819456565725646454988800 12688281 -347794946597804280392725035280317785340 12688282 -34012571966026023440731061153178669600 12688283 -394257728142484472220767439596761527120 12688284 -208761135147520674817010713188017430528 12688285 -314624036547612469418471778050807970600 12688286 76252302578394983186534748024586455744 12688287 650545990746191356319590358990739391560 12688288 -1482035644850571248797873120776360099840 12688289 295420336115808205458770520444963094320 12688290 -461990200157375451683896829469178975680 12688291 -975190439046101235525217321321187865600 12688292 -1068198924165833603556603764906509593984 12688293 -155434852643162900867749446124473405216 12688294 187605449288693154695934730425442569696 12688295 227964853068084257900357180650524595200 12688296 453971359318745034714248379427984588800 12688297 -2170263901631458324563024284897906933254 12688298 49013841458962090775784905143116168192 12688299 67412872767581248549531024577141461440 12688300 78245769857510686214727579320230604800 12688301 -1420352031849124582392700288878443884896 12688302 1124529861245850697745114722456612416 12688303 -1263364228866354513465075073496346702448 12688304 75906200306403969164064416751664005120 12688305 -240142519044036831299133237917743990080 12688306 228096217034518700864692420452964607904 12688307 -1623311490332803020528254216885657698248 12688308 -1164638920513321394820475060889802240000 12688309 513028226615715716334254411648144157504 12688310 172617661049014348207245597840633279360 12688311 -1797028302905992799593856939966284800 12688312 245471927333900523044694157742115225600 12688313 -770760213331968792670879350855516380016 12688314 -208678244114718992691944250118331224320 12688315 -351898739606071802733262056592656935040 12688316 644977811516451965540062244037097340928 12688317 128579384585601040553111138059225136160 12688318 204362487660596891272096284997374175488 12688319 54196107688702352299549341712039213440 12688320 -73433029126154405413501465349503057920 12688321 1470154586509162913132036358500546617344 12688322 -303156308871828961297390980151923306288 12688323 -1248970172799679742100283028873753367816 12688324 67490612401263752124448218683779110912 12688325 318755856529496141152406889420105098100 12688326 -28539834347626598568111833167860271104 12688327 -1058363384320396021148655707905814837448 12688328 742389245819486912745122841274482140160 12688329 20478142564632012853788418447456602384 12688330 -469566206547723203191346271678410407680 12688331 -31905516713333025446599449407952239616 12688332 -571861505887373444875731385802977264128 12688333 434321414068573656157071461367019615040 12688334 61148643271358552232461464305467259072 12688335 -123537701592022432449011928644003970960 12688336 -195382521522877463073077423472687792128 12688337 -477406441338334152072855508398420715920 12688338 116022597800477192258977429103316169728 12688339 4725892569196895165676494360783741088 12688340 112132255792061683440797649150178222080 12688341 229810812481252739002637180633557789440 12688342 349927049040354282849553358536086135072 12688343 -182924369653886735204863098956360364408 12688344 943464934635293265797423996778458511360 12688345 427138684098871798662034165514702468100 12688346 -668833083137948940909220554407887370496 12688347 420845939197752650559255888718896313344 12688348 -1167244961560484124711608299423367505920 12688349 -381152576187946781589558266545490406126 12688350 321221922293900562942570296309136792000 12688351 153184984763030963775178052837519774760 12688352 -55412169903490026375970207820454297600 12688353 -1725178106134147896657381659844504319200 12688354 4605016629893103962506957910134937472 12688355 718985551114609834559622554034201274560 12688356 184301142102748586156527096988891535360 12688357 812594735617611927783484888250349719232 12688358 797999256815179174928346289687889155776 12688359 235888584330838363132136559050030739408 12688360 -1160880907414395788575094462983347456000 12688361 -590560990505806570151833098982027344768 12688362 205842671054842290943910600109267624960 12688363 -454181036352713546783029930885874266800 12688364 588578516268265178320886912498220370944 12688365 119815891191195667308150719282529505920 12688366 1046724958716198467232550809692325916224 12688367 794360696408119790042689424658143758416 12688368 17868981989574357418989573337475186688 12688369 352469599039260263709873474346735794770 12688370 142510329203813277726937360388122900800 12688371 -599260700323695241841088104460744198120 12688372 533950790138546485811051685038060936576 12688373 42541536638381574921647017998471383580 12688374 -67949710624818092603740236979800896640 12688375 621964904012325740260507896684733104000 12688376 534667761759573928308524272432241909760 12688377 247744983965871668739120125257533182208 12688378 575250503314653820331905108445860368240 12688379 -438026622598726145012826389632607773440 12688380 186073630478655280516282772234428876800 12688381 -590349845408081639592701091043166627808 12688382 37248389607471237177141130943391219072 12688383 -138684943884849582456366518260068824376 12688384 1374633147067871607759802051133268033536 12688385 1267392713653717245689718334337703530580 12688386 413630642319213477924412299756799315200 12688387 975937712783912949490421560579127634912 12688388 -887563256489397400644166566178646051712 12688389 -361042260715307882131692065251712944416 12688390 -235665548620499444447688598544259225600 12688391 1181102930949913207760938911767959728792 12688392 -59417108824853011968331784402129879040 12688393 -281174088445960626729542778660566438400 12688394 496817194923447096755864213541231731040 12688395 27385953263899428149166166911032436720 12688396 -478177208437147604148600953618901281792 12688397 18263478571633998624549846478987198560 12688398 1037449165409435131860752112100451093568 12688399 1141070475190601080953169525454251725360 12688400 258808868218911358080578538454657228800 12688401 -913846396835405302877347665016581768096 12688402 -1504651333126390996613752305292084392960 12688403 -112060304533492783568451930976757750880 12688404 55168289572479011513863696548965431296 12688405 851844890158594213001663741058393348060 12688406 -967525152613691360659818587968787165376 12688407 -79458456173301145872729642128899265280 12688408 -56525474753309136589014834607259566080 12688409 -6094052332501169336635096346867325120 12688410 -16269302955044862773557256621947944960 12688411 765686585567473407047459806318129595012 12688412 82009682799219007445761309536848538624 12688413 -516717427075267752019859746892826124800 12688414 1205141816415617490294877067712877021056 12688415 -28231720823702986152118359873123927600 12688416 566588814423463118698672307903647580160 12688417 -64374643673455515791917521054695708800 12688418 148918149756989502022029341186374670160 12688419 -46163056359738960557196463249042066056 12688420 -623361296060286068837825327369562750720 12688421 118474743708781258574177284819704022332 12688422 -22228707020725735960657642295462507520 12688423 -76912587262685205992948127752006255952 12688424 -83321361310438765574160150463571558400 12688425 -113400758088197317131420131527757749650 12688426 796658641495505679535470755793752930496 12688427 694652126086864604608079848842354861120 12688428 10996884488502018652678532676535311360 12688429 260210750643391199515992301238949011884 12688430 235937956601779746588857813232788775360 12688431 65763884350204204365806648222442541824 12688432 -626697139126690933843784119936150077440 12688433 -804196643573590342703435644996567770816 12688434 268719595591459091313406683765974952960 12688435 1057805291986049077423087401649657764000 12688436 -1515985388517197561884207578834972855552 12688437 1251114036994138468841840334346070096160 12688438 -296673370583341925194910766028370104704 12688439 122808197824881379316033031310002596400 12688440 -12945272911058245405060283427938304000 12688441 1201653135251548696275514456617603468842 12688442 -48046123757253642119661212452465828416 12688443 244407112070011502838622931896225933824 12688444 2531565036291468025876980040007674793472 12688445 -341088921587846642537576514518998093440 12688446 260986531199725854511177112634936101184 12688447 789159952325341781919964628151397106000 12688448 -412114652223734498881563565470965563392 12688449 1308172811708594296963151713781104279680 12688450 46613251194672426263127121501546038000 12688451 666346975149200451196517427948884395452 12688452 -363374290760697867353806457585922225024 12688453 1653867231107141614297476181880285516702 12688454 382013290820539060891226876533303054176 12688455 -5897525667508837487554615099259136000 12688456 -977568420627698934670356664403929497600 12688457 471321449185981324860603709637373354660 12688458 -144590609546185210015981373432752271616 12688459 -387902757318489045807138937626325701120 12688460 -142519877420376987555798339943955343360 12688461 -328931007580761458780237612506752225600 12688462 -120437054801396501417980982556598633536 12688463 782587398276153296410775400989085000240 12688464 -243424328881867542266703222016813694976 12688465 -763577680170910119897241579566927953880 12688466 -175515918873500453527319017977464424960 12688467 243757601934442300128040956223041620736 12688468 -90499393255920136299894551678959581440 12688469 656560455282060791278292050757010445596 12688470 -318352322189720503130747300169695038080 12688471 605739226607419605207162487295786609672 12688472 46794053518604115119901665450452377600 12688473 -162049044302699724667149334870353459840 12688474 -407283169393833388558534011729770997264 12688475 270277840607687870156654310464402199000 12688476 817844995966127401951020559400557731840 12688477 -682565944348047126766046654143335115008 12688478 -949305353025151341866030195652022728000 12688479 218741649360926383798142285678872789584 12688480 53776585689581438701928084626499174400 12688481 -515570039954088074512317850896251867520 12688482 33684476617281976427724559325570270592 12688483 4395171263705147250313962145412889544 12688484 -231362448058978943691396794610940671744 12688485 119907981239598527102847812046687717600 12688486 359092356815127581664808048282079400960 12688487 269598475459738288656945371904864702432 12688488 710688228846474668100510525902983249920 12688489 1339437770324592255434490944816100623040 12688490 1020624334189501730466441957332508000 12688491 -10295282531452878669287240005022055936 12688492 -334275248322954660371918680579785635584 12688493 1201583899422721760302427700373268861280 12688494 -66075823689771990418060455059303079936 12688495 29260019987389531172855702462143803120 12688496 738846340081314456683406965693708206080 12688497 -1017905508194768031597710863844447625726 12688498 -567607140563787480972334080446244054000 12688499 434363982788458412828383094762398783920 12688500 179701342647063496508973503009018880000 12688501 -708254734291187720625555568155195985650 12688502 -7270978770279870855029103162416404608 12688503 -7174101548617614198374508265885439616 12688504 1533174519241082694996745072181085081600 12688505 -785616711019824325824675331446271409340 12688506 -954049166605770558622151609456284193280 12688507 726034488143593842117916823619861728080 12688508 473276315901989944282234738242089942016 12688509 -730795169010770401231507264814806442496 12688510 205175869705908714077960415372551232000 12688511 -2265680057647683287311330871220856256016 12688512 -223664337219767320163340793705471672320 12688513 -558881659141388323128525127531942170238 12688514 -317675287746447906025837479950414148144 12688515 92982868919795880938064259926314496000 12688516 532345315134326889433112655682796939520 12688517 372328023826539237308222828795757909504 12688518 91887971598960135584380880649596788608 12688519 -381515960070132936002312692165558629320 12688520 -904323817941902879586877367143183411200 12688521 365252112890618323858964980734797187264 12688522 33375519715482927156851144221402381824 12688523 -135350324685300099884406695080852310280 12688524 -191279184741183062926647108502107344640 12688525 -12095702415171844856051230794588847200 12688526 10595957472066308401211637637061782464 12688527 -1151947714330315930308669745509707549568 12688528 -417068118150135971568587387761430937600 12688529 256891465697253329628746081066826877824 12688530 134511109008055640819519672089462256640 12688531 -918516138969664656425597315445768899668 12688532 -1305798830924612758670995262054962226304 12688533 72987718850423501577020575685599128480 12688534 -38098677102044489096555553957025327584 12688535 -501885691901845884742124477665466857440 12688536 -292149334828881236909229628740605706240 12688537 1163304382142961765915441379306339315840 12688538 -730069376682953658665722093627161784080 12688539 191443989688045427735634980985703305840 12688540 -551007819584653675803882790660879795200 12688541 958728214634075736278140524787437218400 12688542 613532539629427981138917650725489920000 12688543 211273198956351935398919059569547785216 12688544 1071723210319710254790162187618222080 12688545 187729145991902128100562099398263680 12688546 175365521316034635218293457843046092064 12688547 -867118326054517691848303531626074228004 12688548 -86073945791478841556192329186542354432 12688549 -1941955132935397764216114904858516746980 12688550 86581743709930501378941573397411356000 12688551 71827511544985391723252589792438148992 12688552 -268408507568110190002516194976252723200 12688553 -1982739159939862106275587456961106664198 12688554 481392826579189600546889558940373244160 12688555 15160721704083281617378992571378551840 12688556 -743541662692497159957216018454046515200 12688557 111830943474470336355834049116396169344 12688558 425486226382675607473806173334115824576 12688559 -700911379999972941414607666496094145440 12688560 -31650700258447765214028522759966228480 12688561 830117664403804463714317627535968092400 12688562 -197001922699097985868488152207761948128 12688563 -515367903847471246325840780339243962056 12688564 -213770825612227896200733734241042751488 12688565 -504939540168386533081309005102907291080 12688566 455746026218091615156629499506642677248 12688567 -2180639337643244845030455641209759783384 12688568 136801066361163001098515701280933314560 12688569 922535943317648967311853281811063504 12688570 -515732300738443733636520828917517680640 12688571 84822896334529633021367103174963861504 12688572 8349460164383330746428215982658560000 12688573 -87661863201100272496407953702149042440 12688574 212220148374948129339994291973517467520 12688575 -365295979171682519183186754069490415400 12688576 327002986328697002341973168889166561280 12688577 144656326656609344911981786388128195680 12688578 -175764407410502879234133124523048380416 12688579 -725335797661181138082801019452320239488 12688580 592048768805524132108283662855753113600 12688581 229852977875144882929747946255142486240 12688582 -673304550003677513947089846469539496608 12688583 1922755472484168661143655575624236293320 12688584 771688520360379424292683096475251384320 12688585 44363391526565899071844676297105433600 12688586 1146096057732322309758159866838361331040 12688587 -1152940106216265045100973749849386273156 12688588 -559349703679671960527303794962038108160 12688589 -1765109050950179936731236299020356137610 12688590 -107402787066870890535032950782919680000 12688591 -275346010632680310727157326864166540000 12688592 218973192082049398276237108858360430592 12688593 -129479975748902136117853179772060536000 12688594 -378117453505796157031117947179394848640 12688595 -80079323173423654232449274355646662240 12688596 458135908027121065654769411961272401920 12688597 -320507337565549321390660571235080395954 12688598 -95957966158138233344536263195350740992 12688599 -458551264144755167891994778456527360000 12688600 -1080028868572475558995746500131781376000 12688601 3080695492467741318290949153058873104 12688602 -94796270444119808352218868053060417280 12688603 -478695324528247884008154270034702043736 12688604 283515970170983217354892677839399187456 12688605 -4054033206910202416749013643782635240 12688606 364057829053607095582871031660357022080 12688607 -25321615472374046168619384324974274144 12688608 536491091036762434461884639280921575424 12688609 1282767195878717567573087287983109691810 12688610 15976735864271789421362258835128309760 12688611 -58251360656647930447179320664970155600 12688612 -6183715708082896386424746183863548928 12688613 -271508531369926210107836766598713933504 12688614 -54487387829456021087545827599081142912 12688615 -466620285966185702828957635578694798800 12688616 -260640435183344830761054514576026731520 12688617 -122429029243440041125784157145462041600 12688618 -1063848983638521501149982664046238408960 12688619 116975998503592908807577266445033078296 12688620 36491652507914871997657652076756418560 12688621 -670560370970329478349788920355624151456 12688622 331638924626714569902760644554317250112 12688623 -199971631499023753962020692024465555200 12688624 49629052696868726630054004022289891328 12688625 265134993277211938360858916187499248000 12688626 -106791368231082110363510744555829622656 12688627 808571559652497560810528705922355573072 12688628 978966465457906033547041860239597519616 12688629 495765581023147762272387758948859223584 12688630 -550134525782974981408213723307176377600 12688631 378163194152386693281414789573363244200 12688632 93411289193021435119126234182359408640 12688633 427316006799185025314526420675454049920 12688634 -295259893183923989123330962369195723008 12688635 799518235982113543330275739539079647600 12688636 -254594557309239002859920036769559121920 12688637 -42157859981949538835532971253939390720 12688638 -2482244823986201731583434765245465600 12688639 308011673397625814459447664704702109360 12688640 88170132154308530254846618944374046720 12688641 3678636437754735434968535877244523520 12688642 277691131111965089092703543566143851472 12688643 79476138526845897590120056165123332048 12688644 2119658601328361404073841329768918016 12688645 718241835309596246790596073477495123900 12688646 679988763537481026089270736622627378272 12688647 -1003847947663782257762942751419465220528 12688648 555862363360294504794948327343462732800 12688649 306380996213336005481940410613816442650 12688650 136182445540320772254085554799821600 12688651 -102242893026838053453809752383506158248 12688652 -741172887833744898113698247293574494464 12688653 -645513831555653465921457568380601989792 12688654 187980751255679149233351254222851687872 12688655 7452085428967810881220869077349381120 12688656 -312038116995578479676381942796168069120 12688657 152120558309812172425310373922684532580 12688658 530122919327505683289837970827248286720 12688659 -809279534811101600204028115284822517836 12688660 -1588294161691017936841289896353576345600 12688661 49892842221246136370646946083001301280 12688662 -86892365311481449686237327947396653056 12688663 268725983346962920476488753213094988704 12688664 -2724017352719148552680986449098236723200 12688665 660218531913410896715395301015909760 12688666 -169542779373194829587102031446508452640 12688667 -926661428984125427344405352356371573048 12688668 378024727664799738141348638273103793152 12688669 208794403790496207801650889030083881472 12688670 -65456991116752398636181429035524502720 12688671 318756432818446102349719051111583368464 12688672 637613201382787863702846035957146189824 12688673 -777317186123899709281030227571183607616 12688674 47860730891441881743869083894357854720 12688675 510423779713554662253893995039128181000 12688676 81963002988799433942834773364756029440 12688677 843683120890499447595730053146379061440 12688678 271336517556803606484810161167728714624 12688679 -1062949661925130454702342483313210579720 12688680 -103442740937772334086931427611348992000 12688681 -1233007560856830053483544040984088729856 12688682 -939835233760440777918361635761381993808 12688683 -187572431647281435726194897736692238336 12688684 -1896981459517034343648746678768536111104 12688685 -89190235718218899837121883246919001800 12688686 -32168241050500688519743294037778518400 12688687 -1147429423218146464391420350725845809608 12688688 -333992626661549658557158065526589964288 12688689 -510180449417174078081692056581813372160 12688690 -63279782448396397603788599017559654400 12688691 -2100872924301127974617625867252892806000 12688692 -21728098597369275078376513995478683648 12688693 -620914676149428921083851845222984903058 12688694 -244463015114124891012981489949486571520 12688695 -425164637365680566330919717997036018680 12688696 14307096578191179006576810216464732160 12688697 -451182390454371446802961971086226170880 12688698 9282349854105279451592536845739892736 12688699 -467790751259457377684201475847183798300 12688700 372340493806468039041645389430486528000 12688701 70335336104071467875759622334195074240 12688702 -136742498482743517222752982448499409536 12688703 505523084754206064599623721939844661248 12688704 160437591107626679317809582946910208000 12688705 -330557789093770127914773784105445284140 12688706 42115264602690581005304756672567116320 12688707 1567494677470039399979390633341050421488 12688708 -630470378172263890345244178078439572480 12688709 41426792634705574237124944002775806528 12688710 -15842430092704635978291627508771430400 12688711 88789831400417541692882026484516234032 12688712 -1280484542429188089420826980977097292800 12688713 -68687039424238882188502795346495103120 12688714 -34035784167004474057667403636938133312 12688715 -670885291723781123209411920097539216480 12688716 -465366227878207794112535212085093442048 12688717 191519013471650709437036733313686873120 12688718 16145129068777888360909652891016610560 12688719 -423111982038459080551602639392480948856 12688720 -104616251894042750774833633680526540800 12688721 584907789006285327473263524973095316644 12688722 -185413086432130012472716615167936845040 12688723 1258654334992429504759942429694998528744 12688724 -2401643030223644384017446197777760309504 12688725 -149651119366937206191838609704310824000 12688726 -352499361935639670000901403980376126688 12688727 -1295183008588866405287187760153314482424 12688728 -475296679026735073706598317572376494080 12688729 1935968776680447561170241975973747976330 12688730 -119475078797751307921856833395205392000 12688731 1573778705102455778816821309886335446528 12688732 -235351025196018076695453850689344962560 12688733 -2173602295684153046019011775108040365018 12688734 -174489096354588885452797326000743608320 12688735 -224963018020692208784246453641206658800 12688736 564149231967173301804427886425397133312 12688737 -61413172205728607013061861899401474640 12688738 425735882189389094651237078806529405520 12688739 336705779921610120432951753877976968656 12688740 -650690597537500155510569107999045824000 12688741 9733724300436609084741175356523656800 12688742 1353903615735468338338189368369338784384 12688743 -563636848155897017203583606359839267840 12688744 1216981585484659844789725851928502492160 12688745 -299598283214803325084629981011471937500 12688746 -9244395947845077883557692416259063040 12688747 -2094252314543954436457289923638945269040 12688748 -5480350144919921961496312691533232640 12688749 872205869411464764182274794791706878080 12688750 -151281769757835854864782944723871080000 12688751 965165784503024599329621726346756410600 12688752 -296032630427850335624419205847497932800 12688753 531753753678989041219603478739324480 12688754 -139400097921318814343865798245062832640 12688755 69611582568497237138930830838098617600 12688756 -452794937718069023201892242923660401280 12688757 1853578218255249095867814066914886921006 12688758 -516592758429226659313025338859990398080 12688759 -545461998328792823317648771994541258584 12688760 -443827734534978153654070030755774873600 12688761 -89298361270606168392854134040322564528 12688762 39906823182905612207595707896925334528 12688763 -454702723292275155237057820821195440988 12688764 -348706770612639029623575637175183671296 12688765 -52173552466485967280321485762371855360 12688766 -41207758658112724191325387291104748800 12688767 -76802059152912897457888094504685673632 12688768 1180779945010101755052597787540712325120 12688769 -535383144711594366639895877297765160000 12688770 -76268519362119433405778972736961305600 12688771 1987244207046713108499195494816316782972 12688772 1071994758116277189523864397453837237376 12688773 63073110583406401264497632275624888800 12688774 -125231657948931607726757790358270660608 12688775 -569175916803557957448247684411892729400 12688776 -1444183540475487026683550881537880064000 12688777 -1025088338464275112066306759310223868400 12688778 514512047744301236006634789645502986240 12688779 -1538992402218475203459316001546315561472 12688780 94162065880675585433321992180636569600 12688781 401471102908771643667600456503775002592 12688782 -406468013077876313114117216170998095808 12688783 -1383765940172090587383194123963139246576 12688784 -2749914260826124652205901532555575296 12688785 423605448094826119955231866058686483200 12688786 -823582061119601994887134392817807344 12688787 -124249631203791382046767091078133731160 12688788 215807331942629826529184566071344418816 12688789 45671643259002487410956793818295867150 12688790 -412641079929423649941256419378965729280 12688791 699681681292389251113371518517137685120 12688792 -1171592466600696548152359602273248512000 12688793 465636323389144574528137868328298218888 12688794 346088023459347248427757970939843760624 12688795 -1414271520932348179883625776604055455120 12688796 -18595456549537824683723488808562462720 12688797 -21488089791389850404328073817296596960 12688798 -69125654699446241468705527100127657600 12688799 1025216489248713150543727760035152525720 12688800 -435364016010655447464024723170682470400 12688801 1412372945855784349750292547530838571584 12688802 9330150536471125940816542238949130752 12688803 135109853560927009127629302122191161168 12688804 986354301668603551690777618801177686656 12688805 -529290143876085128112533493563899641000 12688806 177585262689385442225543572949641905024 12688807 620162316059951456089089085105633274992 12688808 2070126636449910732436192473408473088000 12688809 196368104982037881940073707614888794112 12688810 672109487022124378885215263678770462560 12688811 -572833749070422719539789185357931536588 12688812 -87886656375636395192370098250132981504 12688813 -1039886794489663795418188130346482984938 12688814 -677790921908555004332922518871154455744 12688815 134457913913481746190187231707421013520 12688816 -55950179577907750443732072900892426240 12688817 709519747736363994918051953150251850472 12688818 278839163545686801500766667806266469504 12688819 -165199527434423876728254935391250604640 12688820 -96546300659494696149293819650506097920 12688821 -660275377451769744213211726448839238610 12688822 -1124374917431139339121853162137983763200 12688823 186246976473530140551735169593357931440 12688824 103935044830144141879983180260667555840 12688825 -923157497049924544867445581603723680000 12688826 618777710406808303612730555027260928112 12688827 6698050099039554469304698107103887360 12688828 1473266564545742247301328718950775968768 12688829 1517752319131204534555410654359506991430 12688830 -85390651249710208047050955041542901760 12688831 1109269771629399523812854396004856769200 12688832 105098089756334918475126866982274596864 12688833 61383393073242163456154141749172905248 12688834 27587340573685620497155058132334457440 12688835 -251494100833507268848069404714886220400 12688836 121944554154281053629964246062115381248 12688837 18281043640814017247674844571609392000 12688838 -174580650240391721327379250332803043456 12688839 -1169214433288950274672152351928319250480 12688840 667015608584695049545881639316492800000 12688841 -993686311295027742141820854340718496816 12688842 -122579435768032147123155500383216658688 12688843 -47058059899168289419412859336252079416 12688844 410420910778044074510209345833965130240 12688845 -247490151515034300750318002463876629760 12688846 55218756007985203786304021547236106240 12688847 -703703651353735125891900200687307564720 12688848 -40194683416025928115158124322491834368 12688849 -540284342299807735827642289211335550736 12688850 166168422089975710741398779579330756400 12688851 -161293908278014213804894076319839540736 12688852 -1438014134940653299093660014064188162048 12688853 -1159854791554670526951052584073917597600 12688854 296202331966437186246273283936986127104 12688855 -29270170170730513443439525173441444000 12688856 6198788302104637426876949230830182400 12688857 1066517631895720813208242870865593397040 12688858 -29432723905435165312398035800856850432 12688859 727577983310274037200467508665519877060 12688860 -8403194882823048415399919089382922240 12688861 154134397748555894433511882904243223960 12688862 -933667252514988724720247983367596686528 12688863 -639120998786922991360754377109549884800 12688864 -1756643359461647159396304557708611682304 12688865 -46471181857932774172412377687680988800 12688866 -115022049354230417433447780565568966400 12688867 -407838402505304408466075895129008202084 12688868 -863935215701901125034555876593071989504 12688869 -40912367440161379811983876213648484256 12688870 8279629281282220680173042209656637440 12688871 18084089845840373052296940377397202800 12688872 -667362387530305126012178515217602314240 12688873 658818652498651571946753479873665896122 12688874 283080165642134711018699897431174636800 12688875 1065286714340479822034260381581382920000 12688876 706690944154528125127274507150437567488 12688877 1346401724746610505063741649168208064726 12688878 -341655235289817737810395356883248278976 12688879 -987560339093661994733120368186718924800 12688880 -272147923262645357497255795299678781440 12688881 -2085023660471593738644026790155660994720 12688882 -160642235786662470827911415769277172208 12688883 842273715139464207242347175036611344504 12688884 -107270711768911582311113678589250652160 12688885 349362884283427885779103677500621715840 12688886 258092705917358261295329608162924713600 12688887 -133523360365043773880717209862726206080 12688888 1522109420141838760750331926980655349760 12688889 115608980263837660630852882909619812608 12688890 472055001437117842173250425515346508800 12688891 -11459353191501868971678267317073555136 12688892 -1534008116829109389648875305874797416960 12688893 -31440003205344008981392490379752907360 12688894 84278003365507561059868510652157911040 12688895 490631995934005970126237169126836375400 12688896 -335195418770507552762211494796283871232 12688897 8418801951887674013782471718489806952 12688898 -103378152673744652877840087781018436736 12688899 327510087173007875977962723608868342264 12688900 -9704122196561262570896905820344524800 12688901 -1401411898264767558040547531389469486400 12688902 -416837862560598265923039456067881551808 12688903 -181804593190936538612183593530394789880 12688904 1089490075017332258820423005938490741760 12688905 408526929583430329866512433204958196160 12688906 -3872641365099151024801442049085671936 12688907 554994185304873569975361540845436672 12688908 -189170120691317957120556243692217730560 12688909 -1390788498453256070465966634527147570890 12688910 -249679833714706562987037274267012650240 12688911 -61467227595950959254306664147366871640 12688912 -883693718390763410811414078960681615360 12688913 19383910403590330009746752010618983328 12688914 -163205647304398161967070592113147544576 12688915 784696586787004960477706427043478575920 12688916 -13040752719521502815958652392294543360 12688917 -915827988616522792741871637553347009120 12688918 -584371117171491623446510274023850880960 12688919 -1865707367284565323676267229793865274048 12688920 231418546083893887951892897073070080000 12688921 -447939664639566551526363022777740016320 12688922 -1376942533865197929664316521074668448000 12688923 345398447028313362622224734900325780480 12688924 -76960168220353554751738021387183783424 12688925 720835485145689685849934095696704049650 12688926 232130668699484708011111947137728975488 12688927 -579043691205608251876875912943724120224 12688928 313382960804182624294811701515336548352 12688929 -749937938696269391346564189600423840672 12688930 2087345842928313071475925818597312000 12688931 -652475720437082794770294122551074095268 12688932 244607865084124943279078285036771484672 12688933 51711398770704923548179309877804866168 12688934 -37692586786963991815745463327951588384 12688935 -217896438866342475290469040913694243840 12688936 -558172361527769498155273733751141027840 12688937 -2200087968586988586027955813520090145414 12688938 65007961451054641586920720113762440544 12688939 -286062187952296090958357272286802733776 12688940 193295129974160589708115375719823656960 12688941 392756818456086409691836439863003498080 12688942 -60431221054810301438750388031909440000 12688943 236852018430413233092558182003936082192 12688944 -21708320836237903777232661253731680256 12688945 239097568069646182524085169562142859700 12688946 553031682985351463822640040128102630672 12688947 2928220557355226005608260530146639587040 12688948 34965304699626395128296408749802727808 12688949 -248492492894896593261127283495982462720 12688950 3692933942732226118204712008044624000 12688951 -177583146803469730103737840391173865472 12688952 435030748605643860265342581102120652800 12688953 -1175221453683784610490977624428794818880 12688954 -44687198232190786893393197759993406720 12688955 853141408001213696695445066029427922720 12688956 -5597810717804264245544103472494206976 12688957 -376083125474412985421162117001030584640 12688958 -138371937565619161931213519078933428224 12688959 97663251333486899416888048021997506560 12688960 -177132927561808156262307140916687667200 12688961 -749665686635352185816012955157689987648 12688962 10586490628401890853776713553970880512 12688963 379647405180848542409397563715514661024 12688964 389271265432465741456352170348549656576 12688965 -288936350956041573803656698509340525480 12688966 485008582990971615464624746177067523840 12688967 557765348249778787354336844492631418704 12688968 -493815351560744424274084021463577354240 12688969 -763133895339172977113738869500188110630 12688970 -203480891133758892955928005318006179840 12688971 663297595416376373794832864951883204312 12688972 -166574118444651172474817576548009172224 12688973 -29914319684458494792360019021236370080 12688974 421016135672125207217735193928978431936 12688975 99770228102264240466564296535606040600 12688976 486331497567510351963683631262617944064 12688977 158854420040851931126774108657714845632 12688978 -156271014434783599810475357838989555712 12688979 329716756904084969508709005125229798000 12688980 256829996465593355745655034178358886400 12688981 546305558335529843879524370969672568782 12688982 302643238050470624445215170901734907904 12688983 244320392506212094276320178971069164304 12688984 -379514693630668836554846813682745344000 12688985 -34198222938614823767621383545956913600 12688986 103237772026257445095541781230391345664 12688987 -1675939693123176024600388850187098357208 12688988 -207695571676486077170487679176834232320 12688989 -1628561404646443283868260830013770951200 12688990 340702303024057361855438721038290632000 12688991 -472289530244464919079806142048074583120 12688992 127092947205280087244839578150683934720 12688993 -236057532357879518100767766142975841758 12688994 -1394785056089715272421050656881988720128 12688995 239808836851083501007561263754507687680 12688996 -142434608261295559044240827493499975680 12688997 538891320824515684619365672760679455580 12688998 -237520071800039462550265686313818961920 12688999 -4833701566875988574101475075732644560 12689000 588851424736712026070909459994662400000 12689001 -509604291329658005082206050130961601920 12689002 170422669265126911246691215588178800992 12689003 -516863397929359545095080121598490628748 12689004 -524180535528244763899577572619098641408 12689005 113093845847003721619395002445801966720 12689006 -29744378668550989393805717384481977472 12689007 -474229183549051307505075723035836419312 12689008 24313606525454641016548674293935570944 12689009 -31366908626278989969621193381648838220 12689010 341054834197901061251547823403375402400 12689011 -214945537233534345785304827757165392208 12689012 47045387702601053020708613190158069760 12689013 -388056031745515354705710062052226547712 12689014 56888786953168162168787738025231852288 12689015 446900915059963639712477042689959971160 12689016 814094055197517684079395066682018713600 12689017 78526201405200780382059869756570174400 12689018 217421683258014132576225689352506094960 12689019 456131471040886363555430097533017215504 12689020 89868181175275271364052911580290554880 12689021 -1312925933358385994691272818506965488308 12689022 99018819002443342127712310411211748672 12689023 1146331231259972463882128114097219366840 12689024 1576298238341402796095553501575900037120 12689025 -833714575759027112445241281029044022400 12689026 -275912053108194420643794032583230976 12689027 -154763915383629310589973283854608443476 12689028 -1155008861793852636317520752795658240 12689029 1446926186362428529462610870054629889630 12689030 -809821655052109217037045309437756726400 12689031 250766763180438324777290338088390985216 12689032 -118056115367564590010964551807016345600 12689033 -27033499688518804172418352621493272320 12689034 306459737141908267607214776708583624960 12689035 53700222747562887071161063551933090000 12689036 91012455222080253835281204390574080000 12689037 -233730312136649749491664111599244612680 12689038 159957807959509264209173939244473901696 12689039 -637986167184055441423382087667693316368 12689040 -34555414108403943381493741805343866880 12689041 -772676146277138986748003946644343801308 12689042 -14997778208394170290377231981496195968 12689043 262314519155876313957117607464113666928 12689044 596332528021384025929212715319850638208 12689045 358049309520288606692215476633098637600 12689046 -750122197864995302957225813596728704928 12689047 -17088630848559463713482736554465925968 12689048 -56699849996478609438275407614214103040 12689049 -153598531337373721245308480171850021504 12689050 505886151088842584589111526075410969600 12689051 2216451219590032399913521368846709826052 12689052 -68649745426295933076356582698551879168 12689053 1414020901510881453043660211342803371168 12689054 127918615945654466486223655918730563584 12689055 -44420945633511134830622531174111234400 12689056 1034337669481500224762515598157468598272 12689057 986249340128459672452256853767773998306 12689058 -242880631886837409202988362424648609280 12689059 -447220688734961364729191263725461011040 12689060 1222618260336807184462122081441131520000 12689061 97671768977010018622389981907251575808 12689062 -64770848979615330828313184267981980608 12689063 -475202333825169103569863315224855599960 12689064 -1181608518750487022538191883875148887040 12689065 -2878712923138279894587173028198164280 12689066 -506166603705465459039208138479799579200 12689067 25445067113656500536405597640826587480 12689068 -598132254441608723867510823134169857024 12689069 458901932089893099339391393102426696470 12689070 18503528036446304587561056273360259200 12689071 -40552530277423028069984515447687200000 12689072 361957427960903374116468229010042978304 12689073 29274706145634173816114116836691871184 12689074 -335481747061846586545844597633465381760 12689075 46871804492975993553176883401941632000 12689076 383123406086417351647768993762226042880 12689077 -638633494626925020965856495339155414208 12689078 -184517350627266724423015668327784249344 12689079 13384651338417025551189633145060567968 12689080 1137004118023885413727863281202338918400 12689081 -314714485339815525015786538601360492118 12689082 239260421219039424657640083986809574400 12689083 -1474414303912294939297481604007495201176 12689084 79009375959422050719845597147925513216 12689085 12999328650963003036547688295917076480 12689086 -248624945686344544964091182839681560960 12689087 -365070636861062638571384222083110368760 12689088 138033193024202837668419388496978903040 12689089 -1127017795161654843521467151001177753084 12689090 -42484858408560719271029266470635928000 12689091 -21111361856044105052391731004729944700 12689092 -569692951655922306560855978889543281408 12689093 -795080343296099055877796872941362292960 12689094 75585297455930118608332441697933591040 12689095 1064857364659962586962823441584920464800 12689096 -261008541324953639700674472114328535040 12689097 590385898920620466361218750515959856400 12689098 -892940557123465329970867714739473272480 12689099 2197430378668307614075476525127339262100 12689100 -196664202775875954520778819788977638400 12689101 1004408819259517983727261683197859678732 12689102 -25822656114727047500563879937194713600 12689103 14542922805426774460059252813874859904 12689104 -193378357466013053731469990676851630080 12689105 -26733312758653815600476153710634422080 12689106 -57603318895540544653415214244592013312 12689107 -507930363635624614422799019081905588128 12689108 -751460431985303043383965134161163065472 12689109 -542243448432215352689589672163808025600 12689110 201425293609648985614446187896475618560 12689111 516109505392144430144496731380929977424 12689112 -591187264468609558919741257346931916800 12689113 256934568207960779958028991759131485700 12689114 262187192498244614389900576390691356656 12689115 275279569097185484234442699436652868720 12689116 -164300128953103118645201523650939804160 12689117 -160158120410729564200770226531838183616 12689118 256487189007865271670526157717792312448 12689119 1379546806694376175509380298201049561960 12689120 -795827906186721745415623807404359024640 12689121 386723802003414808697595038044926420912 12689122 226833775682714580414183452185362407424 12689123 238268867603876170953678428513769950052 12689124 53716481288868562960101067006634188800 12689125 1013661313729781862156834521892199419000 12689126 386460025655671725938567496853816143360 12689127 -1455492139696626853944852988335318811752 12689128 -6997069791935665716410590981189386240 12689129 1849559313541178775743710761471485708730 12689130 -211780995402294600770696977264185446400 12689131 53430923679751669725891025675849382400 12689132 -8589070268051966972824785638924133888 12689133 -728367717304622344935417764859494525376 12689134 -422806418794457989478458597184444304768 12689135 321174997925144890011837038648096456160 12689136 11010020919422548340942901646983954432 12689137 707220662262733744596730968781457362432 12689138 -925728356483217789533597769010674048000 12689139 -710225554263771869154445978556120133576 12689140 97816948119719028174359851898219988480 12689141 1009599704173288664986910219689651397184 12689142 461332834513049795816420319445902654912 12689143 1568669532199447531146590319494417820392 12689144 830696681915370819797708761511514501120 12689145 -184605379685462885331109589331252972480 12689146 319440269018871609197054251634218266624 12689147 303378284609879807238117491286016354596 12689148 -195530099350218322449645611480598036480 12689149 3740331617073381914142381140132707910 12689150 141849275642166543897009406158332016000 12689151 466171403810545933288017756556579897032 12689152 25081425439014694861612181129749594112 12689153 1388819059190653439113715114479757133780 12689154 -195517195537332119446812877240706491392 12689155 565945864866239209532886629785886907120 12689156 201045028266261160577947522238816699520 12689157 -145443533574756557712646117871576159040 12689158 735743326805863487806772848526785219680 12689159 -388958167508944404861323834306120444448 12689160 103292873578399679872849358160732979200 12689161 3213629261854575740636624063917781162112 12689162 655331091876417903118807028014168022832 12689163 512479374456859566956294241941647700400 12689164 719455343125691061159434626672377086976 12689165 333761540191968642527412626713440283800 12689166 142587025891465214246490049252678308864 12689167 -570623193262630107710757601392797928784 12689168 -154882424279532418125537152423518273536 12689169 -58325293279450041123130020330097305600 12689170 282738660987177544501550740569183777600 12689171 -29737253425231210143825336208450846080 12689172 -244514571968982288421299656341896323328 12689173 -908267781227689868432909960160548960256 12689174 -1181476265575449711402260734759914518208 12689175 120972384241929658000850546658610134000 12689176 689389786781043631956429751227475630080 12689177 12558479316457916216470472898638193540 12689178 -100580178174597756049156243664652161280 12689179 -2021161555940413031587864342410431548824 12689180 313358052073844208005572917231864115200 12689181 -111054955975870569404569837000368787872 12689182 -982229716629837495520139529125331753600 12689183 383921709006040222559730587819405378904 12689184 442665761682243702449661695321560842240 12689185 936457088161761972874061416503109087380 12689186 89763375042587719777409762693055154464 12689187 -347008688938523585056508998377131669328 12689188 877405151135325832624669700231039037440 12689189 3339251081272511068936237565460809760000 12689190 201206514817012367578352120197126905600 12689191 -971720362596673704069772682167489212576 12689192 -1097313674191388283370750810281198305280 12689193 1329640878302969717843832784824873148608 12689194 -203883815617912806332012175475030042368 12689195 583072582762306047143907027035656981920 12689196 239177291553295797936078498302284349952 12689197 -1626431046928201020928375169336861448128 12689198 -77307154288633746559651525691248286400 12689199 -7698770466672459856646842984930727232 12689200 81003532349827212242703088286598348800 12689201 -339085962823470965686805319801284225280 12689202 -667954522534540030261146717718918531968 12689203 1059746926016497990356897257976249212584 12689204 586289824077038236896691399432261404672 12689205 291552770743927050576457917718671697920 12689206 -85512735541432259263050466903193077056 12689207 98719152346801724409860470189466161680 12689208 -200777015238384275152391570260570030080 12689209 -834963507844092172803501698817546950396 12689210 269729107520902887508110787134745697760 12689211 152149360147412450628302976159697816800 12689212 544074466490977128610853094040838675456 12689213 106036051573627206316449225297298697964 12689214 -4850872123988634148755763576104130560 12689215 -144341482693421151114385153226466216960 12689216 292115209325561488309042565874293145600 12689217 -2722605274474907502312318335377486826880 12689218 793879154624167082639078798325862564560 12689219 -1562172735793712151520779523253174317380 12689220 -284661102886412314253716004331080355840 12689221 287397339034792688483880942359363199744 12689222 481097507087456685701916571893441024 12689223 -433219707660102582623264968267178640216 12689224 -133705908494216556522734399543750983680 12689225 -53143352407180387723015051746901317000 12689226 -587393619333309006737652778711181955840 12689227 -774401457160030185903131927230024732320 12689228 -1349351952769305292407798632039610977280 12689229 -495608829491624820725586210888346200000 12689230 144793929840378852467357371902813649920 12689231 -60192190864375735576766758764723336408 12689232 26421355125825270406266682323132088320 12689233 -1105645047491826726878327284898001125518 12689234 753874969663384451298883498732063568016 12689235 16973465832427853245826904613232040000 12689236 205882349988333284518985855051133447936 12689237 294333122822138468685389339441502417504 12689238 37457806210942490466795233773950578688 12689239 42798349607556997521738459659239817560 12689240 1465079711677173275611749070989358080000 12689241 -498215873004979189757748967206424930608 12689242 -33732394466329926076825358435668619808 12689243 -655344027111515228589196229543288790000 12689244 344314394201184481505229124264763811840 12689245 1502787442869653955110901836146431439200 12689246 -143966461385628388292775162852089324928 12689247 -365727985124567845767283972726749027000 12689248 -847252046799385991914851925759056936960 12689249 -1883545789856534033296238231177005471164 12689250 114178677791068020100257216173147904000 12689251 2888057250783937662739250160807969097392 12689252 486882818644527363751456899458300036736 12689253 1111579607628445418213222856492688196862 12689254 -349514665684560705264831743511238239168 12689255 -1518663023115274274078200846435443984840 12689256 -515238085461853588327721379164830924800 12689257 -6416861654952843014880875389168746688 12689258 -4465777896640449823553584749835343520 12689259 -173013851503573899894871952678764744320 12689260 383038072693195789585849392956035906560 12689261 -82367949658891294147814675931966460416 12689262 -326582556955103676927969639680174282880 12689263 12777125772805644228805217695592226512 12689264 -68185246373729176074956851191821107200 12689265 -266580228636596094959526204385738183680 12689266 -221289824397384315140342231440869150816 12689267 220987424182964395245770323446519434316 12689268 490656251416232806857734307947396720640 12689269 438338289096272449560750376840709787000 12689270 1200692100812907465575314826837063040 12689271 420307336192482627028229428643005228800 12689272 -341559553260886109540905529690288824320 12689273 -1000095971092570781201702720006299859478 12689274 -125462107597704894323224172797160408832 12689275 -577549505163197300385227300916846726700 12689276 -245396922265462057321842486255113846784 12689277 -1044399039799737365390434606412567662080 12689278 98993441687614421749171184726065155456 12689279 737995954017337875117524984859269642880 12689280 279220776900647480453923807710884659200 12689281 934454028147879924832127893223555881728 12689282 -397232195357615116375685660514303721008 12689283 291335240954820332066186599860265876800 12689284 -627923752309234286189583262707458985984 12689285 639462433344120840453535540546256856960 12689286 -611070115293138596841050815136146556736 12689287 4644600156130786441576417455499389600 12689288 -165617268075756739034099152514907786240 12689289 -887638883523692715863266515056753870736 12689290 -828404000621714450907549496071719517600 12689291 144204010870917796383045108443128586400 12689292 -57618027679812997400320441410143649792 12689293 -242675893086465958297304752679906824020 12689294 -20910523439877230178886626090472586304 12689295 -29258864904895392214172726823554611200 12689296 612949377260808498299226052434735923200 12689297 64683310664636965063441449545476573746 12689298 1368741173595943394969243816458570560 12689299 681457435857421720290707348232417052160 12689300 -505012273275607212093993427812403200 12689301 -481033263285987040221644707917915574368 12689302 388465963920992144101433633326537617600 12689303 1125417153365857456711989470511835775064 12689304 -126463330207054527757079687296592117760 12689305 -213555411830010020274429689033865262080 12689306 128589495974480941544924037716651321856 12689307 305589760722189481752452070624838233600 12689308 1203899687228428055727222086336584252928 12689309 -787541514484168064894317481108445662490 12689310 202428867870896377771960936986523392000 12689311 -1483273056381932394936385873390920980648 12689312 1201881666008811254967414496983914053632 12689313 109340920912520068885627893826001388288 12689314 -1095494988263272454872220990515816675968 12689315 -1904736657999723519684125400638345689680 12689316 832166800528290329078913284653448287872 12689317 433291505168902445467767751253956754366 12689318 -843803393253760218066777864913274372640 12689319 409401424314208289347484653855221873408 12689320 -325282718371807981486736714578010112000 12689321 526073244296850007156819766175653485200 12689322 -674954907553295506022377978817230249728 12689323 -504463515381056109809220148949086275776 12689324 -176539809691233185918046539576484893184 12689325 -140386044599423988816451531359596040000 12689326 82996221321291293387282341315761033024 12689327 -206175190528862122375999580606805107520 12689328 112332435875336725049220347033932529664 12689329 -637928394977969809829894412310292840720 12689330 -130905195569413289220421606369379489280 12689331 869959362565517645398529380674396124224 12689332 1037837404427569980621677595611440906240 12689333 -1395083788219111400653650725682903292992 12689334 -305436164554597539149171958400428975264 12689335 -187048005348733419410307500598894032640 12689336 -735578225801287549897211403131981537280 12689337 -1044067370724455922846447201795993670080 12689338 -220179329555631238557571808400714913680 12689339 -704211631230657734049872748825362761776 12689340 -303919911679664136156930273146220748800 12689341 -376987814092278903362970392654223040928 12689342 185503640249789318675083572137406657024 12689343 14471689190345804040589592696975115960 12689344 -123612720945431004217414745789898424320 12689345 435258963402126989470576121528475014100 12689346 591788099581157226790306853814457661184 12689347 2026989591838869274350192797470019144712 12689348 -690034308161518236543597858473536204800 12689349 431659992387347848234183247123151140064 12689350 76375572088973981360872988961847490400 12689351 -229733912475116515621304079197716168608 12689352 619199689550412618624321143729086464000 12689353 50464615870576638389581627670811216000 12689354 -249498153849512247207448358484295001088 12689355 -320102993262425858391353211651801358080 12689356 1418567211718520749418782146541565306880 12689357 -1741916812150535117490282370845440768394 12689358 441663624518882158384713942166937023488 12689359 751355135738783476992660598791851976040 12689360 -158292799815482830497756968484929617920 12689361 -386231871373313275624009527115231141656 12689362 -450621594223655250329867845955035819008 12689363 1551393221939580430754348758537535157612 12689364 -670022515602649315690703429954971299840 12689365 -164691625873510484785564638620348070540 12689366 -411806757280501250515997579317162262400 12689367 -519931829247288134637576682631524140720 12689368 952442028814312009357548220555945205760 12689369 551985508827628169319207798114301071360 12689370 -18548008274089229182233318391974062400 12689371 -54838764036147291826377087752611348328 12689372 3995858146477968964525092579271713792 12689373 15858098917636844381155425607986096768 12689374 787983141955536675338605420351046391936 12689375 -446520950320313739635411660804105700000 12689376 4318936025194878617167239228180922368 12689377 77781066460635268160742756491342525160 12689378 -486888463821189092033714204558994232320 12689379 69100302181753076501075582252809916460 12689380 -266429981542218553959791784227616153600 12689381 1879237302268062163825040440004906797182 12689382 -489393568512701666938271265412972684608 12689383 -512542841869555591538508656899465176312 12689384 -1036158977021291591155136863402517760000 12689385 288234529442074299121072404443035315200 12689386 10414003376442663654537223155327427584 12689387 -233442928901309515674959891386926685800 12689388 436181997847549151291927101398210915072 12689389 1798167798124883827752063941455080747456 12689390 137235506376971933952473881675512564480 12689391 -659293148416260076156824963049735920 12689392 131459193811485501607034608666439974912 12689393 -859568000797177557603961210283182973358 12689394 -1153313624542175224902813245294978652672 12689395 22871090470281944984548346353067938080 12689396 -912253271816484496306142772282919363200 12689397 261689061125665045582701875397571337280 12689398 945760968957721288570166542405384156032 12689399 438471174686042896571453250282382859664 12689400 -19394452386268780350445614277286400000 12689401 -1832929268652795690300102042283391976598 12689402 -744033428628399525660752852852321892096 12689403 762568930651027138966031498790066807408 12689404 67463530156058590872236977966096809984 12689405 211651131253731052335246726932893974060 12689406 -14725955532593583988728702294537763200 12689407 -2030993358217724345622926778289104638360 12689408 749491814554397743863286454593309900800 12689409 -364254451689870677939219797191587948160 12689410 -520329447947848075333649624602519073280 12689411 -397604567104031919577489172251691800368 12689412 226503971004034210587577679400017863680 12689413 -1673157493948960398857257639020425015232 12689414 488121216744908152897977542780690588160 12689415 -191027032659997542631270940554922007600 12689416 -323227165834164624541446887817206169600 12689417 770470598722018240475856946475471357220 12689418 -79105443243524388681320928542823889920 12689419 -871101558366311933342952963049675357056 12689420 -455296266114630015695333853863733918720 12689421 -864973049845791277853506692561518339616 12689422 -127626944738052869407268285266351927296 12689423 -22723588187756904762601052222785397328 12689424 -240178193620646753718707146470907379712 12689425 76561737879676081661600860855413720000 12689426 261826033473001752282256766242369013760 12689427 1260549444093142525167005172097611374520 12689428 -629173893511847954551006540219436924032 12689429 -4575277556483977302769591033077463680 12689430 -26146632835386869002397744287820186880 12689431 200204804046184225440173452362071812672 12689432 -283193645803551335238872720750073169920 12689433 -236562434454502429445125162240299626400 12689434 -32079973943128344252581687412995769600 12689435 -1231187964633072254914032018081416025600 12689436 -916724777733656500009630549949256499200 12689437 809167665469516153932084603066003136480 12689438 460681574908213159905469248860619781440 12689439 142368459411825382599778746958647131520 12689440 852687133486539959567147949085822156800 12689441 509420554342072316412711760949460387072 12689442 335767656377898513451698125675834374560 12689443 866242703648547929829390207627686268960 12689444 -92366748627804779835183777439072168704 12689445 263358786221510499969825729308626016640 12689446 170728027759973687367816434480807522304 12689447 53035297185854329674776850098304764352 12689448 -276373973082983624307368833603999334400 12689449 756098145326089877490000802234180294480 12689450 55867769331225479726021030907847626000 12689451 -10023646425195849144797963568175051608 12689452 1006752487880904179389490346910858747136 12689453 80050050331352760585887104977468155520 12689454 136940667310855536567718686059423232000 12689455 -565684706290448517005199939324811003440 12689456 -9279509828523760083150944348764766208 12689457 -100037526913134641607399367301108208384 12689458 855402298945109886675218635855497592080 12689459 58309522192911245704635835952209715712 12689460 -88000002212660975845592787675245322240 12689461 72933725135430417135035876501323612800 12689462 684515589527417524794927655609803785472 12689463 1406072621384911625587014803127683711184 12689464 -1148316679188772308055006332690684948480 12689465 529983193363229466979315985953338734400 12689466 273401409831736326509956497732839808000 12689467 -611997155679659530594697567304491759616 12689468 176238105259172668503929230356496097280 12689469 357761631998659330214844141245973809004 12689470 -231148407469991530276549688154678544320 12689471 1463582471229070137742450808656983149592 12689472 2387455038247118499588200457169797120 12689473 1144891663676487521143566040810225420720 12689474 -160927993772334678627905144287491138048 12689475 -113275847831789777497192168042731148800 12689476 702418507670915384224511949598582698240 12689477 1618727911213083104020121168851037671326 12689478 -49020409968719317002019732408004961792 12689479 -171230406505062032106935139894273337320 12689480 -52449050583839937232193567754670387200 12689481 -590104222849274098541902706913692645808 12689482 243075539554034039861254536221991595872 12689483 -790891571865686360993903963066687145024 12689484 779981142849892173861431646670129336320 12689485 -562193901820752035723291769154762688820 12689486 309867674819814293038972496674133166144 12689487 -1839138622092106773130481438395084066560 12689488 1338812294241107775062522236575154176 12689489 1180014509307346571949543639770884475760 12689490 -302222262187849795792587440429691548160 12689491 -339796453809163338514063756048656789648 12689492 619386947649358524997177056533051996160 12689493 353003607455010016763264922312741749664 12689494 -482332251639696255463526261528525332704 12689495 222942059423103843305953936438033632480 12689496 -580495666561245081809238590075473274880 12689497 -3853794454907897942748061921322806134528 12689498 -250051602144768765365108355112814523936 12689499 89005460520591735055217508724167872664 12689500 688013804091114888741479841500010240000 12689501 1898401911887096125041514685113323712800 12689502 -41630506545248332629722074222701944832 12689503 -2569157072627750572274896335195210198920 12689504 676427455690396689339152196126376329216 12689505 175910813296337842364250654813081234900 12689506 72519338387769854739456717349765276320 12689507 -447808186298634101353114416261629942244 12689508 -342958734600547014653174137218059698176 12689509 5034245486655216272932171606500603392 12689510 909150662768424574146843589424238706560 12689511 -16109481855930141374882770493342501208 12689512 1765059681197816472523360584810470400 12689513 -364547448483653706455578363481511624576 12689514 -529670931567677166381397908089479096320 12689515 -17634395097239357526718295118286180080 12689516 -452794453906663497327388086923135081472 12689517 74153405095063156199456096276351763648 12689518 -602597394059717251868249199503647535040 12689519 -66094491447461035746553061415477185904 12689520 35482087882838048823940534059928780800 12689521 580917078980805677203890854643679501492 12689522 -616248143060943085571668188553457480688 12689523 -90495779851219120728271969687392759552 12689524 918152484944928881164615803604272443392 12689525 372330653033143023221005863498034086600 12689526 -135056854365402975600845344424764355712 12689527 -163045449034352967082443373252616735448 12689528 -109771704458652358560016461716563107840 12689529 612273219061792354358272622457752687184 12689530 723698713544750733553737418858178304000 12689531 -969951116904897925049364979250085873360 12689532 958642934581006669299644339761291756032 12689533 -65892039244253912327283892569484656320 12689534 -403535151977602215619305089832460473792 12689535 897098763957202403154132935673102829200 12689536 863477200665105608992015800309393653760 12689537 192983866156402756982416245006292596480 12689538 39567074247608209437691067148104275584 12689539 901254766486805794295606115812551052880 12689540 -191450275787444978335557222963907952640 12689541 14988473854319292021170069996584742364 12689542 -997619473411475530791934695010032167328 12689543 948354539778527309996089119909886376760 12689544 35160877535825067340124537281875640320 12689545 -470855757199770289360613689246045324800 12689546 427382291749819288868851182500911428864 12689547 110090522545297685967961592032401950976 12689548 343059666574445071289325827469325412352 12689549 -31405231370151136212023134469844113760 12689550 -23651664123989562601803719703466132800 12689551 -695209395569701865612764843437418431248 12689552 -51903005324649212138615077390657781760 12689553 38290770835382718399464574209032894704 12689554 675979710129524655949042731307595864976 12689555 -740439498461101695514521707630008457040 12689556 -595909464745645133118391895273614344192 12689557 1037293037966773197748244336985256150712 12689558 1786186628033381076806651255610673152 12689559 1315518641985962537469701075799532258200 12689560 -320884888131020548653554424302869708800 12689561 272394991079968318215482220218393612052 12689562 83040950135318141208122680385310762240 12689563 818136047580423396797297930420218642344 12689564 1506548319457209934715492876974233202176 12689565 307410881586058999083102903956363961600 12689566 819594464190237945543197480402400652800 12689567 264706278843520122415533611713517308152 12689568 -1712788977396526538725114489674871603200 12689569 570944634882279570678415747833991692180 12689570 -55970215117073322760842539462985600000 12689571 233899875253299015605166218543447506944 12689572 346483960433817515671283089777647001600 12689573 404149040540984644157096315562390566400 12689574 62124948803815376708525891421599482752 12689575 -60305873430492840064388581242960322400 12689576 1035608146433480617862147834189645614080 12689577 2280548630432944435993384112455767880320 12689578 -569974633238159250595481634049263474432 12689579 -982983511655089144355959649832501440604 12689580 -556717879064943709193976929372002083840 12689581 1467974924904659665638398293360895791382 12689582 514626881715151317227947958362154386944 12689583 242186988566199551704423987425064308864 12689584 -20382922035869221289808644306837094400 12689585 -891937703013826967260384810586502951000 12689586 -48219427131139397580833983823473508352 12689587 484832379629246151695388478643393204480 12689588 -1492052744728095811864052601957643622400 12689589 -883667946097805004510904592046604724832 12689590 -21281321203360521357659548067795623680 12689591 176644375158340696250093350616017374072 12689592 -501439003565969086160841787977187983360 12689593 23529963591764265335297492272659829184 12689594 346018871890319154387028844554805917152 12689595 -625144662456287323193614077021364154400 12689596 233002275087098031176727431614888371200 12689597 618024163435804749579072553937284031046 12689598 -643697203609687467852966004962977324736 12689599 1374754711966212393768731683149716454432 12689600 -139095525368198651409491370255266611200 12689601 18514731369237119725016457421781251680 12689602 35575312060983416026453875030976358400 12689603 1292527775729614579494904993941004161852 12689604 -331772600798616894415496316837148556160 12689605 77226102380392451515265378341832710560 12689606 -197041968712106702574281930055328819200 12689607 54429726020051959957185350099666791680 12689608 2032663106268628463307210169874367144960 12689609 1045843136205434988582569460431592606810 12689610 -357501497916641061208791539658435690240 12689611 -306315522790437687480304349310517959936 12689612 -704798126132023084855000174048004812800 12689613 1026961831818595327014186121939407739542 12689614 -180642627432215508014611782115666176 12689615 -726890478714113724620405441058451509240 12689616 317044273361986392004864408647320469504 12689617 -1028439041312494495249068047232284815680 12689618 94746380304091589580410122778473007760 12689619 -108358655716100251121549715641977277256 12689620 417885128407820026117628793430734528000 12689621 -398298265814327674808331994232265279936 12689622 -27391500896297260092683989234513346496 12689623 503884599579782228344944760596817104384 12689624 -1246271737621713073913821825464698880000 12689625 -165611038197695669941226705047801440000 12689626 637767929181169807465057162321615894512 12689627 1526059566654706124003009632802017633476 12689628 521909280420469335480352279502864793600 12689629 -1062945450872270872982397613010971787616 12689630 657987328154621948873430253225824624960 12689631 -320908002339752210622449600875970291520 12689632 956322207983493880372891076151926587392 12689633 132459874696791935938598664358771200 12689634 547624300921230742857068628754699971840 12689635 17078990429132100317799781692041849760 12689636 120943106473523001391383150202854208512 12689637 -1211124995704949942698927304483038045248 12689638 45685352075359917262060207686303590400 12689639 -209856407970677617463584720370223535560 12689640 97199334014372780983998387871772160000 12689641 -598699478207766484573684910568546213958 12689642 17657207216758105504262563174207226112 12689643 222973027181294719385192318970994251864 12689644 3579155824287988451534517627143086080 12689645 -230401880537500899235900590916283476200 12689646 -1356894505951400591977957924664453564160 12689647 -778648907941235556197737231495229258176 12689648 267579187995922186003323421810519375872 12689649 -299203779719635191570304855214206508160 12689650 214584371374285889050258580464948572000 12689651 775753741834250616721708084351224371712 12689652 -260411600033022666013108646257718784000 12689653 1371910200033937652953533549825279081902 12689654 1152012409584738549489482956956426991776 12689655 -157086162380171466823235725061782980480 12689656 75757375906699396793129471601878261760 12689657 -788340542858209270272490102773749363094 12689658 35543556859890622535822649604821608448 12689659 324748116114806807466753282265103785416 12689660 160334747316427072779840429090569095680 12689661 1100970523123339356925544436876050343840 12689662 -1357951058478971672731435745353201638528 12689663 23164310149419134686836929859408272640 12689664 -32338125186329803045103523772313370624 12689665 -30530247232607894134752414591328862400 12689666 541736801958390483179373817836711755520 12689667 499281893927159148297872434438491539880 12689668 473904298860387154636163028947999539200 12689669 -1201645551166954973219263600110172944930 12689670 43931468399110927785703148817865512960 12689671 -1406210654461120318552286220713371938240 12689672 104439938935869384566723779830647116800 12689673 -194300430137778321375707864735822482416 12689674 5352850334226576876142246194832840800 12689675 472722616460967398890185185374928148000 12689676 152109198063083472617128493453579688960 12689677 -702835153025133572538657036478137465696 12689678 125190091118407150854672784823576084160 12689679 207839961229707317615117963804601456528 12689680 305759973769657882305614928013445775360 12689681 485446553423774840342103478237808290482 12689682 -59217441851118002824004993985098073600 12689683 221037522737968642866702274852432965932 12689684 137623530535711116600699401289510961152 12689685 -525428222224556097266568257281593646980 12689686 364913316607299463209536980995716469792 12689687 -1235225739982467638623420944048821297616 12689688 -157472928342393306878255730218055106560 12689689 -727478145766648696636461904203714259510 12689690 95692193515875364956517365093618083520 12689691 -87093806104785961269943046559628416000 12689692 171568976796408564720103513258853090816 12689693 -312474706073381038944204709627007228058 12689694 466487545237531973453659328932224988224 12689695 79603218417177190143795065443320931200 12689696 2638695729300762925686373094794686234624 12689697 -241546878567284090240090199065291595072 12689698 180377493258944947316073671876825963520 12689699 371893722869332429418375460771466659720 12689700 293904213940928480657634505432725120000 12689701 276961741669456300621381895475263693920 12689702 1098458256706224659066642670093160515552 12689703 1014712955450531303371363406369225821608 12689704 720803284291302663836137002573109248000 12689705 -32417496688152499977911153957026329600 12689706 -338816553633891513980234315337249789696 12689707 2213546085509631267024699646040202512592 12689708 -1345813155800657999569772110425775531008 12689709 166498452657071763038288611473989033280 12689710 670685717366321942245658618034247835520 12689711 -303521496647009091170575056186445448688 12689712 19420974218404476039124665535430983680 12689713 232484661672309253081260942994708204544 12689714 -366387293949596310729075893685655586544 12689715 -399402998861063423814706284804721340880 12689716 592593078520451741785896791543750570752 12689717 670218898203889487507377940784029127552 12689718 1207651497938907644207921542672459456512 12689719 -704226560808156603383985269575926196304 12689720 -377290444299336936571823400189911040000 12689721 -208862470478180660298301991382352225344 12689722 -558428337259373814975111591329027673600 12689723 -242729586733010454059487883078730793456 12689724 502433029496612403798933683999832224256 12689725 148335468804361096460239763532121327250 12689726 211815062171486551478432014432512523776 12689727 158616582060605423647971871618495004160 12689728 359347116363781906846539932811767840768 12689729 -243191983990317530304566059140120435672 12689730 -370506214717881854844178023448089600 12689731 -1538304737022518167575458143275688774468 12689732 -461005438022688622343926392780406883328 12689733 418363433065426159241560684112790251520 12689734 -58298864910686771564308554907169184000 12689735 -1325327849430192980531040707498795300640 12689736 -29592451497043906974155474515174440960 12689737 233678600223023061361275487408904601060 12689738 -10146590026464206574691072302368636160 12689739 -494707054051385462564721905477338614600 12689740 -3598791438997392631596327736889579520 12689741 -245238636928088654257962155289801793716 12689742 -65023761970983700043228151407218957056 12689743 -750018138161351995461317583072339696456 12689744 -87292035957862611599176857394659065856 12689745 564502169825137748083147035190015461120 12689746 268267959270666435582901535959710314784 12689747 368807962956616523947268245295195479632 12689748 -995013139822146685117788497499938467968 12689749 -125663625630544511701515968886297808836 12689750 -1138237753389236842182904298684578752000 12689751 -887854512672684160497827377533778058496 12689752 1022135669501413839227136802819135918080 12689753 -300193176282796878212987578786922558700 12689754 20968034231427197740260312906637959168 12689755 188128357474285887489179536686393726720 12689756 1329368753497645074635263717178227806720 12689757 -146767295347177739193535060221399774720 12689758 -841716526411621729988061806413654695360 12689759 383064957154919959839568284559607964672 12689760 192045920652671152437101048813739048960 12689761 -204735890965977225919634561006166901568 12689762 -674731373281441555811282512812808182720 12689763 38543575963973113027594767585261594744 12689764 -429531450626463869901479579371084503424 12689765 -451814247130316499743871583875605702400 12689766 490124087905119823254789530502185450304 12689767 -1038699353639392581821339759207598336240 12689768 -236971843209523437363530797164996526080 12689769 -408430241798681667738475530137364698880 12689770 -430868258886645286084956633799764787200 12689771 -1281958276853683031386311953947201862028 12689772 422393267924688973075399909012954263552 12689773 14545949030296744188604958062373031904 12689774 -1396793375738825497435260228700917112128 12689775 -268115935727677512024903634164781027200 12689776 -145083699597747899148081047974100238336 12689777 -1685015553525439001233087461530667052560 12689778 584327322698569953530317743375551389824 12689779 -465087013163415682261972807228310749680 12689780 38446497517198577096205013053368716800 12689781 -533416094945448748127536052363042616480 12689782 163292651293013141284787309647661585664 12689783 312807584735378421176391453591959101032 12689784 63658293035127593340707453365369896960 12689785 -6163528178348056249528394895947144640 12689786 1006105845354383838890838514562790317280 12689787 103685010079037661818330189198418185472 12689788 74315578310878090613201074651659513856 12689789 -91220363541191804904794199944558038944 12689790 -135303949448575050388428574530253148160 12689791 -3063004339719655763294245019597008707120 12689792 -637872706134956791009644456280955289600 12689793 1169859201387570396023606292587606928882 12689794 83669140691802088330404482895039812640 12689795 339538316278952965731312322847729542800 12689796 -344499220886438619448387577897281781760 12689797 -364692510655135772040050966619484782754 12689798 247292692222619107534831616437279493760 12689799 160177923134692329255592594057175421864 12689800 -950900793578718134269399673918174208000 12689801 -3748039573909383997920277718033840230896 12689802 -602241394462610610589971100155927936720 12689803 367426013986188580341860363376001940256 12689804 -141562697268262906070336888312578777344 12689805 -504661752863938035856038138613210686240 12689806 -1655321490259925007666110397224149612800 12689807 -607341064707046467483154047472493935440 12689808 157681359626408423149009169410075459584 12689809 49566186296157018711987977698724567328 12689810 123237521520067551973362660789895503360 12689811 -914507675017450911747869484682987497360 12689812 1461313204375549119841698481686827520000 12689813 -270283307906115324731376744505225819296 12689814 493062555651127179855945469932005346240 12689815 -642850122126205096232493028707060480000 12689816 -5641632108330986859939668330598359040 12689817 390085076208146860009843645638661624512 12689818 -256897428457117732198430553280428794640 12689819 181119674238687675974762699839643515200 12689820 221297821547658503966414821802991513600 12689821 -1887247226486210544015775584328736605978 12689822 27965200723573236330641536948876259712 12689823 85179437074091671237186500061487066184 12689824 -849296077647469220102315398929698586624 12689825 -624507289100607997028467416314219397450 12689826 -497194508707238050094267100243613040256 12689827 -1168648936063479391917152264540408647488 12689828 -431937642341939782228529953583424609024 12689829 -1455294604704703592912219382489757358496 12689830 188921808749125388237928372484614167040 12689831 321483958794907155760978046912308742400 12689832 -194016545553040612528660908998012928000 12689833 -321799111070886559432669604844048633976 12689834 -43245268310077318742403393814147257600 12689835 676884160390065542676572700013916400 12689836 -549545587749307695841295725112932389888 12689837 -7882002181985496798102215072800586688 12689838 206663918271030966662766150106950144000 12689839 20212522170728789296997898928860573072 12689840 -34769278730948110690771929571000320000 12689841 -1202309922640675544618911349729540408208 12689842 -349695715818042836976615484187560614912 12689843 -415360193346750510776716917806678373936 12689844 -142587906523068592173295887444778512384 12689845 -151680280427643893488011550887510291840 12689846 -46285272152434295114330839490794716672 12689847 -960793325393048493025676118193916690040 12689848 249840895576378695254367789680956661760 12689849 451475088173806443214956509912248181760 12689850 5243868447907312192798285359130368000 12689851 219042551304185567020938167170564540512 12689852 295728876969181661223439405310678522880 12689853 -196850187210235218071464344795714731520 12689854 823928882600784595042900432566928173312 12689855 13189627093330804039094247146648405520 12689856 -176610151743975760570536356148116717568 12689857 538576349695842587364270409862994871106 12689858 -941986101990549172087827062773634172720 12689859 -2091632349066363414849924955592884224 12689860 -282131023011520887409816662243393841920 12689861 -1412729030012607043905504181566695558688 12689862 -183822460863505501041527507834148387648 12689863 1188774647336243146559616201393449713112 12689864 -631876972895350242699361622640945684480 12689865 84662891905127797544620648027501122660 12689866 442793531296582559004920370540476014080 12689867 -2527806328043371680877130360077875187368 12689868 -512932597115627840953636438099367477760 12689869 112688640854310809642277210955714059650 12689870 -299952734667169353915319403100234249600 12689871 -312287325083544801174518643178322010096 12689872 -5235846350869235264437498179435970560 12689873 -1598922249055052510043940253746618475982 12689874 87520008298683394443565172158931894544 12689875 1424351562996704593515412472627940000 12689876 52276729749430338365666179010729797632 12689877 -311283803881906101711838799960074833600 12689878 -1044440720373370907933502977395926046080 12689879 -135913907365481738625245290999624153680 12689880 -304272550890568068042853840791925555200 12689881 -467746867375370427389288609592005947136 12689882 -17577731735558577688927661145268462080 12689883 1088401055401186203621712620220305663600 12689884 1106508723879028454460185251773882722816 12689885 419425992640823119433658399969604231800 12689886 -433032093831795641250958158630579689472 12689887 -82231944307509010025156422975386343200 12689888 1985702522328245554122148233693401972736 12689889 -365811062171418102463954938535099570560 12689890 -265292463899415777081218308423109315520 12689891 2148123018907426657676874162116495478000 12689892 -1294121200040995517824500268374032640000 12689893 2133634599333366458969431218328540438142 12689894 149013361951102186760284342014069858432 12689895 -711109222135791612533288504227088588160 12689896 438368443355737601389632807370589598720 12689897 1082086394750897850232223835262683918240 12689898 -195865328704815084856656572357951860992 12689899 211913788419342126872917139150351846136 12689900 -117428362088929208346890539305096691200 12689901 -132544648769081511114992681100062084736 12689902 -15770714578964899313224357130830544448 12689903 3214013015148794301976148140550623222464 12689904 43533037966120709009980261556428996608 12689905 245829149603040185747241010333680078720 12689906 501458648317887975654724580857219200000 12689907 -767452603192907415806582493485044988880 12689908 -306893397301984917184024110037057671168 12689909 1873480341375355960619921470134468835104 12689910 -43135371665294437834985043453112531200 12689911 530015729369422890012448362724745870152 12689912 356876144662394627227612383003960115200 12689913 617015257567038708880747013442102283344 12689914 -108250742905113732112068018567727564944 12689915 -316832798502918992937147620390050994400 12689916 221334034579473092484250475832120279552 12689917 -134242437495001207842521915323859277920 12689918 152928809396957989420128489551056840704 12689919 1281060374164981302795877149373385591040 12689920 -558765212272564445462927559255989944320 12689921 -1563873386364776945381906607841022720256 12689922 332848457277446883437374743780024579840 12689923 2170689540078925795130296126518307858172 12689924 -58953702123242949748276693482824590848 12689925 484982390185921533534505272280289160000 12689926 -907022495734782508385894106567315677088 12689927 210782740920250528591923955663050343992 12689928 -511770809685890683995982543520376422400 12689929 -176851714626623335354122370659545949760 12689930 111654866490692232008286164630936459520 12689931 -78596314185269000653927269540021015120 12689932 1032074078259585910954439854206949524480 12689933 -364970992796091290775284327937015291456 12689934 -53447813083857982824704605623211173888 12689935 736450240956274775511022394041460831880 12689936 166605897700084951403925010763034132480 12689937 -344271190933059183306910361775654602892 12689938 -2036926831251749909028648601641631538400 12689939 2412157851313745005060040580829750310400 12689940 -672103481249299097221364832604542720000 12689941 28463946014183575915752713439943184064 12689942 495442984067895123380118487629390362112 12689943 99194691855906202871766579633558982656 12689944 613110269267258971826351355906108211200 12689945 -18205440701840135139394835695006942080 12689946 -286986489582620838019000089103060156416 12689947 -1727112532389813301499801373950629160688 12689948 1001820552869083640227605287251684446720 12689949 4085886472240553085744529736046874848 12689950 38114074532218271002275927807466272000 12689951 156030341810023397521780406725400586144 12689952 530212153572668512599401663328480657408 12689953 522592682421635668127354446482519625344 12689954 -238545264373118395861530432421886478048 12689955 44818998072887436404569683491221935840 12689956 216358248439548304635727776567698933760 12689957 93545527654629733179111385097960654112 12689958 158535390988835584372195528347126391680 12689959 -2798676760407320265013195262398524552896 12689960 -460421646594530246804859792803467776000 12689961 61626413107242064791179721883522354464 12689962 -150851476011509412771999553405902740736 12689963 -611745410146808341194784759061279863152 12689964 145785953927401165173796634731854661632 12689965 810855334317060100919295997995435161400 12689966 -719756857398057686056834223596965029568 12689967 56537624448951056459833035925167943680 12689968 -254840794202325174622867419102664081408 12689969 1807654174145226530216950914953467844370 12689970 -554213248460270137585459887625258790400 12689971 -1393516589824274925864385527389831183200 12689972 -328100754880887656716330303275233445888 12689973 718763295898167644945683509156406149120 12689974 70845891062964405253887421092513300480 12689975 477474766847409430241281356343761690000 12689976 93290354650454434664790081233892556800 12689977 424133244999038449493159610606068854826 12689978 -169392953022598207424352616663631679744 12689979 432372765203852406350133121677150792984 12689980 370836979517167535609604551611425600000 12689981 276345376305298610391223552785387207552 12689982 705346779867618638681536648948887960000 12689983 218768267962301446783815846915232471232 12689984 -432411192918359033707302437797926273024 12689985 175386439132634299419319208475255966720 12689986 5512346381162523071980526288890141440 12689987 1499457825412949705024844024972902856636 12689988 1848269554988099070138864337889040384 12689989 233006327912137690719477837446985018200 12689990 59887284763921127482962222327695633280 12689991 553144621788783476204309993395210734000 12689992 -83955777778696523764853031971046359040 12689993 887258703100974475508033099671815169242 12689994 482652551818697226467501868105209368320 12689995 583389684962085249173250813654788580000 12689996 -2657515446695349077630717971184925696 12689997 108553056273688942287311352461518974336 12689998 -479469132551079845865948530339154809280 12689999 -545775219973206350963167493038483202688 12690000 95038034365155766169624567419699200000 12690001 860718582394640240423533979147673067520 12690002 -15793030127438333147801721182012372160 12690003 -279810672769825642031139485413447006656 12690004 -1076883192551517512061379992597817634944 12690005 -695030060682205652641124843536661388000 12690006 -68311447659401445858211420165188304896 12690007 -765888990879683879540509550499343526400 12690008 192473216728787064990817942210742568960 12690009 679813308923049569288829139728097236228 12690010 -117690783927280302206157760708530711840 12690011 -308559007713367766089508146021075955388 12690012 1612974703429930706802533436472921300992 12690013 -240743080003772809889702875414777957632 12690014 -618424473479067549876124294056894198144 12690015 -336429753762523415264659518329083161600 12690016 -1503488365999902916896018064549951438848 12690017 -397520452103639355173759073912318611934 12690018 -249909288061012489883223299838226419072 12690019 1308137571168942563199470546454543035420 12690020 55101725201970096983575313327620116480 12690021 465299798554195333177403230297600636512 12690022 1016278588098850047545230030328601312 12690023 -248229207741687780838232190568800355320 12690024 -678111937480200333107425160633654476800 12690025 -575159471922547387142046775070217541700 12690026 -252136168869937228153266803253349029120 12690027 98228200232665855006200515742029712 12690028 -1095445642734805379405108678273806336 12690029 -45882579167184264267193012808048802720 12690030 -295815835373353755660956876961252343680 12690031 2938094263469367445179109498315836800 12690032 -353079803028926093637524818579309363200 12690033 276853795183363463196155785624753618848 12690034 -78935101228766984654003843239962513408 12690035 -163033012139229282117717036855307585200 12690036 -77067964215721263031867953263230304256 12690037 -1695739294944869539657233968028812879314 12690038 80963979259811903097728923486762736640 12690039 288838352120713822845789427556165288448 12690040 -496809314601713387139417433371102412800 12690041 718942292686430044878108698794577176704 12690042 408083897129699059674286326012625139712 12690043 -401241770272016433484492026351579379200 12690044 328520926471843665319924868318383953408 12690045 340129297134356029869728659091628628620 12690046 77495648878018431885960296334699289344 12690047 1436486791097212730630804170204354696992 12690048 -357990258657133643944220714814154997760 12690049 -927710108968935507262380767608530125950 12690050 -180679096574641135000220580951380317200 12690051 -1202251181093409555393741996006437320896 12690052 -1648162033627399226799713416727247778560 12690053 -726281362892240243872731885547613281698 12690054 -492775169883254641541782938858142152960 12690055 -78747330481575300676530531183980335680 12690056 1979639850751770739950506215178515706880 12690057 -225814010459457948070165831737468888480 12690058 366348330653729683532430862537441201152 12690059 -1173490086138679488839458121835823261740 12690060 231370672218302490233375456899683240960 12690061 -1461553555789199861374429800883449899338 12690062 299453931990885749296753077337057904640 12690063 493905474877059704756419086054700804392 12690064 -384912199889331583335272477001695518720 12690065 -655586512263031430525575950391093075800 12690066 321084552023876600031649799543847934464 12690067 -300848842122522382727072432076464544640 12690068 395400958592834064290318891367493687296 12690069 -44249990953151451303854779665248820000 12690070 -714172096763293801193246740751786315520 12690071 -824152290831500072042846842853319676728 12690072 25346324714796491764359906137464197120 12690073 2225601820182164918395610138234261477904 12690074 -4571623626463123946356815079850488320 12690075 -208921922525556883048693868367629724000 12690076 395461194478525967850089858183312370688 12690077 1252978052181534124736866599257160829926 12690078 376690655657175451566973632191227247424 12690079 -1360889662733340137736220809724943957616 12690080 -165721270340572880509042393886581063680 12690081 1503041491090542504827112577619570064000 12690082 -641392612570499550174090079915671634608 12690083 313180010576775449683687049577972999120 12690084 376729095645810201770037738980153505792 12690085 -55414643680494986153275274740732841220 12690086 91200592777720439548203883919819546880 12690087 -1347627810394549982639117292924384673200 12690088 1962654416575377532002634787564421519360 12690089 509217585817457190672809722784278285824 12690090 -173033750740724388989771893618207610880 12690091 454087283672907920850363806056994133184 12690092 538549292661393019212052630117206888960 12690093 1121869973412459143209635233663504448 12690094 -951634864762128466423779183649535950848 12690095 -975892885990619858654151927212130013200 12690096 -628555273465748470651481940470071296 12690097 820781592706797293795809230895845754432 12690098 -387782319322919178032103971913958103040 12690099 -1160644091165746869214125331441125721200 12690100 -63486441735796029669899153501454080000 12690101 95040224454622692132344458970462546304 12690102 -430228469255960257354548092202821103168 12690103 1024846033024403256258842004187522189352 12690104 -192210486597450582093566563951388467200 12690105 -280024996347643099022248887584889900480 12690106 -162339193629325475470210440672318834432 12690107 -895380167474914142402670044394778189680 12690108 -32889477201638037677901148049557839360 12690109 619782908056360328374167709025644749516 12690110 835653270540653674979319665795409984000 12690111 20995980080963076999079413086455634304 12690112 161049847793611824341660116691233800192 12690113 -1482382900197627080000002850974304776638 12690114 -272226745918739053325774081979187223040 12690115 -785915037216345404812815119323079386560 12690116 286151786653791085490449618561260992640 12690117 -3654286405355074050497699972744256 12690118 -534005885280198289972554045701072672544 12690119 763495715022699160600624980611050185600 12690120 -762397979478037757775408222165292646400 12690121 526709028184493047247651222861723935322 12690122 -901940939056385493860848064597352274848 12690123 431730300345695925861611362326282442224 12690124 -2478622074544241150418023615636456704 12690125 -450094540682235468585833604617463456000 12690126 -285314558215768851119417712435891856896 12690127 -81718822358673631063634194029145741208 12690128 309350161323139722654288471787016945664 12690129 76929557243202371570181843713599888128 12690130 -134968539013794899130111204275987891040 12690131 231819165478961351646302867910778593792 12690132 -83564802686018509031923537692097437696 12690133 -246291323188495177321246497208800392640 12690134 872484550517299748169041249435850237216 12690135 710658474154656233412467824459002086400 12690136 -2949227997651509606084500125313317580800 12690137 -295279239840364311343157035794324757488 12690138 261094619605899740293931601575464093440 12690139 23638676634790906706533020886576715520 12690140 77051534585878139199071694048610790400 12690141 -320640612331755021650003322030168614016 12690142 178645604235474088051026569756972197632 12690143 556741692604117290723000868377078245280 12690144 1112220755436352139566127938042303610880 12690145 -320228848830342698239165408805075080560 12690146 453943190427631067700416653635701339136 12690147 -573409692507937886826953780396461178880 12690148 1666379859468694212619331747742409678080 12690149 31850990942615560408938992799145336152 12690150 56564499876408744137944062438111091200 12690151 -34566044922987316155126889610790395848 12690152 421217929528963026252519457991554990080 12690153 559819554739865775573826715714949660864 12690154 31850124452065742214368180365761206880 12690155 375018740122716056500794936885926638560 12690156 -64439406872202115779439642022639932416 12690157 -908826440541639828636667267606708444160 12690158 -291824679574112027251926884370753537792 12690159 87784736574989972603366054129778701328 12690160 498934047103509265069022616087429120 12690161 796206516437557545851775406857739896384 12690162 -378160870899948509174609978902353404160 12690163 -1802254220651268968210109231321780693360 12690164 1659323848856245611625228760239572053376 12690165 -768089020504218251197255809361418592000 12690166 -346353385222011284012688566338063316160 12690167 -289973567514021075628071848827631310024 12690168 427714444163095767593521948614524313600 12690169 -1545674355912141667865025314005171048704 12690170 -644476594595403757391943750382313970720 12690171 259788763755339500398829538656685194208 12690172 -509827116048428933845386664867614355968 12690173 -58611745698266067325070309334940672320 12690174 11308941983672591524905001728181340160 12690175 217638849576738296810223424891849513400 12690176 16460626188038853718504853365535539200 12690177 -1009372918306383630680989219867282164768 12690178 920651630436101407069389174372864100224 12690179 1263478642834176997445990961897610422780 12690180 -675428211779136914104021927221827408640 12690181 -542507684316448553133066452632679136000 12690182 537536957834519140795842922912598916192 12690183 -201966285322568612935718937809053862400 12690184 22250955403710065219245905036931614720 12690185 -909103119931745876911947884353410143040 12690186 -12655951387839249006130519022123118336 12690187 -756955268573666286313681606036363245840 12690188 -508358333382233916306442426475695079424 12690189 249933991856066400194316936548324757504 12690190 1049069215918270558136171453352828583680 12690191 193926832783216015830360135234651936768 12690192 -192356624425402745384920755297754152960 12690193 472616712989923396355799559883540079460 12690194 577039911722780145026067269633194585344 12690195 155949536800973805152950524982823078400 12690196 -1106483846965928361678895660014771933440 12690197 -6379923845976560035574033862025108560 12690198 147263536748835378330023120835805644384 12690199 1960362446734074328583106448097338608200 12690200 58963671307425703293096199827346944000 12690201 -671339394399336527526544915621222165056 12690202 -65307089576130548638311612879066279936 12690203 -16783839124536156861613150770395555952 12690204 -393916443525374002051679786506427965440 12690205 22862323901194845180115705040329992000 12690206 18319263623009709586274979638213888064 12690207 488474771838579395059287914765511646104 12690208 46470441369144924546120225922459631616 12690209 118332900245549966981918383734067632192 12690210 303332305897604776448927701854318666240 12690211 137596229642113292953803976024110564312 12690212 800506555161424072771557286180447779456 12690213 -915375701610279640302799220157475767456 12690214 110778884654194183657354291927293367680 12690215 -206141226477962523717495626958289540080 12690216 412696247106775000201868242440769536000 12690217 -1863149827909610084472034270381189631088 12690218 -268107738468013901467562552768840061696 12690219 465291236724724334534953693729055609520 12690220 -502121585371790714163572586634150533120 12690221 -18341192817907108069573831329596272128 12690222 -54698875705809165610057149271729115136 12690223 46790993301180754143849120735871656640 12690224 116199399069122059199881737219270819840 12690225 -113368145910586196615680801365324376650 12690226 -91609920549488890645079299237194023520 12690227 281494347262590305147828921915694359040 12690228 -319434782781418637745396492659486490624 12690229 441929084973627860070659869625436386176 12690230 -15564406670825548729649265163081728000 12690231 -427757455431426859120652908242199182336 12690232 2443844091745160846677671937269904281600 12690233 -1567539104783369408038787483942303238 12690234 -305273123364738421127312274123236316816 12690235 -541776653837819881696779221104053848640 12690236 130601263314073123382514305474750234112 12690237 611931637169444674735803251885821774464 12690238 305097748495558398420390978010951680 12690239 400074659885519981648373425528449249824 12690240 -188265371468756025632577494816548454400 12690241 -183439899622978835660328068268136467516 12690242 -247930041294396176039964963211494479328 12690243 191688830571840725526262143406412421600 12690244 -432877255259230052999126806100073103360 12690245 -65484232787778618452671447019700810120 12690246 -1861896756131879205788685163051517952 12690247 -111408416482374575376054406265602917920 12690248 82337913839418561872763724303219138560 12690249 438464896719751592510164811488524954816 12690250 -117963443568861156535141212341922816000 12690251 -429066744077759805491535579013694365440 12690252 -68552965332012992171310224811583695360 12690253 33896705507776798078506127052803626240 12690254 -156832002202109492678592071840881007424 12690255 -662164961918332429215274476821344322400 12690256 -168688192557465660151800246126520958976 12690257 1386364969502879341880310565893011046132 12690258 -214810498714666075683617830711219642368 12690259 -136399007010025966924335321888971755540 12690260 54829737128526166848618856151560396800 12690261 766233519114580611521717107439083260288 12690262 -132546370236216175521691064353288394496 12690263 -104334205157938503852245659766172874488 12690264 -829006053320925122943530104965522432000 12690265 776977883828543353849887999010944796740 12690266 392214828381191518198084262263916174832 12690267 -508678644385964256928880947791909873552 12690268 1124691346478206421873907238365090165248 12690269 2596496139715266958303006790910595956096 12690270 21276017215492849562233176687044182080 12690271 -748962909675046105239022533689493715200 12690272 326598227276567552786990682760710979584 12690273 519822519555651671963790891415616157504 12690274 -772010799519812588834644892054378898864 12690275 43710908710727760063424156608905362800 12690276 305205883911234482191131613757907677184 12690277 -1935368249927319237276519908838561903874 12690278 -764939825853341125177709444603267254560 12690279 84428643607862034596474471311253396160 12690280 372957296051496256831430344692662630400 12690281 353454815269983706032261558260427617082 12690282 -744499587613613582869555374242844844032 12690283 -1153127217527014111482992181686479276760 12690284 429500747175902651041440658021091942400 12690285 -138138261595004947267778247679112112960 12690286 -62482842071554577210884364383036578816 12690287 -496892984796018229098616096264753275480 12690288 105639820780157311339580146034580357120 12690289 -20399436826838702070067191313280527376 12690290 429291289960745567197473308918365171200 12690291 -739301572951630625091302681010585212160 12690292 -1346837389075547409164593190912755513984 12690293 670228071747183368994628380719292438720 12690294 -572199859153735753437642150489768782400 12690295 1010262186842235439303886403526704595800 12690296 122111845127999166143341354696937717760 12690297 -956110474360362638278523080526219573760 12690298 163677905180259917261683076693662892400 12690299 622555521321075468208799304737568411300 12690300 -164565338124806820622778882666067763200 12690301 -775303490145483404753037712336930971188 12690302 91683171463806910844984320779479846400 12690303 -862796435812416080515291516075390186296 12690304 1740065161199151182106855044440695767040 12690305 -211645164833653574753471854874774202540 12690306 -59997862439268632094059772311637133488 12690307 128822582448653861187558810622475546112 12690308 -1210936755570086944890216093698169267072 12690309 199488162371351938058099966617033044480 12690310 -235109608594456095822605805873800467200 12690311 -744453326097294295722794478498060098808 12690312 -268712013202692590672766636184924692480 12690313 -2301897977967109377981977545741759043640 12690314 -231935082212244808783977184464131788800 12690315 4226237337303041254125321664176215040 12690316 -303782232578356841981836871758795100672 12690317 1347375915416771467841230838752843183872 12690318 592154432441649556786608926719931238528 12690319 288335564316776657465500290347963678544 12690320 -3432194133031823890849510727977205760 12690321 62835036240019630449453200775506525184 12690322 -1315725161802435374508696026429497663488 12690323 -703110116269244823230991535101261575520 12690324 527008739612430214922196590209536491520 12690325 -441154628925530502526635204965809683500 12690326 1107382571892744049485136088504815966848 12690327 176493274258046383169223939295295095296 12690328 762252261839092162558180640239770009600 12690329 3121198479598637767958265385592828140800 12690330 -619898356252955230627795038683778816000 12690331 -1066293786902997340640581896974733999868 12690332 -11369785303178818140289958137782604800 12690333 258227371928496317762795513498921464902 12690334 182932661217943516128606812878890530112 12690335 -480261483458721745485008291555143124640 12690336 914080270409890466802247406359264886784 12690337 9564898779759794273862647306576274144 12690338 -80923604691843669611730724162761688800 12690339 821793283921439880735075652801093519224 12690340 -356578103344491840497871066558915571200 12690341 -1602296661744226933596191851537116671748 12690342 90133374292484573940201995037821706240 12690343 1579185798700615313806792062343755625592 12690344 -2035690633149870500137189716783452006400 12690345 343491182502581461078426708346554563840 12690346 -101385544350125431138625875741849067520 12690347 902001152819509129535807138009035413600 12690348 -34753078652875188763341289788249735168 12690349 -259867618370312205723495881915705164064 12690350 148019330812810269479014711845762336000 12690351 21454144286376346807537516911073569792 12690352 -56971638933881002199098544604931522560 12690353 -623962696357611149459387991076098825216 12690354 -333646512468127856232754126327130436480 12690355 702638703420570537793359053076850439520 12690356 26951530700675991510846937748593440768 12690357 -489146398634902075433718566706124788960 12690358 992123834052405414251461106718685349280 12690359 987836318250777835231017685726485840 12690360 557426415566279383043415823251819417600 12690361 -34797116252069971777740403619688984876 12690362 -885193611431659149052769625134436935568 12690363 611722489593644881902574031392971030720 12690364 -72877323540070750854208205297516802048 12690365 45531666292999996904939158504966197120 12690366 24099326653562271673862938177943208960 12690367 13190609345705744544878650233476036320 12690368 -131017221308579828856384578908386754560 12690369 65380626180856657385984149756009218000 12690370 157897220503351023844732369256810296320 12690371 123518734313314202223245443811901229680 12690372 -892993081661172371039709507980775441408 12690373 -317830519171171833616470344897070931716 12690374 -393262657479257240879063392862438588064 12690375 20493193096131872118940383240600288000 12690376 2425443591582669846465449787637608284160 12690377 251905744901652916601464762343468511744 12690378 -982887157772946259431379774323031572480 12690379 -982601542503938034236602152379235025312 12690380 -391097347779762753057051560672748979200 12690381 -479541825964130434803656297627677359552 12690382 -142674958249889613320301038206281144000 12690383 1284629143996359784812202493851338163560 12690384 47574704375291720202676197499097579520 12690385 592952377844112227630219192677262755200 12690386 830040602540302921562598411016883869824 12690387 -769679630078839980387973223574683583756 12690388 8867156184080233402274027483619409920 12690389 -405767083520550810235319148693310629810 12690390 474007848184190718775678742505335617920 12690391 -22379147009765837872562086476974206240 12690392 108690435481114163751764161847117783040 12690393 -62887961175779813301486543405124994976 12690394 -470084589382821733610136139657166271504 12690395 -1106571539192097465149276355218252865600 12690396 -534470045654511610878391929214810472448 12690397 473472895357495006645520403726491824812 12690398 -185245971674016894671056086578607538176 12690399 -753099865035610158209650936395222551736 12690400 484433464919983231675049544602714112000 12690401 -783482286321359804156750300373299765598 12690402 84199490986021443791497773044125194240 12690403 1505896075582260479061693766747408243656 12690404 912433399086856026108182783438394700800 12690405 1738808943404536140286287655698854400 12690406 -604553839395646121691599397169271874816 12690407 -729251199536378100759774860015012842560 12690408 -149497642711235558571546686544862248960 12690409 2364593556771669289228451458910538531316 12690410 679586956112993004901733616998543403360 12690411 722309730929224523021323479985282414080 12690412 -1160076690319909425870916461354220598016 12690413 1179907446480390316756892328055925460780 12690414 -223951160245728197460487245226057497600 12690415 342716969621312854810259829988047217920 12690416 -55638943216440505597159230588524003328 12690417 -325063055091122947212992295304956927120 12690418 -5884513313760102728518301595555297792 12690419 -452671156680065542066982650234005718704 12690420 432755719286151432553143247602482042880 12690421 281069074121367942297339040171831607100 12690422 282484735397957490294574353530798899200 12690423 -1736240775656583409112509203360009196800 12690424 110315995779579395115585579651368017920 12690425 -636994291711411863642770259771576817200 12690426 -27029670465555502843188808371078577152 12690427 -659446515286102407580013899602381813724 12690428 294279471441225221544746180649833756160 12690429 186503018237957831951094890074565904000 12690430 265497722681940636436433493680371191360 12690431 572352630596584584521258942591454955032 12690432 -781082036430521436039575592707171549184 12690433 -613607787631312318307375831091374516224 12690434 -65484047870118415797066248800043957760 12690435 16665819847576595518899990537831836160 12690436 892574753979669683623975112358354831360 12690437 830392659537591116033065225010167525086 12690438 38574730418112731544334351870473572544 12690439 472107636769679235150054328582735752640 12690440 -64774500832894032280762069194384998400 12690441 240370530550486655359240859308513655850 12690442 253775781466321274580874570264258387200 12690443 -289695187283372229721787476767556672776 12690444 -188349124725018401078845749925821772800 12690445 427771139591685549367799992568138055480 12690446 375936337104465070585557289258721348544 12690447 -89439034524078003637976776960274437632 12690448 -324494169485571583788748814219700781056 12690449 -1035364145633400378742947496296607377564 12690450 -252077049590877816326316282829066520400 12690451 -696864864853956691468877401451922937128 12690452 421300349823243851984059519496038260480 12690453 -444130557545441790642423778785659306592 12690454 183716610068441015704523955814440723072 12690455 1483356975361605562414675157498319006360 12690456 -11531005100802166366276792995992739840 12690457 239855534456172499351268912350911434688 12690458 61471910057116841269206904753642379520 12690459 585873664604996617855394486401321664640 12690460 658709167601203395574071675687669665280 12690461 25831070893762716357637611836906524320 12690462 78792788056804766604109744340411679552 12690463 -22827661529397923979691915682609776288 12690464 -1651476258879217684598528885766431637504 12690465 -20585195738262378691358885325281018880 12690466 34042374251499464872846047900229218624 12690467 1744176404920441126962088750444014878592 12690468 199229335290375510954773221996065730560 12690469 696816200492091170020958987509774200000 12690470 147239504969268908474273417588758609920 12690471 -279234446146549392751102186466730606720 12690472 -1359857671632537469905355755023695795200 12690473 2050118285974061991295557689373140473722 12690474 380579657125218755627278777965660207360 12690475 -160652323015964062730792074702363955200 12690476 -45228168783244119683317684637553811968 12690477 -1236927382303306010303776413683226378186 12690478 -694456956200237065636917482592439719744 12690479 1240268886364408503402217429435752424800 12690480 119006343023123173570533039616819200 12690481 -2938175052209417049668417665586017740800 12690482 53405851242040685719375723807128000000 12690483 500494325582943806165263181707548114528 12690484 517847294398323159242390415024662003712 12690485 1042537647774763064288861872921979697180 12690486 -6230226842222358023573882895704476800 12690487 1727833325520926450851864804781402770800 12690488 -155373981104372256846894532061176074240 12690489 504618998617811758187755634252208189120 12690490 757525147867327323937534480155949164000 12690491 -588922593094675821600738773716925957016 12690492 792537361975653946504727509116910858752 12690493 -1734288525094160649294574347559845725440 12690494 1465038944769346597008882158822490284352 12690495 -698657785079255602471856955311390762280 12690496 -8598802386915658704715309911239557120 12690497 1239239853559906154032231402609133940672 12690498 495577006911325488564346735213046792064 12690499 1252243008426398412895660504443099673240 12690500 -1219407437129292286849361435395598208000 12690501 375224489033019892612947128279359093248 12690502 539463105946116606571178700178125362304 12690503 326152095051529969470119396110434261504 12690504 15720711124334308354929242711596032000 12690505 1308432623645738485236986399209402482660 12690506 -640001444257327300712388142358182596048 12690507 667237421027623359606354836831557799640 12690508 -1044360337767073826405010031799927356672 12690509 767050188014941812579850182842524269804 12690510 -92936995069717376583202524004122412800 12690511 -399219118564812118732124155515639679888 12690512 187398999009669226317343374311249805312 12690513 -19501980617395809640112283275720997456 12690514 417206222515145972451709792567334771856 12690515 1152072223561925999508508053948227930160 12690516 -171075918636792761045968731761104619520 12690517 -1425050800263803764051139750359488929280 12690518 -239311285702726225687774520177965921920 12690519 58630577252173744445561560797499386960 12690520 -681354227745148738345746336317778739200 12690521 -698982289290846350231507097576178856688 12690522 -180398026419796368635998239209472151104 12690523 -1091853787358782987522563772671485143228 12690524 -73321353188606120375253394955727495168 12690525 -22877800983608808730679381698113542400 12690526 -269664014377082050430709299646510516096 12690527 -3562074003751584479540864812107314041680 12690528 -90199451451637947716732132122114916352 12690529 -596182357520139659634016296808285611216 12690530 26086955722083719028917406890329259520 12690531 -59370728366314329028824683346681546288 12690532 11981960083727401424660650185471442944 12690533 -1809084187538136689074166361632919241218 12690534 261118859243635232974096276112701056000 12690535 223021372934336631771470668620366060000 12690536 -490201476684601088507564171864395008000 12690537 1472416021268744680598905857674402599680 12690538 221985571076599063578317643497449554432 12690539 189388135346561136746936899818094606368 12690540 -324363157344975665823866725703867596800 12690541 -34292404259199307295273320196970787200 12690542 -364709024117656560604732838134460219328 12690543 -167978423237786641610698728364733710440 12690544 46562339387610956970741547680713768960 12690545 178282909659761826885762263316174124800 12690546 390219416762950604439359040623460710400 12690547 -1482282933375255068809999380942446840 12690548 435784747110815839806377410578932598912 12690549 432287197908954912992279718779686184448 12690550 465396645943046465389740936953482336800 12690551 1386265968097633912687573485528749491632 12690552 -208675916216430878240250341254019481600 12690553 -86024912292761639938260124519057042198 12690554 76324174401177354558759544628264563200 12690555 536228888968359574619075117878718651760 12690556 -605813626468743906538883882079041735680 12690557 -475787812119041871339374491226231926368 12690558 -45207863854974001766954446324187040576 12690559 1759594247743455847994674982098348067856 12690560 808070681108325644373246565215633408000 12690561 -41307885585811564453342644631533564480 12690562 -117240241006017785528237378526880391136 12690563 -457513298834759657746180365909782845440 12690564 759553925416255752654163035504550551552 12690565 392650092633590493600174717904737398460 12690566 -68737940432312688008398604508519386880 12690567 1017455216386434411067683509760098124240 12690568 -65991051458759035974372838508620800000 12690569 259350915789166100354320417550229748944 12690570 260327190792154795652342546912280787200 12690571 672302272219276448823642343693755874772 12690572 76829748003689371701585268567395228672 12690573 -435169293865087517285013257353127096256 12690574 114906153191075216942785272383333713920 12690575 226382249344411544276391911060208483000 12690576 296174977227349989638110123273257000960 12690577 -1625432074136548751681670830136254586574 12690578 8301870203780465368579804567535742528 12690579 251605229665276330346410432983380272896 12690580 23649875139325586450854154973747978240 12690581 396108670067032504528426969345316042382 12690582 305635289005551736252462491138596985792 12690583 287348449656597028487038592956257728904 12690584 -840363641823571184926709223599767449600 12690585 601865846060630609506696645374799889040 12690586 -740677898272144424737017392152703029008 12690587 82628864591474101637648427876387404832 12690588 -14158217183095228024502730495998217216 12690589 -2000177193129813329330164388522992131610 12690590 2424579307471148486412010847814282240 12690591 40651823618751357394401152086483230792 12690592 1442334721712271335115568412741430607872 12690593 622572420993820678937855927518800737940 12690594 99872559266673368096148032496617472 12690595 13346566423580570042880382262321168640 12690596 -258721148981017909195774346039644732800 12690597 293361304916745725025530666614705538400 12690598 870620485177871068181229344471661496800 12690599 -760076102988492890744970681560648133120 12690600 -25130104339339755909229392201295872000 12690601 -426379730904288284444522217479363264 12690602 -187652941125057545712889860806959964160 12690603 -909792686282838759505638191585973624480 12690604 1469065967109981777971813605795394807296 12690605 -1040364830478857677429684304091983364000 12690606 79511390160249429667512362324108695104 12690607 -198086427777873958475353920746787999456 12690608 250474648729898307247238904755283836928 12690609 427260213080308625055923406970196897904 12690610 523861168692948529968204958919600940960 12690611 1412082626501008600576083025935820199424 12690612 -3800438170025318198378313210863677440 12690613 -439629715443397826310441724474781414400 12690614 620687731515379704344713588821000970656 12690615 -223685164425604315250328789301696788480 12690616 -405407254674328214248458280652214251520 12690617 384328301674938300617463280112639038800 12690618 113807586905711950568726254266044886528 12690619 1195879710837990915547968004839320161896 12690620 423052048591670675040166631567210119680 12690621 -1756865200025333284333561963946115184320 12690622 -37294239473661815367505462711875811968 12690623 -1402110124940886091013167209667316646672 12690624 153072008898578780159967875681224753152 12690625 -506185633302974939459794711996936800000 12690626 619663395986875083726443239019541043200 12690627 354550480046204184527244416980614211320 12690628 107924860034555781628385284149987840000 12690629 -650074485566024756089542250380017094624 12690630 430382919734549668260052438720288728960 12690631 -259659596403583030809353008859838917688 12690632 1128862504913958893624443005673635840000 12690633 10793658615898226432688484964306997984 12690634 -118574715366772658365699211324785502976 12690635 815741121444555236245779241708417714080 12690636 343429258147218853197989151025757454336 12690637 -586947811231214868721361366534536792714 12690638 214962789906685280282578248833319466944 12690639 492660290613503738913145540205563880640 12690640 162082691013287319956639511710697308160 12690641 506390780541106877416922549365668581952 12690642 169877976833133673495847905055197110912 12690643 -8536898811426192284729255893253946800 12690644 959245589267617038157280909856342300672 12690645 304992101501212410619224585915615071040 12690646 175324621795508941021266024663071530272 12690647 -890394413582594108681495816101853968368 12690648 -341568964409779644374494332576973209600 12690649 -1773593529861837052877041453849130159350 12690650 -131995865835159077504736677661432192000 12690651 429206755389705839294673623811228473280 12690652 153705422430135921723194853631757926400 12690653 2560745734867391054002690353802907710860 12690654 90321971531012698704801499043327099520 12690655 -588058503454695357821773767221354548440 12690656 292250839438363790183120022509734330368 12690657 -632338797013528443283108940843197612800 12690658 -151989433015854938874785522672847335424 12690659 107401351705498021454244431640459612960 12690660 580697453123730169394248162557167247360 12690661 -663852054200578481420481352107162873600 12690662 -6003813112715947518706050149659760448 12690663 -700380832462990706806629389043978205656 12690664 376991359269454678309304328580733337600 12690665 -385268642315239017033622297323102994680 12690666 222112900469218401846053766957831922944 12690667 -714473513834016883855577963659698308976 12690668 304445576702803931018616800688146850048 12690669 736850038944235054938060881968445242944 12690670 -176037281223688400325243979170159072000 12690671 -329311334817961367683162205947844519040 12690672 -77846003628181993554744497242539294720 12690673 354857640630445325431771493165001667922 12690674 -536712038961680341955151382761790727664 12690675 1124103430659145087838070708516427347000 12690676 -7122600164653159804051437218331834368 12690677 -191588555216170573289861900129967276768 12690678 -44294115772156212675842001735787352064 12690679 -225879388365547503703428738473448829720 12690680 -1212205324836861550098268336784416665600 12690681 749123308839088309754786601972881539152 12690682 -58846493493176416183042496716129526016 12690683 -1097518659845358593042425695421681231068 12690684 -821619901737317260943518756467373770240 12690685 -19490734232156470506692375651206775040 12690686 91157216126642194551653328060526881792 12690687 -43964602862165201386193527039147315200 12690688 63924423938964108436616523291442544640 12690689 317621598580002414024045846904558541760 12690690 -63451787605312870441532398900325921280 12690691 28094915143896220088234995328660213856 12690692 -196630516950226132970357682073552097280 12690693 10582206600078789535327123141471551582 12690694 -414896553514809071083710285598907059104 12690695 -55332792709767144136335944854015729800 12690696 -629809859884770495219224891535042355200 12690697 477579067261547016851582197901282277146 12690698 491939612792759359894928202113395622400 12690699 160330875686037871059182907703513328640 12690700 -351305705410315682826946490560839168000 12690701 -609324778339776286653401614895266641408 12690702 490769369639081423912637900775796135040 12690703 110156467341799948233560551641522931104 12690704 -53833210476821318659863803857490608128 12690705 1338038633246701085109084699590324290560 12690706 -324791478584411159786887746171824668272 12690707 -447655127847534834038392155905966422080 12690708 365600862604101364590620763227800074240 12690709 686798092978711845801616157321019968604 12690710 94813463005665885093686399656634304000 12690711 609819564435369354949517115236091587160 12690712 612298793948414449569126781167755827200 12690713 309869306744316002235957582757842312960 12690714 -306025900880820868963423216294780515840 12690715 -1436787705278441561094728170606533041280 12690716 1392418189858323201834412571844823265280 12690717 277424843200332736331099332951350558048 12690718 434806155842680267151738559613794385920 12690719 -9927307502321117202683010748443665040 12690720 -70704842380886069692108045739517542400 12690721 1156709938508607532250654298289486312200 12690722 -585962753915539037731920989144679432 12690723 -230613966799359185498586792808471416000 12690724 182379266125661152525950711789422074496 12690725 -84703670322993009038293187403234873600 12690726 456288570779641280697507440556630308544 12690727 -301724247214427734630495144174665673600 12690728 -170283874227997458251269278232918026240 12690729 -1265964243249301985001939224692497500160 12690730 25242567643413721947498622037671098240 12690731 -200501660914853981796046845447160443468 12690732 -183752249250609637261665551908658108928 12690733 494815604075996173772466854881722820608 12690734 174347132801504802148243919863327723392 12690735 364753394744755813695409215535850597760 12690736 149722457333356758633265309996906905600 12690737 1598056422950425708561895794765459413312 12690738 1232172783607712041185445962855108483840 12690739 2120268223112835815886621068040615302540 12690740 186971459356458615097623170702894906880 12690741 -42896625120698616502539016426500398976 12690742 400520208141196217000677220572600056000 12690743 -605820107637484372343214156411935411256 12690744 1532742884513687590033480946349834240 12690745 -588889172923967463131594232417586217400 12690746 -725755425468368434617901183255186728960 12690747 -535863567167181776476537905514404786120 12690748 94660036175201503362927932436838963200 12690749 9679454945589111255188385929290911360 12690750 140040434592249195568590738121098528000 12690751 -1002173949431942926825826123213336417496 12690752 -36327001582423793813604383282838896640 12690753 453242726262405261921201929068951631808 12690754 -389618675307225831322954635307548677424 12690755 -496850921254153677528720499509872615520 12690756 16673139329768888874990395794269917184 12690757 -1596864986335595686639761504977737584994 12690758 -28514749959800847816561845172462849216 12690759 42537504388446672142414297442368244688 12690760 507639669874481996119082310114947328000 12690761 -331111152285196472969125955753942379960 12690762 -3213322583563018710246961771790340096 12690763 -1097172179700684132548934066912900522988 12690764 -735500208834180091789104132679611911424 12690765 -605764838213509965387502222979403141600 12690766 -95280031100397829834598184055802557440 12690767 -1208130183218939405470108155225180119184 12690768 -149164238690525183413052069106926616576 12690769 167711198170070746861653609364540867520 12690770 -313096703736741834357254314262559661920 12690771 -462644908067562489868570303616961392016 12690772 48790550351164992476156931459387191040 12690773 1118564476337933332280865802382345123022 12690774 144258816354475900889013192211051170144 12690775 596230449117904331028733873899000234800 12690776 -85165072813097140425199371616106864640 12690777 482266806416576575791938889865236720000 12690778 -618066501161444558988342770578281254208 12690779 -421316806869181973692833227299745288016 12690780 -100710985157150509603292865688045486080 12690781 -548244478776757787347360619192877974708 12690782 -326051219765135560135252095268325343360 12690783 -201734665352906048878297269441668313600 12690784 -1414884982095107117413646151078370344960 12690785 448977795291642727463435799889272520980 12690786 -512456890020980352615245972560655108736 12690787 985357646668298905039147164914858161436 12690788 -111945790190788540015742405115676990464 12690789 -68397676394954369031222364732914083520 12690790 157516102369307930938337534854411342080 12690791 -1725900287995793275310257899514790132808 12690792 -1233137099783867853072858406791129031680 12690793 -137714330301417290276744828209472949516 12690794 37300920457572767480441853284485518432 12690795 -41612108678145305771562760059966597120 12690796 -1089856031821457214663346245971878086400 12690797 101743851391431279544615470395399493120 12690798 -117186119347987384253853537870870054336 12690799 -3533255031430522976904149717308336766208 12690800 -174316302430901700278804316985211289600 12690801 986430381413213723673184492694785311492 12690802 526121611139086618994373343271022259200 12690803 819684625753558297177711064027825035440 12690804 -148059756669735804651759332409652051968 12690805 5406862274741807894750907351844480320 12690806 -1005733587130389157761112627571334324480 12690807 -90260332606682436638983140548777398320 12690808 -672592187517738498231933911377684746240 12690809 -1006340948733344748215553174077531460540 12690810 -208618239123770126253404597288731929600 12690811 -201758737159225432846116994418975987712 12690812 -156515174435282215621610129615026234368 12690813 -328809825635149871563187738185020863136 12690814 -354544876802075135285876499893349471744 12690815 128484999009670747244973451330427896800 12690816 532467597082733850052985459306397696000 12690817 -654763666642832965002066035621326859134 12690818 243672898362447688990259983235968636416 12690819 8726203468474184695267847492810397288 12690820 -989243753107361869322373680636266033920 12690821 141827520452195947165924949067722627424 12690822 -250783974929245070958366927571060907520 12690823 53313786223947158062443814821839485104 12690824 442904895335313822200231418088022507520 12690825 -112609065065141702479958257556477260800 12690826 -123663812294912057086688934569513246880 12690827 -12222305603580749893080594196587951600 12690828 229997610969768439569342838272139206912 12690829 533806538217359813651804952135276949430 12690830 49979779707020576405064460427091064320 12690831 -158181798047125816941668141528338281216 12690832 57060980168166502956914349308499984384 12690833 -872037946077953014886970761359986387918 12690834 -99199779476624205751187687867212772352 12690835 251312624617240055918927064946492378800 12690836 -285915162967752095935767664888364095488 12690837 107168731649532169566447354110561255886 12690838 -663940271479277074256261651405166259680 12690839 -229334156548265687955404488837738869120 12690840 -620308862484986907042884659605016166400 12690841 1130248069781061650506397225410334162400 12690842 -91248756665969587250516999695651178496 12690843 1545391836436732693019771724513519192 12690844 440922303705776564252828590122410548736 12690845 238038530986164794591278899183357173100 12690846 425012977059278740670298281545370271744 12690847 -702879566108960815527760760361900035440 12690848 -8378583837394899975818237704711176192 12690849 1076967123562369259315939275250843942064 12690850 31007615207693533605844274747829852000 12690851 -143201034524809557921544565390259866148 12690852 92341687738122598072923987039070285824 12690853 -273884923797117850995428691520444320804 12690854 155179973253407368479107076641923176960 12690855 7240807409917292357111445875799940200 12690856 107034140460060539314607934302457692160 12690857 -53791347326089219814228113297924745874 12690858 97109762643131278136788361024204129280 12690859 1719889701957398510273063147788900235060 12690860 130448493775686330414561833790790041600 12690861 176709128448418774437152843129912466240 12690862 277616492653733127698518647316556442432 12690863 -141223083075567221598066731804109903840 12690864 -75032783371193748616620798592027852800 12690865 -728223920189699207577475381691638927680 12690866 -95764270654890449974577675403696211200 12690867 101226202888758195549029521224079275264 12690868 488055944142505082072318688535173976448 12690869 2367275186897420743878706923965345592060 12690870 169093551242456720503644514425209107200 12690871 -929255803583779240404640403426802308736 12690872 2213762709681559365121860230236425031680 12690873 158568817665731944311894024442378656000 12690874 -87584675740636804208613803506196556288 12690875 -471085424769928273511903590951726788000 12690876 -196335357276884088675608935460416880640 12690877 1306085969103909800326784896282267936032 12690878 -510731929445778488689787976215694677760 12690879 1258920926143379201098327183456507712640 12690880 -69813695535994777600714221381589401600 12690881 566751918220208027294534986341985747392 12690882 -603925048604184899194943309332976548320 12690883 -1359340472382554092682409060082693692868 12690884 1199801235930797107303719948125730162816 12690885 242361508637820694614153199347155421600 12690886 552671060128118996015636163614417218272 12690887 2875348383184013648335334904800622501504 12690888 -248097650759398002329443643971082158080 12690889 118172823846120199666683545084228279232 12690890 244379499029321291355858238460823180480 12690891 -2634507438790582859109135117868465920 12690892 -160284568254026890384783839561064854784 12690893 -1447177726635958998348757581741574026240 12690894 -163685081048923510816287456594787497984 12690895 -72497762820508131296900815364245808640 12690896 28604860660565551419634852736526999552 12690897 28561722731714330136079967582507327040 12690898 1020808400372156740292741152021852270080 12690899 -883865946061073513639529053011779373680 12690900 -158034065757637164301231433853258240000 12690901 -755949282822691531397383921486004978098 12690902 705326478596740579202315823346864740000 12690903 116222745608502079488943397679283274064 12690904 -37426946547661305979178487360778076160 12690905 148114684585722692300562242763330432960 12690906 -288145547199368853192778651514599387392 12690907 -1689630289371700936317965868640175094844 12690908 1023248672831966837634590975332018477056 12690909 278140327576020013467513153380729946048 12690910 -432185755213198884344980815266167592640 12690911 -307556694042656848914613797757383653088 12690912 158125899529330117495239662185052897280 12690913 -1182483914073177008956417938286009983838 12690914 -576886725369171932837719292669672320944 12690915 -284707533825655747100550416539754560080 12690916 353642061526187924147649701812592508928 12690917 -405521858020437503173592791002431406720 12690918 -436625059849498393402690870185214535616 12690919 1494670668103288583471883981376003371320 12690920 378885806580135691310194731633496473600 12690921 -338912110928418316945067833324037578080 12690922 -1019623628652293462071204469048076151200 12690923 -441128495089487217828090208445876123760 12690924 -249340420349409533027361891579239238144 12690925 -386909465040567638584840381771409830200 12690926 -265959248847058447975388142455184691200 12690927 437135113175703001460142640665573854664 12690928 -174227052894611553729614475411789479936 12690929 -982350559655729053786961571348891031470 12690930 -13518024661249657571614070162801295360 12690931 -754120924564850665294617755820893639736 12690932 1237289618079073706691519571479394778496 12690933 732718131986051603405518514638971361824 12690934 5852601167662806198460393423736619648 12690935 -75248630177189068223760695122855630080 12690936 9289856327395598330010948542967091200 12690937 -201142784735919580799236808315787882048 12690938 -322260142381225169280193398944528719680 12690939 2178141411671921965464484685426997082368 12690940 867094305960239114376834892225036615680 12690941 -2205126325741411245072937605127732145658 12690942 -568768311784401916252293618927248904192 12690943 1909508086942488508369051331659396424192 12690944 220504872782893410024023791271078264832 12690945 349348025890954013880972135727625961600 12690946 832850349937742215901717841805481055744 12690947 -917513109755889069158655922625122244808 12690948 384252283888550993207695143900125998080 12690949 429039333186742240868455060431674345760 12690950 -350457356192281047800904026283538692000 12690951 -375121007044079930579020542825405247200 12690952 746714397166209677491962641918535813120 12690953 921125795748272364510216609197027228928 12690954 -291929883116230951212551504167921891536 12690955 12995845588262436165102334385008296000 12690956 -472716599827733860906466032362023420928 12690957 -636435280205182642880962221206588920800 12690958 -39121490148927251978156160395156356224 12690959 144696072299260717661538517751695270320 12690960 47469602684385592324284898350976204800 12690961 -502799071580609706184458599407567951438 12690962 696346236551275593873692016186083321232 12690963 164239850275401969638902891791134237664 12690964 964191589530139392645653353611966208 12690965 417193666914838497550652883825572208000 12690966 -150283928203323924837140024490802888704 12690967 -1726631084424029475260485457372691631568 12690968 1931720903555212321008475765477342402560 12690969 390377728605613778061528136365995830560 12690970 -220807360512090571861940025305246941440 12690971 1955380550438188857584418412664851415172 12690972 -148688448761701475275718546907773091840 12690973 -36012029285332798105439567333976762778 12690974 -287013345687692665585286292984510605760 12690975 -347099080355030850087887825227988284800 12690976 566075925754937427836828533483552112640 12690977 722342126893967165711967366828406656 12690978 177516396176168362500758356382547982080 12690979 93265653315714585954933129519012367520 12690980 -456602286831352974241199136565146201600 12690981 222415872696126561268629850770116420670 12690982 784577754406233071175798820222020506592 12690983 -278235961749991307384544129454152894720 12690984 -840178249538518603877201199663081799680 12690985 480138786533811676726909117503086877000 12690986 221675647413929134523412388539911897088 12690987 -171920257831779502504680891445301826048 12690988 -356891395698169821650034003989050016512 12690989 132228506911926619390060907358214565100 12690990 23063386179092892053479538031087621120 12690991 686772933483788932958056701261940101392 12690992 231944783103358163936489413672765341696 12690993 174218435597152091832946869697941934080 12690994 633715111610991117331376088936766465296 12690995 -297454827760688669077006273638925539840 12690996 346977781459452516367173903964468107264 12690997 65392662659190842902136188684047922944 12690998 -1019123566384554348597007290680571656064 12690999 -54905737563132067121002695951677386920 12691000 339987279684525866416856702757888000000 12691001 197562546052760471260360651872828841002 12691002 344668754500309779420579804715550734080 12691003 -707130122942864742530572621470881869616 12691004 461874083749266894964409633601940909056 12691005 -893470256070844505684571038896809409440 12691006 -472473181576327820783511621106856053440 12691007 -434291189794341515602333883170666681488 12691008 -230074102618602096130025770165601304576 12691009 -602102128998845682319748842956412396800 12691010 -664396445046773360689846688304239509440 12691011 1018094059084315730286695191301779124472 12691012 1131057087895507545338636229767667727360 12691013 -1408138559244647537903019835263085178400 12691014 -207348874345557282544235015374753118208 12691015 587208172590179681207652773525736263160 12691016 40118663834340496833169213724065228800 12691017 -85116877462690905025046099319334676064 12691018 21952384361287635509866564751095799040 12691019 -205740422889996079674587312784640574040 12691020 6430386042065011045263038100478771200 12691021 -607135063078109532055770452065297491488 12691022 -856633725172403988197610380146556587200 12691023 -208151188658894005901866703332477120896 12691024 -214272097882605124311725950539126415360 12691025 771292507137172770770513180042630432550 12691026 156917958039545608432836709368490368000 12691027 -684978708097006995218979562739116526088 12691028 -33222279299144388744870803378209456128 12691029 -124557507749895099641003636191641527712 12691030 180501871404156184139350349719916893440 12691031 -1509875731034181358566862154841508371000 12691032 191165296298043362587912106339348643840 12691033 1855238275262034503814996839272395494282 12691034 345485982131649781842966802169382604800 12691035 301798352761792206611856210001653242400 12691036 -382780258151738836206323868450191398400 12691037 -201048628558337841628957164231293369856 12691038 288377672142435315199896888786675231360 12691039 220405239604093864339831152138946006320 12691040 86176531553537406520927077259581849600 12691041 -199194077515760297990132838973142652576 12691042 -74063323379806060937404110099120838656 12691043 821317751517771711656766564852088715292 12691044 -507104323707629563169922371846152926720 12691045 -296084679413031960426347066095680556200 12691046 1088589711867102508825140469010877900864 12691047 -40803613265814723315612913354324230528 12691048 1113843147241138754956098684115676175360 12691049 -1024798057041490162710877889704243881414 12691050 16742582263973925735484501338732864000 12691051 113943876269467614537102231480926316400 12691052 -1172683584064580783507734250202006517248 12691053 107215222549330679451738295372171012800 12691054 -122739287013532974930348514718142646848 12691055 155668214792680772738215625725909292640 12691056 -9362943349809200142951544912861986816 12691057 -2109127027680098282065300845594201819694 12691058 368128648631344392143984545560171332640 12691059 224039149131911778949202987724170016768 12691060 4308285790936503316543776581169538560 12691061 1346579142500507940008942327173634211612 12691062 -238016007849427518092199690828503211552 12691063 4617926452833512025782441904340762368 12691064 488746956794034757356428446166167941120 12691065 397940171436979084512975674313788814720 12691066 -213065270523764800426249516803372378768 12691067 392889531880975373052588993909733950000 12691068 345759965682225885728209938938910188544 12691069 370120031440524574413423351600826512000 12691070 97421113991358061301732385311250312960 12691071 -59729963532555503395110745294074805392 12691072 266498577748718826001144621177503744000 12691073 -5768879425281823157721781266274493664 12691074 -201231342157271644940668025927650822656 12691075 863401137551099864204070862994854860000 12691076 -825379063280994665494383182995202446080 12691077 -142458212949696840892040349568124520960 12691078 34521294250248866238550894406645564160 12691079 1137094981515085677728362948816554118680 12691080 65032089151915718339158411273669478400 12691081 490130313348274378792557576501954121344 12691082 558704566091873084509109702405053657392 12691083 1761990672841823642133133339872370394544 12691084 -168226770320230145209308602928872921088 12691085 160332126741920343434528092629874662720 12691086 -285807227491621133072428210853835059136 12691087 -454996453349971981996913738708748397264 12691088 178991904842343127896382374824273510400 12691089 169208820431495076108959340236455522500 12691090 -69121304711391885339287765034780825600 12691091 -87871020234493953572936889660274126080 12691092 -646311126658569129105076686017649512448 12691093 1762400693946439689543851579084611763342 12691094 317268617096812048430299832007126906240 12691095 -921595385779127269698636471660272994240 12691096 1019663287656286181860826407511051673600 12691097 128757399471927082597383440502439147392 12691098 -30774793560996028494287795905713868560 12691099 90663503809241751500183562739457720280 12691100 44071745979231077208486743720756160000 12691101 1023611129450794651458887303462982746496 12691102 944569355861956444986073132631483194752 12691103 -331085551097064750620301652643936463648 12691104 -1129460760114547669140113142019758489600 12691105 56689134985305809213130633792372710400 12691106 -2096543169166863098337058598898754176 12691107 -229332386090923505797065941231274124800 12691108 -441181156786717007578812964693827969024 12691109 667017884754957442861570449335940485310 12691110 78846468528210050014825570824502149120 12691111 -686790783841706542817667255551462108896 12691112 -746042715166253740462549255329937981440 12691113 181133470522529953745105026898554608000 12691114 -1918569645822456052864140341100984480 12691115 -198476326378748677032968798627000318880 12691116 75657435314024461607453057476253640192 12691117 -952681105998508902631038260891471657120 12691118 -25810291946504798390898960325492303872 12691119 80146333660202074361592470415415927680 12691120 -2136170236093477839507272868787322880 12691121 -168378134132829688395436696485544045056 12691122 -670406020702342990650346474521965536128 12691123 161259525427870511169071879263037642344 12691124 -138442807423370286736254480252691544064 12691125 -785136521429797187327266524940686450000 12691126 -311950984206291298995568466117010677760 12691127 151971732144113851378477501065761203152 12691128 113913135591755564205730767261556408320 12691129 1753723588684977596862169142300849223072 12691130 -759635299016301514924954587691061483040 12691131 -480535224849292222716763728813769635048 12691132 -512081434097098801948029929641543941120 12691133 -78302824593898171433514984672127902720 12691134 -14560921889978613410377439848121506560 12691135 58209269209499531321104317910497457200 12691136 424421376468368248830566855288983388160 12691137 323241441899711589303251249025922854960 12691138 -279178916560448713047549960923447314560 12691139 943114244506262621699629138609953658080 12691140 -76506109682350166007640077217079623680 12691141 -491644172238476636970201019179306609216 12691142 16855741441197033502177744601775953472 12691143 413601372129772214656091155842018606720 12691144 1269782380592527417270268093358966236160 12691145 -1365606981314926904608080010735721308800 12691146 11487124377071293388542580293909588224 12691147 706132975925210156977163760673591259952 12691148 -122879056719237148779752799502622659584 12691149 -18580163270238169496104007943235943424 12691150 440725477172724288778674471742109260800 12691151 1430701433812949150288079506347646943600 12691152 -33859910547070504835730046222204403712 12691153 -1796804146305741040802667348611604302336 12691154 267786234875592859943651365963200268800 12691155 -241201572850509009894158995807980907680 12691156 -902977668870342908881684053488344850432 12691157 997891477644149775009124428244316270880 12691158 292875349199277750056047897728417998784 12691159 21121801189976210053896945702598979088 12691160 -120428308269521729616230596830302208000 12691161 482624136813985901236705486416965395200 12691162 -1342912715216674385085259443750891384576 12691163 -469682174550653703429455838714935600304 12691164 -346237391819797886725724570078134517760 12691165 -1235813356232676870631271440370460864000 12691166 -376611398973117361914581941406942199360 12691167 -1251469561756054120581679743377675688120 12691168 426748412871119395646564854476900925440 12691169 -1550969439244143847014102147918394382430 12691170 -144268487858325614301279140901648053760 12691171 -452300869854051831612066051480083670628 12691172 -81169739799425357753211504464964251136 12691173 -372136872919210111795765382537221998432 12691174 1376437353166516747442831360326879330752 12691175 -232802542688532452170233199029278131200 12691176 548186874936089825775363922988310528000 12691177 414846771523761423886754015574308383012 12691178 602971498581082303305966303520332550656 12691179 -525118544148912541601323930569275123952 12691180 207748064779727681509221725640890726400 12691181 267475876122018573329101220438750996364 12691182 -1613733267940648050782541143014235136 12691183 -98592916329740098033279050691098777600 12691184 -419108531049529526531558935405598638080 12691185 116210079561907709983909446483574195200 12691186 -223937877213032164574577962975782834176 12691187 1442343825332845444564314459414410629836 12691188 483173121102324013792526223543448965120 12691189 522220332797664103051108983416367939392 12691190 68990867988854724770853421122797721600 12691191 1206385782340687120136434125062809545192 12691192 34046496741651272948419956768050380800 12691193 103170295925424294402037962328284369024 12691194 191565933380984644195749838442045118720 12691195 -462394095527975810271321495029450284800 12691196 20911471986670113465441275131082400768 12691197 -446601208943314921079066791323709368360 12691198 -19829806034429705189704266598489994112 12691199 55443022719922152981695094020663635200 12691200 -467238517865901599952679374908974694400 12691201 -353206347958595786507482723707992381696 12691202 -230058492411699069077906396618989497600 12691203 125279691988412659394742145990230991104 12691204 -576721606176825505717188892626233244544 12691205 -564707559721406530698159259850262019140 12691206 -805235277927645694234188819869130144 12691207 -334382162167993181221771429806003909848 12691208 1100433541946037651019050285063186600960 12691209 267916348427414229485889990023185292304 12691210 178856817946054745891416447847414952960 12691211 539972509797565078758141735253124882880 12691212 552605677467892586838176824463583513600 12691213 1289313533901355217755884534672408593462 12691214 -258893446308505663580526505277468906496 12691215 -364535411722509636192177473287110444000 12691216 208777976624033356647938755257741606912 12691217 -158591358300580580862496390300603809216 12691218 -69086256992995398298353223769615757696 12691219 25566301815457108993183396652512248620 12691220 18424849486938387595052611072405217280 12691221 -363658967096258939238533423153877848640 12691222 -90500879372801204467433997486794142720 12691223 754794985928916587827084253482423334472 12691224 261498981624089518977020933434702848000 12691225 8144798898519847035664441377981160000 12691226 229912934364628823509037781294162875904 12691227 434683938879393870880354473945505976832 12691228 -874252990842828578682571309739841036288 12691229 126256694868506039342177923775124567660 12691230 25497327386438381935081412250518949120 12691231 392069987554432080227729637283001906400 12691232 1066483618810217517752393666069928148992 12691233 192958773675688491412172484385141719444 12691234 639551954930807488114726995649925000016 12691235 18398524543808146116850723897827646800 12691236 -137452123126017761739146484576496524288 12691237 441478262589913597986799950570665695232 12691238 181990864196437169381574768515539130496 12691239 -200968182712414968531920230903293013632 12691240 250040273821218379308149013545625600000 12691241 -1283061891419646818149912467625935635100 12691242 37394331716573181144305116991602779312 12691243 1925139391137126511461296512108453229492 12691244 447358697732456509601340599809230433536 12691245 20463754860910651283704244477052264960 12691246 46813311758046941114380532552215523520 12691247 1555611788981632934108674980866105031696 12691248 -319742582996342836622511704577190920192 12691249 -302085763608513718534033494438734900700 12691250 -35485089935239195435844591954742720000 12691251 799353116126327034814719082941082130580 12691252 -133355949749542863536467122967146176512 12691253 -287347022178797487665098104518190991200 12691254 684575458104342874529444121259878551040 12691255 -600391231957928514883530857431300375680 12691256 -350911056189903712811804464747759411200 12691257 -281607136373897395402895005398433245360 12691258 569661503253307019273620667584187898480 12691259 -106201904605927954453627777689099590400 12691260 490365845035263477774254173575578734080 12691261 1762710380741787134832405121147949656224 12691262 -544490552406859028928138663533442722688 12691263 8729917259443202760359705686408608288 12691264 191997362466452608976319090635490983936 12691265 11035193382154999953960435078951637800 12691266 -204011948289192967819370437819480705536 12691267 3102761269561208917500823835322517564512 12691268 1257448901189323881398430968050611589248 12691269 85670270628781364375378116802566141440 12691270 276930849439500466331504122045647264000 12691271 -625159998617575354301550190037409828000 12691272 -231025792407608529722106369141554626560 12691273 348486445061270781309465529945399239040 12691274 613167967266167485645134923754726481152 12691275 317125829635956637789471864890311449800 12691276 134716143933268897044245847816357945344 12691277 -2419345762183928641453543106787290244660 12691278 -5383725162351252015410879783760138240 12691279 -1130875942511316831971976783146699668440 12691280 47915625554055972439973500892408709120 12691281 219071287423869974924308697560753147680 12691282 138763494074881562039428842048882853152 12691283 817411441443971955835660949348773009224 12691284 -226866519530883177501762706880051288064 12691285 81397961497106057384712348469870665600 12691286 -375854662409818572428342328307312313280 12691287 -394742542897582670280092825523919035600 12691288 -223899104188154107272879160330957332480 12691289 427709547349773806332908562639003219524 12691290 -176144390421000348265013653432320257280 12691291 555073140099883654689247469435044122692 12691292 743381864449978369140235607342381462016 12691293 292987645045574777453018237347657563264 12691294 824331346965722982372904629704202747264 12691295 727333116410474975638924213674520588320 12691296 -546603945652190370791893149604333486080 12691297 1312521349837513448863665224080087221040 12691298 221372401646637746357988412522691783040 12691299 591665162338215990283631484751187361120 12691300 566565793399716141889831828678887190400 12691301 6521102724378321683247968469133095744 12691302 97223857928475269967115945335612627840 12691303 2954151204801955120363837572006192418384 12691304 -155826607480459300806919874069053409280 12691305 46556510477496247353232934401586356800 12691306 306691246780672115262967003148131236960 12691307 732631451433158436610464696670427479872 12691308 161799103016084881925522953946769162240 12691309 4305578943427766270997350331686471116 12691310 498253404479123970912812625322084762560 12691311 -302830732169128697506542287453637725040 12691312 187964391090996647934642226932686422016 12691313 1499433548233359545540628974660002857120 12691314 -395280542458385586741596420228192086896 12691315 5357047813035285298141502823270841920 12691316 -41249285934928409524183754094377754624 12691317 -1129039247647465967735605175894495216640 12691318 -284190886005353595699922163497487372640 12691319 2323071684377938348077093748741204023720 12691320 -307391589533176646312913147728708198400 12691321 -6267609755864709798941552606246513856 12691322 -453611821143900065973134473771321383168 12691323 -18699656444090691183508613344579297548 12691324 -1351922361370374113449364655934766946304 12691325 401782254841539969454921100830081232100 12691326 -458507004695791629079340649090317720256 12691327 -1883130581810264827979978873977023720 12691328 608784081757538938771517852011934515200 12691329 9327336847783634448702165251090635200 12691330 311638560660074311886538921714939385920 12691331 -299475415584619396518385244533097426976 12691332 155476024382809419224368881441126776832 12691333 176307233488937731000019967791380141176 12691334 -802431992930267143002142158204965310528 12691335 -797712322200368665201369387102447689600 12691336 499192542770789162606040904416894812160 12691337 -1645921105925651508403168146470666311014 12691338 -194487543757761752975741860687688024064 12691339 -716144257249301375835501955694050770200 12691340 751000532475776867901178224011759907840 12691341 482651478248659764020146789735075958880 12691342 76369327704036727950254634213933411072 12691343 29936474066800634879944539845109369600 12691344 -6667315278415801090544865946643398656 12691345 -2955149771293001549657959388825405400 12691346 178505417722975632510339025801030057872 12691347 -247265396921012791853871140427026544528 12691348 575569195898153678500482464462190324608 12691349 -1347218407098834833327816938475422404480 12691350 -197659104619997957359539186171279360000 12691351 -1680956346384431389457753337740548644368 12691352 -660926165483440105741221684778490726400 12691353 397728297820429471383479593538528957904 12691354 235767828481796131883375881298487598080 12691355 208219418688462036470129569883096501520 12691356 541768423263784066738514756609202166272 12691357 -742625860226468637986031076223480668800 12691358 -102939549624516090235655675800475551680 12691359 43207093679328651820085608416444889704 12691360 66866663573882405924892959554975825920 12691361 1462015979777614855922557089189910996962 12691362 -367406677721593863102645415672381611648 12691363 -1946489948387986459796155960464679247520 12691364 -3253056728509408220329137626397278208 12691365 -169045494913829935613997208059620362560 12691366 188240218427228684393785477804726705632 12691367 -748595211177227125362869865378113223408 12691368 732034685922372911567448711485238067200 12691369 -180927924769880054329610677849671255552 12691370 242437994379352025148859829833737101760 12691371 278952983262251874647865491107372155648 12691372 808052745093444878755960514531620385280 12691373 -1636761163132232537574494435472912324000 12691374 -12648700054603781859838818594336315840 12691375 1244640401544201740971093366145821134000 12691376 -235149305904616452840114836627709493248 12691377 -340560581593362517338038477897791979520 12691378 167640758973906181459357285934775982080 12691379 -780583849662140219402231336910637708020 12691380 -25295347367751370218929991246096506880 12691381 -186711026113047375244717874649041420818 12691382 -491827863915310832685609586825259169216 12691383 -753781452896044260786019939173769371696 12691384 1181083932369563787333225037673538969600 12691385 57643295878059988518481885890093120000 12691386 -32731083317942113448612044524154397760 12691387 -1989806289591040280984571776089910007964 12691388 -105516061931483143469111713346749811712 12691389 102738815532822610722675900032868743424 12691390 -98591509162093526960022209612729260800 12691391 -1780048582388779357059306504489844886208 12691392 -120500192572574736400287684964625940480 12691393 1069451573685857448798938300125455731184 12691394 30735476618767183139547036682488184320 12691395 -678652453069229798621876668242163518000 12691396 -2040173241045739012924745489852163459840 12691397 1088663194615858827816778722737184738846 12691398 -681318635279716457824727248204928867136 12691399 -382809636241295379815979573438634198528 12691400 -53040647492864634342909970911559680000 12691401 -933720882076421659170634284945893245536 12691402 -621638024490900632908070551177879120848 12691403 -163600484048047669277772464297064330348 12691404 907531619472347120074888489003232489472 12691405 -329531287773471019142883967953489893940 12691406 5916974230793904060160383832926328320 12691407 1017032324621836390957150026052832640 12691408 -490760817562546359704292050074845839360 12691409 -387359616426665178740823675554085686040 12691410 -373779461054730623260576516296900065280 12691411 -685489276125585379294768908619390296000 12691412 -269192080524861954972292601202735601920 12691413 -103737111746921838993362610375315174816 12691414 175783653141961455893200688095651807680 12691415 35664604737208075481683268525022936000 12691416 -227265607436171603200851911483792793600 12691417 1447952018092051882676627279806219027466 12691418 -348499899456408984941125808279832783360 12691419 -135640413332230223759766807241285821072 12691420 372184784330876910807500483124740812800 12691421 -448529132244877238199162556023931469856 12691422 -361919660655041519830743526813133634240 12691423 -98187595396054296649851972226368887856 12691424 33328862253941121997490612371547750400 12691425 -3865845111093942759478930738837914000 12691426 923757214298085556969150981223022029184 12691427 57481611186862040844240005430590826144 12691428 -87808982836729116481025319734581223424 12691429 3213218884262376891969360732823689223360 12691430 -706305024007756086872815666548451574400 12691431 -481479727617442917176576840805227673600 12691432 -315614892174854511080736567013365319680 12691433 -981986760097533215990565115506805677276 12691434 -294016523749609546676808791564457139200 12691435 40568104978561410472260960155286806880 12691436 943578017126292456512234355963352806912 12691437 -713002706714006045694886593991325948640 12691438 3690375042891949738336594701622738944 12691439 1385033370710416126262465422811801533800 12691440 10047236663008740184055182182055772160 12691441 -864808558044267487848013762091360047470 12691442 839683044895650086265818343536698297872 12691443 -434081877425580464018807926084447572936 12691444 -224237314016333560873889213739638837760 12691445 233316438880863690985341594594400240920 12691446 -422117674156899293239329220635253456896 12691447 381031874414817592046458588568758136520 12691448 442436464028787203985239668961402880 12691449 -573115305810259847793262475259781477200 12691450 -7393386043511335387247187859682342400 12691451 -1039451782190590682537225008189169347548 12691452 195710897478619963051094502701703447552 12691453 434386253817036851356355991818392997964 12691454 -1787809935922327055374330731423711434880 12691455 121695264477227860023121686828526533120 12691456 7931427282528280706411469903589539840 12691457 341749052432772534265288085333186940672 12691458 -139649539262037175020901159999023897600 12691459 2305462948105831818347259059350456652040 12691460 582151236102938261454815326002224897280 12691461 -176694892286313760987121971104914461728 12691462 109202574252126067323535615915082686464 12691463 -491051382005727008996109712292176581456 12691464 540784058068426145879666861758971371520 12691465 -583210242960057404156641002142382122140 12691466 511180770550536196529745077647213337184 12691467 -133108053980209078201454908410643550916 12691468 353024387049800318769222181886329482240 12691469 136858444313798069294698468003945957632 12691470 120651607203457186415837490568794547200 12691471 -1139419646056517772034779956775237772800 12691472 -42747497556983733247199391287083008 12691473 1188394018476623070799510987970439124800 12691474 569973978687341370527596775966158478736 12691475 -476539379361434600142618312860458152600 12691476 192752175386210256549986709866943117312 12691477 -496694608381629893347917764485154679428 12691478 -1065229474272754303836972487513835988960 12691479 -873549669491751895164613406003171429016 12691480 -1242756402403212576146974527518526259200 12691481 747486322128435683631937533764014199424 12691482 -177079643622671309587758255204198021120 12691483 -340796180918552655426300974608101396736 12691484 -197760686899699302127999789565440447488 12691485 -68686972346410372632888006293503700820 12691486 -663580417618520471434091176847048835456 12691487 708635577021753386350259735831767513680 12691488 97299114488574943314875660832145932288 12691489 445291003536475723334568691041415179780 12691490 29634481527467375363264542090443456000 12691491 870372698464711599042840262013477044224 12691492 -216085276939194600910215201401383489536 12691493 1944255056833752905334630737194829568 12691494 10802466599860635876308279148105804480 12691495 262751814506653715846548774639274499000 12691496 506585797301843036378597551953284705280 12691497 -91361869365221939496577996797932442240 12691498 -863181941911180977019642179760223730000 12691499 -2442376849617709749119431976271046127664 12691500 -536588436516196025559554533853127936000 12691501 1935475191759025582959872080908783556502 12691502 -180535807850659723607250321737139326400 12691503 -8920242655352689889147932543414180752 12691504 -201748936994838331513977513077184135168 12691505 -649254605591600121217635192223262411340 12691506 -69938361558690785123212469891728189440 12691507 -658423940738238448050853348279337338200 12691508 1783015202501486042353520376884660244480 12691509 -465638857050367261805795505193186058112 12691510 -86340310382036209757871766593647289600 12691511 -690896099554858865871106233030000959568 12691512 1696477187765698104503897838638443929600 12691513 856261466006088546507421556108686214784 12691514 -452920090651984544938846397542471415040 12691515 -159184393815638345462329011914498561280 12691516 -964394858206571583813425961502129730560 12691517 -419373336634948224861375019073062640640 12691518 -47478423658263200149137793173053042688 12691519 977750045863913545666129843092932745920 12691520 400965450263114233425739825565694689280 12691521 -197229747155092229623197181191181410510 12691522 641252234166269444774061487589499156000 12691523 -39785278458428738742527319252261882336 12691524 -143291877903952994847363674524465397760 12691525 -378809911025087272249645152299617344000 12691526 736690560841365867201529449086859599712 12691527 -451131846457222246126731076368976272768 12691528 -92627975998774996593491705938513827840 12691529 -1979313819440991998439881067971092248870 12691530 185016386142737426547294827202185184000 12691531 -339798711572255718364757408665168133068 12691532 -207716267670524699252336013734977981440 12691533 -576000246871446224508153879351293168352 12691534 -42631677352252700474140152431177149440 12691535 495862858766275462225557061237429065480 12691536 71377789136645655941044243151786213376 12691537 -1231328578425637512520485214732981825308 12691538 333445098248789706791019408271847966208 12691539 197832621825520772012525732453314431840 12691540 -287235976099510813252548949127463317760 12691541 2237108758335952686808956512825072532942 12691542 -13677783599888558178780216458939323392 12691543 320978606625132493828637835926208843840 12691544 1184407154698020408546800697311512473600 12691545 280249500054170496148151756988761107200 12691546 75687229789065225720430869841555127040 12691547 -40071332863263348500351714939702724888 12691548 -956809142448570602351962554673263495168 12691549 -61725141089919770533436388566062320480 12691550 229765806581276132676371289310039694400 12691551 535476816294422587092997845123624079104 12691552 -1671380941340732961384941566038319300608 12691553 -99794686872412539286116887867652481920 12691554 -676910603562789982619880638610455386368 12691555 -19228430270785769962218275807331982080 12691556 1489902322506648050188164568851878344320 12691557 643830849586287694474881902304115637088 12691558 688114048696769411289840694119452585280 12691559 -379482714636580454035731042912880934280 12691560 -205067630147665854475062198577446912000 12691561 106432698787041090600337152768100179840 12691562 -678747909189189547858448729121360476400 12691563 13957386779471442997391851151908382400 12691564 -567346110399641788703186997867294555648 12691565 630165483520833031153295967437249864460 12691566 5722396335281192240461883955317640000 12691567 7681625476791548734310545659250615792 12691568 152800604009407634649184139254260301824 12691569 -743003785350089786981397031832679408 12691570 -62270719519836384600065396000575280640 12691571 864078670310487980243603306651700113592 12691572 -423612610976238204912869777788725239808 12691573 1643355816161063017912961954258332665280 12691574 -146278266483115760835810871030640523648 12691575 -36763121838701113626938234664696561000 12691576 107879263870745613030985388300094259200 12691577 604007608405109663798115820164012882132 12691578 -109081750405767433500519564650712875520 12691579 16482434501348066974744580847266089384 12691580 -345667027404187634656111527334094668800 12691581 263928507422849708838241112304813140544 12691582 84538826300114769985943665503745396800 12691583 1569235223463967962700143284931615464832 12691584 -752677624474370840244715542595554508800 12691585 -296153293319737651082647930656400322220 12691586 175058314506710247540949504184047073280 12691587 505304149654479953804258410070985630720 12691588 -238462336682647858670045640303799494144 12691589 705576184251898758480863252515234778460 12691590 206530938901094044259179202414048104320 12691591 -360828511734178984398751216197183174912 12691592 137700588274913052545762672816616345600 12691593 1941437093638209771312580756811727679200 12691594 -722685231503738617319529506478523196928 12691595 207916082168739814030980360852246081600 12691596 204710176081597526727094552001209339392 12691597 -1087438787465131901203388537642710761728 12691598 -1362831971945025480095313771739040081664 12691599 641307490985106814629227358728134158336 12691600 279568094697720965213579504724012032000 12691601 -215188149076943644048579633958469270720 12691602 210767875643352206873714100340418855424 12691603 2537254200321761327462171941654323493944 12691604 903311044755986208448645891081898384256 12691605 -471390849111207834118650085798941423360 12691606 1173799502200983682342023078060353758752 12691607 -787844363038967070902110751925902375280 12691608 456821615037426808354423835482342195200 12691609 812774420057248302105424164565676418752 12691610 380117974300191876340730711298759505920 12691611 -36373233296961486879025142392353603540 12691612 1430747423754454449203991019567132492800 12691613 -1381530082511340435259011731852423272032 12691614 -83932720411718755658505201844248266112 12691615 -274195355970782612448887809160920017240 12691616 -121840445727805587951884263802551664640 12691617 136167731298422079386446177596781240320 12691618 977582253517631382411730304496690831360 12691619 834310092566353658698852330003526506944 12691620 -540647599443281485156317813055663104000 12691621 1896134491001750524972196242949617157822 12691622 -9259031156925315809821766103455066496 12691623 -44615490180815395810183451325779289600 12691624 868732401357746556332371356486739230720 12691625 -834970278768980062317164664230108091000 12691626 30374149464954383423774105163111116544 12691627 -617255507743120700873780663611618623440 12691628 -1271916247140050530561472238885698341632 12691629 -33264324745366411288499658183430291476 12691630 -62875900399987959114576479490463150080 12691631 1929402048082106253036075869361926028432 12691632 -38758927631456750131433955957822259200 12691633 581944530247084659464207602415011012660 12691634 -17244747849339608953836611037511695840 12691635 462884620159421739111582065254807814400 12691636 736965336028351414123928532746918814080 12691637 -918843785929915845099489526594691576160 12691638 -469309935138175862868234811157586979200 12691639 -456583182685574143169105221755808283760 12691640 -548719640884111074629779984223390515200 12691641 -17935990434637749081898192283727255840 12691642 -721584505380830751835225746940368624528 12691643 674975136313857936122678875900588811640 12691644 286285298812399534777725851598472077312 12691645 -881042924318129416280245931209386028800 12691646 734923784127989377367496180070011946368 12691647 1524458526005801293548347811008531254320 12691648 9331344236296548949814789410385821696 12691649 53629019238609961671288707163552835650 12691650 139763194133570192422509208977326227200 12691651 -1638751114697577887965268495803072000 12691652 941704254659210346131969466166195345536 12691653 -111425182223595104894156442409450204800 12691654 -256793160197747729964275996962958488224 12691655 -879704535806441125411199270042266162440 12691656 68172685500050774149252268600879155200 12691657 144307941976846059982423712082590131584 12691658 -171548564730287300890724214987071669760 12691659 1296654328696909370351284632190796464320 12691660 912709095641458782173355869611086827520 12691661 -47569912668192565361674829809561045428 12691662 560795927148273972720728078616312101952 12691663 -555965576019038954831172997679959798016 12691664 -256455415186416455404930570893447045120 12691665 -6081415790800940245519515507137143680 12691666 -265298413903286164714438356496193187840 12691667 -407320157515889702831823869873734407600 12691668 717347382703839164220177371292362188800 12691669 366731613584902856942097858385192186144 12691670 369654077020474026003358278749602241280 12691671 -70167777226861440962038983215772596400 12691672 470516803987178042464025877287634247680 12691673 -801973854573873887799864697988551026240 12691674 -753365600755755982563922475065571496960 12691675 291188818728828505959012725180731454900 12691676 534180679185475169075222882835644252160 12691677 6234566647704197840584157136940273440 12691678 9352502772360774182897216836680512640 12691679 56342754155882303455613637021169889280 12691680 387259783264537646319214928305528504320 12691681 1379132136849361115116846348870799415600 12691682 645639280408524100315898478710924407584 12691683 116495753312744959445192926779450532452 12691684 -914562401589507943320787198433536307584 12691685 386077019897018010253898149135521472380 12691686 -59377621109688988754935974967725270336 12691687 38226207514346983678054002369716596552 12691688 -2687549171754734242350559542408262256640 12691689 -507370596495830655385451940023045132160 12691690 9708499685032543495162492800027840 12691691 336331415857661986088624797350706255092 12691692 227945694830801346512598771302079393792 12691693 115113608624990006578464422511748466816 12691694 841888614215059827857981360659075344192 12691695 26244272686383771304390733820446971920 12691696 -156399303318807331997721957407399608320 12691697 1060587385108886593095932966722067704146 12691698 -48051049532630868771238686084777718272 12691699 -299051535685912998424917364340269109136 12691700 -46901870119156387187937475509235353600 12691701 539809601524132859658331133934565186560 12691702 149705901292868265986788832714040891552 12691703 810353390239547452462344243765719844120 12691704 685658795994198661792330978064371077120 12691705 -216869842293224244436335304921836596400 12691706 1125565153150936853134441522934725917552 12691707 -9380074128413969589196441513482740736 12691708 2544398979623362719373463429150260224 12691709 -33434070294945858406466203986225832896 12691710 -17966127891344025750943177007144064000 12691711 -505142385827080063993715090221521042688 12691712 1157736711697779258958660373410492710912 12691713 722994931794425587802950600590478538544 12691714 -77203279390782582104176147750609637376 12691715 -1294438182760491361597878856284052304400 12691716 663365513690562680682221902237003901952 12691717 2082889776488257357846960457375611276766 12691718 -379040661140653016758263278395280944896 12691719 363888370292474109419373443309706651624 12691720 32578524298576291237275478598149017600 12691721 -818843877045193492384961112023336481216 12691722 379343066380983647486571051421673633280 12691723 -1672082928361730773925030867412068146800 12691724 270001910132251364052200459668414475520 12691725 100581467524372709720533183164225228000 12691726 -105303337351978104831240692700968994048 12691727 459257946833315420366863728374634723120 12691728 -5873642295416021502482854558570905600 12691729 -1350367625604023145250951437746828886924 12691730 234221548692484644824474832873806681760 12691731 746152459881105265356623670027226447848 12691732 576887302376567606542056756571939124096 12691733 -1746120012438007328523851414127513900018 12691734 113506882065967422985983455786000640000 12691735 -657681956381004788832080064805487490120 12691736 -151399535742187643119646602300395448320 12691737 724281817039116404015729562323180410368 12691738 477385313462018376601714979985775696896 12691739 372327718012513242140109486414375020256 12691740 8393377562044386282521594767913748480 12691741 -494363500453751397194230229007677673216 12691742 -76046847867272173991762099053561002240 12691743 -258186355381163259150272083879958979072 12691744 513906608709497653062185042775439441920 12691745 -482073692223109578941315511615858278400 12691746 -83387346808448305489610781024987598128 12691747 396692270998745068019251438556517655632 12691748 -559790053368684438248689623210119390592 12691749 -469493636669865380596546323009203117760 12691750 220519941048333503312625422419344192000 12691751 9630634997778274207129442864190306480 12691752 699700518375425889142031563047011205120 12691753 -1874128120534232202809235896941044736880 12691754 -122023984808717503783602437711456345424 12691755 -192316636918293103624711493630652609600 12691756 -40239429642389717618093421564251013120 12691757 -223991334122155755953561324155234537128 12691758 535869051383849265160589927831329272960 12691759 -1056586061054468991389910443801068233600 12691760 164960897512791285679640016319843860480 12691761 -378787133538352694046195639219821158656 12691762 241309124770988624842604717201018513952 12691763 -1211550390913060992786797282837768048640 12691764 484566415778639089999208373546036412800 12691765 -926420762635740231207499546343163002340 12691766 -91010749545245023064504571862383747168 12691767 79115886764853739818868222181338838400 12691768 466198303025334893742086872036723200000 12691769 2050695375281316663929862804662233552170 12691770 60842294531253369884584643546320128000 12691771 -1834107498445780098269754117793681307768 12691772 480217460587531624195854908972851691520 12691773 610077150011365891627749191779540787622 12691774 65679929973700437861410497525946555136 12691775 -911465287718375960513797579825616521200 12691776 -46569923496970884410185256538973667328 12691777 -99166187489301139542875904239964856768 12691778 -795463883773243331799957786936045187200 12691779 -813564965592012727918696049131380057792 12691780 64723528005115648460696564572679477760 12691781 125903892657607903987054950525728295582 12691782 737564836045896696881577400909039630080 12691783 -8549801321473550099111117688560273392 12691784 1558734951556498962799965725031985136640 12691785 22728893311237578976667685469390027200 12691786 1271235260812775825627768615297438200320 12691787 1985186026230962146600792522210955568960 12691788 -571598011185784908896533592658546524160 12691789 317115254991888801052828050795073797600 12691790 7491290900961555889785242821920542400 12691791 -275835423901700230422767756951650583040 12691792 -183803588636100808348423889159815987200 12691793 -457444873062254258877010472928106850958 12691794 2865670660040935898075772268142684928 12691795 -1295724547012944662866980630466327285200 12691796 61454231432172389514218632236914855424 12691797 70825275254777236874975293645215461472 12691798 -97427421564399228464742859969023944064 12691799 -640165682089677465117952521228366503736 12691800 131962426452676035170682592081890816000 12691801 -500978773871251136720195944809988152428 12691802 -99098910073606601637879728693901730848 12691803 -12826575356424128542256795517879585792 12691804 450280771760757332009872656118029284352 12691805 320175121703636981496849994062426787200 12691806 -468024724676934142874291206420826210496 12691807 -2179546328365939324590487461283438238944 12691808 1349931306207814704852912083711555665920 12691809 4639543174213648900092572110625770920 12691810 -409466001167630308327243059035427110400 12691811 2178570473165641012402303316801972436 12691812 -19944075890189219282650172575525109760 12691813 1708454973995450384982106582485254520062 12691814 275834535977027891756375103471087889152 12691815 778724355646206353870684387962974311040 12691816 -800319336033466411194763774141371187200 12691817 734599312769740005227155943925567921012 12691818 -46256235206158886793473544825032739072 12691819 -69712646262291226201101414049919105280 12691820 789316440640813272714252416760908160000 12691821 52137620241382320035447694045643583040 12691822 39603876430637223444382530301583769600 12691823 1961902360534627033148072127305655717072 12691824 127768757030975888545325979510280028160 12691825 -374404803252951647509353303954179035450 12691826 -428006956962690457397075575353014728704 12691827 -264111926191310300308088775103688862636 12691828 -432462264876815264812508230626038127232 12691829 -292742982316175564775222620689964403360 12691830 97664942930808276205231370439399361920 12691831 88399123456330902303236024058093270632 12691832 90394063445631527342845746151022776320 12691833 -1692511345100790248513199051291625986048 12691834 272094709427421264228763247560880366592 12691835 93226027948292401376068401661682811600 12691836 1172105599553526174225126705669172700160 12691837 9786571987332498729527366971937479296 12691838 -1079515929987526815510529822624800007680 12691839 10589028442900860566972270238077516688 12691840 153985445054248617857228534581926297600 12691841 1906684073392090147619534009612538222000 12691842 168792460824345949870795706565842877312 12691843 993333050030271422225645333266378639680 12691844 789834145516727011527422841426281318400 12691845 -147702541955724533185541629297055037000 12691846 -663391555743734937662846027712158068128 12691847 768397672502122583011939816039029936432 12691848 367738451641569981275374172843711692800 12691849 -1265175462522348927648933857374779490150 12691850 -201792781217568390965378876159490636000 12691851 -163448856818728032532058523583142004000 12691852 680449252893472591637640883693955587072 12691853 74897104372528691520595831876474690764 12691854 256570084904823103499443205623360585728 12691855 -558026588253368552485182393621061662480 12691856 -143830041452814491264375473258246963200 12691857 -530019451675023298500302380546995088512 12691858 -130294207508256678259886714724411657216 12691859 489839058148622223242360064151794664200 12691860 -391055152038886221283174494570490183680 12691861 350267338805955327215557465793227005568 12691862 -38389007678464640022875951778368908416 12691863 -703766195541481472424543791851592035680 12691864 -411923731868755085067563531778962042880 12691865 288451551486299284889768485712934769920 12691866 -1107269838096814688313319337014255890432 12691867 -23509311203110130448072578195392152400 12691868 255538840460290160677967950393931913216 12691869 561501042728552993184499727590193679744 12691870 -241766597716835172976865707724564349120 12691871 926587077235668494294971252767937263072 12691872 914178194979418404999545101214036262912 12691873 2575219711199735819048833847633202648004 12691874 -172795257854445343989075032784880831200 12691875 38153790834349005605450590469860320000 12691876 1256158964928307775040977642426464875520 12691877 461731967306436792037867046226577721664 12691878 -149368882512055451014514218814824159872 12691879 -804019144770406087840450502167724517240 12691880 -24696639990120141651136023940231987200 12691881 -645530005376494314970821029638554705372 12691882 -786223754980718560148983276243753200720 12691883 394511429588402218530131935413606972000 12691884 -334118513902496182942038342849805515264 12691885 -605380408468818144116202627056507298420 12691886 -428398813033682749732661235477795199680 12691887 277652949021797848494997175579229856416 12691888 145118479655057138213795369166112358400 12691889 87647151540648718404623847646550247552 12691890 -21713690041882055622187088394249514080 12691891 -1079996925632917986521357523380837182708 12691892 -922046585655541535810400467426589830784 12691893 114231422051425579718000545076769624864 12691894 917700283106931189900802143097830007872 12691895 2052019068355656881960643733079062698720 12691896 -13568535317031940928347811804982804480 12691897 -80531375777641283222312129154245271408 12691898 48401082619698275771699572390221529200 12691899 509095502707473642809514903553102281768 12691900 -373175023687199615893217408791588531200 12691901 401881094277862885227052501261691988204 12691902 -687788682367677441899834215968588197568 12691903 -496359288243823367538166637710366848000 12691904 610049342324134392692174180075628920832 12691905 693204431207441437288954772004224750400 12691906 274354265634671211424540148376686513664 12691907 -1676440615768231774073005249006767419844 12691908 163992234688911029648394974931436442880 12691909 1789551532470546381495372394823346222110 12691910 -82601634380561269614961289612664053760 12691911 474746919546905984403845260518109947984 12691912 664584569771383631165553903728449658880 12691913 -258459010393031271240570743698341654876 12691914 519410102291980135739400798194726557440 12691915 -85317722679495123174777333725586625200 12691916 -40653454313312305288453378883618792448 12691917 -3109109551435504933112555923459800960 12691918 233121841121808383770731953405012843520 12691919 -139957596001828522031653509040610116080 12691920 18172526948508489578568016261996216320 12691921 2080430526858119899435240366850621676144 12691922 -190284176121894770525243637171803818848 12691923 11632631297853342387866380163093289024 12691924 -394404960840655721464541770941797232640 12691925 -210336768904613108852184437846340818700 12691926 -3143535720812398180867822622462985984 12691927 -1278494003173046848618329283629246359904 12691928 -1117176729158683952802035125926164951040 12691929 -10011631021106733377225973840482380800 12691930 -397736836294631842300527229715996516640 12691931 -52503271695348287716297536033470468940 12691932 -468879659043754905411290476006454784 12691933 1418995088469936301168879306003376886182 12691934 217740278246386300409288488902224405760 12691935 -823187641149055451391060269000904338160 12691936 -879192042392935767571137476946874073088 12691937 -307346578790728014813502048863632869740 12691938 72677425805569392347151140911654970880 12691939 211039489250543563676981783138011414624 12691940 433498989159318472113298077829370231040 12691941 -62994759706843976008706265720397021536 12691942 -179524208575963529353426997045408740128 12691943 -383412850265075588431261121342000952960 12691944 -2693395405616470717425922763823314534400 12691945 -392576923314112531929463872171035101440 12691946 -747717868941782807257017518327369525328 12691947 -808892080656256062513505449955834252200 12691948 -375360127877334130699852591309621096192 12691949 -1739462519141427354157619528257656382464 12691950 139890791872666897772838054339835699200 12691951 498592770485068437334895178941434809400 12691952 26074593458106171371998539888218603520 12691953 906002086629677882263468376899651192962 12691954 560107205968102875982188553385627760384 12691955 -169525647443196425844951186581404490640 12691956 -629671975512560909359378084403400572928 12691957 809654809277517561141851591929210284206 12691958 -253760408522543729678546226273760926720 12691959 104626413310081435521522398447927045760 12691960 90459688617813468262962107331588096000 12691961 -1547186280565662912953533818968987157888 12691962 -189876945571905044139352268132943705600 12691963 418957583687830955902600221134696715888 12691964 -1001053237282988632409326769141442945024 12691965 -196176323623760374240128587158638385920 12691966 -2178051751163051447360059261865226240 12691967 2708818580338858019764413984322694899320 12691968 189317244689838526733483402670253277184 12691969 68630611570042397989235124766856500800 12691970 -194442593879812923494670115973144164320 12691971 -13259331046510670070903744442849180788 12691972 -243166014051735051854540762187470070528 12691973 685881657972079785638311127375931524640 12691974 309130628123086641349946884665904177152 12691975 61542304447641505220788310034597927600 12691976 -3351761429632137263712726987641483673600 12691977 -396337638801093645207556764487202615280 12691978 115889410876111413492451254972365008224 12691979 81922416666921716801925849920807847120 12691980 31937900155300330527667443805957017600 12691981 -1161810042387784983551836711032411920000 12691982 1057810496289477088460278448572054982400 12691983 56451206058931670639091017841906150024 12691984 31825558734049663426935560484941922304 12691985 154514573619646850420737267920488376180 12691986 157764744190674335583944845796691713664 12691987 -479606951477279106338353151759920567296 12691988 91898851481488296246236194936098415488 12691989 -490537373117316131195465161709949662592 12691990 1092333169547610260665722565339556380800 12691991 120563862889962290684946399433868865672 12691992 678583076281054239849745260332200734720 12691993 -1050653273512484976566567139081053691516 12691994 -40550748904263438059607491467288124928 12691995 -94033410069513322002659465954865312000 12691996 1192324220868900833060434813255035921408 12691997 -321554937777534615884588754414891142554 12691998 62671475455741075911313640718439526400 12691999 55652415190825575527653414244138731776 12692000 2074075340580637652403369036876349440000 12692001 123564668811284605052080335809087031168 12692002 1137601199247569838692689717878099465600 12692003 -716396945054545261428905881526347662096 12692004 -315853910673743601232128437709399367680 12692005 81825730177287124080366903131082801660 12692006 -570722082683297241834375780239526870048 12692007 -1132624754518407639771070243614940136496 12692008 -253611170281593189022411293641104343040 12692009 13776884944029947321038027029107389728 12692010 282122026018243949590843316069011426560 12692011 -489674275848696680541788362069709390888 12692012 -560939593011170404888994874818289220608 12692013 -225269392995470983014114016062871661760 12692014 72453982055373510051205772756924689152 12692015 -114076586611000071669190862312824029600 12692016 -79438337703628031529591874484884733952 12692017 658979477158840025945738138601376685620 12692018 187286405798165998212517466679749874960 12692019 -795972954543580911366600429754971342720 12692020 -111400169462412722824358299807815598080 12692021 -189370209046872066989969315244519936000 12692022 -52797126567982991285463369754511978496 12692023 245598198612800842322476952673490863840 12692024 3412067643554912506385912835383500800 12692025 -161652990543372010829426555840691924000 12692026 -134280660618281539892516962766527600416 12692027 -82357324542448905933118192999527332124 12692028 343415714720417244081657590960101515264 12692029 1269076377307016567027656572011951921600 12692030 -333210813147341366964823294745532410880 12692031 -41643997196907755825885485279821687552 12692032 -189221270819456629684852493561911312384 12692033 354011058857092177795815829718902254000 12692034 53198190598165990461685756780407138384 12692035 1386935721900116461120478947386522558480 12692036 -95322784730758865428643552551170453504 12692037 -822412113078208304754181911935743724448 12692038 -17646141374571942018106762481291725920 12692039 -1468064107843913508337587668448475733160 12692040 -632571496667422644483501924051239731200 12692041 -277697295662029326469739365530688621808 12692042 84111242397355263245397997932786405888 12692043 45201462057091952601936011785161789984 12692044 -722840117439582158291168902932213679104 12692045 -471371629671616693303016459527330951680 12692046 -282558091899080328895038624053805645696 12692047 -536732194819285205639562990298366352448 12692048 -162649952689874873024368182443679817728 12692049 671113982589589908905387778497494458864 12692050 -31840158541857995383844770759809139200 12692051 241149574538476302982536821829642235008 12692052 -462136086787880816526505504552685568 12692053 -2344978787585582135578664726452813860 12692054 633558919252943871205176901793610870720 12692055 -640924454459184089316321470003811192240 12692056 252413493061383923826363784896406118400 12692057 -477135840191448585413968793928971534400 12692058 672780845764187730136032077402304643584 12692059 2180178098737141274391436575960008616260 12692060 203473921326260002166851875464634324480 12692061 -992569793766036717382825550740450908480 12692062 -331184727817744909313447237753173317888 12692063 1980149593400472430230901551396780175680 12692064 -250489494226056479213758367724189253632 12692065 -65982821243853694469211978120424800000 12692066 -1070953706908431424983367799716262061312 12692067 561320224922969984399947166094501512448 12692068 -1950278629870247497946920831248589676544 12692069 -220251767401934279812580602967791189200 12692070 -274865677356410664167266829143778695680 12692071 49575552074866016604955435771879177184 12692072 189645735730002291992754496946969149440 12692073 493415442427860393383083929946640524224 12692074 1053967606002274678333179685803940783536 12692075 -569987557758757508208939579950810531400 12692076 98196222292057015583203582631396536320 12692077 588301611876180024424471168426667377152 12692078 -885193917849987509438322093938555227584 12692079 590897570565024629630061931535044651920 12692080 -224834872430157294776653475346751488000 12692081 -1147084134993716715067016577688479393336 12692082 23632840713285854650912692412391546880 12692083 -45187093599324586320439250787470320800 12692084 1127707443909984895487708942429416953216 12692085 -107208735343877817287757465175049351040 12692086 -1408596340484442954618063606403162183680 12692087 1288593865934098352855709267913108338792 12692088 -142067647677519569356033095492994252800 12692089 -20780618415131072503553838117757817110 12692090 -268410201586671818048247723979565337600 12692091 427408379878475233745954907969960877104 12692092 -124885454217559064718969190554373882880 12692093 -45006190614430627692780890982511084020 12692094 1039776796795386930343726678613880492672 12692095 -3637593470895849430580037113437824000 12692096 -399274802001277483492855020231485030400 12692097 739431492966168089140387238754806178768 12692098 119980363771406151786494492233063314336 12692099 794618010578971274388452549851472073936 12692100 -156181425122033172071680795937106969600 12692101 -333503430256628159456348784935401620898 12692102 -527544942664981400498966549469270708096 12692103 523259703361640952079820319014567916624 12692104 -187451252990169993766925095866398346240 12692105 1390163368396753133718966292347541084260 12692106 342173948752711505260040997592114283520 12692107 2586067693199337566975825192201343161320 12692108 400929581219135594449618138997163463680 12692109 -1077156755671277558979333717141264459552 12692110 -303064560730170886534520289748537098240 12692111 46428688480787211157558194913276925520 12692112 -56984355568240715971112971221473034240 12692113 -73152603294572334210625419541598011392 12692114 842374155228557859089101075711958726400 12692115 253750402647634684704250714131530920320 12692116 210947676511780695105231662538718624640 12692117 -1362681533059876974202931680730772048480 12692118 210840746211300189484437424070486716800 12692119 -1346551663948722627310675512043100132688 12692120 -312290073945690356589912914425878528000 12692121 178864652115630548940529977049822901760 12692122 -380618275116560424754528385565309757728 12692123 -786818719448491010725149767438536325628 12692124 -268166773096471161522992661855466060800 12692125 -533201034757502720610362354882333193000 12692126 -351283644792998435344386743441143087104 12692127 -13358938376074074663534522501028901688 12692128 2250386365412640062751220166726789038080 12692129 -767264058494087739534839413836177258270 12692130 358735507575171487829384077927774103040 12692131 -1938844667901080053364982073511778188068 12692132 1400057986248929555268693992092415059200 12692133 1996605151103781384687840042343301220000 12692134 26847514377708454630198077948191860992 12692135 493291562317068657788345980679032273080 12692136 -148433628642574952631005048901856296960 12692137 60912650428127063433104778918745601786 12692138 14288266455554893939344374750057017344 12692139 -1003580281217163195574113054555057890880 12692140 571352651479668057800004124755158016000 12692141 -267331646036688085809481103049137651712 12692142 277494082999830369253942857555811856640 12692143 -699146506009869892381320933195713162608 12692144 69922931428284506117774062735129313280 12692145 26214992581691062210529891998816295040 12692146 618293838837244955313289991081370274944 12692147 -134022697759514133051437407966766613648 12692148 -307679423205114478323208018877330055168 12692149 323929406374674905528321419267188219036 12692150 309586927811187512914696229574393681600 12692151 -852896234465276303318713160286195414720 12692152 55419769956805376760946014211311206400 12692153 -1687961528119731119355988341185792000598 12692154 -204897762836211352320443012168172188160 12692155 162526010017389467666502650529941955360 12692156 585476503742515633275999815373849707520 12692157 905856556653677290843402470330632490240 12692158 -197790367856224496746723572032790503616 12692159 -171509669206573410341352664832798145120 12692160 -46997781487879402170386919581338828800 12692161 -122107320588864768022411419041347746238 12692162 415405173224232967855731248502005667840 12692163 -944522758423731484130941319933079352512 12692164 25031512596952867277137049391278611456 12692165 300845622898954782115275714778785230640 12692166 -631093933048272971702947729085122344576 12692167 1952498974803572436234692964379528104432 12692168 902512002184878592670073957271648389120 12692169 273924083014979759743902545559403028160 12692170 466598980016349338668308584682720519360 12692171 -700224491382416730154703203404209761800 12692172 363797801444770567049323771331126164992 12692173 352265653014995941390363008437314086528 12692174 481140770902496281812083534365942080 12692175 122349454180548080947929838041441638400 12692176 104734968104403214766371000719732203520 12692177 -65050040126642903401856678071683298320 12692178 54347063228681584431296122423202570400 12692179 656028438521834170369868132023291868780 12692180 329106550775730668774711511807700934400 12692181 19920972822217760976702453790661964960 12692182 616155253856398118443584903262929965952 12692183 -39022033991238211714543310169910168224 12692184 235921880397479236990711913286749675520 12692185 -1321454884303380662841906077232118976640 12692186 -496578773107228498154248124930745447456 12692187 -746252973389259514200269338188203428560 12692188 902220149385168383454495952696878378496 12692189 683162963830907521738552703462752907424 12692190 7816288331402023474895581183278182400 12692191 -728403442953059682085765354033198147200 12692192 -949677757319127009115836376621983203328 12692193 820384499256758148833710705658326022064 12692194 -203614191065405601696929662846412057088 12692195 284127866696969870443982579896033909200 12692196 -246079551106010378253865916139571639296 12692197 820640683545734908357201234427020755264 12692198 803339171186429730702231190494555408000 12692199 -253406730585014277693189708161414011392 12692200 -119229743481910619187122321496788736000 12692201 68019457025405559190469646493984230900 12692202 714944633778572815815799488291847862784 12692203 72104617190864357894464892621776542452 12692204 -388506559582287849459290230480156498944 12692205 207345224494837503330307828008950067840 12692206 76201812728951329145984653643159374848 12692207 -572278033380416192639468065166531715216 12692208 -182623647853603501309116486207962284032 12692209 -3500547221301066828913503774113372517120 12692210 722205444233844569230735632277505081760 12692211 -101549847606766453375073760611441088000 12692212 425924228029400930838684623915682670592 12692213 79872179729441555539180701772861164462 12692214 -21815729326444683805667662233866360544 12692215 -682554363197073818792887677250055177640 12692216 1083750983388357471635126881876555284480 12692217 649421444779460767901761432696483962912 12692218 -16868854187770439261704199791699399680 12692219 -724982418746009763201665022348912368640 12692220 73293742390421545192709853794537472000 12692221 837875485303770933526110626683315678464 12692222 732772127249256345211161519105621414912 12692223 -908036035472636858964150931059572115528 12692224 4877400256572741247744116603605745664 12692225 -57560730436242218175395992418899412100 12692226 104273316847134104454077056542626972544 12692227 -265841843895455441189765522037817820400 12692228 -138784196131798946309556841454476124160 12692229 -1300368024248933418142166712845335895040 12692230 -102293059108699243313335305292705914240 12692231 1225600305864122792003929132291227355032 12692232 -167325079182512640028272008992674938880 12692233 136615132919742330612637300742660967120 12692234 -742026169197732317274507310112827198368 12692235 -54706732844047266543386761690737066000 12692236 -269117533709127521151378544091738524160 12692237 992868210160194208100731217894059745280 12692238 452827104277505050170830659639147257024 12692239 -732236582426723443549501399309071939344 12692240 140888922958978441050210309302165176320 12692241 -1112232035608204192509220728318709054560 12692242 30895514612131177053758063513209767552 12692243 931149126389064264676108430442142920492 12692244 559747260511328035468916248194270646272 12692245 -1579899228732218250802719079268633086500 12692246 106194559006699800195892823771001651840 12692247 -61870403461870054422205275477251255040 12692248 -1905363187012308122110376915261324912640 12692249 1590806045045074130431730810631486434250 12692250 -735571525552006974189145757210642472000 12692251 -54075665015930450911466680083719142912 12692252 -2644495278651891889737616699988913550848 12692253 -150898782470756113581484881409572372480 12692254 267770883807505103669976301575095880576 12692255 1413815255341406989917395651230001333160 12692256 -1283128298021542756169736201537469808640 12692257 759311808641254127814072058122551388720 12692258 474753246193502986894392134808107609376 12692259 -1148630422425126315627533842419422548536 12692260 -271498924029669911841252572342139801600 12692261 317286008132644399914704343795577973532 12692262 161577994238808676785430119839987218944 12692263 462571567924896634088349885900692313304 12692264 29240423924612461105252418482743121920 12692265 4742780653785778564179524072250752640 12692266 97905772303967121557343570219905015040 12692267 -5345772541369878666681207945249734400 12692268 288729458021122085104024061102275952640 12692269 -694067536639645291004384113231661506004 12692270 -419021213581129250469595861497110826240 12692271 -114588876671179032287764436610920362488 12692272 -13473512310588537874247090368462356480 12692273 -523680864726027323129135353241844634272 12692274 290776516222625219447784646369927137792 12692275 1034663497499847740369835021711434696300 12692276 -94385954062318292943829491350514099840 12692277 170736795824616177624767471673797620128 12692278 1129123970530572242052311363026618909824 12692279 1721371137197162741048195322021690767976 12692280 -439867870286199447540818450525727744000 12692281 -59675945410238554370898562131769294656 12692282 -534063560728724887205765543917338949008 12692283 968542928174973765524970680621944832448 12692284 1416227842503090380240131828672612818432 12692285 172058111925068319367746373676444736000 12692286 -9736223817378711885587672025373858368 12692287 -934386852207173805418474300028072573480 12692288 38259436854765096156086968362794483712 12692289 -1828728556985680634210563350092480976 12692290 -18284521196848626863529143157622857600 12692291 -150485754143724642996992893887910437048 12692292 -246788941293506776288064194012863283200 12692293 -234339803684129324150111325515694575458 12692294 -200715741752414911737075101484391374720 12692295 12228074588270845494695759965532640 12692296 459803553955526485497568061453983073280 12692297 225339894768795228350856696276213928794 12692298 339558446465120597358246488457814287360 12692299 541144483031927211369498287557122736960 12692300 361654203114479366551284338679469382400 12692301 -66198771584934849654687299576352774816 12692302 66490454553956013988559016474012643968 12692303 46936014042399888214497339447748762944 12692304 42115435486363010660710521680599449600 12692305 359688453779135587453551838116571273920 12692306 994027575327467044161963560347277065728 12692307 -2855505877499184200978234212842257808 12692308 -890568353408347593232907518669461434624 12692309 96995743666339849003394541193398810240 12692310 -1122771646561264233825686645317939200 12692311 -949850958070669176123796470485864292088 12692312 1413598751665828768172585010426345523200 12692313 761671253691987307792080920103009831642 12692314 531824212158820285391540890517106632160 12692315 -415324912453677464272750651557109632480 12692316 -53555234026218671948194804505389793280 12692317 -179970860468989479850467736381989441696 12692318 91215057041967097699089985312406656704 12692319 -256656883556095236501731332222988853360 12692320 33173727448459861371191593707896832000 12692321 -171262052240812811688534693061757494608 12692322 464175297609750188496317780694009872640 12692323 -1709632085198982725171443339815158095080 12692324 -1389904369474174846646223281016439634304 12692325 -638770420891457215284634355816802540000 12692326 -84216904056767603968851157031649945888 12692327 -945157107942279833370956686451807520 12692328 -1278689822886523455325743110653421813760 12692329 -289683352876700432103995301908258620152 12692330 17782905029481769678086434931403776000 12692331 -81203190712919174320266919601980549620 12692332 -453719661024247214989457161630299340800 12692333 -209949136605254170836605012277646325418 12692334 -189857497787441992839330764374457917440 12692335 160949683384126661760953020276187582280 12692336 -37048825324103472270424862885198757888 12692337 123263768737073033347690080252872713152 12692338 298915592491301511625502237374484052000 12692339 -1235934866765713474994961494401367647800 12692340 -165154574969022714062528545203151411200 12692341 153499528055208375156398739156961981742 12692342 -382379531983547251501055849339059720320 12692343 528786457357619765138158502289979338240 12692344 -158194186512677052290010437245314048000 12692345 218383108879668604243190248947042712200 12692346 78330564398634307237817089536901135104 12692347 -1335746131587692600511735004587248122204 12692348 -181432429127762171438222233720372538880 12692349 840302068682495147598523396773658797120 12692350 -425425427370492974803986231955255142400 12692351 -53288607459593291755115634916194967200 12692352 1056450335756396371469156963582623088640 12692353 14916871652032002537029665263853287360 12692354 -542306368846964715754088309194294488624 12692355 -397241115573735259275924374037828631200 12692356 275855880100444959581936549283598113920 12692357 1193150334025742134391287969996100832606 12692358 -261032838750584674914298604352760054656 12692359 -107490864575978949480513341662402858584 12692360 -682310198922946459232694101172176486400 12692361 89971168233749639183989403210798469120 12692362 -599867986689819610568655175997423567568 12692363 -1304158654371964710745821921154053040560 12692364 32478287647155221784113678908509281280 12692365 258604899035881922263511557808752154880 12692366 -383310215120021393396388734798120620416 12692367 -960752909731620357331757652152302508232 12692368 9880919605868330353292349771264819200 12692369 -139423152015451950307134090892842379404 12692370 -155152594437007903716738984414756986880 12692371 -123003846705547340663392426688791961428 12692372 -207591293464605589540149927438993715200 12692373 396946680457436967821384313624858132384 12692374 779163947377161224101644324019472955936 12692375 805106373018301959429476804127052140000 12692376 -979592268283122680759320016130963763200 12692377 -2944596877643380895581422342896362739840 12692378 37225210083023531548145213751605633760 12692379 -173800955614733307470597956081250941440 12692380 -483387027440640206007557992067982950400 12692381 1410335060509740527614315243990500481920 12692382 -676115716302249968998250274072226108608 12692383 631791563776182806405970758518032434424 12692384 1554052067668394123073660002575979053056 12692385 -874371761910586352064941710889667838380 12692386 -122405187613959376465497015417698750976 12692387 -811049089584099538268950065018343998048 12692388 -666273437748659355117702227174459980800 12692389 400164061404260953821021207660086637024 12692390 -563478159083487780120306737259178396800 12692391 600153443122155833095881539848032733992 12692392 247255161157921536040531766323072204800 12692393 216900083364136795648434424174088913984 12692394 18904867283548776898336394018956237056 12692395 92187234518751031508432326800637826400 12692396 -2617613308764961751795115800916925440 12692397 1397848963094265013950596667705759641472 12692398 -139863243794335404024073315829199940800 12692399 -15875858140450331020671915090951738840 12692400 50653978427494998708612528776911257600 12692401 -1220054299734576061872221053884334205400 12692402 791003275758319236001622033746343227152 12692403 1094035933521117054834250446613506898800 12692404 1172136354599757566198677236756623536896 12692405 -44902134342219810778815696705439526880 12692406 -152086413390791218098525678477814655616 12692407 -677087671687106061575828606364953654640 12692408 -1607393424905112364373484818442009047040 12692409 -299123294305346834007828123915662686896 12692410 43705319682988674683492260725705339360 12692411 -574762593413635942048250126804005468776 12692412 8471363689089118298314469542108124160 12692413 -2208948865544734162847925197121400156160 12692414 -403349421916490751824156382834178562688 12692415 786517974159568278060409576125122635920 12692416 458451513899466395947251808346623180800 12692417 583691614641078119668362103732130354772 12692418 -565559780904032571962221107860283605760 12692419 150655405035171430293479383631338680400 12692420 111354705826605092699432361221949934080 12692421 69478517345089942587653746216415133372 12692422 806771639265541157590784901561215836512 12692423 459680848919390733108068675953410815424 12692424 50743335408726529479651166289977344000 12692425 148261059039447090985953868921944713150 12692426 -197486526706833363320718790156980059088 12692427 -677089336572981420648179165001504659520 12692428 -420590546012240836413487686549396491264 12692429 935086118740993270255583255906139495030 12692430 270125460897086366694811828204946496000 12692431 -883154260655056252305272222256076904768 12692432 15898688720796269937236188342233907200 12692433 -446699534823502803497197705986592082496 12692434 -1031025843323488301681524503128732714880 12692435 85739145401247786565793306868526248960 12692436 3824234726898608808522257114981517312 12692437 -129835073897425210787747001321936939520 12692438 -683752429095408525307575331389427337088 12692439 -10262335599300902478080989893624383976 12692440 111384325901528830529767359127644364800 12692441 -404489240441668042987335566794438286316 12692442 -208931710074264832866827746276555508736 12692443 -519862320089285428835046822732057542736 12692444 -217503688745615709476736273412534530048 12692445 939857448008077998115868199891825897600 12692446 -295568269225072472558791384399927907136 12692447 -448782709047761086693491919145666311368 12692448 123001233082619708294029252034484240384 12692449 391192754285508071210652526483643030592 12692450 -463547289057486504080802442308386829600 12692451 -474316378823160611780342271477750501768 12692452 329305866833961709647387582039797021184 12692453 -488624704647979252235881094231468980836 12692454 -108056185684625643929176430858506813440 12692455 71068986693953045281584530329969082160 12692456 473923261646241922221524135968505856000 12692457 -11973751099450041988538108403756104448 12692458 -209546323028275478832631751455025346816 12692459 -1122586834081304567223857694321473640480 12692460 -14387874882786191470185696119652679680 12692461 1807864465557723982092694076425748620000 12692462 718638907840579927593515033170420679232 12692463 -40511874404496327833521089937808923392 12692464 -328373960745010998394753240034352824320 12692465 -498481387947618110991305743333194856140 12692466 436533345063402730515365794224358353552 12692467 -1097615252037765516562272914050194023760 12692468 74911004455219934979658714965014791680 12692469 74327255868158979060657404845825871328 12692470 134869940060325445945691866630758746880 12692471 -23226215962542079863509981645739439056 12692472 272099572259343775266866767065371197440 12692473 -1329053209350472846734045053828442800278 12692474 4259192044603843552881776641402490736 12692475 -84214041774285220115626563404296455000 12692476 -258560100786714232866627080679219773440 12692477 643253574964445123062574091053539531872 12692478 64023623815435241669612446027942333440 12692479 -390738153675578220148029118168807889920 12692480 500021354004527830700647742047927664640 12692481 55567213496821638583743381814859860800 12692482 9785847170562636074997235008635230464 12692483 -774351781697087679040828716898226027268 12692484 -145903179666069230525743859650770370560 12692485 -39289735416918704246334424820867904000 12692486 546996911463397217327224907792644356192 12692487 1312962224821004855371287291718221551952 12692488 -17762786066233187816291083271529216000 12692489 1817604444004368097042319886053897191272 12692490 259959746851637067961618556093349669120 12692491 313672109901135014348902679687483203584 12692492 -33542194177897042585010414255768214528 12692493 -155042467043218103800010811823434757440 12692494 284925228423797905721177053580571617280 12692495 664615671045106919827456617958042725000 12692496 76436704778451091103632996721189191680 12692497 1019406755412793633716934240120393514020 12692498 -18751217237131596447682447248663621120 12692499 281151599611292594443786376758309834608 12692500 22136660596856292361093856841424880000 12692501 -2827315423756891906838882373534478457568 12692502 -146606656818307193665321149779132323008 12692503 -1207117361103518694143514479901399704248 12692504 -65303790159814916753518056794656604160 12692505 114239973476772120172087294272745056000 12692506 -14366922689422197918047045411673998400 12692507 -1522377500566868109747710687652380467200 12692508 405704425475809272945348506165743236096 12692509 -815544693467036957930617103056240187290 12692510 -53923831718585315938556447751064064640 12692511 -277747424449915410821382343340567447520 12692512 -621685664514376561185383048172156223488 12692513 516793870606543629452015559486568957440 12692514 401718111654212295500091943694766942720 12692515 1536638178654244344068849992465854951120 12692516 -288434114456152073488486625562550026240 12692517 248299785149122119076637659336231701120 12692518 -135631972916329363945501922637189655680 12692519 284919050333221419755995640513835963552 12692520 -324457310134997578775789527880221747200 12692521 187160892147949741349410924493917689722 12692522 1178379709124424243777392474933786934624 12692523 -56651855875932530084528049677956288512 12692524 2296440715400788484493037316106935296 12692525 -8750433363640604091758282479433827200 12692526 100982301352555315230034619969006125056 12692527 -67527670489160568098571001393979770800 12692528 30303753531567246296327798189870874624 12692529 -208686454161874336386073711790331612156 12692530 420694974491479894704513762686487008160 12692531 -1382515166779157468864977491191276983668 12692532 -331645935070281929244393184306060492800 12692533 63937184304957874022050434404679490720 12692534 157282373625535503439607634850059774912 12692535 357736968598343566120821399556739865600 12692536 -679963860884144624649982463269841080320 12692537 -1377111251807597830400575896179488380 12692538 -84190627985358692712874549561034402304 12692539 -1133281224652159059133788926946988069660 12692540 -31758558889976338936447418804549406720 12692541 -787382735416845681726078449239057713408 12692542 -1260127818455772913780241456447682240000 12692543 -923262551249687764447436360912965286208 12692544 8595148460856217597600585294666530816 12692545 350422150092285562419074431588345689300 12692546 -651383952675690923358320146119378955200 12692547 116775782056630656534228234970042128384 12692548 1387580436717491201278702661491399474176 12692549 402200517704809405114880810464689947550 12692550 -27762005004430959437137348474855065600 12692551 -1584664209792853859704562312071956145400 12692552 -313445862188484190981167717638345318400 12692553 -867206517967338796054001241939047725296 12692554 78133131646508398895880921553659079680 12692555 -984052027894587301627408779478852979040 12692556 49697407989693127507719441662201677824 12692557 -367891383438659170570436722959195479400 12692558 -3725109335280871441880957118853045824 12692559 -561518802761511851651769243018824892672 12692560 349978938303016559828409420452254433280 12692561 -529724580688173529235749451253612351168 12692562 73397842886541027892389486505814362752 12692563 -904473217918014884938663528890515379776 12692564 189915395030052778307146098722707200000 12692565 -1683111170270836106810302444147573920000 12692566 1704327441690592720238822534455786808640 12692567 185389426781222206910497062472136569392 12692568 8032537599217928383065985297416683520 12692569 1158008859334568796798889292957617531140 12692570 316207993546698057791301782008532390400 12692571 -301248820317021542698762783979102781288 12692572 -141129107277634849904148827506492597248 12692573 -438347341122820739047035309249252691200 12692574 715732720617682147475804386408349592960 12692575 117512377809979828854145215241761768000 12692576 570211737907639998820371549824073203712 12692577 1312022745835724650202870749994281587120 12692578 -44728075207173648132289906582858076160 12692579 110463879554704515845245325997896585160 12692580 -490542326227914771759286494818080419840 12692581 913682180822324779788739301271269456064 12692582 -443424861965484627171214480474944352128 12692583 -108170475653853387350188914971562243120 12692584 628341605065935027584173373568333004800 12692585 955332376809841337494308121396513676160 12692586 -439949376990789828311585989383583931136 12692587 1166095848200672010357682100997273486160 12692588 521862499356899022181589844337428850176 12692589 -135722369636854251825911161583624785920 12692590 -565951690058302748532032191612646985600 12692591 210435093709134747699944783629297003608 12692592 380820467067791310234428819895673159680 12692593 -477810010299895720143202829192432789520 12692594 -572609433962493665072726319604649681904 12692595 -841083187756126036114885382860479148800 12692596 133255109715861030644146271959037583360 12692597 -1876231705613832435183678069408014079954 12692598 388374126307881045414601093316292003264 12692599 590497625720482048575017383297261337568 12692600 337039502301968564981222474179736064000 12692601 1048369980103353915541193420694020147130 12692602 496933384757593301691216729394578093504 12692603 238638167887156278888994997045325646080 12692604 -662171212018349741492465879449807395840 12692605 -1342737353487592784867299162176138262740 12692606 -488495997930530816130158698402965877248 12692607 -286901000105279669409531576569430568320 12692608 -381111525096313919027157823703010508800 12692609 -321673300436269898081651672497385855232 12692610 -147781626089835379854262166271416701440 12692611 8288144879616061252903527184557195840 12692612 217680676644789124887336206895543965952 12692613 -788253870600759499706054157406375949856 12692614 556383280242186575137580172987406233600 12692615 564836727440945240713342102572014097120 12692616 487928109724932941710584691108866048000 12692617 189510316939267602997037919817309417626 12692618 153030819002118273579439960141563782400 12692619 -38327895716460256100805286659859686096 12692620 -700075581879469322053381937256319057920 12692621 -18699956591806198356566743708880399178 12692622 185101366386981085035560728506730999872 12692623 -1286736257004023556865282103177005394128 12692624 8418005891488096832062505642469359616 12692625 -332931098950960998248654673757539744000 12692626 -655313795121079665253785256415847781488 12692627 -1556828527265120403529802381914084699560 12692628 139346031656171468943553280396969608704 12692629 533568102690441070109440807732467609230 12692630 -246353748023107992052475114753894711040 12692631 -275748674255067559769700048240359273856 12692632 -1047201589154303718027031497877518827520 12692633 2493401518270239335165698110152193757380 12692634 133879663288965073722743779602313715712 12692635 216192580848123283418452224492982006080 12692636 630709688787733615953489416952481090560 12692637 -161073920820996646145490809038655032506 12692638 58284333921006875505544854024166644096 12692639 142994526652177076993471171830711233456 12692640 -189558496955471288332174951862721576960 12692641 -557706313102973725098951113377079574336 12692642 591275910169643240932348032616563108864 12692643 427920010105698760443916378514062097664 12692644 -911671992647685327265145876027666610944 12692645 -213472323708793606571408003101096723200 12692646 -279670972319701954909180459363157760000 12692647 -55888518192870182007437991351634078080 12692648 1245942027402504251353236667248124431360 12692649 -266475340666929868200181733332360538736 12692650 436205001606401801816735531160108502800 12692651 -1087009726621859114223654913593170625696 12692652 -171531850086764313887430198414161657856 12692653 -106167578626248147869576742530943062400 12692654 -4659762505316791119308913107971569792 12692655 541161299151779449373229660893221260600 12692656 -20235265736950011558786067440838934528 12692657 -816543721015672466465094409890621255708 12692658 19066739305197330466214761466186112 12692659 343932370889930028502069447503808366752 12692660 22116788350797373310809344815031836160 12692661 732688047814020245584596529112671468704 12692662 -1173286787374367805149310572389196956800 12692663 -153382169849874019984697718450624752088 12692664 388038835089668948103535413789922406400 12692665 -230053442619642144546868163856489772800 12692666 974478607977668348232360850466614251888 12692667 520508149054944485739520413825121012848 12692668 -81568518027253303135588525594608251904 12692669 -242329625480658457685483085530405558592 12692670 121327309176169801718414800865681510400 12692671 -348716385674362402260004581537757403456 12692672 502021462934547496014412588572969271296 12692673 599889405059101564375080415617415221120 12692674 659150155252056626821446469106446896336 12692675 -147479483170947516670137795286109031000 12692676 520237649027513053268132503111358699520 12692677 -7384503987855015074599348048242037474 12692678 39851161085601997655917966417223564640 12692679 1056580972316187529354680533052885776640 12692680 175928327385391766127336635550390681600 12692681 -510253968600019940234036357989964074560 12692682 -12083564769653848934788340783958001152 12692683 1601917483859473810163037310444412695320 12692684 403295488433423255581244198881711449600 12692685 -303422818836606572518168387638597415200 12692686 1396402969637068743971479896730868079744 12692687 8343923362104893012091357521389514112 12692688 -120508620495763415246025548233406939136 12692689 -536103871730840624028961553466026218510 12692690 -12107726379490486033111984398976596480 12692691 200059190501918935563810836649532668240 12692692 139051403487974559814517041061934569472 12692693 374828034362653018074486208977287170560 12692694 -128069119591895314228190862717622941696 12692695 263283743870406829164459677132575644480 12692696 -539966112104535196541862481596152862720 12692697 9741126281411420915162359133224956096 12692698 363585499086938448559848173132879213280 12692699 -1470237007745068796031365424074428266300 12692700 20242702312291834830807971793937459200 12692701 -886203634316305914746382302830765661760 12692702 -62585553953753634185091636207024586752 12692703 -90059422206719306891948347996916284800 12692704 218464073485449229870356034738805538816 12692705 -71212335657818843266992513038062054080 12692706 275689303224586800168262831761527668224 12692707 -266705251626215196869605045460995667044 12692708 477859793032671407983428680336093577216 12692709 520870694826217046339174892042491474814 12692710 -337218789931484552385608966782996857600 12692711 -716874110356717944339195397200855626880 12692712 423584915900111006854799708210246123520 12692713 -2776124513657412775145788518254507474112 12692714 542417974051502304129077945894390169600 12692715 240092193636078162452416755083101248000 12692716 -787711188368712961164613155959883382272 12692717 -836427128997329020806231563240014152234 12692718 -167944536729876963706691216312056542336 12692719 1000881352364790483471690864951332581008 12692720 135683647432334165855125866590620876800 12692721 -1082623277734260499524367800206479119456 12692722 300092623345638318734204021169822328320 12692723 -370645665582238325812601775535524786240 12692724 -365373069648621485238997512575422445568 12692725 419169090205625153782917465453560318100 12692726 1521899566079403952722812466017993460480 12692727 457550498133098635362854150997607969440 12692728 -305576547217639903591329849244586311680 12692729 21763032049852879668789375507285287040 12692730 28469165254482932215036039299011454720 12692731 114421209310316008346993672643041866532 12692732 43782199299648354958318349159031117312 12692733 -390466191328355931356721799470322858752 12692734 -283698700776999308190977672995802067840 12692735 -91989484198524102478343290400857255200 12692736 -343352874107273732625693805868690178048 12692737 31734338333538961250012921523765819840 12692738 -691568638895030833839628171603936910304 12692739 -91087370899192830520194629781474087840 12692740 1320887406793232579361043394002636800 12692741 -159298637285502547912595109998671454880 12692742 -125433273194761419258975215359618989888 12692743 171803742628100179143640857746006999520 12692744 1476674243421952626549603156844732262400 12692745 595887328450026754131841329861285201900 12692746 -831469110793257449520199328606915268096 12692747 5365004278663865272191093963677361672 12692748 501715204030920783790062680942475104256 12692749 1540074678711189283841285364350692335660 12692750 -145800738510633981558218909979925056000 12692751 -114601630774658574781747177083353096568 12692752 -454803860361142231764241267547861868544 12692753 -1046531851387973321941971781031965681998 12692754 -20828270007057373787203339974099068160 12692755 -395916870392072659771408358984429087040 12692756 -1076490286949371516100256255237420977280 12692757 -69584222077810307812366504451427502080 12692758 126923656371880470105830218581825086976 12692759 586211435375271881871652861637753744760 12692760 6948815422978185657300720487015833600 12692761 -575182345312208059035843766695586744320 12692762 -298017519161451839577163185935629828368 12692763 1184108203697989535403468284777911320492 12692764 434228444814311581256822299819437649920 12692765 -1182940500150940531297219756425303755400 12692766 -500910452435017301106736822435210742976 12692767 -365305811287608540562179624877053709560 12692768 -1148292744190175434639509920172519456768 12692769 394809984637166096112029569749170503344 12692770 221169558801529145876468966803845840960 12692771 -138283859941638035591620641115287187392 12692772 -572705606132493295728967040472081776640 12692773 -410193394701112862858324986573617743040 12692774 771455357706686502875332031403093383136 12692775 -190768113197215570177309724486467536000 12692776 -455114211557164577762301518279841239040 12692777 -929008025128385506016912972402986282374 12692778 -222078527186046320388973182798449940480 12692779 -1454496948415623035882735824446171080 12692780 -193635838072641169709349841080655073280 12692781 26148402708016398886475191369725907500 12692782 60584850372061957289197328705940892992 12692783 1066339829698715583960828182595692400 12692784 -66232972335103171292585716118684762112 12692785 5462453864130974319128796342520272000 12692786 1731025770598338540855868290865888636320 12692787 943601451180296776196667755080359157560 12692788 135268730595023840087615481580460328960 12692789 -201324784723395345714212201275574827410 12692790 14854691417398101561519485409347763840 12692791 -1149011276080097024670647893067167105328 12692792 -67836033339032936593411975809997086720 12692793 -278996925929034721581351420562428204096 12692794 -180314794203211732989870433485854588304 12692795 -18753730519498211381369542605679184640 12692796 8370354530260593292406760962980577280 12692797 -803094876452878287576485278873516974260 12692798 -124307971176817894255134437633325005760 12692799 -119495198646585689954789750346083336976 12692800 14540998668597230960092198349530726400 12692801 -1796904943630014693281301912350038297296 12692802 2502139597156404091966358464959755520 12692803 1220364776560344983173436497322989799664 12692804 -1846790357035962072636922679264013004800 12692805 495046754506400550186670183227617465760 12692806 61069393605095502619835471980793944320 12692807 79776497290283934675982437390670855200 12692808 -605494637977695633046638842119361740800 12692809 -1041374544522414789915206102692233277990 12692810 40787298716079278232838392127869312000 12692811 588145735024950922689546185436759348720 12692812 -379918132012358798651751408425241477120 12692813 303077799663439229289556001827650705996 12692814 -353942145886818604469799880370187725760 12692815 -366385623631773573727135789421863906800 12692816 331830115149388303510010102114274435072 12692817 48681108972870118881031545817632696000 12692818 172912562267958708061903097204645001360 12692819 1629841139470966639171154574610593922320 12692820 24506830610035204740626338375733084160 12692821 -215692484617785443843863134780853691016 12692822 718771057367699398154413012336743676032 12692823 -53094324517375481755698839045518933632 12692824 -125168862129662013638971872342374092800 12692825 -254168319131064996052926482160706254450 12692826 -1493886559489471004614028648266834944 12692827 113977825420831824524018506955377708544 12692828 -152335471357222294565889552936218783232 12692829 1181166888791458362128985610009700031360 12692830 262143630969421140455923769841363850560 12692831 623655791287195688469873721084567801632 12692832 -431214159851084638048800783991646453760 12692833 840169932699391959036524611598378377264 12692834 -258087178972810051910264111290257839616 12692835 -238856870730280209644643053339072908800 12692836 382300192908437456129604732941549875200 12692837 -821613606159824504574429486229249713060 12692838 210237282532541072098322307085679463168 12692839 -541389491499896624046519865982990476360 12692840 -912394843656163165055132031196002355200 12692841 197742403349229586240570582136425494528 12692842 200091223838802800439617027285516712192 12692843 1727904227479907962454324274634650962544 12692844 -440589824851271363639265313553736510720 12692845 741248232778224111402087236776914184800 12692846 -499794076393430181680172915931422507264 12692847 7225897103607346871166737496347466240 12692848 -59938880804956560397813119044750213120 12692849 499225827621174006529908245528885387328 12692850 -144699416045654389805889137719515571200 12692851 -2032897783803518830997903654658831682400 12692852 623470602636175981361695172394511245312 12692853 -801382963078726018526685759924708239076 12692854 852875705491887143258914946283576137376 12692855 190888153627025786274262734404567577600 12692856 -786779100475195845280461302633014886400 12692857 -327040184293740774931299690253765639936 12692858 -516611150852234050462087838123271369216 12692859 648446513149740202822390326589640570904 12692860 336901200301107142933713372799409134080 12692861 -765327407812073844189018252069839132538 12692862 -97155243080321575764956266778079136896 12692863 -2884475090629451297163639411668131873200 12692864 -302589140301417083567552162427788328960 12692865 884981198890308573747614914270039224000 12692866 -925294438191719965591271796636064888368 12692867 -1979593508265892214362600366753724791296 12692868 -345135697382243858067056359156769141760 12692869 3104254881013903872822989110340200640 12692870 -140254845069952547973021289103338101120 12692871 -71080743354894568671771749319984450960 12692872 -390242816534153005081133835375763292160 12692873 1411152644168936310009695417986198228122 12692874 609820175328607619067620084590665665280 12692875 27397505597179617520776578863856808000 12692876 -20385424012905928903510657964631616512 12692877 -437526945545810132758582918705299439680 12692878 -985772052089343884067663767970491265600 12692879 -1088469319873979774477642059020642221520 12692880 -50583595263633452643758524759931043840 12692881 142246350576878244130553817380172997682 12692882 -626673747275689084272607973056165362048 12692883 -104885543533930321471350492096893624832 12692884 -571539971937103314571700080462901504 12692885 -958165702798386976556276875696998192420 12692886 -419221087689966950086540197578245993536 12692887 -256081996684417908383295454729204924328 12692888 -289995067922526529880823263813230264320 12692889 1724748056388600501673010373966008533440 12692890 26362777627458910944577921391805772800 12692891 197558908712959011579757202118244732800 12692892 280995562675668507100207583332976957952 12692893 -1233162140030195280522800475971322015680 12692894 -804264148773706591195530661583609279040 12692895 391351194724496496960482276512792803840 12692896 -1453328459299763614103330614959921954816 12692897 -488408646592138545699989217948924478848 12692898 239769351697049151551303440092351359184 12692899 -147263686901569738342324157924155604864 12692900 906064938218815643136062478364080000 12692901 -33531598815069027424052074427942672160 12692902 -50789595171799013586956408411456916096 12692903 -174075461325477529539350263331272580256 12692904 -431910658522752813865970965351980564480 12692905 -276694348266303655655207450931593402880 12692906 623259386888769986106195944576466163200 12692907 -385952925393770265251202941382822328080 12692908 -849298122546717826364919250507782382080 12692909 1396231166709724711044412631332566623520 12692910 209898658621060004047701776754041055360 12692911 -606735764672247596751650194231861648200 12692912 3872842330151106955359014296851578880 12692913 -291370677700118489451482492116223968320 12692914 -1148070944702849381258346073365462532944 12692915 -463235104724142698181538364082382928400 12692916 -137383972650446593279247440699636961280 12692917 488442226825418101557961575442808111580 12692918 -49592918101400630374845320775075317760 12692919 -305440948930470031019484262924692797952 12692920 -870465153829683060901302633206320435200 12692921 838948430698937634256348637799403966122 12692922 -527510017926818907071522719038428111616 12692923 363035147573346896170056860881179997680 12692924 3895606873398755949603841778425912320 12692925 232160387083112183466369000224647188000 12692926 -153682376158076705225383429858658105088 12692927 115961345029800084783638205352378092720 12692928 -40992419216852110284593258030526627840 12692929 -1552377658957961562587708727090092513470 12692930 -411087587056992625572918558854034969600 12692931 -272869031161818323160706459598350896000 12692932 -32069841094549572331591930641027305472 12692933 74855818225155610884815376914708644320 12692934 452435511827211931807839084869884941984 12692935 515094405528004472799191896803943950960 12692936 -1028486790578225369899270616063344696320 12692937 -850605054344897461243152958691187570432 12692938 792858339541922522460407012040642051120 12692939 -29741516013644413444525104783764133744 12692940 11142124308192760296446369359850526720 12692941 -279565854499892128678490829013336725120 12692942 -1315900181510959883196369035015516043456 12692943 23720441779498883049812939164188312672 12692944 147475980381238575208046284553705226240 12692945 137518857485680675711465924104005843700 12692946 -68787318387745576651371595656311149056 12692947 1319440887878965126692256363129687279440 12692948 28479687449379096253644316061965979136 12692949 1542610808054119906128907917502350376800 12692950 24746873669073776474763336861530112000 12692951 -89029245537085102017551580111421038288 12692952 -1017042974191536626428569115222450176000 12692953 -106189463479297008448420181506561295296 12692954 -17246494384196149463993370363657547008 12692955 2959971966378785339695988875356537600 12692956 -1146268381877275424709982417253378872832 12692957 -1442809705210016895162803789860791304794 12692958 -128844902630245482111185751769386215616 12692959 504996038329699510588084275504315520160 12692960 -765554576911961306465614545995739955200 12692961 -282977409079296417488703425677137338496 12692962 -217153948527915903311946686270340333408 12692963 -848687656909868684467177845759239886816 12692964 -341488600210072139796806646044818206720 12692965 344736645259238545692197262462549249600 12692966 -315618368606511066272079979960004894592 12692967 308785440109541337375270592833385437312 12692968 1664102265818338294827748911420388162560 12692969 -1654813914526584831887383720460180546160 12692970 -77537378200604524490284980620774860800 12692971 231380992615566016622313847674595651072 12692972 -347980520928203040850295757929016340224 12692973 -176619813990582028094802521422327259712 12692974 376346360123305739709566753906800301952 12692975 220252611001763706940865442753062193000 12692976 -181618626952922291376013717287162052608 12692977 -1005165711930657910839789391998360627456 12692978 -216778567769863544728747046944486590960 12692979 -237217183571940383591011845309593110032 12692980 323776408203790719172367482583103456000 12692981 258494820422233603512829627308685839360 12692982 198220829256797516423227225046864047104 12692983 -1910577736990812162744908377548442021656 12692984 -729998094903234909950961464383683133440 12692985 33076725689699690086091335104974476800 12692986 -381186148015276327477826456806186481808 12692987 480402949021079163731573994479027695200 12692988 3692768446288462051177510662129991680 12692989 86365976959439278227514550443010583424 12692990 -467476113987713302606249574764409496000 12692991 -735635907042964582766195988778917559608 12692992 -45968128644226947309836062634853531648 12692993 1149668937056951342152209613201736266242 12692994 -263643561465823041103380693887498448000 12692995 212721997797489400167228265662002750880 12692996 939479124478055644041871119168238032000 12692997 1438925383253794726871137864813970399040 12692998 1567271411832861266178092461583460480 12692999 -1887933039764230285605726893564509013760 12693000 -448770648389042070143802917074575360000 12693001 -397540546628903278224657577156659008998 12693002 -192474092482666242362705639937937950720 12693003 158685611705876228723640317018666962944 12693004 220973650255276909269721242449452609536 12693005 53145640984716265846109706998617707960 12693006 -432632587192046744613884546828140418688 12693007 2444558176661698881059850620418623161680 12693008 -264050489696827145515296721039518597120 12693009 -41514423768519897498225297725677299840 12693010 140996181730938430094184099870479923200 12693011 36533166857686709621958109557378176472 12693012 258535659056053335859883467237330944000 12693013 -1883736868918708144454044776059587306738 12693014 -141637614028065865953815880448995845760 12693015 34229367866902753835285981469695608320 12693016 -110159653635153796184274721836662784000 12693017 -2324876945537196207557470402244200538934 12693018 162141360145138910502150663727853837568 12693019 -576832383672975197109569178386391795580 12693020 -546821575256985244885147401122510123520 12693021 193162906396435928038479237049148160 12693022 -124779461663175891674816242951411203648 12693023 -2689062378644200243657107545683037856 12693024 -49862027686207704686465449186445230080 12693025 -3941010481919986066964533064955158400 12693026 -80210193338258240488851663737296162560 12693027 334000386196776353030672170416229877232 12693028 -741372997193529612485286808474341864832 12693029 806598524353330269615895116189308493630 12693030 -42961670936958999995967488515685959680 12693031 612463102762757829116776699365106441040 12693032 576787895502205419369711653801252290560 12693033 -175996385061099609672296332717825708416 12693034 -252750589945681474856463852483387603360 12693035 490512800888445678413143835848943416560 12693036 496239826452961479449505921934319642112 12693037 612322063487942657118587425247061437152 12693038 861607735060564970943515939785018009920 12693039 665341035372248107146450758093336322960 12693040 -203449047923760283474650711131810365440 12693041 -33101388691897674745333686365385327888 12693042 -388776328228283980283269376891152091760 12693043 571654517129124629491626978966561358848 12693044 178771606965126499760747187317345329152 12693045 705069749739937041813262758343009099200 12693046 633692156664232991803751441644527725472 12693047 647906618751828101493075946173305507496 12693048 -265865466068131440835115508166437335040 12693049 2565771967819246120971682009933123228800 12693050 92298062512724224740881792617317384000 12693051 -184276169017023995573900342097043814400 12693052 752585430980963594332146301891729550336 12693053 807789487444840994687596498284080250924 12693054 -435806808032690824607228228563546398720 12693055 825510216969641920404729244446362468160 12693056 -300420670364017776553115339161954418688 12693057 215775621487873620880833861701413409088 12693058 -154495565466612808703988613817772518400 12693059 -1210525357168442610087934019120140444740 12693060 411257249798769307139503337027977973760 12693061 815840318130265508623077955810161929472 12693062 560222786325595444389179455752160764672 12693063 -113907718695764289788683337791587600000 12693064 644726258405394541648161257863047168000 12693065 -559615530478188383137711857923252668800 12693066 220465983115467450402548344741997178624 12693067 817301778197200958536254708831577199664 12693068 82124955151333847974400148021346990080 12693069 294578233524774325782304764645118960800 12693070 -130312301729054054896307171577575635200 12693071 245958565984219370666030109880542598200 12693072 25961682649643256980874031242209132544 12693073 470721752207404624329216426289829344500 12693074 13172313013475328250608611094867339264 12693075 160740859574855095617011383245535482600 12693076 -402423056448480309971376960039675058176 12693077 710351928538352090655277360313138302926 12693078 524093572303448516643036420975472283520 12693079 -78221506175899478329785842375806763520 12693080 808979665057917090190188440328736358400 12693081 -219197569317934694482289063158676563248 12693082 -134734608273141350379500406047038557216 12693083 -1249132311936966873390848602474857249600 12693084 -14128012979906268147995412530817712128 12693085 -804707127337172401623728042087053523220 12693086 -338318018613410514802135512130613673600 12693087 639461248906847773622968734321582175608 12693088 -3041177869864883995994149317281804451840 12693089 -1314839750249532195226713527243626825440 12693090 20911564561286171168786142847623352320 12693091 -106893229588458429327184039321236202200 12693092 -451180590143621653138128220535238912384 12693093 198546365593168216997652745719119141184 12693094 -14922057470722400721407568104723382720 12693095 1050640372661669857427818319046411756600 12693096 150024848152717145164936851813818695680 12693097 -428552877393251469803281543533684864540 12693098 -70850720771913703270253676023432033280 12693099 932621277381372574238348656188963263064 12693100 203676459511239830390316737717453286400 12693101 2470141198194815428596895919183482391532 12693102 729307341860439954176196434228236124160 12693103 1528392368717291766828298104792618214352 12693104 -327236902673949670553964372214698246144 12693105 -413863466300448582820738460672091962880 12693106 175444434868390776598728332982630388752 12693107 -11884080063678087948128562877557001128 12693108 329821159531225557716514742911824793600 12693109 76056278776174742864041597848186585600 12693110 -85633673952836850946706796217701719040 12693111 -322445360181302264929041970783529273136 12693112 55242501280365129658811937172024012800 12693113 1191823160149971581835940894666376944362 12693114 -72797215638770894133905198418857387520 12693115 -46922343631522053900804225366956778240 12693116 -446752766842282048140586814468835138048 12693117 -171463097403400832191150579652111608320 12693118 -1272754033470777326758722157938922646784 12693119 -107045140254037255220985360347066710056 12693120 514594477717565773981623999921546854400 12693121 16051928843108945582802872588123611392 12693122 41544422583978541608923175663248849952 12693123 -248317744119542246250605893271462203176 12693124 252034325630979132322619970195262196992 12693125 -4703982703710949062337367352072660000 12693126 -295483627362745696454033064818307408000 12693127 24827262724150586102676990823849097600 12693128 -442456001380464430538772458000300605440 12693129 408107353601536467462967492685072504448 12693130 79176489724309666294002268742510808000 12693131 -1477551009100578515390849636019688533336 12693132 -172252200808689724802549059897594291200 12693133 25497940704875783657640168365046643382 12693134 -2611581789460827981426082909595215488 12693135 -61159182719851649554027016484056417280 12693136 24547668229759095122608683742049337344 12693137 -1912267759915495607988375158140092740880 12693138 -574699943730864821671825858963980061056 12693139 -545403390108179261723548409555731519060 12693140 954476434041452923659446625036047001600 12693141 -320569026625301312172734684985163451652 12693142 273003331889559934003428816715284480 12693143 -161119235415036645236798143571385847608 12693144 -448642597933621209839479322699193569280 12693145 -172051343991968707675665206652567761280 12693146 -107603589268532973278321869704140908320 12693147 -1349906400498934912825500488891739959400 12693148 -201699247191505654733491382325105924096 12693149 483866725583026302866093624783636888064 12693150 184239783815068195291752125104442289600 12693151 1136557797256204242136402842766775037152 12693152 1240935272792149771204147157368267210752 12693153 -390633001127265582004206352366153298592 12693154 294170365315341092978256970186723625472 12693155 -1272992795472833125500710931681210714000 12693156 -32008167054086008896194323904250227712 12693157 -1783129571544424759554831449063865718594 12693158 -163343969267083410797425403474526412320 12693159 78067037552770016113818943860017184000 12693160 -813737698373073168754700821164549734400 12693161 646074588514605843141839854734113214600 12693162 182988782484818514838940289926176157952 12693163 597665052729477396204737641201485630720 12693164 -780313401650089364364170808496965723648 12693165 -38435349579531116489990684522381033280 12693166 388052955145574739306932706865991092032 12693167 -28869119824899158378375143441699676160 12693168 -24590169401838329012569316067928375296 12693169 -897398485345866155102539160541443601984 12693170 4325757275269347597900346873437250560 12693171 -637241293910945550029665791573356232960 12693172 -657126041365007366322582365785209437824 12693173 899162033360359118039800678415275549422 12693174 -63478136417145963312949505933054010624 12693175 -338181973856387786951606332386233708400 12693176 1892029291692970286342319303520942510080 12693177 27019007396045651113886277929322476928 12693178 -813105221504853697528791391463829634560 12693179 -965069126608291723041548539572069176220 12693180 163661574846560219369523237660000307200 12693181 1333722665716938398185876075011313318982 12693182 13778793171155864081597729580331267392 12693183 -232604681258311224140238711512490564192 12693184 50716477740482439648072826540303319040 12693185 -1083788226894900134189636937382522151640 12693186 10830601901437722214665737752540419840 12693187 -420601322827761046988180188030713550368 12693188 551693986407935934733294884227753696256 12693189 1072432084878784129382924971699524966624 12693190 -57796875704818578006843464918377186560 12693191 -377426211136945032811624880452496722128 12693192 -439210462971200602684646001026442977280 12693193 -147967022811643696971066723993849307558 12693194 470837503690534287682918575396971201280 12693195 -518103918189473494656147872150232697680 12693196 1521874621134205071710622784694638903296 12693197 1285682756468958058074670690298492357280 12693198 -64897218179161884730600290520971264000 12693199 -1537941730854025900204043811584023326440 12693200 78007086554968907738366401589707161600 12693201 191374548467402884785284734516898454240 12693202 445366284184394163480006378271059638400 12693203 1095156959091547855346317186257894080760 12693204 -382577773089172831071008421890148370560 12693205 937373986730771352883290630732150533760 12693206 250824571185033851236687082872689314304 12693207 573807378346573146694818632718889294440 12693208 283895664896346223702630512632939089920 12693209 326808019628258106349395841529466118410 12693210 3572239399696209335688163267004275200 12693211 -1460231018146247678216897999471255287376 12693212 341084348309851828674437796059303562240 12693213 -3108774509613185690649085937422758720 12693214 -1460314648899571306113258330193739184960 12693215 241642249328223080775283896385629756000 12693216 -245775544336780467259511545730275737600 12693217 110109479315818631937399026222896395072 12693218 -72901464874892927733095650145007211440 12693219 -332597406005146385740173062939563987200 12693220 126509008293725976135964203512417510400 12693221 1474157551399575844745526632569799767422 12693222 158814128973488815253420849521393463232 12693223 -1103837114612459929505307180658429123528 12693224 -404456391384764208174554551101866772480 12693225 42898884020935903762595239466463987600 12693226 -169102848852693877947856575439902658560 12693227 -176010226283544443950829110358844715680 12693228 98364530147896196291413387375407267840 12693229 -5851928553717726452928433582239251200 12693230 909322829346757540885554386442821472000 12693231 -412040706704821224263579945320397271960 12693232 -544711610043731578780028507908938072064 12693233 370570084605266190168357192177492448320 12693234 -237334841845718709211733191015706728320 12693235 522328197638629106486752357547173778400 12693236 -485144105603169466902419743601469870720 12693237 209965088470583518635117171193050946752 12693238 126948477377602178798288939857938984480 12693239 509654357575070594980917698159336938824 12693240 13662858277752338887820304209805312000 12693241 416911394830543466311306881485717846400 12693242 259989670297958898312408381877101708000 12693243 -822910691836647618838951499276591218176 12693244 692726285395240515920638067269763649536 12693245 -1161798659156548207597729852121021431200 12693246 46556839875882627832185162287491276800 12693247 -505874477492095201198122693460488948368 12693248 376604823405762177884191862930936954880 12693249 442189634583624762932301942255788728434 12693250 142795823973873097190017617141065064000 12693251 1270414273830125236706365780112406048252 12693252 391138878228447366845378654739470714880 12693253 -82738233428507306587657569357618622498 12693254 400039914963904254202986999821215105920 12693255 18982565920413345497863837203960964560 12693256 -35393671263334648122481340840702976000 12693257 322529536581100342648709666937785868132 12693258 -507843882896850088237833456475336813776 12693259 360766115261214217163854278462737714560 12693260 303477075877510161207462678428904652800 12693261 410505738795006868116387911538643927104 12693262 -94251941972616272294280223873027234368 12693263 -1015281769782174304304241683335626288 12693264 -197051909375005003840167689501726539776 12693265 72874640873097789357560589631735407720 12693266 285663252005197867279867993298064146832 12693267 87269600297229591738590788095342253116 12693268 -157397433121991489931395608911369011200 12693269 241254275812460518607962207810417198080 12693270 -182334343985078443499010052353321590400 12693271 1708674253890948383206817521034373505680 12693272 725904843985133370024943887389164032000 12693273 -180050339906384807599098982395892035840 12693274 247280911258836608688881622639715252992 12693275 -43996478980397014385075027483190901200 12693276 -7079805972863990694446109891501159936 12693277 236555800476346915285400106238335521126 12693278 -371226860457205166096703272862701050176 12693279 -964898769979969199254630965280904716032 12693280 -183167446052212257520641810697525002240 12693281 698314145191800081701481172580167441812 12693282 83639172238091287112402715814645630464 12693283 2794095721117527746758800025564374578704 12693284 926644535989975713331458260493258187776 12693285 336268104846749486770285129248782886240 12693286 574032448531806782272422186157499735424 12693287 -1426711290466842655525476134189663346048 12693288 -571202606621756352462104014567012270080 12693289 594121372408597669726997937432674237056 12693290 -189375382178589741395593449729527193600 12693291 11444229901706247951066935553195648000 12693292 -206919630224146160782316371131725795840 12693293 -1654364439559473685783818759559196490900 12693294 226933258728394867257189019123380138240 12693295 42186372535244366624304935558954713800 12693296 101590334122103179304788637243758608384 12693297 17618262027286875129866513316203161200 12693298 462694378697006497464185033207995640736 12693299 -8217496601400193988217172685961058752 12693300 -392843596491690790330656667089089280000 12693301 -595563468690336712376274440575625587428 12693302 80743587653968305536646579227512424352 12693303 449650138926625549367882185699470938520 12693304 -891130272474693154311344844399391764480 12693305 -1159607064766089271558620486297897410040 12693306 1162471446799304086841494869119023315200 12693307 -596534089851411056394878753315887846896 12693308 560096498548937879327870564582455618560 12693309 413761325051658938731520415878926688256 12693310 -56233592323400459163658444954590528000 12693311 341027330406507910212013023153466847400 12693312 -281023322825927184391774305854188683264 12693313 -44793918656888458405897879786815343992 12693314 830726890914075905684310512041629713952 12693315 507230182647844974355484426761898172000 12693316 -981712906673865645173395649953912024960 12693317 136323784277578859007831924700910049792 12693318 -131238463622307339333445677631014723072 12693319 -680277223746406256970035979482798107080 12693320 1092249699528731803503037239370227148800 12693321 597154059812907588485208038232104844480 12693322 -384429414962833871450454431157754423296 12693323 360405672730302091328895597737186102760 12693324 170188264336190011585768925793789345792 12693325 -744851856272919358921770345347033048000 12693326 989180399510883315121695075738183890112 12693327 392993130112916774827236693033631434120 12693328 434691738790862949055565458410755121152 12693329 685784179998861707456514857727303131520 12693330 -116214241849580619614037954597737587200 12693331 230594240001533131229687852602435955360 12693332 279325069836992460688540598639550664704 12693333 -1023070704511771459251424458537785460576 12693334 -43649430504458668639572795092982185184 12693335 -767544451838511062469965200973156991720 12693336 -1436779100864222774331136099287226122240 12693337 2328009520701776139632243501348218422912 12693338 -320050207166774990057546013731489484288 12693339 -577130006704679859323603118482168894856 12693340 407931818221593010820459180736056724480 12693341 -1150107126951381847628814301201108820640 12693342 1364194726595573385348910155345868800 12693343 770590543896364555639370143850929117144 12693344 -253994527455725288700837255214764785664 12693345 60291767872727253683643541952477462400 12693346 -395312680780905224046208112124146256096 12693347 -647412206440981167075673731508890246840 12693348 -542886981876331313564238413100792975360 12693349 -50133939406374990062928144651018231520 12693350 383829050211478872095252154138906962400 12693351 1605772140629693864568698356989075577728 12693352 -428767671672574665391034290679457899520 12693353 -43779639000075417460619495389953167616 12693354 -69269680797375974188983164825863449600 12693355 277034480395837389194417831649874608000 12693356 -163737979818015491622212056579850397696 12693357 654365982532977292114484623324381752054 12693358 566208960218046763438927543345328112000 12693359 2394270805276037537853371890371538416 12693360 -49442285585052844393331165771626905600 12693361 -1996251140132030321057331063568565072588 12693362 309019851319775884293812450157416867328 12693363 1119930990166654450594279205855498649144 12693364 190853265884952887654865815365765563776 12693365 -1010097540170338547616933461934819856740 12693366 -30638277873498965661806100707786391936 12693367 -1892843817852556599206111768430076274584 12693368 -906723255954774550254179136053602406400 12693369 -40496866440500448676438062029126463744 12693370 -40562712209804977962414865411716057120 12693371 48211574259626948100684999699462409632 12693372 9464295109274396795450190553365422592 12693373 -509469879684287095790812921388927380608 12693374 1245215376019900538308164593104442513280 12693375 51125429174620254039706016787909480000 12693376 -142416159877705734630352831112313569280 12693377 125401051245532298252416575941851395240 12693378 46320906938715687093043753000059494400 12693379 404697197414320559862554309244613209980 12693380 157369937942156395588062762309658951680 12693381 -202811762155579888771170939769217986176 12693382 -363180609149721185646375641904647363328 12693383 347782178874757118312686299040602859584 12693384 679387716065942754256934269829775360 12693385 -883324011734494152593573994113244537180 12693386 11056927568458419603169200639468232704 12693387 -63101487064041247384118023160633740800 12693388 -844344062268107090985345566117604409344 12693389 -713674557439995137609904031470755289120 12693390 -562753155798126537082902467269557753600 12693391 1284962015756171801092316837727501136072 12693392 160189971327386273852932294226246148096 12693393 133454454320722260801709260254139347682 12693394 -15495612109586670168870517808852617728 12693395 -45911474463965147517399780779123325120 12693396 -30804314646123047228087953736931409920 12693397 480489489958770484320849992071302902400 12693398 -2152707794981262132481573586127164736 12693399 -361598701510152081667908819467582643072 12693400 -38070449689931087375405677747592448000 12693401 240836405496876335800031066224719456000 12693402 -1192718564915014733528580231509253457920 12693403 781053272800614061284339269028737639784 12693404 1413532876186022469302217240918477772800 12693405 178719547151704781815031119045358286720 12693406 -124624331609092550061715005189087375360 12693407 2094382726934568873265212608019157611552 12693408 96878276343183998900542921930595893248 12693409 538740136030840333903170192757493995200 12693410 99875973451744694958834874617769397760 12693411 -2293335735502122056376403650584013574512 12693412 -220978606143539467923648903199162441728 12693413 406502322536079772852599513188043721662 12693414 -7929378706503610015491097072903219200 12693415 -70682138482907963875001114717814528000 12693416 2459838142503190323538377198874588108800 12693417 -170555652850307961157948623260023424064 12693418 249981649776315787136635673784605788416 12693419 -146721995078977799663716144014710454720 12693420 149382323884254458120036472779524577280 12693421 -530263363521663336439398700576666900830 12693422 -339861962968210744063497598649875824768 12693423 432988380574969367410846869299319630864 12693424 -263302517417514582955827216841473392640 12693425 729562761931161454089026250007984686000 12693426 -12372467030837906598238055707100509056 12693427 -691636234733475150277942108242972785640 12693428 25945201909187825748493520448176977920 12693429 34505709842864170092359588276063907072 12693430 103434229268683528190840985833417295360 12693431 -676384604767142564558443409375788008288 12693432 544087859910654823594765505572927242240 12693433 3067260533005640704652573209169536095684 12693434 -2605547854986647532342063603098146080 12693435 -509508937250423480097560846464801837200 12693436 68732050750823465454229368410755086336 12693437 -1392682257092782740223343788989805186080 12693438 386465387569661760729546987681617271744 12693439 3077921015784271656293942790116851968 12693440 -224257374503468447833862483961666600960 12693441 -1172715953374806438504320997318773031456 12693442 45376726215815845566503884961986820160 12693443 -30744290261393399132378074762136647680 12693444 -589998550602128596357102485430550722560 12693445 379763656866472352664102309158656771800 12693446 -294070231336924600311009672480332760576 12693447 48827079801332569586857465089667909440 12693448 315994037646313475825502176015958558720 12693449 -1067746325157074513235979143895710416550 12693450 -183998683240527935669202777643881811200 12693451 625267162107696755387817218226989036304 12693452 1102991530079089686646478515037856443136 12693453 -286663806527489535031858205641546310016 12693454 -184222210850194527077084435952416533824 12693455 -1270744486139173272638909705950198235640 12693456 -240781290323453556786014867420090204160 12693457 -186629734549783559597185026671188445888 12693458 227027025412726562724786890122730080176 12693459 61665563023126578256300728616802844000 12693460 -431556630087228443296380207509180336640 12693461 -437735732970119602460291460742561874496 12693462 80543561700247645638478948854841105920 12693463 90081739782276197344627223420742137600 12693464 643653934871648945747789968305585561600 12693465 2309948218466813042991635017642672320 12693466 406164635431905431764824109791615720432 12693467 -715070477802580094236721232216829607484 12693468 -92292457608744037530791644715069399040 12693469 -269039491868939807975703217611026775130 12693470 -5910832315953990766455228054179366400 12693471 5629483136572126884934365280209364224 12693472 -2201017961869535266159133198381594443776 12693473 8676413823867891992818815697163530344 12693474 264453664653810208322564080165655542560 12693475 126431573090870058758170081147676453400 12693476 -118060656554836283207432603595626029440 12693477 116025446846142557379875360995145187840 12693478 243855128593282861294193043497641181184 12693479 55567361875786659463259246280571063200 12693480 -475220901049697017620830115217207296000 12693481 -17701696228725016437413765518480956636 12693482 23117188032633521381255607183111452592 12693483 2531474960289955354410170345337584102400 12693484 -666527637168496350413364325620676873984 12693485 559418874985110720063369474135832172160 12693486 85792733929994778750360008743299636480 12693487 358999019524848629280229840762934062752 12693488 -527875549044867335769143062395368767488 12693489 339268936803410646424910498202186537888 12693490 324109815709479098326855139918751969600 12693491 1352805312579274108649456381655550610892 12693492 -296728267875315239617163446231990775808 12693493 -959714517899793077219271961037670408576 12693494 752893617792954340909761290828083547712 12693495 -559139930051235854555918470386792008880 12693496 -788599553013503662390725221835124838400 12693497 -192057907710222493954970654094222972054 12693498 -31995962550123417411447117078191704320 12693499 -532980476932071694417284124202392645584 12693500 -886313564129683382443719237756426240000 12693501 125093139903919291934821868077868362080 12693502 -19011756422892069216107328529507074048 12693503 -3031503091954354101058890969534052350240 12693504 9209013474994764757640481662287478784 12693505 2338914560308653125327048224835536980 12693506 61586056065710410983371238624370951680 12693507 816725446838499704101017107098998715200 12693508 -367579943215611584946866575090099748864 12693509 -172179160858323518998319376537369649284 12693510 -15002984214304177614015763096566848640 12693511 -450856694078642661383862839258682307200 12693512 359639054547648028623578107681492715520 12693513 -327261002360453518905615632675447780352 12693514 -16615804712836236460817487933318400512 12693515 -1105025953059813996104444589083174031840 12693516 -57361162817546065956060627240060813312 12693517 170423182776709040932789614889236545472 12693518 -38130725160347529181236656195621318400 12693519 -8130123429290900228283553595602391112 12693520 -2450153605274119749061813259324620800 12693521 2057354588565148451119947157582262133744 12693522 273753992301843110217795329592750612480 12693523 -920665602879665162438501790848092142292 12693524 103527801674542801590763841245283124096 12693525 -163805073669304324174918628059266374400 12693526 1348494199067762894488686523509555282240 12693527 137664341550286986831213402154006504704 12693528 -1021842003022759367865100017252640512000 12693529 103891350574727738005161956301751409280 12693530 19828700465654061189494897992609878720 12693531 -531637713288383056509215830953332729448 12693532 58964536901331473899602999347291520000 12693533 801331477978354677023424341098917319782 12693534 -110553968349233759856433589162513445888 12693535 432113170939147802541769062091688877480 12693536 -308767546706632318518319919863267983360 12693537 -571256548275351984628318859208870862560 12693538 39068127301823533756976220302063966208 12693539 -405819733203213177776955591179161835520 12693540 218198191230103072720537579916485324800 12693541 -1756125231093331122993140399490768960 12693542 -33337950199432708296464174179229111328 12693543 -998726625290335049980587212317207790256 12693544 -1027189758272564500432752370923937059840 12693545 761021025829275446189401001346193275300 12693546 537646371958924596187528045507619409072 12693547 107473681002560300246051593473052130996 12693548 -580646359438372724045848219960620279552 12693549 1243946966239475443707133120831245735936 12693550 -498695729956380393055638795850870339200 12693551 -82387384299385935261675104096948178336 12693552 -202566797128049644963287843891604881408 12693553 292103006249916373245589326176554550184 12693554 605591389240263214907516922538044488976 12693555 144563375294906597094062263235320915200 12693556 -656773124036616449260186096766612567680 12693557 15356838792983881495963758301507478400 12693558 426025102076404446045851922450719024640 12693559 -526282472865984306522883574022882820800 12693560 881182070338576844087226846677116108800 12693561 -919819942183058066834121315642618564480 12693562 -31091993026000137499690691187609600000 12693563 538402914449294240857026534061918353504 12693564 97252413609853594564906000604707031040 12693565 312851613462506171417114837537146316460 12693566 -806789559708143176272241344363244224768 12693567 -64807714827477037970779274167580030520 12693568 -349830138953667998044399173897855434752 12693569 488420085849508097626027340020718210496 12693570 150666295311386501557753151413913088000 12693571 -322794275486654094837498974222086193712 12693572 -1326974597232207436876763921882737582080 12693573 -24409257952371337041897702312643530978 12693574 -343451489918201492377444153473357922464 12693575 588693937584099343116313216764533368800 12693576 404121040496895590924609823889270210560 12693577 852347898443010861422880520461179662080 12693578 135067400137226844009881592445752033840 12693579 -917314984571604166465529202994837270032 12693580 -319615605992331809736717295690020172800 12693581 689729046460414159431029913976492111200 12693582 245433849258990686814280182587285615040 12693583 126060701124162109496403977262364987120 12693584 218423880768534461738910678743681335296 12693585 226581736105289076344538295042998195840 12693586 -795381334328217803434346216318282929008 12693587 183962702538125319853787638266765807000 12693588 904785531715675150553771111590595721216 12693589 -2288196494453955915749001727812421122610 12693590 66230129421580096305571657364109964800 12693591 1754279515166848944132713382118826682552 12693592 958189753302438424498540653788626176000 12693593 638949279609755810467196287575689540928 12693594 -282216292761326614161025355195079702528 12693595 -571799650054600910536543757698151108400 12693596 -92830875494536537827326539305829793280 12693597 -617559500910071697994485556135803937728 12693598 -477747220803611596007030321994528200064 12693599 -1456948138973436103936607708778468626400 12693600 3007855692677352881388601080329011200 12693601 -102012623088789384099806985705503952896 12693602 -546887511688709841028412985108191779248 12693603 157341258660682149502557037279112635824 12693604 -423881012355565207967748350563627008 12693605 -15224068352866231898778421527309057600 12693606 119047094872052293619254047835109744640 12693607 3595449004893211371304709787376288766832 12693608 -214658905715362436516588417698086912000 12693609 -582111216030231690604871710992077394486 12693610 -466634628769472318763356232558043448640 12693611 -574558324882772586815862779847209837280 12693612 763277917625827625659546064792697191424 12693613 -20835787788859706050671456120837489600 12693614 -712652858955350997955295070101960822400 12693615 -731507647420481157324554713343966880000 12693616 26903942991233233906960923495417413632 12693617 1536270746790663431038466795206934998080 12693618 74475462528482108094580731143900912640 12693619 -3188289769837066323776515339856157580800 12693620 -810675307618323808366782850728568024320 12693621 942434809426571521701131366380355706912 12693622 -536943908804111792114108327433110721888 12693623 15911816370419491149315655587443556600 12693624 -416044711510803514376199228156151726080 12693625 53759106478424900137846084341204960000 12693626 1212750766461887908396443070363944816 12693627 219835585423327000359786601674225785040 12693628 -578250264263860982111735367830925932544 12693629 -124999659528032597031991141036411752552 12693630 -389920086406802785251452835434953092480 12693631 94464398657784995003729515467790020384 12693632 90780149563939944485653223569694392320 12693633 926491199983452526323654128621289912624 12693634 -791369978448540290864183640478650591360 12693635 351229500318596896193505186830057411760 12693636 241652945678192623482955584647864510592 12693637 1353947139664683793357718982720008745792 12693638 118432188725540307764514987280513118400 12693639 51076487897012418978300628326832309248 12693640 179417207609576161496440771196451225600 12693641 -575513959820888316425925412380861580800 12693642 79741516845050800644421201102684680960 12693643 -4284968754278982608071798282780213016 12693644 584370745363749651043634719733756662272 12693645 27741509661303010709446639016263363200 12693646 472829907818504396550674073807174523968 12693647 -58907109185857361619173151649559837904 12693648 308164532077574749498196937283279257600 12693649 -283133563877298050894625046102730054350 12693650 186488647451749452961487071883827200000 12693651 -298417342144858577488053450941473251216 12693652 868159129115491053004802261478175857536 12693653 -401542675416253432968930371267715956160 12693654 -187220826624808791244089963861599693952 12693655 -81866204840635787437889116704124610880 12693656 -1372632754285441842194976490250553477120 12693657 1110899320114699403501742546444940620240 12693658 -111635329781516803492433437401344916480 12693659 -54181270254507873090882241669321861872 12693660 -177401771549598404015053690179198320640 12693661 122982009239610197110574760159082972800 12693662 549796645151671199713521849624131062272 12693663 182693182374932637165295473772479808704 12693664 -289340920755238348711463769756596699136 12693665 1439515073678450738150637646625102343060 12693666 -848751036027406200257701494769888029696 12693667 -137876869744219175429265177395656757088 12693668 -254898393224471163556993153183870467840 12693669 614369563708108316622927597110560531968 12693670 469030088425041397634638852058057349120 12693671 -933515466282042275936343627882421333128 12693672 -50777911535709596243126062412711116800 12693673 -1701816770074122781527662795796378770880 12693674 52481309352021166742834859432209770752 12693675 -63780958018924133008591386435233475000 12693676 810349560302330504893233940793788232960 12693677 2018316029896177105459188711821915520 12693678 392176259880510991119996577501578481344 12693679 -1876279085836496015886960332816138457600 12693680 -245302963421219051055449204171741921280 12693681 32746145918372859487565857463241137280 12693682 -92959157328135011579898305265455698176 12693683 -2404617535057518838475194682510033931480 12693684 -276332323271792255811362237237240868864 12693685 -100597405007052832192630898214143145600 12693686 9574838933968568351741318564874284544 12693687 367843502063975754467471037470041277160 12693688 -279648768004599198366876321568748666880 12693689 -151791830866597339921540085878263015510 12693690 101765185305668197239451655072767799520 12693691 492873650950064714186472640235552063800 12693692 -110809693863271742512789331625573401088 12693693 459923472111330490555135500374352849984 12693694 84060311294395684598946470282556288000 12693695 -572215025412781544124717803836734057120 12693696 -380363174654172610794262002284950978560 12693697 1680582547261803172389704636524959918146 12693698 -1069383481779520115748236147334664157664 12693699 -2359361290877783897302099875425295952800 12693700 -215570891403136629352209100097313792000 12693701 -645409986816485167624182293241657303108 12693702 -16720241124843551022077196435864877056 12693703 329451782841773748323002770768081891864 12693704 -330690236619715994722401040741136947200 12693705 832018921259087830208196508889233383360 12693706 1354509782396211546219358788475632893280 12693707 99462885118690473039494892972339584880 12693708 485364692242742597317071858573693840384 12693709 538355484799947508992963642027253237216 12693710 524943767752253161331487422207265936000 12693711 4358387999765684130262603500183586848 12693712 -63769348821972986140160020341869199360 12693713 -39373119415115099977559881384480725504 12693714 -60492632090728625509986952337507719680 12693715 -2479320439152850310133075864318669084480 12693716 357559613250787811221858767379610953728 12693717 1281559597497276550710886203144294392334 12693718 -16378248582224914173685597612994761440 12693719 -360574395131750198128080603153606022080 12693720 511195579357849056180328654134706176000 12693721 1024079134869874110026597457029760909844 12693722 264664534694612531921683926110625652992 12693723 -24439393143201405423896441437708975104 12693724 21134492454975333422867601929929676800 12693725 -119133514592099745810326983616256096000 12693726 262626402774460981009224155313633782400 12693727 992974916803045810435235134326106076576 12693728 -1931287977604237164151572963726486405120 12693729 3836006154429587861643037128730118400 12693730 48270087516315041612358042510847226880 12693731 -21684212022152330259182253487086382008 12693732 -177719356822091354268294212946076723200 12693733 -19121598519327030228344917180410998176 12693734 848857687002080295090008585023340919552 12693735 205103379714288956014118272660052337600 12693736 -1279333193954000246912506210687507415040 12693737 -527816415216322876680097817210916709248 12693738 -28233373522379695496920387500972675840 12693739 -1811976697549971852963570304850856506744 12693740 -1016333418337275136662920556420107919360 12693741 -139185028949095336302440287602943324608 12693742 120287746977397357419470001128570923392 12693743 -428761896420121979820570358694575993008 12693744 -165371622149869654542250172864112230400 12693745 -102248635177854038040956800516002487500 12693746 -64824453438870399306002100424986241536 12693747 -275771629879464022048527219964774317420 12693748 728625261239939794650997905021455134720 12693749 512226085553477983265335414046308920750 12693750 129629485647638092005317335672203600000 12693751 38978744653619830415689690498057096544 12693752 -383620400793875404152472986609897062400 12693753 53557735311877446190432403576194202640 12693754 -550350291064471351315585749344403809424 12693755 892599583750322670318599112500719772160 12693756 -267139575587294686682636472177846091776 12693757 1848065246233599048036592804831640184300 12693758 -38889448874062006746642922708043581440 12693759 -120618006477833116582528317056340630696 12693760 1202866718185607856176607309780599439360 12693761 -1379190666092997846250223285703811984638 12693762 -344586311072679293939280453197367944880 12693763 1201547495853225745721919943536190166012 12693764 528935242311724029580775232915751572480 12693765 -83820646354014126535364274450726178560 12693766 843006993063574228215355321984466420832 12693767 944538825232207765445388810420050885640 12693768 62842680881133581833562305723657420800 12693769 1456834955193610046410537950496289243136 12693770 698988830464187185696148308031072362080 12693771 -210934714344091888763166808683411573192 12693772 -1240085054547124011276214086783451136 12693773 -656541216958987614863807583812257131978 12693774 -80679105979562731587611196221018159040 12693775 380176561053772171143158327048949113800 12693776 -21589862243212169723213059196955918336 12693777 650856056708741017946553276266489490432 12693778 378054948933038819981187072950049853056 12693779 -1220308041202441389723242870646262056288 12693780 308756746087263620051967725688544665600 12693781 -203516045231028483651282906382623562056 12693782 562654190082485997192895847913398440992 12693783 -998263255327124910697948559371591642776 12693784 -1490489612016716593714867512820218685440 12693785 -361387856089325539478507264547721790400 12693786 -91797495034332522165596291597809397760 12693787 -472776567368746696519752871292238296768 12693788 -304687312883112069805411560820679431680 12693789 749929468083476902540302882960520506054 12693790 626509805839311288173773241697598958400 12693791 -1847739170984293299815677115773231708800 12693792 -550277504275407553707926463031541760000 12693793 -1273073852903976125816393578181116168620 12693794 600697624467512395418338622095654863696 12693795 -412690509696330070896236321282041049760 12693796 944015960040451785876236974464648798208 12693797 -661428231453812223015288166296928802754 12693798 -93261344145195810955211581966621546752 12693799 2362625212683290256036079988521150737760 12693800 -4144739497018435846978755659839488000 12693801 46736606310702538684273223660592415632 12693802 477371134850657716261606209500010979584 12693803 1143521079168258315763729315359053425200 12693804 579596461584026142224170273921713626112 12693805 369011892795205724182241542255819752000 12693806 301998185836299161347195471187238321024 12693807 -534401429644555573403550523354377062400 12693808 -5520374467293663595676771219549880320 12693809 -1088116356291187301833397495005921320384 12693810 125936862424429532556114903375335324160 12693811 -215483380192040309620141568451811557248 12693812 -14022677552556816278171122682463436800 12693813 425700370655597797022940380838314107200 12693814 -113071920254313665434980213745802441088 12693815 -8780174026433731586310382847787586560 12693816 -1148550526227597283892629431822837473280 12693817 -1686622555678382700375233668219457426134 12693818 112912308236647673886218109849801658368 12693819 143843878649180843632824703824531319920 12693820 -274299938893345119233500225243829099520 12693821 209950984644936767149855562579245811520 12693822 58941497283445098844725689473281275520 12693823 1418198436512445933118793055246234691968 12693824 -13011114289627170550914115652466769920 12693825 8450603204927536339342197683267780550 12693826 -53856775172276971245348721164188729856 12693827 2667649922770347938616534722160918689712 12693828 -15908188759905015035328648445100236800 12693829 -299171034019219385797833342057393938816 12693830 178095926715095503020626119490012818560 12693831 1145639215261225568309669870936591299752 12693832 110177709581489300894051869864702740480 12693833 -1469993413107558458029959205343684216880 12693834 -464085347234514348924542260080407727360 12693835 -168412164511794374752665739136502209280 12693836 242665824166127090872801185241818306048 12693837 605276498266782077937485154181526812800 12693838 131830667448350848824424764118406261760 12693839 -2246142120347259458985668842415905545360 12693840 28695895133908957421166553104686776320 12693841 58528630681794262285286361368034813300 12693842 770340811138963151209407973966002333840 12693843 -25196076365944760385665288310243611748 12693844 1934368781739405763946471288502557769472 12693845 -123504500982051341971501278613548948900 12693846 68859011934189689237771495673556878336 12693847 -1074527262244486049317781847953315768840 12693848 -427148255093745677316369946915497984000 12693849 120082452980982841787428141645139807616 12693850 -116658899196518732027965275546150624000 12693851 -357175837833706800748755702790593704400 12693852 -22665177365561917937294209577288423424 12693853 -290775184579559566561424672098678795956 12693854 -151601930053820544281905175737222268928 12693855 273806706148906816916698923070460416800 12693856 81919026317591017440036704714474127360 12693857 -241070201822157322007589382948159734336 12693858 -9661971910528463923921736371866239232 12693859 410995572741836165848302820258488908060 12693860 695240025854851060060359202802817269760 12693861 -179485790273826846114998615064062497920 12693862 -1083231673194951948921516301712451624000 12693863 -221887268756253155693104072767133548576 12693864 157618973385586931449574968768537067520 12693865 654054112153387934929914513528353716260 12693866 -170631004306165248550533340099656650400 12693867 -209690604499831561372344285505414781952 12693868 -62943535229848666199863600900792576 12693869 -980911631187394649967505745765958722730 12693870 -77229244881539387087467040132917536000 12693871 -1163700630584114315640194959249256501560 12693872 177439922335197466834591339131018412032 12693873 -77551492667322649194399359800263209616 12693874 201050540379663633247975770582929083392 12693875 -830542270228339516065497105028687996000 12693876 134764729799927909306714498976200976384 12693877 372404339555278200347015797749715177344 12693878 605108460498084324160157893235169250560 12693879 65352344410375512993165497539456012248 12693880 -68968032483524536402071664800448512000 12693881 -931817688141728757500777057212760097600 12693882 -135780774652396260877796312988919746816 12693883 374558925633396670436986955575325157840 12693884 332003747253985926898888274420852653056 12693885 -639069188471713876966486070922364586400 12693886 459825360190485656616615555141880242240 12693887 -223427147180962351459281210414248914416 12693888 -384855713946849370489893348223588761600 12693889 -365778606897729490881413331323994556076 12693890 -722263860489289303568377247987837376000 12693891 -785581873587698255041605186771322750728 12693892 105468890028943893979834865688041802240 12693893 155424311915418671980922430901747298142 12693894 -315657292697804925572529956450901079680 12693895 551500985065261231446004276570388705400 12693896 -16552293205410335781551557399739550720 12693897 3008979100629632977746350127978271194 12693898 354170065644504325156437137322339630336 12693899 -1985574843289971176129983863393271565100 12693900 -439810851944093677701466629164350464000 12693901 -35238996457314202074794673757490813952 12693902 -141308480816574874424675352212132925888 12693903 -200350746346408310995875067626519419376 12693904 -127524584545414302044391424089594527744 12693905 149675555167299596935580308174335043200 12693906 -713010580123724801266936966822109570400 12693907 288539432687739801389940308999043223920 12693908 149263347460734201748230982166549728128 12693909 481145986208284101701466896941840987200 12693910 724280895009332992709847497552372271360 12693911 94960234289367272543382810879094222848 12693912 -100778912850046004202134082006407577600 12693913 736837883997681634302979479081443513162 12693914 -233813026415537153064033636474073948944 12693915 -21105346704421962466478656380325607280 12693916 1057693013982815642944658478928481738240 12693917 2151834356292952646322781694682411354264 12693918 22838992880688787054298212402274896704 12693919 272407493113604283853799916032694035840 12693920 -520612583383479991122965926800495083520 12693921 692889497144276532462130107242166105024 12693922 158728354097047361533688671017953344800 12693923 -758907886932495814248994508877730006320 12693924 430669308280701388779244539475800240384 12693925 -393799248185165585547241295507096645350 12693926 -376027339062614095435722933358855243776 12693927 750570036166712856898233544868418548520 12693928 448873950977277173985336883286232729600 12693929 1929489720350277245401418718823357633530 12693930 -290778804172121149209669804255767086080 12693931 -247423780231909955842737187551407064268 12693932 636161715217117235984951343488091359232 12693933 352936663125571901403898579428826133664 12693934 711702596049822016880999165002581358464 12693935 -1509056530425641606205686543527606104120 12693936 -9582392103884951056462137707238850560 12693937 356066741458057200400194682035186301680 12693938 -495130820347778502297383868201043968000 12693939 -878912779936886360955913692982854386376 12693940 726006969139565140988653298417301584640 12693941 -511586261549553833460335019813937409028 12693942 -9751323133941390820969465136994385920 12693943 124874268632692816481490347090063441192 12693944 26052094623196022052366418408682680320 12693945 570165879471205369174385123384664422400 12693946 -197619334836576575970703355494581821328 12693947 -398193670052208343267089107722676694768 12693948 -813742129830168196701713432217281691648 12693949 715733568741282805093397935425781373100 12693950 -15440578797554802442471122454378728000 12693951 -24082220321904894461805992730228491760 12693952 8445497754411090257997524220648620032 12693953 659598142584766726428763651851989475264 12693954 -140995586994458880839477033052650889216 12693955 544815060971101406980958694545789337360 12693956 -156364260255967010072449577745806976000 12693957 -1090417885108483585109294821358065536000 12693958 844203161416621433867540816390131065984 12693959 -1290394033415614028624521691898006540840 12693960 338256912201978696906404302729870233600 12693961 -37505250896619635986330580696231294016 12693962 -579199408754856278217597426518277481728 12693963 -60112456397268306318176390128799004456 12693964 155192838274247299567056190726387200 12693965 210414318717768338205652910202658324320 12693966 9195773584012223020713959818477390848 12693967 687779146280056168749025889229552236640 12693968 50434532805975748072412981329298718720 12693969 372393907859000455417657057437881346240 12693970 -22349855698178839625023979638488465600 12693971 -1448230407004324812368867289280777577256 12693972 -256150874722706345994517520156836804608 12693973 -294081119264564296368363940121701198976 12693974 91019835226519462921665135728801384736 12693975 -250196268217924363668090736293138096000 12693976 -269805981634594136172683591293344153600 12693977 1152184921430006698801863776220526428420 12693978 -569438165378290735553311729440188285184 12693979 2305905830184109742783094667499107220160 12693980 360180504440275140869706911545886607360 12693981 562549450877931969243105994566953357760 12693982 -57485257573280052667594498197942054528 12693983 -848395691767558848504317651997294486936 12693984 120957360636327438791052848986997391360 12693985 1573563873345619578964234977703973774760 12693986 38052634015370769472399686671644631040 12693987 11522437095200169794680899543617447688 12693988 -132615776077826602406414718599256752512 12693989 2371481868711491962072234686397639998 12693990 78730573043055432449316373486405557120 12693991 1215340232535803140200099269086969902392 12693992 -383730402962931074639767154626996684800 12693993 195506010781016634110113561294779867264 12693994 282212187575982305448817416643528419072 12693995 -790430068176129226560641504370957964800 12693996 28681860253042797310444883024794798080 12693997 -670679530179519537714572578326173240948 12693998 606916264373059233654185281846756584000 12693999 -31512166332484444154565808652184258432 12694000 166279015437840860909692375814160384000 12694001 2586091330690994826930776242411047282852 12694002 700899710798786416081515301476868360704 12694003 216662367263956490401025248642877753680 12694004 529929104880573778785317050906827128832 12694005 -666109646684862095080886950119635324100 12694006 142422653799315094348480158413264582784 12694007 532890273848538509750078748850674888480 12694008 -18699806342155273584155909947219968000 12694009 237686068553500401592217089849747084116 12694010 -32987679405682514924736033694419732480 12694011 137764109391908033886135262174285689600 12694012 384106180059421619909236105823473197056 12694013 1536260925372565978714335148551588128262 12694014 101406719242489243056653695686847871040 12694015 -1012956356934214704486116933315007858840 12694016 -882086004348757286585081085723754364928 12694017 373099600539504849794197164264246462912 12694018 -680721822599545087145755126874383829040 12694019 218955406158760513601060468200515090240 12694020 447857073419358379533194266860261888000 12694021 667909925910755474716172933068595898592 12694022 -462774084105957119152423528136611332096 12694023 -1219849570497314903905461487876491582000 12694024 176022404725751041544546503873897267200 12694025 495980534782389010814940545648616907500 12694026 -208656627413547248348479850462996249856 12694027 669088038361246623880950669050920736520 12694028 -2094633815124518650748229976232302364160 12694029 393559766261820826939494206458980740928 12694030 -594060695423405665057617729578599680 12694031 204138924502539894639343420718970347520 12694032 -82698600774541242855433760916840824832 12694033 1044718342194178572661939400961328009440 12694034 -28898606048365412624165054593561973088 12694035 160994967881558102373950625470507136000 12694036 -449368194216555476732374806245746995200 12694037 1151446270748080462657836211720684156686 12694038 140657935861150249567777422370209510336 12694039 -56352840520992261727019463327359763800 12694040 -403291782726394277521364506736856883200 12694041 483881439027596252865945510403655962650 12694042 -860900620985873266761383691545249683968 12694043 132106536816343340627431754873152128024 12694044 -572933579125560866545391492239399477248 12694045 103121362981804913453250215669035952640 12694046 687122910241041874406432289123950489472 12694047 -1272115400079741548520000503999125672560 12694048 329676640149035332998865449369528827904 12694049 -1285384541504612859313957265153650465950 12694050 -89555296952656296969456143736957024000 12694051 210788685874243358745627410886485207808 12694052 173931894828897558785453508363630673920 12694053 1094335821067891221703910435080608224064 12694054 -22354282924916477059343666834292353184 12694055 -1079371751856678838139261177400657300000 12694056 357310775446164465367170793480025702400 12694057 21669612239165449963854122940920189306 12694058 225073471036027948930248555035981465184 12694059 -358759576269458586798688184467440545136 12694060 -627910526827228294487508045201612011520 12694061 -4610560001798488433796643249280400000 12694062 -346854610436067174131517929717870797248 12694063 -802417090935321964233033120675143592688 12694064 -75642723120315699573870193823182110720 12694065 -23085706881433421029911221134114260480 12694066 -14682620704354644232787418017613250560 12694067 -123675565668065575025495338735802590728 12694068 224000717268798733784974732608435984384 12694069 564133890730666431960392200750526568444 12694070 159298212254456906525918655706471488000 12694071 34558570773139742687280135517355842560 12694072 43086280051280199582278917861260902400 12694073 5020097000042608894827733729547691648 12694074 107235694457489551456449521674306341120 12694075 439359821676164883379441009386907072000 12694076 -430984286258059750963477769625908106240 12694077 270088473132934760202697369570076970048 12694078 171061664286433036981629572451307774656 12694079 -476364406344364334081707536593518240824 12694080 45861115068871151671131714337583923200 12694081 -193838598703222955013637652757388915068 12694082 685642362488403103196755466917540472832 12694083 -190378501268711428689333945215655180960 12694084 -218326941367004260302472169125582837248 12694085 1117931827297216641854695264001808222780 12694086 -269305748644577648172662802310392807360 12694087 -800922155243847256064598899063875906608 12694088 -1660468734751252906144600915747318087680 12694089 -591100933387556208300803583943057060608 12694090 422322325657560637998599677634159846400 12694091 -546184734936352361099641319220651511248 12694092 -322508906501041910528867754952367440896 12694093 1017516102015187618963871909323449071404 12694094 -309505092638271568861044451300480351488 12694095 -55891668060101353413494745118973049480 12694096 -311132012676001366086908857054943133696 12694097 -440082416711339994271773765453356719872 12694098 247487240922573353886587262788708379264 12694099 1666718920877905816951449581371964072592 12694100 -857238808819461719926617268853614867200 12694101 399514066836530750068105462722857112384 12694102 -14514544061760386778129785771464635648 12694103 141391992974454222408837529008304457544 12694104 1122673385767208755350794584048677273600 12694105 382702332992959604681949063268907776260 12694106 -87069081275069347735629976443170213376 12694107 1075689733239898790451342831280184486040 12694108 -97884396486513408942693071969601685504 12694109 2217285584687246177576158394771084831040 12694110 217296168044780329894278010756051200 12694111 1920609334239139092467445875293952263712 12694112 -1981966436530792528904368352666556825600 12694113 -734077073690085873592931273220112862958 12694114 -8352682356736100305544115214160358912 12694115 -699877598269233753272223383257427251200 12694116 1125191779654421855938275263752925184 12694117 105473294247754754966247266417931185632 12694118 819211800829260497786844183647599745760 12694119 -576030050874366445390455267995506487256 12694120 -675364147269534741627443425482975283200 12694121 1707041405721803950488662050526062995744 12694122 -120001831760816294097481436093622259968 12694123 -661625602815061417371942439077941561936 12694124 6167957420598271039143548559356697600 12694125 -1184785368075005504342618593040485752000 12694126 1533532977096500189832167592467792498304 12694127 537532414765276807938755183109058197360 12694128 85821088747562647262593453112426496000 12694129 280603743617263148790333575373676173376 12694130 126824137301130550511836480319701740960 12694131 577309356039010237813635844407082089840 12694132 992248564425778724188132662803419705344 12694133 42373916640970583034113822716811889720 12694134 -397145007077225780199811453837868243520 12694135 -807024032811997916021758811013961354920 12694136 -355246501265302107871635438971140669440 12694137 -97460089198947200761879366879238135232 12694138 964385835853057954990901428181531088096 12694139 -420175117147760780116262519431718930544 12694140 203992436028000679015968401963015116800 12694141 1009678689794565810573821788790551797900 12694142 -285890157737031827758630577707443896448 12694143 -58072646316123289153530470354942638080 12694144 -511282990829224359407227387450994196480 12694145 240180586032738183907396262318673825600 12694146 -287313995995671768218149760876922667776 12694147 -127798854021140617605744127910877625600 12694148 -216447796191059649822389769621437649792 12694149 -8281325497410514185759343905898168836 12694150 9820784669182174695320781173033328000 12694151 2785725263478498893562434729545366778712 12694152 -861671674858395556634163226708696104960 12694153 -514700340363330062934940567761853421696 12694154 455698135340636059053455719030628239872 12694155 177356319707989349812455161105252344320 12694156 673976914611809837663616071968346443520 12694157 -884444104682457642461405218305222086400 12694158 255520755186806865853024718735333376 12694159 -2041077392781547780978798533406295040 12694160 -155690529779666072902260284163588096000 12694161 -149999689161762414831100188545426566272 12694162 -88171178714914934171532477475813487616 12694163 2201810446859589546559878402643505814240 12694164 310978313937273452419841534138830344192 12694165 786498644987011834582186636316000879040 12694166 -253239047782682213271108393742891548480 12694167 1176731833408221029778237170653981241184 12694168 1761731904778604978709547830806497474560 12694169 198229991310498659418514540543222314570 12694170 563702787125630494630257596925815193600 12694171 986598361952577437587842208074642581760 12694172 -268076790842885407983288782570932546560 12694173 -405512085675395054141981282781556684416 12694174 -439294461245462616766928815654562802048 12694175 184943680984227508735856534615611794000 12694176 754010743302004119817924862111130845184 12694177 -63973666967072286187719187925654072300 12694178 24063466423083057343385893540387693056 12694179 222968174347121996978358141239612369784 12694180 -118827575671839398377321574645210361600 12694181 -907324558538432156794020242637064969536 12694182 28207680161526846092292608126818603008 12694183 -904213368614924474774409539004024631296 12694184 418543418951922207828155540421928258560 12694185 523438285323244221532565369200750032000 12694186 -370721120567388641873642207036528522496 12694187 1056080602731004508458261240930119556392 12694188 34623243593170107499290026539369257984 12694189 87809015888892661822040502121235953968 12694190 20406804067509400991569630350010752000 12694191 -327124284745187858135962544988698497536 12694192 115010477102484625140389825051412201472 12694193 -25867737000513173436068257101194042076 12694194 -163700559152117366924570030633635533936 12694195 -130668863487227984497469845308271318800 12694196 -1223673108582021388019922250656695131392 12694197 -90338007729432227816198398560295039200 12694198 -832959761458542519525019342921164588480 12694199 458194248839527250396873336167330932960 12694200 -163397314937466769323145175496884736000 12694201 630977647277894591643166539166127889412 12694202 -16754989193787041840951433175339822848 12694203 -374968667259445498117582489705499116788 12694204 24064440690790507243843736683227072000 12694205 -137285378403571804025635401182844327840 12694206 145313538247431671598192797612277424128 12694207 791221305406970986784489965894549499456 12694208 -243464044162665471915842071821441564672 12694209 1127850226387080408495010510568945778528 12694210 -75988210379899010939509564902467520000 12694211 1217449745810638882672803618366963268272 12694212 -1177572801011832507954464276622440601600 12694213 234233983250324005437871659408861052960 12694214 -307081491687741924106134609706143371520 12694215 -100129802686408443822319483415803121760 12694216 -1820805045991832377196511353832684395520 12694217 198052161282862865136403493846323186266 12694218 -582628662357092393875062818806949181696 12694219 965134338547727296261378927606031420896 12694220 -35257650808699071631509175731756810240 12694221 138537937588866261947180717377145089536 12694222 -859679059282747880990269351508053612416 12694223 1595906456193338708931352617576142783440 12694224 -296525210804902656114755297333849358336 12694225 19199281868667541100406407088352139100 12694226 356281318321267439895409830501302782080 12694227 -95930792323114030897434165679263840000 12694228 1406443352022584024144966086080578676480 12694229 -198283942405222242968900431151946108480 12694230 484592248155382742790098578844685227520 12694231 204644798587938704199681656469563696 12694232 544769286616025622015331081860596736000 12694233 191701821860640821500160989659489795744 12694234 -19870977246470427506733772007976075024 12694235 -328187414456330458315376416229675871120 12694236 205872792531796087242793996825432115712 12694237 428171687812046897606609810066592473580 12694238 396917480516458388294708970683932004544 12694239 -13972888448342819331456079124087917680 12694240 -597353347896273411572534290580924006400 12694241 233448052633842053361334828817936488704 12694242 151984980747773228056392081840235806720 12694243 255971269896080603459338559986283808864 12694244 -227828310620993266306274034253468078464 12694245 16969664752433802947006566887140447040 12694246 -373300328534526860863689054658484501760 12694247 195545866377509148296606452505364336696 12694248 -67147794763126538670154039029859123200 12694249 644195568388027336130260427390890101220 12694250 -688770515203162880325645815089814088000 12694251 648679412252337176727457731549104697432 12694252 -314118704039125120742908266380387352576 12694253 25553070779589996261815131617622126368 12694254 -212242585016396709629546808374821664640 12694255 97048803408475025324473906400101784160 12694256 1209220530175129686867535133896802304 12694257 -1830988249605810775710146751130348640280 12694258 275455419244649081270375124729727058976 12694259 1449557293219275993891846025891888928460 12694260 -604770303207036256431547134945669949440 12694261 -216061082214004875504419097846056835520 12694262 -26272624960638471379896264930026416896 12694263 1007372392056903250283430764971113782400 12694264 296014479207443131689172198470631403520 12694265 335694162887260339355216685643217833800 12694266 298045649104504343379915018586517836800 12694267 390453290762038954888639275058862016832 12694268 -434449752076111061732909960768231599104 12694269 165867830210229261652734043647199615488 12694270 743018241547587977252383055487189526080 12694271 2151449280667175564654239094359306121472 12694272 100390604632892508673391879523359784960 12694273 -1270756910790129226198745187186611851520 12694274 -1031091543769856397174500860646034419808 12694275 211847097156200888219985811536638438400 12694276 -301722802487669727137646529353879130112 12694277 -409107738958228720205105251353097193088 12694278 -524411357913702469899889709188980154176 12694279 118403260548682657685936011378691127784 12694280 373641206173575468880377754139590656000 12694281 454865990693933203720918664983655361552 12694282 385024328958548179674418926837944902752 12694283 -185395084153569820264707539582642218368 12694284 577183788446439029518884631828209649920 12694285 -85279906732467128632284670755662960640 12694286 387338304394153564247158132152498635520 12694287 583628336076922170393827493581558695560 12694288 -2129744631701869579115591042219442176 12694289 542175991387873876553641441102443887856 12694290 27625129643085623272996689033505152000 12694291 -1218468560915424374531703218138209171848 12694292 343868426246550152669805189990955368192 12694293 632547399405038108367513949009114976640 12694294 -23567154456162086294615897884782401088 12694295 -353300376906637632777028046113050583680 12694296 -23978469822323510135019171037553971200 12694297 -93490286782416328244218467268432524672 12694298 -614976382981715084767225659252381831936 12694299 -501891190657447250077203154150465104960 12694300 258016260242106470589663990121540966400 12694301 2776959212568927745954980013467558850272 12694302 4143031918220961747802284986357922240 12694303 780186459578228129912557910188381181424 12694304 202287799147539254077381972246734569472 12694305 249799235031349925201926284094169112000 12694306 1468744058735205886224197093709363805344 12694307 -10357471599315255890471137864402153320 12694308 -29719940760339421443160780023541567488 12694309 -9385670981235728598313611101012790596 12694310 497500807071461813259118071585803314560 12694311 236696499578964287928650617064130566832 12694312 -840258208067391279562570407573745996800 12694313 73619504849532274046391455307278537040 12694314 -92288438609908366504917659599295201280 12694315 687263399915991966933028782150663608400 12694316 -446148035413417725248336252940373512960 12694317 796195110706954053851504346677743839840 12694318 83927015436890300969862844842807521280 12694319 311323577461341230966686901677776469560 12694320 -75738195898369752159775165063315783680 12694321 1077557730017852088888713361230317515072 12694322 489834378907225875163470480219044985600 12694323 353234561724732421238205978747032064768 12694324 -1542015447693747317373168669499136446464 12694325 74390327384816034221930975583913586400 12694326 -127039193329856509373272750799166920256 12694327 1781012083492451369904269510255368779176 12694328 -1195382500510556318730700472964010659840 12694329 74039374097338604547842752945300815348 12694330 106090986236245383960341073068124211200 12694331 -5086606134242896562609898670119957360 12694332 742251211488234277519042908227760837120 12694333 -48515778439719694029254999045013606740 12694334 -289838591216497718317797268782002612928 12694335 14072368402777254450442124472944727840 12694336 459144279506869839750372318182624460800 12694337 948004329301468674786658983373309072800 12694338 -522645826170733750308821025004587297792 12694339 678843734044720681199937351691337461456 12694340 -46707951029299415206318591392037436160 12694341 463130645967462869221689149435358431040 12694342 -784320400532987620330357558746703545408 12694343 412890553913555046001737699689721173592 12694344 -204825687378031974220255594464303513600 12694345 69292164922011683489997803757292704000 12694346 338146987394456526260976278267896249344 12694347 1087026057602882302435536507775134341040 12694348 39718091532516587168297149737366266880 12694349 1177171914764621975724923946512695087350 12694350 190583412501384764301682458748103544000 12694351 307517372899258375186651716461444348352 12694352 -550034298921377220883040671853445120 12694353 -52840000831464740655106659648836611200 12694354 -660147642265570013628903145579494432624 12694355 -512427018727569208150416414429395532240 12694356 453349001607866759275982523559259781120 12694357 54021089181552013314227731433419409980 12694358 -123902016731698617675955362866758846080 12694359 911209618331462069754652847816401133520 12694360 -59806179242294581709433548622320025600 12694361 -197579307313337393406793356962206979376 12694362 -487142637445489065011573634920538459648 12694363 -1265057983764028801823371663939042651416 12694364 -264476142833961389888485946912436968448 12694365 292783296862489319662389308405585533260 12694366 514820534579323629064617905404708309632 12694367 -62880533530143594265568768118523777536 12694368 644450473385020478996639936815549906944 12694369 -1177227048665415310670142578185627883230 12694370 -164745319373245707109339776403256856000 12694371 -192186666908840646636777211325311558656 12694372 -5676638590267145200255332866816384000 12694373 992847570811745236969439791974483617760 12694374 2639892717337606477494773528561909760 12694375 423133964944643082006403142907069625000 12694376 -203546511250671719982212526014518394880 12694377 -1244680786502351154325151546972226061680 12694378 202220654258141867932548366966413304240 12694379 434064723362767240044780147657013025280 12694380 -287290451257004912276354888953455805440 12694381 -338997492370202523663874938726369169440 12694382 -107660725477836042190489629538534101888 12694383 282057602807108430826710273554341329000 12694384 -267025126126670204096676956559968665600 12694385 -16658572673988581308235617322143506240 12694386 468707870712051899309202024569467046400 12694387 335433617078449837711524740278543348272 12694388 84497867098008887671044950691902724096 12694389 -1022292186736762856744800133638180932576 12694390 -219247073946718904578810557506292748800 12694391 -876689503457554095162861424279569677208 12694392 -463906510623189771553030422928460820480 12694393 1585624826971258755916765700421273077280 12694394 -23469841469600578778500721272839448320 12694395 330887219495311163070203892806912544000 12694396 -420718100745957146423473502928142918656 12694397 909040714519258131127573152207145011846 12694398 -4095039002950352739324702961684196352 12694399 1502575887711649820208568600647743136 12694400 -1040956616213377761093327789873954816000 12694401 17303897235043709587529410635278360532 12694402 -176303508337339040531282146526760491520 12694403 6253453312676116970529993683309844744 12694404 415723011977205055929463911065792028672 12694405 -33858791990959894913553938387021027880 12694406 -584733176768558873670991892786712466848 12694407 -324019760915931043670481696681494891520 12694408 -117794390175696665492265226773417891840 12694409 40356866419827785741753016585004396800 12694410 -299686816070345460046482444822458091840 12694411 2182499205551440186059206523573507341012 12694412 -283463410102838843807162618409888890880 12694413 -278241686031394814946158513761009460640 12694414 -958743992576048512810057621221477015360 12694415 846195864332567047628467906105403527560 12694416 -50981720913269215729741491957669298176 12694417 4692894186657899127828965163292221040 12694418 256391155768974789065765638430284618752 12694419 -269275861677150499847995320714399092112 12694420 -55435896627118284263261974101139645440 12694421 -1602554820862372603546101255200045067378 12694422 -26380087455521629162055850987798288000 12694423 987059374114225518223225229661489412736 12694424 -362178994319845140389459278225941319680 12694425 -468387304673108802862435416626705262000 12694426 -36304526051983031994438578733778025760 12694427 -899708189177729854813882091793328939968 12694428 463465156724734260058440093376849105920 12694429 -645891143834999202331235692233035005920 12694430 468969038814164204900399327745524928000 12694431 1685617796930893816941482058515037772800 12694432 1746843297394810496235343020577102233600 12694433 -705007674574908138523227896930046314496 12694434 -4683841171142346774371091145789774080 12694435 -205969102725506524878534195379170976560 12694436 427929637085807610567226491558654246912 12694437 219513228223037821563379744990884204000 12694438 145283535194397125769863159820356160000 12694439 632753566892727632907493321460836869240 12694440 102075402158768880735275149558382592000 12694441 422622443657504026012966355436562042304 12694442 -531396610824586722313191598785039202128 12694443 -236024628216264370394166948572536776000 12694444 32656921377628635230182426637005916160 12694445 197780822123016734539507566490396089600 12694446 -30957601119912074415103981070062019328 12694447 -1508936263893373017329742381823303445104 12694448 -202351295661205194012975205772918194176 12694449 787589817232812365569418874126943204464 12694450 2553764969348596618798460046497078400 12694451 373841396851474135912337016794516970240 12694452 220272178169722942982626884007579699200 12694453 -272093229887397705975112658478473787520 12694454 608104065952389361223278613156914033920 12694455 689988941420350069021193422171743895200 12694456 -916468193052190706173088169982628413440 12694457 -546682172974341192364099961381336767788 12694458 -453679017117328719803961354475985633280 12694459 709071804710820521936112796943558211504 12694460 1340732811782714994082011646934784000 12694461 -191261451544906152395389457568919565952 12694462 371437438910556386820083222744902554624 12694463 1507900211098846305492151412898304571712 12694464 55830005110062289944141754338996387840 12694465 -271086708883630876204755631800162654720 12694466 -638299297208328810412974306160887838176 12694467 -43757259967439134764589149118951617360 12694468 -1385801846769739495808112954600373524352 12694469 -271566093007006931102621742536922000000 12694470 177555349969859119069229196258592358400 12694471 -1863495023927588256773911584470266764328 12694472 -421618631445256764309898030089435709440 12694473 -2244079303411281615380081511892960614 12694474 513907042556746675138759334978464476000 12694475 421425229204124021233645338903060694500 12694476 768798865324868169218448374164950727680 12694477 -1167774983931271938459480692098273264340 12694478 -247426390941034229081728071622846075008 12694479 115650986666291573517032416531739780616 12694480 -101340173499159155162622564640089047040 12694481 121881108779231817797594706799789589412 12694482 -22617190135823650457061363612709966848 12694483 170533660698928138214189532875002853040 12694484 208670155433549657564798439755083395072 12694485 -313565045242053732987073011747461971200 12694486 166864564657655301281950103887888272000 12694487 -241831425853796943509940159219440473968 12694488 -880107839209667625651295461610543226880 12694489 463093648785036118000995139359512064000 12694490 563109805239475878691230129551833178880 12694491 677949218862040491502951012886518603500 12694492 -276944369859658961161561865633573123584 12694493 483669943123176377165996296803925020000 12694494 -227635782632425158580641144403407096000 12694495 -1806288987850285080325653512507843108640 12694496 -2363954890597789125659616061469683089408 12694497 -298626454005230444395379169467492076960 12694498 847495349320121127729109644549061054464 12694499 893961388854854526150859634702201430120 12694500 30699073942112712150281069286801408000 12694501 -1215914877369761766235798579001015090400 12694502 229270793873968878274445921510363712000 12694503 -20747538023900903008897707299649856896 12694504 -631691277140930911584662641986111882240 12694505 -1322214131735277145539244982768114254080 12694506 57601244558973033316854464270213323008 12694507 -152235137692940263500461253580322263008 12694508 -1300521313020984538139433391441034887680 12694509 811069625551002073220870500201843158720 12694510 -784494497354790954564084235168890432000 12694511 273748623429971929216632476648312492112 12694512 293543142683314919492782417892389945344 12694513 132964892058130235598709424887303577524 12694514 127909696007136061845139223933136371712 12694515 132816844117520355740817564307042718400 12694516 165182161606808495302664225434653235200 12694517 -1755732033888457242729217048360978280448 12694518 245818541732197468769336511526756487040 12694519 -130862558775860598647820844178904364704 12694520 70153936260610823518903770123613900800 12694521 17302149961699248477285287239086879744 12694522 248651492030225935101150598639093395312 12694523 230311307524494006606631612741028468772 12694524 -44072662617824528549520674535138877440 12694525 390090954537123847539947541647529876050 12694526 -75878599339322898176620731721127520000 12694527 -218918119704573570663184962888299321520 12694528 -620687335142069036515676241871119581184 12694529 964667931524630096936800801328569225476 12694530 108493494228441512599186054842583173120 12694531 -284413113931746331759008242916122192896 12694532 918836149079785866521669908542641517696 12694533 17070521274599910340621615097489872704 12694534 -290208590931341831370714138546629902080 12694535 533697101599392278945951900629369282560 12694536 -652544595315297249165751402467558604800 12694537 -6753160264659601533997961123568924620 12694538 -48285154099630720823609494052274640080 12694539 -359141942241526581007522194584416886784 12694540 19269258191713957648256613275500938240 12694541 375883360122613265044683981559901829942 12694542 175521015485508940260956202350080972800 12694543 255390311635318551281595036150409217424 12694544 321508664896627901670566135599923462144 12694545 291238621445443218234856293169492669620 12694546 -9183995623826551401916596293735170560 12694547 1570582362298448606175738210963224916960 12694548 454150543056934306947737966976563066880 12694549 47302173767555442837210085468209116672 12694550 -241896960209714215959337283474043182400 12694551 -87002357293742830048678180550990244480 12694552 142281206964404665383703001121451008000 12694553 2799818803793762425866856842629829557700 12694554 -60798565435544046521691145904334334752 12694555 -1236399595300357319488516798963490056080 12694556 132926190491130825224444486467204819968 12694557 -845630554069453544948687530816589530176 12694558 -70058767924393134592737964528397551680 12694559 -756629201256674260771265897207335913184 12694560 -41605716711298860012786444317491200000 12694561 -1994271502186472452672786445789847076176 12694562 -169964823601950391303537983675268263936 12694563 -44986018384938254035336358311825758720 12694564 74718963987916207146158106023635266176 12694565 -13361017863397120045714500985168039080 12694566 -597305234941523922959940411116938541376 12694567 800059310875646231614290599073658531560 12694568 709827855243353344229889072358926658560 12694569 1708456076918992726273182216705795330048 12694570 118131939421091037182188502036714833920 12694571 -1213922410278706213624968408124346193228 12694572 821394069757208328183044269828802406912 12694573 -323470610339763474843251172741825795178 12694574 159959934471011374928305135596492800640 12694575 982790594992777292783775995484254007600 12694576 120927827936165180032631913206331801600 12694577 -912034987512034273424151163114797207900 12694578 112365772165123648617920728282360270848 12694579 -193119801611634222802949150567058485160 12694580 134796213531410640942586186476579018240 12694581 -550201282248625592908691514532906792530 12694582 -299160735959341124291194129761151045248 12694583 739154243979438125100523655227282944768 12694584 -87839337613061971839982816645093785600 12694585 883978923039663509890078534921896195780 12694586 134484059810210567752770922123416893664 12694587 41747466743135527655597295107759549184 12694588 82537168929938090262397046073339905536 12694589 9722902949316535945089559354381720320 12694590 419547819026587970816703032780119737600 12694591 285606539787559755218796877682372642144 12694592 167710190417175182981921243303163985920 12694593 -268161321200678034165943879561732668672 12694594 137202115206649991764427121455239248 12694595 -193987738932612218166447979031727164400 12694596 287557657189698096489367620861610171392 12694597 1362710059831080654141371776866091415232 12694598 -437194539896675987161845348876609108864 12694599 369372050161285459710232703660514447600 12694600 -417276677919171817624909957841241216000 12694601 954820471739196398182886553778552403472 12694602 285361891923212092750800023361517784832 12694603 -364772599059075230900918428152021256000 12694604 364474881044952964816494091169008673280 12694605 -204909129472171804342724734932010752000 12694606 5611326846906304184476693764385900800 12694607 87853595754506813590055171119782805200 12694608 -26831673719218967037793743601955635200 12694609 -1870234916717806010185386117015988386190 12694610 -596204552741117685833451283805229107040 12694611 -953760446882733534870759475152699853128 12694612 188982096884639540163902123977774704640 12694613 609645400250285770351191629251164406044 12694614 187373734433158199654932544903777992512 12694615 251885324086404791283258843259532030400 12694616 -103653738139956366553586504946349793280 12694617 -543297070649697795347044409046188035200 12694618 -1168087927562806696277758032559673460240 12694619 -469101862260905268907662603161232901104 12694620 171731496291623382015671949948690432000 12694621 285917311882622173633154985084186902822 12694622 441803258290887041265403618854723662400 12694623 -1162974560808602741090626477418671058616 12694624 -444545709915637900546293982051084271616 12694625 787694333695878688277208996945440754000 12694626 -126393935935813569003310834783054376160 12694627 -7637509403307702224760815698545477360 12694628 976427749184910129017425156182353098368 12694629 -13958318037147459664938104633362038720 12694630 -203500854855211497029111427150256318080 12694631 2630201395548753409541456080028967899472 12694632 -8288525096838543725026819643243151360 12694633 362942372346347405180619918191280022976 12694634 743493728620988755931939277768277707360 12694635 992646436500470796872980301741496507120 12694636 -697533613043399804352720910331027633920 12694637 -864659874088430718840613898992959564714 12694638 -36831365647416759549027383767223534592 12694639 1096418337123601627985701620820672767440 12694640 38262656578225346426914659996293529600 12694641 1063863912087464253860396631478813282080 12694642 -494532756884842135644301170332799468528 12694643 -293130488284583697840729119791656131616 12694644 -21186675752857494554530573829177698944 12694645 59425454993687732131121262457224984600 12694646 240852164165095404183573953951471744064 12694647 -407601302314614825157239583503290027520 12694648 2346451983902117304984884700951692697600 12694649 -1957773450969870021088939065656173801920 12694650 -218770009817564185563481552411187270400 12694651 -443696633994192205205285483846831820000 12694652 -42932140519534033618946219716581642240 12694653 -145894349302595338488640157689137567936 12694654 -128091306413057311180077137608117241088 12694655 588202921579085097182119313627061120 12694656 218272729877417828746379957076523745280 12694657 -2236676153836907821507753176514588132908 12694658 -297048059747496643362585886530701683200 12694659 388062340336741825581795760366253146104 12694660 -588260649214086525081506163819210854400 12694661 -660917782810221048873909190224349990368 12694662 608498386972898506901489976432363810720 12694663 551908963247821883996734055286982409760 12694664 -602395746822350401876357673338660454400 12694665 255881255413959563837361068370801121920 12694666 -57808332373081498629406258898702794752 12694667 892918609117052991148954107139297717716 12694668 -188758381608473615361423588262704906240 12694669 595690699300150814382726295135023137644 12694670 348799776948923932202535338882680025280 12694671 264771342317158815210201779330849575680 12694672 431866400679402970518378788729299402752 12694673 -839254740679703627123867132706926142876 12694674 -28264421491957829625023741995431336960 12694675 171410357121355196935871552691187800 12694676 1008310697968211418794339448593876213760 12694677 329646964673155213994412491587941743520 12694678 444241336506199243266254031939671684640 12694679 -49442064393758599989782822561391810360 12694680 224240159422497364326355308246457344000 12694681 352886770441677060467752201618635166612 12694682 -47282499522881164005057535397454415872 12694683 -462821151596707443723896925570731395176 12694684 -1098400187166032039273799787558341471744 12694685 -367795006674702863043995325925377803400 12694686 187215858652379012990340762731133689856 12694687 885506130971631691910202685750977818336 12694688 -2231345333782919815109967224795323760640 12694689 -155932824826348929359854442564220266112 12694690 152990496487105772809182070715585755200 12694691 1294705871298886268464461311405549749752 12694692 1122261105333383945697874896345843302400 12694693 -472683931244757829324482937083992301120 12694694 64290576246154436487680843480706563712 12694695 41902955318938982475905546446069143840 12694696 432567403304319157657660083440387112960 12694697 972965151079387108964643334948988497146 12694698 -256331761233398174966253313558996339200 12694699 -449486534608791432708843917282915747064 12694700 -26904074421386757643994161691465625600 12694701 -160168902326459399212015292400441624768 12694702 -522559849477532922864327684241387886400 12694703 514146415150810285905410332641150904320 12694704 9423998326862988549322210216228159488 12694705 -259517959699597790122069089228097170840 12694706 777884833642142116877396843143882123680 12694707 -377603799961959640970903549984228922312 12694708 422324842123010359585992960907122369280 12694709 8874269059377202751187844981266908640 12694710 79759254494879329419575314137301155840 12694711 1250180735626658479024618245514058870312 12694712 -988114934459242570692423873729653268480 12694713 -42857318448847056010498786912944901536 12694714 -83567383866032211983991600108207624960 12694715 2030872379433534517353461453430522480 12694716 394742251018792930409457623532745178112 12694717 137274352998151277269167957957642035200 12694718 -4582386181175253961084369088541976896 12694719 471599126544410589823079336650156449168 12694720 180465667998335032311990967203979591680 12694721 448614481351868093387866106160910832640 12694722 -516404932028368229464758370117934540928 12694723 -250637733072095577915482403375864972240 12694724 67198001329446060870392476711152107520 12694725 49297258441421600401596053803316024250 12694726 -207096475465971114074326101906317774016 12694727 -1522230183181935285554044342784881328424 12694728 -1119458268467099269640254420113579171840 12694729 -40224184962924262634974396824165302400 12694730 -198882415375988266840125734643655802880 12694731 46283214178409795396965961355015648000 12694732 239548428913287208409378689642751204096 12694733 683560658278095423147584179103935507500 12694734 -28608483372691906002785448122177389632 12694735 -262039563087877578671447427592521292800 12694736 356798654899261610079719624089809715200 12694737 -410121960580413053493553085562752626656 12694738 -4423280292135082298217745786442517504 12694739 2118660881938375747220466276102548370540 12694740 42868656903144074570354095742513848320 12694741 -243139715261816987166958439783314231428 12694742 -766685730234370679461112245294787797728 12694743 -985707191125741103770820288161682220768 12694744 -128330912463880845886983504995307724800 12694745 300087826712150136336115348057292114880 12694746 100181138413917759064415492218566326784 12694747 1436509050252946883387099571475621048320 12694748 -17423826758862943735267525071859286016 12694749 28845942889153399499842126369039051488 12694750 1724862651680731517179105950412801920000 12694751 3198367130651268008241211726897549361904 12694752 38305390168412798126983095964925952000 12694753 539383331870083665542860903376368452002 12694754 -1014698097917425942551921687652835093424 12694755 813338747261623296399180732158328422400 12694756 -614346348808129039746989401219231953280 12694757 -322442122855958458102006112418308376288 12694758 343647434892816097683162366833668159488 12694759 -246526418738085860054295734452317653760 12694760 429834105646788892045003968124413849600 12694761 -10659658182495378217580440217801127312 12694762 -235212013221963076514201567442045580368 12694763 -80833397845419544076896645033324766988 12694764 438468608928458564986741277404585637376 12694765 1442943834503123777037563226543756315660 12694766 59136639908266044747329278944057713664 12694767 -465479981266209162668796331031649120000 12694768 485893095662165353628159712509352607744 12694769 2280561900638943954104597032502031663780 12694770 -521693755913128151672260337397181340160 12694771 166302333188112487938373919656743653344 12694772 -988716367429748488084627659670901365248 12694773 -33096574485325838182068934902607593600 12694774 -129372910937067659307981714962729654400 12694775 8394137074355235961078814368061362800 12694776 296153832019130187517572894965257666560 12694777 -1385305580989470864512495108927518676374 12694778 -313319663095296657618212989489314118944 12694779 -10848862499444124517711097486151321600 12694780 -35415221761752314314689700282132162560 12694781 1402316089825458222090974218830795872064 12694782 170098644185059992016942323141121388160 12694783 -1721333839800655204409955552953594099968 12694784 17568786135646481414999008862615371776 12694785 -47908841951500524356249277269472902400 12694786 -340115668293806874507042316492719116256 12694787 -110976426161125415467072245198955554048 12694788 224621805765644405916599688600424505472 12694789 395088047587767486115409109179998173660 12694790 315324460976111935706683401448925710080 12694791 -832342325184637004494836979473087034416 12694792 971278491259791646674871351132759449600 12694793 1036782671479595359533809219998466903040 12694794 -103772116630988063083691345148796108800 12694795 534750656244542025882843546643147552800 12694796 255696232168974139456084910030580729600 12694797 -309829022620827220542722262272233487892 12694798 -1399471360903884296380891512880520216064 12694799 632484445816921806572109069279060146928 12694800 69278235544882969266513606833111040000 12694801 -223310424341359856558361058486919800704 12694802 -798662093406019604205966494529342212448 12694803 -493793360617105008602913041834107027392 12694804 14190299680227895830280846903503851520 12694805 -1026408439306785414384484276633121530080 12694806 372487928975074189456065288013783403232 12694807 327581140976414367618133755733921092400 12694808 -137831976548077930424018248887480729600 12694809 -81451723828138060199319221045514805296 12694810 -379391739259267594456760048861698924320 12694811 -508774992104821139418205758509408793936 12694812 88798713581133857308234003285962055680 12694813 -483016036583524751471853600890142710938 12694814 217019937420626024683214264462222914560 12694815 -172467993708199314060286203672446914560 12694816 862795069389458703445159531731226263552 12694817 -762002696407362280701348006234890038608 12694818 -464772700072919665116517324113281306880 12694819 735619715698963001364255407518878674544 12694820 711129247265439931866492225441158734080 12694821 72559564460282640687276509388793295712 12694822 389633461394949213743422541981767137120 12694823 -373190831949782965838766152917987889928 12694824 1050253454319739356227003962078327925760 12694825 194610768402606398520926511414719131200 12694826 -349954390218471462448158017991892830720 12694827 482650310171496406945230209146810588416 12694828 -73634453790664177902598855052788707840 12694829 -653874882513842303226176320735804149024 12694830 -3061137908401686133729538813889212160 12694831 399430701076724617183134538701449463120 12694832 161195646657973718184955809385999368192 12694833 -24757201161531921347298344864789762400 12694834 -177473710844584062777244589020743263328 12694835 342895855080979934553555240970243030560 12694836 85912998598506895250247306643968000 12694837 1146782578830305880883860974313041203260 12694838 316858960950920503252365479264804348544 12694839 -990190818919857163333258600145769755520 12694840 596931856891952071675132594105346764800 12694841 660305808461931295074209987330569534464 12694842 645474657885457035422225486531711107440 12694843 353344862769939019584362298806324783360 12694844 1195529531035276926683169298757095334400 12694845 177025751550046096496498339487999335520 12694846 -67404916351491353498415930113281021056 12694847 -37566208457008374866930940132820717440 12694848 128153139326483676270835931062474899456 12694849 -1233409579433008159942767742987510681150 12694850 59747837965529242164918273992512512000 12694851 -290845464108135075171721266017836716432 12694852 1516040815300206285157756401888471179520 12694853 -3853780924797797014661233707525705787200 12694854 -42795509951032773185586456920039431680 12694855 861788096862144041576279749379349920760 12694856 739909443677760976485787379734603514880 12694857 347068547362626274372693123990581273792 12694858 -39871943503228109731290286385681418240 12694859 147331585941079925950818794477699663160 12694860 -375203563592957501866681189772927232000 12694861 -779570268683750236916248721837240731028 12694862 224293312334444397371123877922013928000 12694863 -145647316363928456823988494031943684976 12694864 -25287772043230134088905973781584936960 12694865 1129697963891490655273108433534540689320 12694866 160879376350300182171198870190764441600 12694867 -485351130894951280792122536838996376084 12694868 -482697833795561454359787376073555943552 12694869 930921879072449682590174023454479126080 12694870 628311129610198466234797633880030966400 12694871 127955504672069376428655742416098256480 12694872 -78972309952134826010516297620751646720 12694873 -167101936531564889375065294569992509056 12694874 -358484309571957199221045922903558042368 12694875 174022480652760817187104535065421400000 12694876 -1847377623795638079186807594718565168640 12694877 526701249188981993747066179291408545912 12694878 54903870237407386306160560124092647168 12694879 746787206963238194464818382404241352480 12694880 -652704349915835154896931534397786030080 12694881 -916458656539789182526491741923279508048 12694882 -1104540106981345155874296393823180620000 12694883 -1727837081266382909713502762703746480868 12694884 355514382593983280411705148880805876736 12694885 -74018908558267306216219798233539725440 12694886 -171713134837331905678892107139293312320 12694887 37762258018500791142244974021465576936 12694888 -2531773372813043502045243458227603046400 12694889 1428613481584906232164442417725511397690 12694890 192795149309322473790979701034275840 12694891 -24458609384700866298184489224625452096 12694892 236845561160447782393841964720263881728 12694893 -817885548387207065899865366746931064672 12694894 -555530431232082742286473283847370605504 12694895 314810485201969717243150412204824050600 12694896 -63000264848041335751859302645894152192 12694897 -2864607432965328249226662581042160931328 12694898 -193061831765117756624220638448244647936 12694899 76690226220840058680160299069610321152 12694900 -443207117372109810649539733764253360000 12694901 -587603396690663687921630254290192166098 12694902 409696924812082864063104303648902536704 12694903 30106354455139978170037842995073825920 12694904 815580107447532485459491240649767403520 12694905 668762461522350278012042497409227977600 12694906 -325169594260766795988353361771409086720 12694907 -108800145455306905807882935101176649160 12694908 341231134326375228718068719426863005696 12694909 37084478030588701281797282635968048480 12694910 -235641287777221868200442826314071645440 12694911 194861771332713327970813058096056272072 12694912 798901829399102572958799814807309516800 12694913 340581816900462645937695706663246627968 12694914 203875948321742928291263094912664976640 12694915 137234259633375914339601281887693180560 12694916 -1589036816569845868972184167426131456 12694917 1321632577210270239276451477985581094880 12694918 653135520465679380474504968982850811904 12694919 -30936160883421533638552027607329831392 12694920 -316581437494201123618350638036130201600 12694921 -185125682928034661942868016370121312048 12694922 288363437276800585473297869642566411872 12694923 -528397110453172499307471556199271738456 12694924 -723468579260358189189668047014996864000 12694925 -872027844727492014676768612269436384350 12694926 -101930125088008491713981531121617856 12694927 85674370953111318252769197146242143472 12694928 291777360488752276292868138043396915200 12694929 49848682174850176357595012648279466048 12694930 174212222671597876909112288295587187360 12694931 325843697314163733169761360251656305552 12694932 365664572076421638187309423063992617856 12694933 -16315891393343282648801277657018119136 12694934 -4928004036559829681096322477829103616 12694935 756518985822364512178734516607677803520 12694936 -721949738128883498873898644321256376320 12694937 -574513978135351379935470419693308147200 12694938 139101151949304194926484507494316588544 12694939 237323480911387605082737067258077639624 12694940 743641331277757798812975541973710487040 12694941 511822648891503854144058551730858806400 12694942 -207422844123391119776572826559315406272 12694943 -1323223175013120733833175700705257487160 12694944 110283188662248645926674480070507102208 12694945 -912170527867863317259278244282887884800 12694946 -317075177957257412638415858172783712896 12694947 -297403962695765575715640201737111123472 12694948 190098453195268203069865191011183603712 12694949 -1888270615288987370921809478274527861700 12694950 -367173370799174053281948107635943042400 12694951 -288496314620871393580256625459494057600 12694952 1100522448722098180522748900986360089600 12694953 76566426286275216275978982660081379200 12694954 -102226916628188691907936437588420691776 12694955 167759145516813071271832743545181299520 12694956 -1567412757493280030100456109784229543936 12694957 990259940255277188788101240804528278 12694958 -409183557203649454744179700703400382080 12694959 -433569252037501692828617876322995694960 12694960 19871923413095392690520192125314662400 12694961 -548975297971450756857786829429410265308 12694962 158342188126298900207462386538530143744 12694963 -1029070720960646543476496245273197411360 12694964 -308375931054888140838087433478654361600 12694965 103191348753911437363025355789862871040 12694966 409703729885235944939322743124544470432 12694967 738109202136026458962173881940080857120 12694968 12913200113482619815782534821920235520 12694969 995771848006344169271052449335511743863 12694970 -417240456773752768923255129846885580320 12694971 -45225004144117873690893387758816361600 12694972 -155643173693665060032906920584169277440 12694973 -392762658321365670807054551462256942516 12694974 -408533293768361320052543693429971496640 12694975 -140451695089801058377563605095875114600 12694976 -1753259578465325711855481909191639040 12694977 -1094511791480227694220045576072922756686 12694978 -130484397425063102736655365087501972960 12694979 -1990911931202706455412773940484601009712 12694980 -152311286265388011591172709469576560640 12694981 272714599490440436846275795583118520732 12694982 -1949851664195146132193631420922995909120 12694983 -361954413990100334997343493978137263360 12694984 -752743774649367261834776724597497856000 12694985 104867272814495186592210339004443280200 12694986 675331180208912966971788657100148112432 12694987 615004262285374790988357146291951711636 12694988 -202557436079114452044906871427260975104 12694989 -223450261819486363364746416370826746176 12694990 -90652556592752772627633065193672560640 12694991 -1450764488943270955655549832923778382608 12694992 -14642148424039982943699566461264330752 12694993 -1262843946018406585258730507409413051916 12694994 53739317977427681298766839536345413440 12694995 -207592480629179672020233931941953356800 12694996 229234331204399839097458773456834461696 12694997 -195817570516971339072161170625116885248 12694998 -666567895659363984087356525917817270400 12694999 -1737256299608150091267355801839739483000 12695000 193958924217556631684568827712672000000 12695001 -1207870525850114462659121597440928491296 12695002 -57525633532514991735193955712120230400 12695003 1231376067591392231781693978566897552280 12695004 228377586626244835238236709549539224576 12695005 590697331648481373003049098572833702320 12695006 -133032747946069917929962519868230041600 12695007 431638005385337041698668999938733814288 12695008 -168424896445688877855303646398295572480 12695009 1266411959221855041514712859712560028080 12695010 148888970479683228253931783198107315200 12695011 177937253131360430723525238618028339200 12695012 -622178367472078793200070124923955056640 12695013 -100782135575059659386325315145674536736 12695014 362516811215551428335029811056769480640 12695015 -454423719629316056711101441867066125600 12695016 93141483747601175819684943685486755840 12695017 884162578729202181630879703934999099066 12695018 -624816611015084382228864268004185334688 12695019 11348395255748161282120142022971587008 12695020 269422891029250961922596322612306063360 12695021 944720117392643128081655230860236851200 12695022 1324011637825606955836986185498729529600 12695023 -1333294143196714044007346505781066334592 12695024 204199023506023915872434154010672496640 12695025 168957566541823426775247770342087457600 12695026 1545675851105584956125893502847570182400 12695027 402203165261304246986954573323889550912 12695028 -199998448952892934217368406213310382080 12695029 -3614905084266776990031709475444583397248 12695030 -126612851332003872507440341544324707200 12695031 -845242247756837237889920238477057789000 12695032 -430606315261612509047471455540123115520 12695033 254988046557032546098331601440742079944 12695034 -12945658719121191215655335742575038464 12695035 212044092560302184363251736256334131360 12695036 902982681988324213969205314856625051648 12695037 115060409133595425625893842576560409568 12695038 -346972921906177303270311601877071112640 12695039 -168959677674759535705336894976698276128 12695040 274248231015028859620834180664918016000 12695041 2021426730905753075647724200327900285442 12695042 154006465393669493746130425540431390672 12695043 458346317861971676778638151976011102528 12695044 -483287903888604753735121390742496340864 12695045 -1486147901013987411476375682124499848800 12695046 90883357557566363307885513637704665088 12695047 -427991556342331311915161267434377951488 12695048 -406891907587436611992718356442548464640 12695049 815291349126301480287576234299560613280 12695050 -135006111728466426403824926308529977200 12695051 -693116572399480421380494667926910701048 12695052 -532150336021191553070532850155028033536 12695053 165826006591990078373036536428308954080 12695054 780594698941479258773585754247857686976 12695055 307900432869007127555645301057426698400 12695056 -222208233826342071340207728861248618496 12695057 1182209704034188449354800192724405011520 12695058 70654046115897143494091195874862030848 12695059 -151398867399468726072416334696696800000 12695060 -252136779374332750303974171930745036800 12695061 732098769003138783835310865986908128672 12695062 -16016577961960530749482340616439547328 12695063 1780896524601175665100337238057672989280 12695064 393574313104155397653548652675421470720 12695065 37046754692292046968837184418989861320 12695066 207870412354768410906363784172349553920 12695067 -1041046976717846831023952701989240773208 12695068 -1329331472157894752094852041573952113152 12695069 -2040625656363032898595689959762836635240 12695070 -103857700924091067196053817183105232640 12695071 -1420190641422327703561691036938878585800 12695072 -820503955952030073112270807368429600768 12695073 -110719648944431503497109629047746851840 12695074 -263324612868317765427852768496427048448 12695075 821399144886835557078311214613466790300 12695076 621329218672675255648448131426058403840 12695077 1765846263168142225128419422064727684926 12695078 505827210677579721398775667137175157760 12695079 581730140500113775360138822480390172928 12695080 228396221606698879854441635869040640000 12695081 -125565289792273895652711086876669083008 12695082 437071941384834372913641966148388673792 12695083 -421052599485726836739550555679348876216 12695084 549063969187702842516162780948855186432 12695085 -281572909923584419368390415017749887560 12695086 16400013950426716810825376853767932224 12695087 -187150474872024339767834874670577165400 12695088 67671900255638647397669297392765108224 12695089 -624985877557159182519476135429549445120 12695090 71189753631589845188490838968200361600 12695091 -1034790300576506286596929774310957483208 12695092 173894557530071833961165023315074568192 12695093 756571674023343356721427832972223605280 12695094 554872005915489043325248329581290846848 12695095 131094586312842508518259477867741843680 12695096 -373683125813692126696747149102751518720 12695097 593935610484199725324320428643745703680 12695098 169099375830940477670422457498850288000 12695099 -303902571134577011558867419553414436936 12695100 -90823480476565729946756665162385203200 12695101 114416814997865482271185313785401460512 12695102 323459348430871851902444987440957805952 12695103 1221967521118189281868097875176497806080 12695104 91264211228578789183814040800021446656 12695105 -1764496732586223415806562391930753280 12695106 353814378006623010030903089416134993408 12695107 530020306563751450729600628288335211232 12695108 985843021253430397548357612253942374528 12695109 22466869441137024645632158994257546560 12695110 890290523259878099690429414238403393920 12695111 -309043465299873254555078821699342493880 12695112 252920512969730495842829818226280145920 12695113 -1268082123742903499218886535105294329638 12695114 9096666516739945293705185865338086752 12695115 -162333422017512977014376595181382987280 12695116 212324769774891631032052012815167488000 12695117 73472696949488157354415188074221022412 12695118 -232248929997975997485632333658323368896 12695119 -576282337241941555504853899840639534480 12695120 -76872646495828425012770525252734156800 12695121 194318796728288147945505482315361073140 12695122 488963556989790254448080571818919892224 12695123 -22197313515291910593451302717891006384 12695124 114476087483305751855610596886568169472 12695125 -155245523791557790906987389372344781000 12695126 340784409584711658376709896697266783104 12695127 391077154860410086815203071848262703520 12695128 73280790060697404244107823731711068160 12695129 -63808575689482554484310632817503180416 12695130 7949621187512642553778076640659251200 12695131 -302343366331305366978422771122134971068 12695132 921952665049313898511819142886949343232 12695133 126080484986700960623831092255714057248 12695134 356967446696757760748829573744988569216 12695135 -716175852911481269684952598094801914800 12695136 -1164800612053517953897182532123143438336 12695137 346519368524367741440809595973348949504 12695138 -7672893048401908619544777810971017920 12695139 47004015501764391544384528178772965604 12695140 862274479173180211940179167903453661440 12695141 74395354030605738901343746503303019452 12695142 40917922758773409823359963087981035520 12695143 509593750350207631246480670931442866264 12695144 25834960341889730197660759755963432960 12695145 601596466315179384936212378598200598720 12695146 496845012164906944800088389456172748640 12695147 20874240140888259836486511371801908596 12695148 8872048316119725398559530325024460800 12695149 -720311381632631027916535007132090394336 12695150 -57917664878619965123031667651777502400 12695151 -108202035038214098739454692507095980032 12695152 54369646667644684177626974448758521856 12695153 -767523740978353448757101044801725143598 12695154 307994017857922172074413925661394977280 12695155 821408664771173110227355959457744362240 12695156 -750563623282608636950414199012020901120 12695157 26722413754250723030012011054950689280 12695158 67420742817513334474485556061817752064 12695159 532740808722400794315880684903283785080 12695160 -848891144685116794766208557373628416000 12695161 644156529590545611037990545441489542800 12695162 712391851768505899877691276112107946752 12695163 521827746951603139840554367061048617584 12695164 -901738135613339398397776669376199706624 12695165 -533678675418754441122949060554593045460 12695166 -583001364453897643992950632160239804032 12695167 -529595463536251351057990251346369691840 12695168 -1789475979734940828629761010783622266880 12695169 -156167716703139292874220169778654863056 12695170 -1222359167723573765799222391897464867840 12695171 -787348194756601144294117350755835326568 12695172 -3696198664023129252839549566529765376 12695173 -402973439917583558790117070193235706560 12695174 330529817893550063863219310351021604864 12695175 -408406080678034183880430906208228554000 12695176 411214811374602873721318193304795187200 12695177 1033495498214756465512059302722219326144 12695178 367332539368476044565885287197447674624 12695179 438637199016080510001767467008597893776 12695180 -6355200764472888800116869892615449600 12695181 91603538185532721784367899454315234784 12695182 -119284811166871360649182783566114902016 12695183 1682194719288113896734238603393897776432 12695184 -466335134504537818134980501294031175680 12695185 -1501943723410580431358151219051394834200 12695186 511662580343974032987926021352691069440 12695187 286478000684609523373026172691970088752 12695188 756606905095363375456981360048803803136 12695189 620296016656855636859220403541541992124 12695190 -307294758496711377475991623740779556480 12695191 35131801893615469280934213034920786712 12695192 -1309940259504677015563325622031325030400 12695193 -155942692678973692462757134928238300096 12695194 -660871265143806759958807684492381324320 12695195 18746845631230079738824694827387323840 12695196 107245238499382260488830754285095916544 12695197 852611316525132115940694848121979721472 12695198 -574512683025215629227132122825828258880 12695199 -579719318415863918149938740472950256 12695200 -137132381930791132395832276667046297600 12695201 -466990663487476511950264791811607808798 12695202 -15298366059305907034678517691495152640 12695203 1869631744864009933089755365873350879452 12695204 -1166119436817821001913814345466007772544 12695205 -142061106226495632122546168746904496000 12695206 -565413914230742541815975135955956342400 12695207 50135891617150621079131595629238964912 12695208 443078731804553329574119879069903503360 12695209 1359276855047410968416781939820813235316 12695210 -165240934778786688366280867949103336960 12695211 -2212718860425816039699101964568162320 12695212 284285783545254034109444066365904819456 12695213 -566650834557224052520446565094900301696 12695214 -217947350051794748185126709896726012800 12695215 -200509708322692838876364547351271340480 12695216 585965665031284239769264140820221591552 12695217 576828489204352611151626278722682603520 12695218 -177090061927991166890838961313361569280 12695219 581259893924750354151612164233057540620 12695220 -499401239673588937319476165544302521600 12695221 434811833075731063290716049497078722560 12695222 -1069054216577346877564732221137292437088 12695223 358756296181433979154903857564398807784 12695224 244322287759223811602336275361008128000 12695225 -775458400136588678270289666249877967250 12695226 -32757913813803404164456908367191739392 12695227 -567061791976962553728221959923900334800 12695228 -175560096760976843098009845524832528384 12695229 -151569671154895432219379755315970336256 12695230 -224586728715518236283941043194807008000 12695231 -851052383089050182933387361248657515968 12695232 309781238252341600225841426243291971584 12695233 1599321815079520805405432677417472508482 12695234 -178916967058935234390844907194336364976 12695235 315440402034877153112266253010159701760 12695236 56628200088648229544702147513947444480 12695237 223385901053616827086520775766602511392 12695238 436779926975728853472693540154849862400 12695239 733862770174255458960105542533731022040 12695240 152438822600398072646030508087024537600 12695241 230161830299716108430702155058727728256 12695242 -33285664897798900293835670871646087680 12695243 -225385474962801940872685428480543571680 12695244 -84003702097298505372724762119502430208 12695245 390670681532261523597829279499556631500 12695246 417828828107041779419746364763122235072 12695247 47979612749635633150671537950607379800 12695248 331263948828377063258629646630290153472 12695249 252417731304186224250283222665250078080 12695250 114725623252101411533025581700263424000 12695251 -1554975683956154165750614882343145945096 12695252 -787271944532536583828528925151930587264 12695253 993425185049154125761448239792810617504 12695254 255513818143786171719697029801178911360 12695255 53887449778625259567110742952396012320 12695256 91541025452277662302393002268576358400 12695257 -1388588061006211877217178271015801454828 12695258 -854322687463362385108267422340383568416 12695259 222265655810005184667171085393336978656 12695260 -1163036427008397843582439437849219302400 12695261 -1106709607161932210032923462042235746138 12695262 -274894546700452502291081116692811462848 12695263 1253537538912446912642989220178493446816 12695264 1753247911996708980439865984356379000832 12695265 -1253115307495975170403159190031614515200 12695266 -97658360944803566134911374689756154880 12695267 544763234752836983223943566439335105120 12695268 607523907530165635334392160778927728640 12695269 -915873219054108354127359429219324019330 12695270 -77000058580595749757350691776392810240 12695271 -470943491379660627337855611995913892656 12695272 1072474089075520089321920559300491212800 12695273 1062876437655643361362847429127479489664 12695274 432483925703653019421182564225786484144 12695275 21205363029707623879699146024386353600 12695276 1098005598406551917367976566109650823680 12695277 -136008868451139763545437705873857536 12695278 644356957560196335906595102128374437440 12695279 -4307189990771200066079926565914580424 12695280 174314909596540007498707870981836963840 12695281 -190140714206142569250815303560765922400 12695282 -28472197780057787602421513266284097008 12695283 -541933821773715683364432402205239272748 12695284 6834525601821487555257244876488445952 12695285 2558309674823297218300163581295769664800 12695286 -648256950514526366652999549390713586816 12695287 -16799969328379767195447208265915207040 12695288 -1616107927841116699735991804595842826240 12695289 1232306757664185866642856648147691731024 12695290 -137656157668748065179829432016007789600 12695291 6211015015027764999249790060071462672 12695292 89534217102119996259255178933832666112 12695293 667361821638741763404271283552121994444 12695294 -473165154507512754367023675774025565568 12695295 -762330943205844009528553563461861389680 12695296 539568874518369679628989108673014923264 12695297 303439383469094436828890272504132535232 12695298 35988835042769009941810259177543147520 12695299 357044459055818497512575197709814105960 12695300 996726076235325758912534653540187136000 12695301 887309289110464347606282846200036229120 12695302 9882497474985406919844735472776635520 12695303 1128299732539449950037387013073593701984 12695304 -394279352597193305610268186190923898880 12695305 -239885721222046363033968182696911621440 12695306 -140969462608730459353317302016182169600 12695307 178857297668564069497537100410730490840 12695308 49812911733425347525276844443431866880 12695309 -1342355318117628053290514500071538601760 12695310 -1525889943174854085751546941551189760 12695311 -3287615123829382473621264219220526516160 12695312 -143878845117646694550350171429499101184 12695313 -1249783946289140948761461463186511479056 12695314 -430287224035940788576034834730200325744 12695315 566067174041441715288858315827341206960 12695316 -233343168420138074312287196851166453760 12695317 -1167746729828333938119708421477920461280 12695318 159216786318133285332628811260257123360 12695319 -230843107285920599020978422649098332160 12695320 -24224079750496222128496989863731200 12695321 -949588501648589303592807973003328231478 12695322 115937512663225348815889899003267055104 12695323 1108681695370512802131582737268396646360 12695324 -208582456039262326492047679532760443904 12695325 -293093505785007503873821763132604480000 12695326 324457378700788760442710193622909618560 12695327 1279340901959435058601028570054937070176 12695328 -220048692825541957234533141069811286016 12695329 386879026044421801123258573073264098752 12695330 -651858528477620679777266684569424049600 12695331 -654015179151531346886021553652041944832 12695332 455812586280664659797248207215214842112 12695333 -67027305598090540996390104642395569536 12695334 -416970825088564385421238008154359209088 12695335 1327084039104388697529932505061146020280 12695336 862028148495328727009607066371104604160 12695337 -249863966508400606313417757031259645952 12695338 414186919908301846056710282882959174320 12695339 -623540031451471330057221151890760369680 12695340 -82377201029197062020057999414340157440 12695341 -2465381493131557595626649693400204954816 12695342 -886122471859196961662109929959527038976 12695343 963824351818368514517395059729031814664 12695344 481664854454398210835449495318133309440 12695345 -780320902514853825337823753621160855600 12695346 825355721920875396169039773418361952000 12695347 -1085077534062526430488482359681177389408 12695348 715799909619848522649137696412290211840 12695349 -297127080232496199875001861645968691936 12695350 323759285649697269687302304560974298400 12695351 -259241852400812632688317669732410498648 12695352 711829288631142824729357505645921669120 12695353 326503486117477172284909767133289003664 12695354 -23234211749505929256734001472701235200 12695355 280924759725683411356015561474731866640 12695356 248856700560687850083647234886963459072 12695357 38833122832752801488727692590096365420 12695358 504159438661960255905763201743654248448 12695359 284129106235599173570215153392605994360 12695360 -201631307426706998204988273784101273600 12695361 34862879682243396467535519572811207840 12695362 833410669838156126161127119581343047072 12695363 -8239718408005257020419139748219177600 12695364 596541768337804098474745477424928875520 12695365 1395330031807827959088397929850017715260 12695366 -99204665063186907851596111935049568640 12695367 -282609221180443720669712551160269759320 12695368 -165229720005728192067234080487332904960 12695369 -317501039270555471366994608968830856230 12695370 -211354198124007410791922039770674835200 12695371 -13258808977563144359374521424660822096 12695372 121601292454688032591290170020130230272 12695373 -85532766956118654777190955142727647498 12695374 122880439835269096235020221294507807936 12695375 -404299956748132909346886531486241920000 12695376 -223476476416584497067505735630145323008 12695377 -230249670499249705002733877267756101774 12695378 -40181635627824338716249591671046139760 12695379 367543737184147826257327567118057809920 12695380 -559846030262181788987518048066571581440 12695381 191988497998633638227545633547318599164 12695382 206838347145263258937183055746315233280 12695383 -467159491784684311825957279069624901280 12695384 -511944172156407469592594823066160128000 12695385 77125546880921477559957548747702529600 12695386 847307255170347355144258284292227481344 12695387 -846369966490005967126789081878696107964 12695388 224373831755260311205533208270825597440 12695389 -287495537209987177821835256770602602144 12695390 597994105072318456732133510432869585920 12695391 793450905425320653149785709910400186200 12695392 -1455223858360489122656546827475877888 12695393 951151327043088482291443218435149796642 12695394 -3480759818455692488902183376820322560 12695395 -521549282319018182271126303279443323920 12695396 319227390547929375602974290442054656000 12695397 152232094420099024398741397809286411392 12695398 4283167584092010628087945753991282880 12695399 -267956139366403504572305277883244043840 12695400 -657076371118934634271122631167467520000 12695401 828308318389359629739036500303045107600 12695402 27253179998777732763007363646559336192 12695403 156856403767216363885235904679615668480 12695404 49512219442715734292137026228288768000 12695405 809739382897933915913225790370716211200 12695406 13052797983488167622489373054664264704 12695407 -693146067531027948615330034407602903344 12695408 -240596661646830719079536594739634962432 12695409 656182202507614154061710613503771059584 12695410 26436237413642071080658710606077117760 12695411 1518936436642270812473083182155854632012 12695412 790009063175322220290959322257075085312 12695413 -614362916953677656250195971884576909704 12695414 527921938022898178764478807740390289056 12695415 856055446776698314786731107822815747920 12695416 1365360628936752192647754229433507020800 12695417 408219991779741916087350097629524155200 12695418 -69775607228197846277631708106109058816 12695419 1537568233363093090313546011973341670760 12695420 751239425099292004790038258419804288000 12695421 -194142777371278322173116259012044088320 12695422 -970714997944921734704896248964172750976 12695423 -197938286948826394584062099406026069736 12695424 185618797926136396938427891848566538240 12695425 149312665404817589082268806776622144000 12695426 -694668330963996866182339157667131640960 12695427 -995468713900415874675258219273430694160 12695428 330260348853375992168165278271889145856 12695429 189485932517827962509289679447167578976 12695430 -8342343223288563283956566212131717120 12695431 586709724639023505921047038071666989184 12695432 969477205563583993604946793183310776320 12695433 -150124509583141330369846116497135560176 12695434 -719230817626395655881917011267846165248 12695435 189030897735868631963145547163190254880 12695436 334550426506454285942082483325128625152 12695437 371205096923162493489914597412091910700 12695438 -190606773537061921155756207819644824704 12695439 324339309511912299689077548798276929280 12695440 -89983022414086565722357969941658828800 12695441 103287096681186802894812618823516800 12695442 681858098830282239984333157124944011264 12695443 493042055563584805567775205295908198720 12695444 -325727162429388018516031566745614700800 12695445 33677512938094090221426045003397827840 12695446 835655527684862265123047636836595671680 12695447 -850823783330956348552905553754091197328 12695448 -198122559724907102211898705844885913600 12695449 4339001911660895755338016157664919824 12695450 3985750360566735956587369310736354000 12695451 1087618240299118698512948002798990478232 12695452 -995116007163497491216136864604730097664 12695453 915955961317528199272659074875947408780 12695454 -30586864675711156807103154893883988224 12695455 -646406885637995284526693133005167536000 12695456 634385884915813524114787053391283945472 12695457 733679958361951399480195194385254621792 12695458 -89959338552147194985167355419405952000 12695459 -9049746380521831772524904739396770400 12695460 -66438380346106784419126761569112637440 12695461 14334479046063310570055632034333144064 12695462 232023790081307494700852318277836754432 12695463 -971996877351638538808343231065980451176 12695464 1159075510433032254359752673584614420480 12695465 -681532930249158141902909058915422818140 12695466 -167196295641439249142459870784203214336 12695467 383090760472721155228557283071438302516 12695468 -196614500889030299572760690189976889344 12695469 129275106236041188293218579327947918144 12695470 -633886352327137025151909187653774496320 12695471 -2399779692364449089970466626195692083152 12695472 -335893008601042932153191983762914312192 12695473 -301593187153839201957911111367980327360 12695474 388645121474419041269888914357731096192 12695475 -291916399384269974775154826667357900000 12695476 -349967276412915803739956971014895892480 12695477 73425584495725303599110703837696871200 12695478 -19385095047373376902369194072687780480 12695479 -1307132019671228076751463011254103924920 12695480 281142287699036808763105893757207756800 12695481 78798030843416659802687187140990096160 12695482 980251150564510430209120637879351496192 12695483 -1755339634257381013355180135534101850268 12695484 -926960851134004878327482359855329406464 12695485 -805298628180162730817188134659863211040 12695486 -395595097336076841760405033669567579776 12695487 349610942697247283511057690325555181952 12695488 100988359135110212546354745810469519360 12695489 -1989053320352807617950508937508200491710 12695490 177633499571472085214714313083073522720 12695491 2433015565734640006303145831663979201472 12695492 -1629554543070213227190986326067429376 12695493 240468239167626979916899064744472663264 12695494 -61485514942406269971988515501257379840 12695495 2111434833609597181563562592585232476880 12695496 241671465469790919792491648983665868800 12695497 -1113182297796825597374629436557434982054 12695498 845822013906234487464652525542819963072 12695499 -917328756326370958185646937300886383136 12695500 -453248358323656304857017639374258688000 12695501 -230452347953883724041554688178055319936 12695502 -569290157034131402820713563850414453760 12695503 176196707287627987126710198539232243728 12695504 128498298304900411048388658409768796160 12695505 -148122653647027741431981661225556873280 12695506 309460715216006413627443321591114935952 12695507 -905770581080161676540034968167363485696 12695508 -247369462657680793275796780645337088000 12695509 366789147191376089357094445137068229710 12695510 40104165763298442770364271749572056320 12695511 -1227370886411048818560273887187150981528 12695512 -781466027389376599837273135854058444800 12695513 954005019937329319933232031781060170762 12695514 -29809756885558723331365587615455867904 12695515 218782904628493180599847419606893683200 12695516 20005207323442792721597182147593289728 12695517 622228257951323020731665395291106677728 12695518 -541843682706020516579786415793486167360 12695519 732564674615647111482403815542980748496 12695520 -368644482795014232285661854817517568000 12695521 102022107205374978659043505463283108244 12695522 264790939745906315378402211322839685632 12695523 -291815904280339927827611230929877573632 12695524 -360394364254103174650586300272075735808 12695525 -307732981116857834023666617919618582950 12695526 -450522685711838673601502750723389475808 12695527 208061775348205880812148438982589928880 12695528 735570635873777645848068778013147904000 12695529 211238351546497145734549704983752919040 12695530 582711328087154624602665386914401976320 12695531 -1336002973164662672576616267348198280800 12695532 -502172076719485566870874603946458518528 12695533 -1872079655167950817087829238956826922440 12695534 1203075273128611203606654848522452664640 12695535 -14813830189252578881567692996051180680 12695536 -28797243273969298233245168694781280256 12695537 43563076171812502710198464343265528320 12695538 691494267030861867305823878175504111744 12695539 -570337695047117261591503512969605380660 12695540 222810774529308955231626671482532413440 12695541 -511369856193002613568152396229776263040 12695542 209521104340359628066979986120331328672 12695543 -884680123963879507579151678352282573984 12695544 530834855163150143431274496952213647360 12695545 -1501422966696255147465924988286696331000 12695546 -1489571905572534878910973093263254807040 12695547 1000702674392356955799470560952249458200 12695548 1058021483512524544819924954372183851008 12695549 -873713463706197251260587734446304227764 12695550 19841375302014978564861098796220569600 12695551 -599787778226592695284479978767532506256 12695552 14436656887364521604761449092087808000 12695553 233388089056841198709626502951003903360 12695554 32096481288306740345132254786799960064 12695555 430538814771481390021079792443157967360 12695556 -8840848067450118649847796073459504128 12695557 -455755794399005737376867699288072664420 12695558 70886489800876138613630817787361880000 12695559 -322575354643612365733445440138134046296 12695560 322491343712262826217581842812744601600 12695561 -857521454353093308691415301017993617200 12695562 -1742244750013566514978452438890611200 12695563 1270549033924203155227393880898067654704 12695564 -313970547699310924030155805086504818688 12695565 -373689655918924144698216689303046744000 12695566 -412689043360781931422033369117093563776 12695567 -556305098518510977407797993523241775320 12695568 34852212239994404740845521473478197248 12695569 799491281786048371466032496865779713970 12695570 -2034313184888045475100731033501355200 12695571 253528815583355145854920692594448609872 12695572 -1013965257403613729774202163043608279040 12695573 64171111143385558278401275949254255200 12695574 -55720480287002993351255503271337541632 12695575 305004093359224843419020800102075887000 12695576 3948181318982788450739824137758822400 12695577 -317710523709887871498599679771909368880 12695578 2870404292059895950578947937033377280 12695579 -223936576412427258710294857863879428352 12695580 220664220471486620049976152142934891520 12695581 -38274190138361624490697156833702085056 12695582 -248632955724174433548169767503210260608 12695583 684080934660347643901273620600334594080 12695584 -1705498573119954900472552317066706157568 12695585 64421150190127189056783406628774814720 12695586 -347230686240063275553883137551375678976 12695587 -52971007702800783653160187480610009764 12695588 486907525866266761526831366227995853056 12695589 1429033253134677890490520055295558059520 12695590 420466781797583928539400469336728700800 12695591 1223648336032347117806856163355141053200 12695592 -101297325322679278666034355130258882560 12695593 -2890205770821851922871861270899121867776 12695594 -776477982691568186638987103086491629904 12695595 -493847378421185578015620173460213711360 12695596 -857242631548660446283508224072333484800 12695597 1100716206732284773624552666738809669120 12695598 821087791510026217327996858482664785024 12695599 147675663628683105952694135615821119072 12695600 -263688842903779493490640269610723737600 12695601 -45706626768196697367324522924395326656 12695602 -476206716504422148667091705617258603248 12695603 -101158613174575460089496069960700345600 12695604 421364900114409611788714259915626137600 12695605 -142257775487330095115596302755241752400 12695606 200158364666982379191742785270251428416 12695607 -916334260350011512668621392917541829696 12695608 290158305448344506678902059082248744960 12695609 255460943678772329056124298009808207488 12695610 320021140075956634469153610489242918400 12695611 -1433296095124560768474122857225959509788 12695612 -1604242675632213701811418470264505119744 12695613 -137764691333416719730294347527591288832 12695614 1067240527228480676415998162619270140352 12695615 1052703590265618800007645358072592246760 12695616 -9053568698008491530195637085164011520 12695617 2673145034542134577567303859435741194464 12695618 -501452208824347112830857013198560032016 12695619 -153986983532580272817583570551805589256 12695620 126604857762606117518519790018668544000 12695621 -2117795733228305012935267160037864768 12695622 -167048284988028140673351683158559032128 12695623 -1221876508718519382516495277654955369128 12695624 31314386178217384057790036117485224960 12695625 -70425300904310603770073470998383647500 12695626 304585287551098647639200184341669576544 12695627 -59356516168625155759635824207588249856 12695628 364170241497274073004169750249785692160 12695629 133488827270239113213434394353509727840 12695630 388662996589015765940899108052931552960 12695631 148127294079263961030043374623011943424 12695632 108593318777872656732310552666226688000 12695633 -2094806509881766143043655632317602975118 12695634 -248934750908028603476452620390063664128 12695635 -659560231915021234852208233567555712400 12695636 796669607280598509884899897417614286848 12695637 300530666331071966630297161163558816640 12695638 -869023379796671434404471177153042989280 12695639 3925630405357373394079344569996733360 12695640 -301881516428247645592967435694106214400 12695641 -122408826447053908950290629070209900416 12695642 -497944818911776815845960661268522534656 12695643 -386374751438164722406693953748671022800 12695644 -58882458005246664607455822092480351744 12695645 154009813993085503953688654593560565720 12695646 -109235354151464959379684267699336552832 12695647 -59756415502922727681119829834818321536 12695648 -12233910906639859038369709087891390464 12695649 -54940527505514009085838246553473440000 12695650 24695204090771362871148644774251987200 12695651 248499190350242243778694605349893937200 12695652 269675666243648758629723431126486126592 12695653 513083380347173382553127609515731013020 12695654 -505907293444299570342893943601916968224 12695655 -262512545106389987634417826888347233280 12695656 -125047023305111612567557558257901731840 12695657 -84252900019904750220838996322402670528 12695658 -64072204992845638785624268507551849216 12695659 -1787201195065871876356574142638842321160 12695660 155477961936146063248310058225522831360 12695661 520868426585530388923742354949035799360 12695662 -113954252448896137297737228721734800640 12695663 -296157008293901998168126436964215625936 12695664 3069760888317097872940262613487976448 12695665 302420732670974556098803627354058524200 12695666 141966870180051837080235378905497184160 12695667 763148201480989123654204143366836450880 12695668 1217755188450212711199127309645251607296 12695669 727248018273479977568283391883989531296 12695670 179850862635117090280453124714941171200 12695671 -2042688283745435110057433176765093631128 12695672 -279543403722325939542964400429225779200 12695673 580421453529993447673285296773409998784 12695674 -350592474838818296793850794979303396608 12695675 -282800333317079275268614068313367501100 12695676 167479014886341133522350009555640811520 12695677 1813542287266598991576320934996641981920 12695678 46485323901839799883412331399496581120 12695679 953520225365281795858704536170685890200 12695680 341991746979688542396072377853149184000 12695681 276866862933308185216077106801171588482 12695682 472021844037793469450193371585523277824 12695683 100638525520467177143333738766030752 12695684 -775771052574178552544948965976401772544 12695685 816818527763510440790728151818755716160 12695686 -197839975618578825694985750614153272960 12695687 2963912923621129808173642186384299191712 12695688 1139954866015381714522797514872523084800 12695689 1631529251172672066137882987901713051856 12695690 -196234935842902093519250553462862156800 12695691 -476952251344462400709518792619484427856 12695692 756109692360150978392275363305713282816 12695693 1748897029983764819760448337859261429942 12695694 -68247819609036046261525664757150796800 12695695 -319458316440068353500502857189504955200 12695696 -97203141738676726956128613325727072256 12695697 -16038406811268697233638550293225022528 12695698 565117654959939674492065968886139763600 12695699 714417132321244944146046047299026391536 12695700 56754793154818811645008871094533376000 12695701 81935386172245921803472324102602898944 12695702 -83580730616223598530979460468487200256 12695703 -185360838077318174490989569703374572696 12695704 1502652040874994454277466480830813491200 12695705 -193892237052677786371513554716046120000 12695706 38161388994778339604882450434072688112 12695707 -4260566461644237788022445845420167280 12695708 -359159200288959695816752389090290422272 12695709 47938973754501273304570766390983143936 12695710 66320568359567900383415971271201789760 12695711 278166940607949411183671698091808850032 12695712 -339774260958151112763308210727360135168 12695713 1117366517696132506083421912906269876962 12695714 168022123636433909440749544905949452960 12695715 -460114108636216998625209142779505033440 12695716 -1272682636236168431905925987436308597760 12695717 -890388477430911805477282648280343591234 12695718 -64555663658559557237795549130246973440 12695719 -1271209571681323512135864254544348032304 12695720 -881248055373161538051777285066360422400 12695721 600536534668463247265047529928118595680 12695722 -8696836434456572304314771187451640640 12695723 350251231639538375131586918499425358864 12695724 553960715956205771841377673684676608000 12695725 17051047433495779480699769099031906400 12695726 55287599512375157555335005418825738944 12695727 -1230062629374708044901629581189682277120 12695728 -33199983368429503138747471195670347776 12695729 -281806834966340820906428010783516770670 12695730 160986797516383496597794343419026270720 12695731 -749832837931674471009154534299677132648 12695732 -77232628843176646916716011588225085440 12695733 689424250134436273064459172351701102940 12695734 1379020984040585692815175724722221256704 12695735 269361484632397862241486962264433031200 12695736 114864736827249257484867908814736220160 12695737 1854752593466195310702095705184525801386 12695738 998540376551621337824839150373402115840 12695739 454478055787805360572863272036689989120 12695740 183337005850536956007724495701880135680 12695741 -885425218158354306657929450356961515668 12695742 -221557044890052157065313510226882479680 12695743 -541732317819615780104105738210329989760 12695744 -25087953845623774757332826778809401344 12695745 -869924038031497258064544907182140714880 12695746 -237937928019966730953683320295688860160 12695747 -295205488007715798365282011971915136800 12695748 -127994782818193927864773898293342904320 12695749 2115832469727977971184993229193232992320 12695750 -18074743534917537458745179454053472000 12695751 -624316751605854896001398372918181414960 12695752 2563771658170850526254265366473987205120 12695753 2068848899059941716684821951235514258996 12695754 -239560936002742895563053946477319527680 12695755 -905270390313383512603361964195818655840 12695756 365866713830108393922146641743009231360 12695757 -843434024833125240917892777735587415360 12695758 -178662226945307607021415413183008051520 12695759 -339005659958660045094952438127072705040 12695760 -57351430426339797704622225044235878400 12695761 266005987442782988618160203992879953960 12695762 -179662799322025041337822893465906288000 12695763 -886298739054791189363618485801264221312 12695764 464270235052782400148046002898751266816 12695765 -69731902092778026760796135441978442600 12695766 47756273967569914036439092431516633024 12695767 378367091048128471060127408139233993392 12695768 -580207426759346222220353615732007229440 12695769 -43880320577797964574190464098910703500 12695770 -80116326131148787329732115308600483840 12695771 892571086530855392938209234583272704232 12695772 742988702360277863187450148815923169792 12695773 153677305138448935230401570634154785240 12695774 -4567152022528890519814866073249505280 12695775 157045656453571503730232652867799086000 12695776 -282152362528944728344654992281817317376 12695777 -67837380576117742242368820126755617374 12695778 -252002848779182141757009064480668129792 12695779 -422107563688527917953100011242211140816 12695780 -1312910427769329729248702692924377354240 12695781 170829542553999689911691847603444387840 12695782 -865922356148247918293508024990064986816 12695783 1350209002876511029158835158778301887032 12695784 -1010068480325350151822065341251584327680 12695785 1216206477536351468211699691267662130980 12695786 665895024919155601612272893544655855200 12695787 553806569132644508200830532492687161528 12695788 -307467935834329405753081809394601237504 12695789 -1307507146460843013482008873375072378410 12695790 -188762156121299391251975913704922873600 12695791 866500997565800532268442854920297146192 12695792 4753649459247172020249247906438250496 12695793 6446577020878449684804169716742333440 12695794 690082567917222450208742238287743787520 12695795 -4518121033200339806174469721947652800 12695796 -59908028697954973338740946109419666048 12695797 486305573690841428204009123811121264320 12695798 -442049142296409081486112254239469924864 12695799 737909222420287417409230739070641159808 12695800 317932775795606554068537497697377280000 12695801 -545605528046513933503882165883128404216 12695802 14321823460220508652211985073520640000 12695803 -636323689819874945665656941320260937948 12695804 -1027817543960143581518433246612022272 12695805 792222165617269534896374889727332960000 12695806 -942741690974519641081112183438469915648 12695807 135154123625125201909729905759349995000 12695808 90108778256198284601447715257280626688 12695809 -284692910254006914962001229868471031808 12695810 -245206759744731672017354223184395349440 12695811 -1496302713756427474080606611348177579856 12695812 1164588895696900281663636560614107030656 12695813 -799652416632528652696760557031423394276 12695814 -18313296454073394590046509818251381312 12695815 445943478096991255231635056844040188720 12695816 322440236294475986061921785555119964160 12695817 800605191473134112739577379683859699040 12695818 -855282778305896250555689913579063314640 12695819 -221906166599246252533181213603268113160 12695820 -128855814563254290548960116711528657920 12695821 -1184936865186697543826096327850124045908 12695822 42223498531040161375142238925622766912 12695823 183764358085579325310186835248436092000 12695824 381066308027827014217434069228518973440 12695825 -11954849747231710857723590975574992400 12695826 -81663881033418738402113523032240189952 12695827 1734853176277323820558835453393695995472 12695828 1687085072498091952748422665740557602816 12695829 -845614587383717765101163646935846315616 12695830 -70787404163962919890564885363681105920 12695831 831869120902528636756760587179733494264 12695832 -753716803802647587081729225837815808000 12695833 -351937839632025979856475107269449357056 12695834 497299538015160962364503935089896543232 12695835 -46426718983967281573921251248195379600 12695836 -11756995388616304438735854538665066496 12695837 -229598640855557066742771922633386885696 12695838 3209393188566020510098052814166394880 12695839 -484327575413878775434670259123856081632 12695840 715817513524031435931027660783894528000 12695841 183393311818517061190510452851488868352 12695842 842875184830531979347029998942446773072 12695843 -1646241595557341807518079640199334238000 12695844 -170541916941354608578668074302033317888 12695845 -887024247588807325310364437474328973320 12695846 617534508829422001312829265213803097024 12695847 -22661444602369502751647939562451034928 12695848 -411182538618340953407981428096961249280 12695849 -906853768426989945120432417456976374150 12695850 144911798844524896567973978251092852000 12695851 1662168054334113999737474556841257387300 12695852 -325669694633940066104083163669717222400 12695853 1012575017427358687131563847809314819200 12695854 -244500969162999899519197712269334610624 12695855 332476887920348720271778205881266637920 12695856 -177666187192131441446405030504619048960 12695857 -424088809988057839490903633513882278160 12695858 -108058381186926872170804414401227802624 12695859 -87096399809515007826250345118813379000 12695860 32926716723698070579103514753538190080 12695861 -475494702400158853353357805553136721476 12695862 -200211792973878758727341844240447522816 12695863 617340972081485199457924972061714995112 12695864 -217762268573084208569479048985846906880 12695865 72808071644908933667514580558191022080 12695866 876022139288973793984697078797154233824 12695867 182152459867216825044602999533462610916 12695868 27593202050619119691952800897721257984 12695869 826588287520623998174373575186767973260 12695870 316643726279708474257603715069122513920 12695871 115558012934508039636719297907076737024 12695872 244679409990396066492114077711647899648 12695873 -1679061371470097515108481271236210530878 12695874 286726795381225688413579371854968844160 12695875 722195564416897787243066324043715824000 12695876 -243909775003948241558329761655875732480 12695877 -253228679953148370600628560637317013986 12695878 -238755765204712174060179093075559070976 12695879 -9360396836701526058789298637303149440 12695880 690486962726827976594531119570944000 12695881 1693298286742258460427755520122590968000 12695882 -551041057131362879824091652455211680208 12695883 -77112140172335751640192705456120035072 12695884 260697975705431517186177354221666401280 12695885 -325670646088294773286235842801057887360 12695886 -195216685443650461744663410157879265280 12695887 -1599245354900099681097284313200630072464 12695888 244546475912812580518742024746810662912 12695889 -222967265805550230846649695388176109632 12695890 289867740872195728625135757666419671200 12695891 -346304071044321498061539426688900465728 12695892 369552412379243209670450576558442031104 12695893 557899638150489260443334019497239991200 12695894 -25780043483378007457468533395175777504 12695895 324959682801215271856232903689792512000 12695896 -145383003363551955889546299234354647040 12695897 113066118865174390182554458665239243472 12695898 643967041995570223764314178891234660864 12695899 923696002585494148325932580283407672900 12695900 -572909958690487899542623290554325964800 12695901 -114860737186108121101430420097366595968 12695902 -486890309627414201490035981257985685696 12695903 -1405335236025546611384606526644829257736 12695904 217666455034716323251499735047773093888 12695905 3555444471288676927612713853951863060 12695906 -47464400543132553160640409934259679936 12695907 75847170752286430238749135326531191040 12695908 138086790836722077483470383817481216000 12695909 -2078269187296605015958945895639378821890 12695910 -76814594982676450994533738558046726400 12695911 -1288325922225891296691311696712437948488 12695912 -1899955173242851746107647157039242060800 12695913 -22804732400849700236477084193386349600 12695914 50296294604204050340473189009708953600 12695915 952446929242073537731604841710693758800 12695916 734122281090474942246848380027226199552 12695917 -194360564992375957652459814689325140008 12695918 -1095804850731734367048296691314388603840 12695919 -273207899242560412484508306265331339520 12695920 -327417918141694047713401615779631104000 12695921 39554422592372183181763577140802790720 12695922 3218812388997654918598867423289318400 12695923 273792913593113857855068690819342007104 12695924 -34664583037521305761588483613084448000 12695925 -683350793831491974691919286152940000 12695926 503946835457231634951272877911404643328 12695927 -913809664792066389090908558595528004608 12695928 452014246160088407300969795563775262720 12695929 195369640408433859304472302897082933568 12695930 -71890479046335442773501569107214904960 12695931 -48017146207939902745409675517569051472 12695932 1048781791632686139587817940582950615040 12695933 -143669083302648906573743999256606976800 12695934 -347379697577951098845033353483353903488 12695935 78238255549716115362483656384237240160 12695936 -464926395362816620541175840015919349760 12695937 -447807916686197598637407163129672663104 12695938 -73325097468965115131361165614970687456 12695939 -672569899463468368737485155523384676000 12695940 -59628196867329520917569200811416389120 12695941 -9907235038292575849354925807088854948 12695942 -160185511043298859291700158465049798400 12695943 81573052184655184729327518096656944464 12695944 33102633105223573685249278842793297920 12695945 -1257947194212917286123481829254794918300 12695946 113459798905095232804698629451241899264 12695947 -1812458408197150246417110659339410592088 12695948 -1180024963212060871861811938769693352192 12695949 490421842646735644825570148140180465590 12695950 84720622799943654558424415147454048000 12695951 -998389255118609674129105357712872700808 12695952 -133716086156637752187057157307712798720 12695953 1536093961435941746799136136527360793664 12695954 98065688605733678871955659564430080000 12695955 -706562046283285416260924930325564242640 12695956 -82116091585252158753274043941845178368 12695957 -4849145620170631053851075124653911296 12695958 -8360746481781489578507459055267253632 12695959 942306255983499089048422523119509961160 12695960 23810288260827638293498177198709760000 12695961 942547297923106235615422192570728712704 12695962 1313104672392093083387084976836511770592 12695963 99287665128399418150955047304447649024 12695964 -611269665588609036318219787511302176768 12695965 -12564834974994416490868294145396501280 12695966 -348941453425900213247859607531176701568 12695967 405122860020557796003753460161328212480 12695968 -2039082858191577960930691378530450800640 12695969 691959560819976107990318870424866338560 12695970 73447915437538451110444796914132085760 12695971 573953482469467555321850266416474002200 12695972 -1941115548923099956776279791752218025728 12695973 -1332099727605897638812518517967104749216 12695974 -307532915667004875403681854988289251200 12695975 39949284063556250412535410408293496000 12695976 228702741725153334476348075774818667520 12695977 -296458401244142746492983445099977595008 12695978 -214901116901498004250979502798267345408 12695979 60559592152057467743510424267130608984 12695980 583377728231991636171262032241438540800 12695981 190505946292129577294278061200439320332 12695982 -243347459382215231969983031949930439680 12695983 169423257952951460187217107848659121544 12695984 64310056763003120822555193082731626496 12695985 40873907976456658843550996830140955200 12695986 -2271815717072233951570562447942480449536 12695987 66245589301437755349286676340125572320 12695988 52072155819128727508202063168493404160 12695989 2075803291217060844483353463751916360860 12695990 -540249362828048166423849573411405340800 12695991 -172965060333607685645971931396524821504 12695992 2521742242344669980592487056350313984000 12695993 189636917705962942295341151493392651400 12695994 -707413673306636383144389852839986920960 12695995 -205612597350173114188012888929639187200 12695996 2099464482896070304290932467779426439680 12695997 950733905480917774951451791967066956320 12695998 -180481882773235722903829446277479853824 12695999 816676833066769420434271997234293128000 12696000 147799601365157116004472136439169024000 12696001 -127917760424142853887375584239902440000 12696002 100020329020623196672195965339019832064 12696003 627076510832257633437732159549223470624 12696004 646542914329834140946820687782257789056 12696005 -545367615043187135114514312778043091840 12696006 279954129790012890631037679448879325184 12696007 -276253595414315995169315562893060186448 12696008 -15901980427495650808120543259233812480 12696009 -7801397357944641316627621590505494720 12696010 405062628946102084090036183102484696160 12696011 -288290170657013111032370543482776511200 12696012 -205094718424098627974839352993906884608 12696013 -857606506619118849623435712364707395616 12696014 -92471980564489311475809204766261620480 12696015 238522884130900292505890319979017538320 12696016 776411155686871556321476671095188488192 12696017 63291579590579512598053582782944910066 12696018 98686010445264573310681396819289786880 12696019 28382670138649028766313928937223256064 12696020 325297284574603636861207630928491776000 12696021 688195978863727820088257552335594373280 12696022 -892601191444481000611193258155178366688 12696023 1186412809467029250349096275477265766544 12696024 -557182631132610460059546666388774748160 12696025 851038324642564330124246904980490390300 12696026 178034923559096000733728528856812252160 12696027 383459953358561982655911797906827360920 12696028 596063164160167107434810434475836646400 12696029 1427500215476895635178349321056782430630 12696030 532414426314149045873008794750021600960 12696031 1500738731704427784019053002536714384072 12696032 196095725900157536664297933986975711232 12696033 -149688297536337113951721723231807636480 12696034 183844048915034295821332345234981689120 12696035 123693486787290004099723706800692499200 12696036 -1492713098666873573357450996389596211200 12696037 -206051984612482588187603708262345341314 12696038 -149929902288479199783175699484872930080 12696039 224488624788329661586399008079446544224 12696040 526938593269223374591387266651016396800 12696041 -1930767798866530977845538337723389279558 12696042 544948770382507961558379471296948719104 12696043 -1414064693639245408739183782394265757708 12696044 -184317000331342054414221148204188739584 12696045 918466180984516211137739284890238948320 12696046 574563075711252307280940353073800832 12696047 506331793656772182159341852035330866000 12696048 418280987993460939801978772253928652800 12696049 2002482517319210590311717831907360212050 12696050 -150797020448465250049855051314914918400 12696051 1484227111662648179963118279425378880 12696052 107596564410805344082685664780709458048 12696053 216486619638862036026495493887759280302 12696054 227435845729927467227832052686842130432 12696055 298234888099041405960266148064646604000 12696056 -1077884780048169023247763342770994053120 12696057 158499843212464248728371442110557660000 12696058 -676283052815920562006122786775688063120 12696059 -283105386404473679833945485732291762624 12696060 66374505146477519773071800396857528320 12696061 -239299829165825055434517365283369039936 12696062 394516104859262138436694126859774389632 12696063 -124242887295966840048956752250684129280 12696064 -108117352873093367210808208211174227968 12696065 252294299972962576606703957406612581460 12696066 270178536046249670019531075006186199680 12696067 442170049784608678404245491184670892800 12696068 263649831576428462529170592565196132352 12696069 -150514905574788800326264455443182657152 12696070 -127356797666090354133228699790975593600 12696071 51916455074671488926938778354701573272 12696072 733941992255493984942505155991807057920 12696073 109626950595662143309550733672054147364 12696074 1134160011869261581123999967416028959536 12696075 -146507973416370749528210207742446592000 12696076 -494689813711441794645304192019587533312 12696077 1103511239979700619124581422076575087926 12696078 -90247951311777463093073231628394662912 12696079 -200490721260119349093796123404212002560 12696080 220674169057133616339902245869048299520 12696081 310808751155289431406864839070516400128 12696082 -13186662907612482854385004198363424256 12696083 -2750061319813180267534237846089655264080 12696084 -305320087971985764217582885573332138240 12696085 128988317404556016600984366729522600000 12696086 -11296184857980963933917862478552534656 12696087 -961356605139199987312054939404538032 12696088 1697054902152727375065152802651246581760 12696089 254058007875033384557631163438198638720 12696090 130905981924576495935490356276160921600 12696091 303110766124980710145028394777848814184 12696092 -295847088248519026640449479877373337600 12696093 1562574279838490379507977948521492913484 12696094 4601498941658418546599139567672020160 12696095 -609524850391921184195409636961052322480 12696096 414225999874237120368793747072627507200 12696097 -369353152534694483491403096864789527320 12696098 -689163844067815035353614110132246017664 12696099 -426738956531995171536006674256060685392 12696100 65388333566335290732034474092344470400 12696101 -156249277089489652615961252393713459392 12696102 -28514731134751897013912949487867180800 12696103 333634930500744574365213070722812818480 12696104 20065769808813263851323474778446643200 12696105 -669953626393269341714958538018273823040 12696106 220493304337787913991090685666147823888 12696107 -2264651802262158990690207659350948045644 12696108 195602765594928951075962923686249653760 12696109 1021517475937684695012863159875147132310 12696110 48983709861466348938514901660308193280 12696111 -475215932391316962298667526373479698040 12696112 27089590590686355110019968140459376640 12696113 -1479237715528552968099251996409610804440 12696114 -5751567767716972264562402135627660160 12696115 67002298748085782652068101262584605120 12696116 -1633408703811322475356340156222278047360 12696117 -20486063365020035464059463282985773440 12696118 -1204893786151412354094174427553524614240 12696119 525376501376941392571843387592725346640 12696120 -580629645280149805389878166253812019200 12696121 -20218131518392604759028577271646709600 12696122 -864569198560272889199790915934732095888 12696123 -1692624034602487213414300946392560000 12696124 200744136015154704434775615537820096512 12696125 1224719325515531585647512770250418893000 12696126 -61816694712703014963028632848720254656 12696127 -729352148911128682949671957225670238576 12696128 -480527548858829363588309638768460562432 12696129 -2017763737165423790471871321312684250080 12696130 -98604213001768655694942132949985234880 12696131 477011039714368886721881320116002515104 12696132 238872591923439651192016914750532918272 12696133 273224552342856493132539754660284628382 12696134 507437777472317819929023830823870188352 12696135 751350578433896871621206736960403533600 12696136 1397351330920339567674994119505948968960 12696137 -673652381062855011743407942022725680 12696138 59519149037496262746526628258601043968 12696139 636287927258254050169711802590948657940 12696140 917282847323286758419224771848399293440 12696141 -184481211459875310517999659520678538400 12696142 -212956890083811925478728273067192697600 12696143 -122272743090127295296399074014922514560 12696144 12171229339439203723106309264953835520 12696145 753194015873077088306462314329595296000 12696146 -289116144912073043117382915959362255728 12696147 1052608059314662865357615345718650564724 12696148 -11756034201636360977307310977159409792 12696149 -818951298168461702118717152888466680160 12696150 181330996383825835704375500096071017600 12696151 332823566202873192086120588755719696240 12696152 336267463554197218703335587429152194560 12696153 -306691316936664440427936442492964590896 12696154 -396922552767076708483877279689564946688 12696155 -1067967523725050930382507115730820805440 12696156 789122006054972882220672341035900600320 12696157 -380855110890529381973354148146638033728 12696158 -30564158880736268342845814005727051520 12696159 -482166435666440220370957617418294323840 12696160 7482845667754000263748499956889026560 12696161 192902500648786719128354703974923574400 12696162 73442131223213134518482810965093229952 12696163 326540393428198186102481824204312720412 12696164 576273322255585156318999073343385180416 12696165 1248206012434054629249355119570598487520 12696166 -210811519794566195923069342738386218880 12696167 -2641570103094489413407015482867020904 12696168 -208336116855806077272383381380933386240 12696169 1243218587345216425178898314336365932160 12696170 1147415954581426770942181197898639032000 12696171 -907818228176706092040191074357201201680 12696172 -1328487414803299076787941426295240365824 12696173 531244134547026751780064965232494422240 12696174 55305732015457713805572218212730919936 12696175 5998301698009891124720341180909990800 12696176 310826363979720905324977599893602271232 12696177 404824376740247893654689938999553379008 12696178 535895747283574343916497641645545315840 12696179 789656654793902743415075952789701352780 12696180 998064000331999763917093118735155200 12696181 991195876680455941801742542840034687964 12696182 633182292050995702140987975934364236800 12696183 29246718014380381048994542229304754464 12696184 -853887185117535950190528683634401402880 12696185 -1321699031111596303468454942296545911040 12696186 -2272619156606916894743134734571574016 12696187 501612308893588352026965571247018478352 12696188 164607746568273038727028620003131260416 12696189 -585713793017899468203673019194319512032 12696190 -44410565487219813269010992794611916800 12696191 -1759359579181207967883785058993130593408 12696192 782697370348835142702838431062886973440 12696193 -2270916529003215128978137096234815634558 12696194 523557258131596444576508183593049232336 12696195 327685686510376449763706359207443650400 12696196 -635491839637294866184696883566797001600 12696197 -2216597736104595675364173043841551656354 12696198 -254574868364240581860726963998486453760 12696199 -1633143004290879012701327526863951200760 12696200 -107713924149043878789729843933696000000 12696201 -89747328366854317315704369171739124736 12696202 -90742688918908784320212312271427018448 12696203 235142964272813589213972686132209894224 12696204 -691882559147910928362721101095104217088 12696205 106094119195006879814193380032115965440 12696206 -77687774418640393079913455000674767360 12696207 -749534030024422937558265418934637654912 12696208 34118274546000103197677361845787688960 12696209 -1401107751083414958912449522131666576590 12696210 -101492639381875754692016754435414144000 12696211 222100147685366479835318261652524830800 12696212 544779222570700620893160514319345575680 12696213 -1539008232951917476123773701427030816 12696214 -748500480285307813614529581106419032544 12696215 -88205686223580272274434148302218740000 12696216 -448945269403008748774532840536990556160 12696217 990515206207854922395525667310867687812 12696218 -978594380342165494244753436553557024000 12696219 -1794647668058459964139566255026147952696 12696220 31631924949644152584369945532589045760 12696221 490703929362927990040711742764074472422 12696222 -195518392553855381590917174669915912192 12696223 21118788756936262440719172565193821824 12696224 -853990942871021922761882437594103021568 12696225 -44228367416735774020849546530356000400 12696226 714664937419229578822229562751685631312 12696227 -242577923258636375158519211082242181924 12696228 3400354632165814781832104108987583744 12696229 -143370241147959212209476985999483495680 12696230 -239571368194755637243327942381826868480 12696231 949643966919806676437939187521989394304 12696232 -2318843069276943610783307191020988907520 12696233 -21005730770374719397632899857612395072 12696234 -199516473514416322033543221196074520320 12696235 246894266348319387704587491283529610960 12696236 -111724888473264381340802466896138010624 12696237 749486119773529342558290827249667000000 12696238 852688124733041596151385482078446835520 12696239 250262284574346160711928118139312145040 12696240 -77100341875680555650836203398123028480 12696241 -2214724956462479145783611133977277178908 12696242 237257792079142338340488947062864562592 12696243 -95318322277518203656628077650920078280 12696244 -321568011543629909806520672277692540928 12696245 240219735814608559484742306021883147800 12696246 142476603328907760936205583794215232704 12696247 -557925972438870131932617859339930075280 12696248 2657307919283155821485798366923216896000 12696249 798726264816031057419597651603004131168 12696250 45364662006623542745089698241991520000 12696251 -1921602236101391930503126199677105866528 12696252 -659292792237639900253761691036501421568 12696253 -580508002336053811102948696436604157536 12696254 -410911979254392557375473732973584502208 12696255 201930893195028012556498874114646346080 12696256 132104140367503299079521772424417771520 12696257 -231695776920250986778457700302210983488 12696258 -91953493337904472600625016170185582080 12696259 43842384637543050596893760490298963600 12696260 140169061716111733170099066397284249600 12696261 176747446645773722365138622381590990560 12696262 395630217153795918733148296853919072000 12696263 -2257700494686830868098967354159607067760 12696264 -217436549008041095214791083838943559680 12696265 -50777969234701954349087487162925935480 12696266 -5009730546200011295959634909601837312 12696267 173481135441610385974761316626288122880 12696268 49936186768743554257153491426207784960 12696269 988816746877752532107806618164982245920 12696270 -227799606431335215419973587908692374400 12696271 -146653845450587987704040917838944938400 12696272 279164194001569736875571542657287806976 12696273 240586515484050507116826110307318409122 12696274 1106836636468222079532980256892914197136 12696275 96344002291753689377578896797817165000 12696276 217610820960477596681068119372150104064 12696277 -180539066436402532236905340359286668928 12696278 -265734015937184507966385541624737220608 12696279 -230358980400671409121070443869531316272 12696280 1432655984739145056646103610243054796800 12696281 -60611676477118978908933221094700603068 12696282 -82051861901376221859603625554603543552 12696283 -394250633124258638312928668180341681468 12696284 949288754875981631892381531880528943616 12696285 -75438151934375954691680675760136160640 12696286 306141581148539166074885622988493630592 12696287 -392449683319760170530431886517480475280 12696288 -62912314093638876930873542607372288 12696289 1488311065877398365436933976607187805090 12696290 -40018507827806541343872489326859096000 12696291 219824279601652305039743231835320179200 12696292 -259812068647017445860814429307958131712 12696293 165187532431956612628708284801588248604 12696294 -213002711070484914570179992572528883200 12696295 -447452160346871338358993649804055137600 12696296 -1580336129451543743043273871229117859840 12696297 -38526490272322669525294693522480151040 12696298 39649591892446270722839190291404562432 12696299 233156433527613512018261168140110680064 12696300 208113370752531987860915408125279046400 12696301 54131909693900807253423555441663801302 12696302 -671867557847938179387682693623928371648 12696303 -107985110846275012895761562221928194296 12696304 140730867447271140335887729048521605120 12696305 -192033532390869140039945660637701646540 12696306 3733541931884267204840064799021234176 12696307 -28000143768806721530695730629511774720 12696308 -183324994803926630828454625665757734144 12696309 -13125393049336373037512184977216622240 12696310 310460602994957969831528839992160149120 12696311 -1736344056966873248564145414616422392088 12696312 -408837521648105635263605600755462594560 12696313 -773830642077812406589294352002865181760 12696314 -802342005618846543696141676677650783808 12696315 -893663965565873444774224046177232846480 12696316 1589125340778899012545958957390116769280 12696317 1618607740772778089963555973320420239872 12696318 696069905345289777188701094902097454720 12696319 -67108785607616684762364249206236388720 12696320 -46837774384317459326093846330631782400 12696321 -805090959064205979736654011926710885536 12696322 464103497970370684374256284822863672832 12696323 -361408442024880729874170708439328935428 12696324 -91222870871813222767505829999837778944 12696325 -59737444482260699154780890309865842400 12696326 -285577021398969639474026185276310414016 12696327 -31805881232612971448058783442878458880 12696328 196877682697903638374585273275890892800 12696329 -916823798668254698260992150774756703488 12696330 -364300118059472975149561535529587719680 12696331 -2685445178816584839717997123470689951928 12696332 -858724481943836952391434408797146951680 12696333 -222041546001761382913655708426897088192 12696334 93330818498626613685222738085183185792 12696335 -1005155670120161198986548164164357113720 12696336 -184024112391401474965814112241593999360 12696337 84947174803444565516886273383243035632 12696338 178997531080706751050207046805890360096 12696339 1289991887158977101548754006213766583224 12696340 340480620314033728365727917746145027840 12696341 254806670475080105435865685094826719772 12696342 668982726692904441386303781152091439104 12696343 1534509615469852386415259405901274272768 12696344 1409409568197028720107063358912204369920 12696345 51742102380755974740821562240544012800 12696346 -32838112752779640251785713172807074336 12696347 -858414552381077593973565165737084127528 12696348 -1818649023913893698341376147107651584 12696349 505388189368921376003151910979929941350 12696350 -89093997906135955809626583678600211200 12696351 -285317251852242438774112651798433898240 12696352 6693422540856249614988092678387269632 12696353 770226498978197806051889537350936405602 12696354 -136796035104205617575817338529266209152 12696355 -445879993651604786309235912990781907040 12696356 -100446634130628406002031212537866782080 12696357 -340775619080277818823820071217665432480 12696358 -1032306923077062249813373447838506098720 12696359 252084692378669511617778556391725393704 12696360 117179432296379608482844641938748211200 12696361 20793970736162816425842659400954915962 12696362 1452632246772812481585854689285183488 12696363 384045939075620263360029186822918251292 12696364 -662040502059015791864690715261520532224 12696365 -578052509089046383272968278534588976640 12696366 -940248857584780479819925327176061464576 12696367 292540925819346166605129250859943270416 12696368 25691844038260971587791146605302185984 12696369 279226362533005187444244669939251743680 12696370 -17306036941659128802545359888157620320 12696371 1197683079615180564585095011183919986572 12696372 115298657197401539758761283772629463040 12696373 1557588163128954102300155338613126324700 12696374 -982808419718338622600999758250012697600 12696375 -325099579839923892534587514479990556000 12696376 571586397017897736430732110150935838720 12696377 -1159921303288599450625528780371089730774 12696378 -205172438461881348022127320408108286976 12696379 22405945149674445422267974489965223384 12696380 -418063441186185083127963713888925373440 12696381 445751367872867434355449140808497192870 12696382 391547738525064462850727900665485621504 12696383 -640549363082130162735709029243360081024 12696384 -23169810968753687440947589528493752320 12696385 -6923348923420406787939396465808282200 12696386 188275209073759711623420125571544172544 12696387 -1290763379893541606920733207231617902720 12696388 -521431571009494285051366175359396310784 12696389 -357785165194176951504079651181041209120 12696390 -218201957736711899822092207180127001600 12696391 -128377497533733707152247027274150014976 12696392 147453764608855684167066759022664417280 12696393 350199895249400462062292540913220782864 12696394 -950239411525074431763132444981718030080 12696395 -11538734741839940092636508532220151280 12696396 -52472304387338768226437851292765515776 12696397 513950127770992425871743757058167353600 12696398 120114855561311705922117249828696662016 12696399 219984146383914764960677198111056960000 12696400 126928490407590737746599244895219916800 12696401 -2585265250135639149949173372465700627596 12696402 -67090497124888066168849464698841893376 12696403 -1093806867060944772609093356619724903200 12696404 27982098836312642834720582647337164800 12696405 -649762044460207403825537404657161423840 12696406 -562782591980361787747319945943766179840 12696407 -779385885537150914545839934906861816488 12696408 -37954059430720565940053986973031321600 12696409 -909235933273380489760714994843321982240 12696410 -496143237650674467731889932913378788640 12696411 -87380185303136927325340159166258171136 12696412 -377090574643893387537805020955819462144 12696413 -2068001224171785995718984159486863653338 12696414 -311078046552622344157620136799122394112 12696415 -607549594697683977912015176215689826080 12696416 -1416252782800709396945435403689974824960 12696417 279075717392154091662859226012176338960 12696418 -252706920168355677964079249914563752448 12696419 1451004447684967083588777388130315929800 12696420 60400918183107034479547895950286991360 12696421 149012621462823919218774002738811563872 12696422 236973767303871828518758866332073306624 12696423 -105097722419482802355588038012021328432 12696424 -162158083307595175970892895484329543680 12696425 34085624429190061541288403928206916800 12696426 3978830944390370215173424690045479264 12696427 -341720351603650168687683223357661218760 12696428 -525899951084973811077818558882472760320 12696429 -162681487567645771867583196479109476160 12696430 -542964917282558019355329773419001240640 12696431 1087859124506414927668580449100863806264 12696432 -6302723862806136184826857947849031680 12696433 1376757706178492271291240307053105259392 12696434 480127416724840056177928253874580394112 12696435 -393720708719689060761341458663244460480 12696436 205038173019394827619129397222185911680 12696437 -454882966790941184796900731626136044032 12696438 4713707611612563296206337597576683008 12696439 -926874139320308199905755598786942116800 12696440 -615600518944765083033924022051295539200 12696441 668339898954704271688326012561283098192 12696442 1162288631894663295103235304391547814144 12696443 506605329547347444077720333386956502692 12696444 305288883447592299350582581746011652096 12696445 665796662144908248045398372911509734700 12696446 -124606291960676719049066097243003648000 12696447 -192709880291340044338644037706978432880 12696448 -346844372114042076724649738259167969280 12696449 255428548262705710407357481616998008450 12696450 142412628494889480554423986105453363200 12696451 -165294710729087315292108375452149820548 12696452 -35695137776646344183153147884299679488 12696453 99694103356045428173314625708532449280 12696454 178271520945664175409311606647843047360 12696455 1649011051704375339762675883477050959760 12696456 569174595145023302047772535846082314240 12696457 794649335131930564934520891942461249572 12696458 204058008431032225063300513886439482976 12696459 131714154329558624300373473879590580208 12696460 -93464037908252266791461279586986557440 12696461 -1705507676143860410496594600942004223700 12696462 -330005128106437471285273275465600898560 12696463 -1325920199844973264714700872255912250800 12696464 -199218232820132166852077974110410833920 12696465 -576267356861418799844740152538883640000 12696466 291739739527927430839271305207344492432 12696467 -394635543342041684187009104868665455968 12696468 283631917518357472448703281055670585344 12696469 584577576042784573003014749105356073870 12696470 57075082200303905402482680266097657600 12696471 -707525112281340133364016328386247041192 12696472 -1585343353930532709873437980934718382080 12696473 -989555145584134249417422269034579831660 12696474 -232349394572224166553091211919069070848 12696475 490233690034991892552901068675461602800 12696476 189839604814534671521030638693352601600 12696477 -873356055718005201692569726232186993280 12696478 -819862626919986625745446823578449720960 12696479 -1344189085796946711566623231129531155720 12696480 300039628592079163672903525990662144000 12696481 1725062368965255466594690914168870464 12696482 462439807626277463749753335646260320592 12696483 -141269997840880996857362997644594516736 12696484 -477463324938280257944252013005821870080 12696485 558355400588733757412867613724127884800 12696486 342777025258063708198762340246629306368 12696487 155050971913073759678719417732105174136 12696488 -1047067290226213945790284410020896650240 12696489 527320778101166058341854187054928734244 12696490 -473914121256780731460388314476160667200 12696491 1974953876161927393704398297877694019892 12696492 94113546364791955758082704201941386752 12696493 1116712106107032153050855374857813598742 12696494 -469620474348787120401651101038265920704 12696495 103031269778701506521754748483961587200 12696496 6701479880278133107627610617051545600 12696497 -2051298170353032667377219040586087017488 12696498 191715261670388971169766682104171754368 12696499 125442109920154361140605194392385623320 12696500 -1198268291706142403693745842734763520000 12696501 -1233896752860554558045312799264900475776 12696502 -83323134727433895974768621233709089536 12696503 1774302132443221055319848556476943536640 12696504 -807857540848977596276148159025023221760 12696505 -1000528205689511417615904463130338060800 12696506 464665456903289772220808247389600964864 12696507 -285962470029560041313630346607972131000 12696508 421196375557998791458336835248067730432 12696509 650691184859097659333216680789972090752 12696510 -87244681340338525390078559615303808000 12696511 798872811383942573107447983280191749424 12696512 258387861308017180296671067929000804352 12696513 336381550697683692171369220749150767040 12696514 -732195873612866713239798084153057636144 12696515 39999039402310032577833697012772701440 12696516 -298619498532977179532537437115540103168 12696517 190952016353135589211554965579762817566 12696518 162195443370800594021593817369136099072 12696519 -1041536910017699192291499452319714622080 12696520 -1471529182086861156589552186266228326400 12696521 -872350263513893182532329537379582946588 12696522 649282173344280964037291669710131444480 12696523 696143692503647277376753231918820817040 12696524 -14644211301861510033039538997346229248 12696525 -47275851471598387825322428722558534300 12696526 -747414764832989350725015021832385748288 12696527 2193479302628509033871925908743068059376 12696528 -68247043208017795649917384665480953856 12696529 1218424140636049051165743846815217080114 12696530 -206130526698630500185165681775040000 12696531 -702153107784067435966297868145745767120 12696532 -121586585667242850813220164682441849088 12696533 588490663618051291344560881629942209280 12696534 470539260336400054242302692354510356480 12696535 1365940240499369577124592250198587282160 12696536 -606642732271852170706871944702193080320 12696537 811764100123207205187419088575699058192 12696538 -77256887297938825606124670285200352000 12696539 -1039092155941212645788603054065976793660 12696540 67374079854456967541017872235171891200 12696541 -455129260204813909212858033255523381440 12696542 -30981991932806664469305068910563219328 12696543 -383770099552459418621187280868331523368 12696544 675178629188534314904418089453873528832 12696545 -27318786225293625438961997678440286700 12696546 -139555706612804591107560391823711864832 12696547 -430804209146815352178184097167295485520 12696548 605400883369454112226155040790674049280 12696549 -809049232750861045801165350469120991136 12696550 -148268446966107797450594894589051475200 12696551 203841714288678568992335231127767176752 12696552 203610593300208321578958390994252922880 12696553 169397213293828922575067011377234415802 12696554 41518945918030761241987649021973464160 12696555 771020965243804104837209094877445675760 12696556 -115029431841773727774897966201546560000 12696557 -545819711811775936499638060459493713194 12696558 50145063122955326334842824262223897600 12696559 -173334399292065201280336601956044349496 12696560 -206365360112600325339418998479236300800 12696561 966278270605629760164349238309356052640 12696562 43366081144230999521517304375596295200 12696563 -1067845827718159665969610093842914729016 12696564 -99773153795271419953707047357502259200 12696565 341335741347344744697842662505529340800 12696566 162687949756375905906748032282487811232 12696567 3286781747888274910558933149294855936 12696568 -1839501013070684813498169516085993943040 12696569 1408005987895724653783985256690615822600 12696570 -166942520011043389007757163087100347680 12696571 943444157657060384832730196817295280640 12696572 -175073896464096985535282593454417405952 12696573 371846873678183933604996535355432669184 12696574 153455400610047472051899569740510258560 12696575 -232157115370699684089211801877543308800 12696576 -899415388105672885832393275048080703488 12696577 49826859407142367260380362904566657792 12696578 -1188090401618902382238318722365839962160 12696579 50118800173605754575466224962903523840 12696580 306819610406302833718853060366209843200 12696581 810464320358396028373268992879052626332 12696582 -108727736834738103739271993524812902208 12696583 -2651716288209359505774380067064819242056 12696584 -1008224396610978765814239281741187194880 12696585 706631494270060319525825918406820344000 12696586 812528979403734708873638122868372451936 12696587 -299098089229754023292031209542130085600 12696588 -66366879302771980083093894879370521600 12696589 1418051252377179070832616923825554670390 12696590 -198912355239019141868279380071151230720 12696591 -1233049239981773287192564296101806841208 12696592 340924516290314768773104023761853751296 12696593 129229598026907737586345823760305187392 12696594 336035320379783395009741702350637891200 12696595 -51814709451946931378236954453531832400 12696596 937155156348497810169667130654295183360 12696597 -652147639629639875413434814537753413426 12696598 -5086188000878034317928665575785984000 12696599 -399198799512304471411563764205948179064 12696600 182133203970035213830631427551428608000 12696601 -2287493408567392702117465646108270875196 12696602 -1095657980293268297392557218482359295248 12696603 -204430714869176263332404654733132192 12696604 1247428773952052582702185575138266807296 12696605 -286610553946811334218109893797837198740 12696606 -113466900336177177312056013227661365760 12696607 -98230195075996010012617658510279857152 12696608 -593625841824843856836223573900551782400 12696609 285480244653481588900731910201476091008 12696610 -2369799482333866643126164442023088640 12696611 -1287994072616270245571684025885942490788 12696612 151115845410027523132441721590245783552 12696613 1377193412227698295132057722144827115804 12696614 67211668247888004316144328833201322112 12696615 819320668017986813784392134305565380000 12696616 -1833539745584849838459275983365594731520 12696617 760373909623097072369080718540757098640 12696618 13051287089765449940639498183913040128 12696619 302799567956112358338359705444870760320 12696620 -113619196878506507947839392339387136000 12696621 22234369373358445992196467946549075968 12696622 -405854647149431942735277131295648861888 12696623 -2081656680143994280557311805905458016040 12696624 36801117947351630759184785128732360704 12696625 1209300390931069136568425371117562889000 12696626 -5087943375390280965296803972479406560 12696627 517480675718383384870276656908900236800 12696628 -449221913716293982743461178698233432064 12696629 -417218334763473589013566271636124875520 12696630 450237226548012385093455853623550043520 12696631 2040756000695744347254570759268952459432 12696632 -800083809987498228944696136023906426880 12696633 -867474564101308587709507480976092999680 12696634 221618119082497505201539827121887742464 12696635 1088191887727492892800237392841551829200 12696636 -495910557849273906012700510712387174400 12696637 391048642168252563267724008556814029586 12696638 143148853293298035385204682704046938944 12696639 120521111945430462692061397938112516608 12696640 -83840327587288039703066390334611128320 12696641 -1958494093269875561380934842321918064958 12696642 -91610872746652247161834940138978227200 12696643 -129519594818019467245342533750559531200 12696644 -490783778102376501396089145121470050304 12696645 -183830455284581212855864149520436664960 12696646 -421110991407867211675865012277062641536 12696647 693063124204064452331070060005177098920 12696648 -56932771319737841073832479540969431040 12696649 432789077392303282066528306436746445760 12696650 -9268479493242011639066295193519404000 12696651 893842563729503013773516927187761880 12696652 84053431744740694073903957080049697536 12696653 8472442164195261411341998010967145824 12696654 139461529269909057068527480667411759232 12696655 -584088034438179407908111872437184510000 12696656 94891387026345233486607441866071867392 12696657 9973384832189448143387527860104429088 12696658 -213693845653206040129985622139685771616 12696659 -514943924102385975172344576336071845140 12696660 -608615151139692014159251233404295563520 12696661 74294282894611606589964707876931927772 12696662 713335200997721326908722922581664985728 12696663 -259918624029933469921899109738784443776 12696664 412906858359643298315375886387284582400 12696665 818810512534137842179869556568568107400 12696666 500442546567986381239936236388752652800 12696667 717938332611716795033702607093651933360 12696668 1005043622752329578507162027840031810048 12696669 -47731930773814400074543575948287324250 12696670 -34048695177699681572871639867851489280 12696671 77249789014401876370251690294829186464 12696672 54550637493367716807384837329435492352 12696673 -382606188112728518517864285120639778896 12696674 -1501897207144632012220388716545483340800 12696675 262203422635137665238167700813530898000 12696676 -1406599052305111677921011143319661957120 12696677 -353658076868794487779272498830459208000 12696678 9056903314730356586505031773308869824 12696679 -559971430666899364216468790123142139720 12696680 233531287204671549886734559730975385600 12696681 -190786603630237013400433529669164164096 12696682 -622107911722439861927308079351475264000 12696683 1613287090346345158875768530380909954932 12696684 160292729488863901545341788262460309504 12696685 -481888730916968596202402226467069797620 12696686 948705655312897738820967805298622537792 12696687 -1332462075627931011790131963258375452856 12696688 174368928125961850247041916387728097280 12696689 -975265093386828939712794410316801726510 12696690 236324994779159766112237899557488727040 12696691 414637674601483376128770687062008001872 12696692 321005618209050793643753618105140273152 12696693 -126897289445017474038731210514866625600 12696694 -716818643842805517480869894431942719360 12696695 631152017783253252653986992624053166000 12696696 -17338067084703372893571145378893004800 12696697 544948545552825880930286105198032254340 12696698 104695628349257768457545495227091484672 12696699 -184691630871288450207734324056265794536 12696700 802637755142355099670683165454754547200 12696701 -32855689051843103908537640548085926656 12696702 393314155645583435134561027028515444032 12696703 -820419638394137928025208212726728572960 12696704 177148045364734024379357196281173770240 12696705 203818273038843291062822491779456846720 12696706 198194961840207333449821370697181832064 12696707 -1445436683853815974036030640161332866160 12696708 1192486149679396593328243841738050560 12696709 249972257501385357090108775636581154910 12696710 101251424632453829980427862032615262720 12696711 -1212247950042314525477589558411002992728 12696712 363586207223475958217231776030057267200 12696713 634360769400836746969675743733524482304 12696714 16304190283779675510521711122299376128 12696715 194135131215920972191343125111043139360 12696716 -203631940354215188944287279921063943680 12696717 104265371350326812690704793203267176960 12696718 -949547464351139158050199704128445677184 12696719 212754009546735693521062129254580755696 12696720 -70415507447951229057770107812064788480 12696721 348819075190053925454444317716410514432 12696722 -290280702169570001766390317695891507200 12696723 -89330319413309530789531180213806699840 12696724 1492983623742691995088842180824266906496 12696725 -91100266426219460146361294224955232000 12696726 120004223474939508590564648807831605248 12696727 652865518058941843369622631892016773272 12696728 1138193455174061214157150737473006469120 12696729 13555937897930395852542563118555339648 12696730 -821020116392575992323036838298931155200 12696731 -13485533655282810954840778902133831668 12696732 673049011820438821780651846646542722048 12696733 523853259736765004871165375044411783340 12696734 697530805532967854097589786804906066560 12696735 65641559260847649707046074122372217760 12696736 217824386640580736929628052400524754944 12696737 -516060248856629642075728843264141982700 12696738 192335405460083927730567052967312118144 12696739 33716142499601036848788953685121403520 12696740 -126534516342827320946987422544636928000 12696741 1257550596809290555787402971986804927840 12696742 857771011697794582151335649163454114272 12696743 -213796875084728082409065864661602795696 12696744 -77030392868933353369397597912567316480 12696745 -1006098330264282517867846683418995889500 12696746 -68840875631242381854085576209433262928 12696747 181606731089527799745460961955347890944 12696748 1429568178487987841273944823686578353408 12696749 403796855726607606839874090033111174360 12696750 658099247094348934904396586979119360000 12696751 2209696314910176534583669332362820048600 12696752 470536163909966687042146925667410067456 12696753 -909316939442459083426749557940302779200 12696754 231887138948873714934822200768043190272 12696755 -1284014651200566842965959192991425069840 12696756 269605063478886540538766550277187358720 12696757 34420252071556086532922131908296250492 12696758 46266049180659330128827493651892074880 12696759 -522504631453860889234436491654218410880 12696760 244702932482369928326585993600767488000 12696761 -487188874325482971836385819938476560576 12696762 -317855905649387976556100508564789722880 12696763 -69113232524806926073308744989161532096 12696764 -1342738595430128912500203394882563431424 12696765 -11501825717551624196267975014019583360 12696766 -815204908783785710454667769030147175168 12696767 -13790790575282972651781910045429632888 12696768 -213697153035431005334700253456298409984 12696769 -1473545131702847024717955309925961452320 12696770 77452904186030288116190148536461815360 12696771 -334744854680936920549572630156587956488 12696772 93337179499238202053726409799210240 12696773 690662255101875716495127658380491597820 12696774 594183863450749169665891045774312608960 12696775 53345201156556025784367658270532765600 12696776 -220358347172745517778922000470161612800 12696777 -1319321524925402613026705040701821328160 12696778 230611729674715989292227295253154619440 12696779 -119501377807946507684483590086888703440 12696780 -371582952162271705079575745416536729600 12696781 713063652908451664498740624049869278582 12696782 -8211981903360783971326733813038949376 12696783 267658220256266576783734380216896456448 12696784 143133680608142266981096278923099422720 12696785 1139030306542421348275952871140203636980 12696786 59539536654312024865096788950954900640 12696787 -3061124328379445846875263547107699897560 12696788 -88491037812823561318651531095641579520 12696789 458998474970871473864696961891462054720 12696790 -76338109000578324818557603144787281920 12696791 -107496941946605116070543310575002542168 12696792 -1069220615459468664854846411364820193280 12696793 539979268046910792555741274200190724244 12696794 -102105485869437467987320270712446765056 12696795 196322931850683891037881025269230602320 12696796 326971049525458955106459309804024078336 12696797 176674619374672511183767761548130914400 12696798 281818227757229589853936890633472391808 12696799 -406056076184980104226007501499820534440 12696800 -672511853012340671462547847496171520000 12696801 -1167868222389194195802850611675014839680 12696802 -238105862615595919965782666386834377648 12696803 441226369479183534684880877796382192080 12696804 -760264244314080065815603014863013242880 12696805 -785899664777034143181943840475262391680 12696806 -147954769272759896580007475995858873920 12696807 890110339017756063154799561082724538880 12696808 1012125543934590024212630062661353896960 12696809 612826811088672083035170060092693690760 12696810 268794898592136517667031582721225605120 12696811 173971856969328680292981046652554801824 12696812 -2092977201912702154611444553265422333440 12696813 221298594296012609386700343256277537142 12696814 41278654891541833395344640212350351680 12696815 182552092522307983716266508460250071680 12696816 -75429472007333478689507411854011924480 12696817 7471870040870355963648594252797295872 12696818 -394433501836051067521773054976433251296 12696819 96548360982539098036584843037876557168 12696820 976010721690432473240309176087186318080 12696821 1380622730261425349236711734790789963200 12696822 1051222964953254493855155997730974948800 12696823 -552453217248807144266396154435659058696 12696824 406502160182976870127594752043453562880 12696825 1527753936229240163355353135141683200 12696826 164030586718635849618204627088413457920 12696827 26028298971479656559445990200681874960 12696828 -278615891936158028924886780586708746240 12696829 -114062572967830176536151024095779616640 12696830 453564641576777263813395520331369002560 12696831 31090711362500025519356140459472152800 12696832 -80365784924977766259434114587908112384 12696833 1285230814225140997598089696687743320064 12696834 -381092924566810710280419014645292665088 12696835 800403694961125711204366569785988645120 12696836 -113280599410325333869124600450977183488 12696837 351298879801907154339103731554814113760 12696838 -157570128024715069904826337705228154880 12696839 -461492824560236937642898110698461391472 12696840 94450719923844202405716389966331187200 12696841 696601917756701699440358453776165136052 12696842 -378299286077071530439702510791327099648 12696843 -1395188354930832569811667588399059296256 12696844 -7598170314170827622620941283344316928 12696845 596692072512271335101621690500600070400 12696846 24118709261390616789261896820317725824 12696847 -25665529750181880979965881064558454008 12696848 251346103888876061417999340716569731072 12696849 121886452318580816844689383139978260608 12696850 53665262313620036936368442801872100400 12696851 71822581981809175266165560812666118400 12696852 -33660081495856517915413694660656508928 12696853 614408748486134601995347044148082726400 12696854 185503869738945105600651430712201576832 12696855 242607137782292150805685531367176314960 12696856 501200450894821678431875663854142914560 12696857 1864201600779047227036191047102236316106 12696858 -126957672157862984043336248090487720960 12696859 84975254485241504860755481589917770240 12696860 354129742005885454221850152994154818560 12696861 -115766106995904222526769660902498816128 12696862 -1125464671644342964820439743377422614016 12696863 262865945701080936555186355975941678624 12696864 1249658260076328722103045195931377991680 12696865 251349683510497176053702974803842965800 12696866 175320474789563238034791608344298571264 12696867 1121581933492920832101382158393778833360 12696868 12535152201126112730274626531547550720 12696869 773667789921653179830855290418903295644 12696870 61169804345104474152790233528705532800 12696871 8566134509925179234887696454897155584 12696872 -627568594803287893093689011205531571200 12696873 73681124848494135112481219787903793344 12696874 -397615729022704916618129282999322005760 12696875 747864242518114186321415618371977000000 12696876 415206887572530908458620658419587749632 12696877 -647177943738350037936745335135776295274 12696878 536904362956188842938351774383514578240 12696879 -116050627121347372441447932132546748800 12696880 -95024266379480171904970093601823129600 12696881 2138591417526258636186334715094666737682 12696882 -534957879013532348573011339694069150976 12696883 265572917740922977201223511890702787440 12696884 527825687072778783972393084891225618816 12696885 -111156076196902238260512541517437276800 12696886 -396813329464120169514180343875498067200 12696887 54236682299648995859624684288006959104 12696888 255248788179316174057995952851161026560 12696889 -1987989863452784179286238403914378948310 12696890 -38780927777647709643128667144990166080 12696891 -1653480236699275079913703803625896150480 12696892 -35319317933364550485979438903982432256 12696893 463277369417445525603814200490444806 12696894 33510243471241701742059051941784416640 12696895 -438305948121493326450231492632348376600 12696896 -211455766969097693461611995638105374720 12696897 -201414248964066361463485679471907425472 12696898 800139390172255672649934791009942293200 12696899 512866282891409953652037522780391155900 12696900 358455054136507595653555192347138124800 12696901 -428829026835838933595390760880378516448 12696902 -815998406667659581569047625354577006080 12696903 100523873039528311810881839305246875312 12696904 -288873079528932235228956608040918220800 12696905 -494363103387342267144240792134098436400 12696906 54849930263914544305759268515746620928 12696907 1103315867630383264469305888025319908112 12696908 38345762853527027821184424453295420416 12696909 -2670832034443214242689257572892504133888 12696910 -201239698645125704947527974694922424640 12696911 11681982696869037004983841955407260792 12696912 10079303872822628063202883665697554432 12696913 4975684093264806883876141532432273565888 12696914 -108825049460427007757570513540566232928 12696915 -185368434833180669831926985373595292160 12696916 -218170029423154003198659227572856340480 12696917 1721373807007734714204672076619202165966 12696918 -23946896299591873491540631711053004800 12696919 1486957303033603917698327556787042797320 12696920 76461213896459363867663016914389401600 12696921 500598051798706979932228799626427561760 12696922 298170729260817974917881718136587967232 12696923 -628399322492566924982617910400332688828 12696924 -43551278873144351032198842680210118144 12696925 -652490781969948734932926592548390012000 12696926 -164757608435658415618148416600689031104 12696927 -1121833872511132485709408700081367159480 12696928 -838068160891515299609340289897939599360 12696929 -1462139604152502330665085560290322490654 12696930 -136346156245819911983713392512068692480 12696931 -19287859505348819699089405244758460016 12696932 93656615939040452399801749669280086272 12696933 671253735096031324631838569418433347648 12696934 -216945223328301639740028767865586692384 12696935 853736426288117468552808020448403853880 12696936 -200822562889567242096100347241580298240 12696937 -397338517191756115228749914658513010608 12696938 -780670710259423552687638744813929612880 12696939 -1072668392490457806080284821884216528160 12696940 -800842397933981231933441377612469990400 12696941 984431318594627720460409914283798303830 12696942 160718943050461085820690634034332383360 12696943 -75911983207098188999176339687004958720 12696944 -84865235098998896078055826032937107456 12696945 -17806036953665447293656819013075200960 12696946 -474267936067553931963986222157589817328 12696947 -85572472781549875005556465443939719604 12696948 407873061565095673012062322448294068224 12696949 -223413685948754950159325874637611098240 12696950 82924204392069534861148223556370838400 12696951 1099177060455133427215820857808422955520 12696952 1087493942456682039841945948752447406080 12696953 -1469314593990286836890133234728702328240 12696954 -7779492298086224008482255890215687680 12696955 -515651326550776104426185826635855766000 12696956 -1220300291229332402864399556958536824832 12696957 14703807352182378069885418857620926080 12696958 211530778871022295535519920061807086080 12696959 548376957410731074758613863612053824000 12696960 425890324154104142217316399080013824000 12696961 511748695492360048346101168945212209412 12696962 8132793200551699668056494628867304864 12696963 57814549025811842639374294851270280944 12696964 334539516423117646090068258455874007040 12696965 -1408052972669869582836620521859885539140 12696966 47721177367657281359791259097683681280 12696967 -39061928148469961060365435357459603448 12696968 192021215753940369763045554253897282560 12696969 -99721516265488678518047831513237841600 12696970 -273952997898775174407540375357025800960 12696971 -394747224432919529996334000982197867888 12696972 115617249328152423460957213632583670784 12696973 -662761907632963626360188669245379016778 12696974 -148885081508321383918097742795609708480 12696975 -266817012662183940506234090269593536400 12696976 -397748948066873354391593951964135251968 12696977 92259535835263847507913415793222037600 12696978 -68725020900269743067964752952033519360 12696979 76064284656875054983445077740107062984 12696980 -92382270362967269321743551698672025600 12696981 538774200000134700818960453744868541344 12696982 -643886103010844095587452238219769343616 12696983 -699946957587634482924028199098502203200 12696984 366391430203948349571272076474999490560 12696985 32192770432423548934885902479569941120 12696986 -590630172112927781658544252335794025216 12696987 -385034839871260427844903525994130417040 12696988 -1060073804957463255066673353429380096512 12696989 151850844018926366906887442795421664128 12696990 -439774647207571154762829439303625066880 12696991 494874148424174868932225574443416359392 12696992 265091113721821577057302904363468980224 12696993 -1040798667715456360626756837457447321998 12696994 -118984985359203483578678709287641641408 12696995 94031428172399377662102289206473442000 12696996 -32182847684159463822699163571659776000 12696997 -14341468784563872474516083910043729120 12696998 -325528127391266267042457535675815063936 12696999 60944960545911219083366544987085914240 12697000 1690656780903389394959294294969064960000 12697001 -267697447015935553513648555772948916096 12697002 -15035087706106143769705228535867203920 12697003 -753422774963957108827733966315304729600 12697004 -372479421019272859319062761776753842944 12697005 -46308574240220757812686099853953996800 12697006 -81569411715982985226101295295554568320 12697007 -96756324170903744418027841325311306800 12697008 67656624818486608248978760527970566144 12697009 -295868726649798039102434815573938257560 12697010 871281362675636380317317775828672130560 12697011 155965043213550879713622853663409069184 12697012 479683593972448720231283868954192076800 12697013 266295824791692253596182276039336257920 12697014 -107652836345657096754603410336055360 12697015 429779118373965576299048462050197898800 12697016 1033978628906903839715148292391077478400 12697017 500658567423216528159394966317784844448 12697018 -137456924352875346114254639809795037184 12697019 -444340098158277469882810161084962922456 12697020 -39974722904417327051904215684186112000 12697021 -1181250056642981037746028712439854638778 12697022 331953007053078461893998515444390050752 12697023 -268616377588140246411616504683349825776 12697024 -554469301102770773995175459464878751744 12697025 907230358842845279072172377459463639600 12697026 196891019614678308485752085642565871104 12697027 1290913270294729620879742374717617637996 12697028 -1226342021438374257050021805368941721088 12697029 -668119641365433314362422134842639856226 12697030 -73923477588428965522881144437685075840 12697031 -431270951145313692857223795261322999368 12697032 270463952960941777127520467346657976320 12697033 195100232500857841995195270520292139280 12697034 -118849386707132809820428941011607153408 12697035 155904813525238378570401993477544320000 12697036 -92544073159288544675053982363373281280 12697037 -897675585014291994674637036755693842314 12697038 824211818451800155413913267107515692800 12697039 -595827922023381189428110456790545638160 12697040 -385205534344773936838044672729415680 12697041 -588805982685107010202702074345017424000 12697042 289836615092818078157324542253727750144 12697043 468650992521724707520102244171321405292 12697044 207598731452578642916518384823111430144 12697045 -1708325663909244434910035855410464315720 12697046 -874105339142183938828078663838016546528 12697047 263071563302354280533186268817998766080 12697048 -26389386540235335271378251011203399680 12697049 -525446638288878214786083662367276904950 12697050 367164176536262049394908030293414937600 12697051 257061697426270591315255612729257952032 12697052 -333327041879421044788996185899156657664 12697053 889792779371002420978344418702627480704 12697054 -139115381253944598480508369070697178560 12697055 21702367599287725694767849441579200000 12697056 -564214964665242199772472338346123460608 12697057 -410847362717800429594621803690530371260 12697058 598142654360586896504000648553388153728 12697059 -1046254123335984961765989502930281724296 12697060 -665441782767605535748655439684654155520 12697061 -663711328124345327034661860911838623016 12697062 217519476722258279061662230386564255744 12697063 -53617277605629620793430015031270655688 12697064 -432072370636860157716589805879622451200 12697065 661452398791769703810654628896260029860 12697066 -28577198820735447028257968198265714768 12697067 -1023072884785398821655749487114931643640 12697068 348994625982725766312208776755136347136 12697069 -571975700095877356209912777271453461120 12697070 -420458087748699396978509794447675987200 12697071 -237617080018852012142462424180883287288 12697072 -182829029104188841928492977971944030208 12697073 -340539818990260638909732761965695279360 12697074 -8271686219840710448351301051228447840 12697075 -197999968540748317642149244172868447700 12697076 863978630927816495684518912599236281728 12697077 -1413837826839302887503483055641180377568 12697078 -276601455336451776088652821581912259776 12697079 88450370147759729410407312782152883712 12697080 574545509539888920182933589520146432000 12697081 1116061329611818407537230105834164662912 12697082 244678860942389835943156399911820609392 12697083 -129898098803034177949250273860711749360 12697084 1207083514686646460112076723098132176896 12697085 -8248304363463288803778344849775059280 12697086 -422485272791654571165974781347926198272 12697087 439597626752200295024114859771140901400 12697088 -731673786760639584214072055588664115200 12697089 845784988219665079093788249051075768768 12697090 -4580665063449481537464942257396958720 12697091 -132369203980415448883229829619905199296 12697092 4128818528495854384140778251001934976 12697093 9819349558592311579247231437889032000 12697094 847051254207292338781180908839311183680 12697095 597927680199177217317342469621255593600 12697096 706333089200377178577231325333762560000 12697097 598044187244340950986214256706811265792 12697098 -215345299471110562958911188777718676736 12697099 -65759923277660965842857812029459128640 12697100 -177218001246105594290081623929855513600 12697101 -1221806913763100552129129314524328848960 12697102 -1604718336051815189368627823240334450816 12697103 -80185466202566457200741561474942171640 12697104 -6549313379673990677772705569748025344 12697105 -698109425731544126956223808184713258840 12697106 610365750494277027044445092639665255200 12697107 614909771568721478321403156394768650240 12697108 185950269076024210447495422883475808256 12697109 113607756779205696194504068021015244604 12697110 492651341050469175431752424871225340800 12697111 385476827446789476752208705935700936320 12697112 -341394175491611412924042853890220646400 12697113 32668766977223851248126398953985559936 12697114 -339993485909312829930974468909363927040 12697115 94419669725061188626855760863312925760 12697116 -759579206017066886192495207972730766848 12697117 1514009842648132840557123933048420400960 12697118 -608708461347082070736398750631019477248 12697119 -2275642371640334822908954410593283055056 12697120 157111151378087913944526837264189358080 12697121 -295860499390384011777309981139345899678 12697122 384052426053696449727817239209792575872 12697123 367512482318592692398140885618840641372 12697124 -754966945071061250484183202168126123008 12697125 -421771732703321131646798147053831656000 12697126 1201312861607925344519145390354317568 12697127 -675601845720744019741649843616608357496 12697128 -101002694753976185350586192552865792000 12697129 -1965659069383157984813860653646809883270 12697130 -436929001995809541218618035856742796800 12697131 -1630600623639541482526066073880622648896 12697132 -54772193056136826688389658587055454208 12697133 -804128645164322721912555179056728192618 12697134 -614157583920646903375970434824383633280 12697135 179724968518655816471142878734788480 12697136 -13031984428335827288919113340467183616 12697137 793786584159487361323864317898345356288 12697138 -228438094589464345752371244902022167280 12697139 62500442285589024789628828369539112944 12697140 188814283464803803545473433167103129600 12697141 1106222527056319359322883491178441394542 12697142 -104632589376910692192026579727537282048 12697143 212286042227972650663855791388874867328 12697144 1124118550677343132678270337065632153600 12697145 202740634048484200567342703812807944900 12697146 165397401200061687268580973085371483648 12697147 2499538472669249248343601490627629031272 12697148 -889150062478208091107505806070200865792 12697149 -1732779098522675501285614072202116557120 12697150 -79112795957128890909259955385566572800 12697151 1451229752470172436826833337896137641152 12697152 -49309073726905577054501702916844290048 12697153 732252154813730093385927182155780049600 12697154 29400233849046489155694249763509275520 12697155 -17366061318645413343153701951856984240 12697156 889864541871624688569622398166766920960 12697157 -746932765729712583287718113631188693760 12697158 187453625410359743426599179943896674688 12697159 2837448699387110076150220799814881889816 12697160 -129108614139607022020216978384261939200 12697161 66404284277091816653297511760272227904 12697162 -381545872862345812327024197883483286688 12697163 -63053352380574909031911580234907477856 12697164 -514617760629063274881374538360541023744 12697165 108461888487983156105653308206354011320 12697166 -315493605514700995437943297607844358656 12697167 -124473659777048916803524995217782556416 12697168 -308254296182639820473891492768704757760 12697169 22219517732227391058137392317506815344 12697170 236894946736408736027114487995904360960 12697171 1618231569759694613537589771390586331372 12697172 168301633461983642163240078964918882176 12697173 -357707009118801273899267076171687865440 12697174 317704739927443871574111002455497523200 12697175 717618502968179713873904620712531839800 12697176 540133293790066534828835640875509248000 12697177 2497706903927967072205945156540223219712 12697178 260732031645459817941593051265601734624 12697179 -240628537696164534329170062229268198400 12697180 -463119676908028052272207822422104025600 12697181 -562573332194703353888176859077450036800 12697182 23539004716485612393658574443283201280 12697183 -1034108885999268857106009261046984381416 12697184 661629180978935370900845978189679820800 12697185 -102865422285656779630245520272864451200 12697186 -130451585324612030307587245205297779200 12697187 34230726561249250167173507285574921240 12697188 -248160144765708910247469637530488131584 12697189 -1294369341728391267086273349454696875010 12697190 280495268468787699988545552345204508800 12697191 581060487132125103659479636949187416640 12697192 -225211391468772299092297254777566054400 12697193 1090763480419228423385461666942593680442 12697194 -351409563032040785711621378374655097600 12697195 80068445218150529313042716457042432000 12697196 -181726283757645333147903264596902379520 12697197 19281419089543042253195853084664504320 12697198 -1383056648945746308112864111219480155264 12697199 -864777320668274372819548075084385514336 12697200 134855691640819238350336101430402252800 12697201 2259091134742465541364936805310345163504 12697202 316019243792339772750298692396405092352 12697203 507484656150598452952842754208886828144 12697204 147183553987296848986774783935819348736 12697205 656648751279842007471741799920984136860 12697206 -476057419410517723094164311937367900160 12697207 1395901846410312843292510691013115268456 12697208 -243564875603131940667339446892864430080 12697209 -87749223411283407666329573053862559360 12697210 77709371536937398459565357894361504960 12697211 -336069111282432274526354894659168490256 12697212 -13756498941245762081915582254762254336 12697213 -455060761755087603618201520839875366880 12697214 602854384595099889905565838498767341952 12697215 171450556938750773424816350067563416800 12697216 238728418307179944423283317844916305920 12697217 -723274597243708479236874290554377233580 12697218 692487376272694383460870829669527032864 12697219 238845177115361360341518581138224188144 12697220 337143672232555544473588714908760730880 12697221 -3119698543703751056659380969905798688 12697222 105932613038920507616248148293581535872 12697223 1786980200017506966069323538775397676696 12697224 -817039743456770613428347119612947374080 12697225 71468687536762344420314403776253466000 12697226 -1153115292838816001490473925372736343040 12697227 134284045980483658248643546036919589564 12697228 -434009270234239245874201637508370755584 12697229 -779970537112105097197133808014120018016 12697230 48511552749329005968458605065117143040 12697231 803758593449529553939386606472820910064 12697232 509051493646984831686932959565974290432 12697233 294975632415728303129329269322247676000 12697234 1111094059949843362288865275968048845952 12697235 -586711475736181596326755109039877748800 12697236 1101313473185808395689678867257283786752 12697237 -386532723213801337064535319940771485888 12697238 -1083426052738006987892655979345997647104 12697239 511415485525708770602811479214289918824 12697240 1458412118944414447525679497876732108800 12697241 -297773649633301118498150314601498960508 12697242 38590265648026281128847483120287178240 12697243 -2304762753502000658952329537646190656 12697244 -456410404596590989855773728587920998400 12697245 -33976985674725210699643267790809767360 12697246 286270574027802488927607538007131635072 12697247 110323617401083220648661660999883834752 12697248 215274476513033191263215244581828296704 12697249 869106794907363898154116277988188095752 12697250 946983312332527131488881023258439080000 12697251 31839491875142067002712539714590297344 12697252 -1395630551823942498943270213134657019264 12697253 702936281769803841765110388476240689020 12697254 171125688256845200047388459285812325664 12697255 -678622999309357184331312389610160800 12697256 343919719961077660681817906613196800 12697257 753766403040475470852013417642810934688 12697258 188546633924358195611230076880726504960 12697259 -162175558412323915024087280568448739520 12697260 -62223757061040656950675331291219066880 12697261 1241497394539569259358603575506132355862 12697262 -62883835439394775569789897447685420608 12697263 -769832321424491815551364903028134675200 12697264 -311804798907370757069451995114145546240 12697265 4938924324412541562683936755674136320 12697266 288506047015989968080599719505785323008 12697267 688656263791471381712667526777539492552 12697268 -831972442793562611519346240491493850752 12697269 357732620863994306901057099670297650528 12697270 390610359808889810883555816364929874560 12697271 -3021399001890178004666965247343893214000 12697272 -588111555739221581807408099642439782400 12697273 390481831507417073930441648942062002180 12697274 427873710645148525777082534712300672480 12697275 848221995308955347480569794522471168000 12697276 803580708074740979392596448743496156160 12697277 978880533054274199423121678032999376780 12697278 737479134801992724447601805970014650368 12697279 553346600499462808137790091644891678576 12697280 -266381667610991015987676733607038156800 12697281 106581676145076527756616432049639227570 12697282 363999566449422394064869195419718510080 12697283 -276412850717011797778515939780753258600 12697284 70509944590484299318853387444972583936 12697285 -984213937672362919056959752291236564480 12697286 8111577965079977799746991521433859200 12697287 -883114885347285675382618381609677273648 12697288 -394069983391414995472403161788046049280 12697289 -1089610804023824041071359127713129060400 12697290 25201584433753257648002629923130982400 12697291 -415928869472572088409337946720634371016 12697292 40966810231179542756296865070997212672 12697293 57641776613940357880711624363402401408 12697294 -712652756999621112490274548867250858304 12697295 -200714583640510267342184796394075567680 12697296 -9796180569479972804543157497465929728 12697297 -675962990377476502534636298413902701148 12697298 -12654278521638160023562521202648584192 12697299 512582086573058213161205393877227268084 12697300 174058388724905816574679602961816166400 12697301 -460201785538289239473988936903173693600 12697302 -81986880741642654251847426281018609280 12697303 -477072981488434707720151395001129443448 12697304 -557339871462570515923891774424438476800 12697305 721723866841781152303587619186029533760 12697306 995157060621285730501181291857071081984 12697307 304491812902975573664183766271957968912 12697308 310890494263858674636609280592119060992 12697309 356092039343675995285095681894986297510 12697310 -356158250973138645258594468586325749440 12697311 622366815397732477863274745708698218240 12697312 534930142674748120747998573219007168512 12697313 -1001125422896057279721074183780393529438 12697314 265191221142831047514018459691161134592 12697315 -566545549849041761154967805122425701040 12697316 -58251175766971717146878499401784208896 12697317 -12246254411352691920727536918930271428 12697318 -41550816051381906497825016863639212800 12697319 160398808159654329751880199196202919744 12697320 386255765196560900620960088620216320000 12697321 -15748572003700003972611008442475581696 12697322 -537856955356676171133215362055351832576 12697323 -92314280214631763769482543551981385232 12697324 1440590179872455964660369083525340544000 12697325 -129185767932708985910545432323938810400 12697326 -7250586615189861774534669764365056 12697327 -610467772618687146638096303343357297616 12697328 8046903922984981858784348833291567104 12697329 -420856431538756951363869133209275369616 12697330 -440143462823834099740115925773515513440 12697331 204647102547981439246737785781060967200 12697332 -1851436041013421688698135896431406325760 12697333 1089834117010425444408848968109205657600 12697334 -49552981075481373003895627904675136000 12697335 153411236295901273960024103779613077440 12697336 510927682569223546255443982185318727680 12697337 653870794846867936950073642623142115472 12697338 704875316852400492914463301818711517440 12697339 -224757850378609686981220031041526698560 12697340 112941374559065315237514226876463232000 12697341 -9699160675638489100931957236588896480 12697342 414055641092476556148207660278060071680 12697343 -487848064673605999680134317411310193408 12697344 1472272274442789728470028197767350845440 12697345 -1217209908629846003565522346494379497900 12697346 495539008474619096531651620839174865872 12697347 -200669510438580870694569413676501621504 12697348 1092271891052389786303658736804982932608 12697349 -511154440662898272718508049063046504320 12697350 54354618754364734468426082585425320000 12697351 83384746833933443646484899550602358032 12697352 558719033266281863273262284204408832000 12697353 572363361408725418385511350970995618560 12697354 1399584136492157031637787638270872092160 12697355 -100502655671719271160747542805402426480 12697356 -89126606556648198109389895163691171840 12697357 -87779314052359293102021878593306445280 12697358 -141849386599214999801635559196938213760 12697359 616132206317369725891919543568650720904 12697360 -60523327760297951990870022823855718400 12697361 -503257234806646726654158915142933244688 12697362 -21118754434606197207589735937105514480 12697363 -425778447196517743964328832815881288720 12697364 422823675777327557228012582000455124736 12697365 -235780656390689601719687236541643816000 12697366 820050687234054415217123163198439055424 12697367 -1788384541036107270644059594806737158584 12697368 -861908414578090845728641349599898542080 12697369 -354257183472351795722950360415583275520 12697370 663912178622803219281017987114579501280 12697371 768980430004388387831107305899975222400 12697372 -50749098540982220161873473812878095360 12697373 84021059571202061775575882395984023564 12697374 13716928390756929498092395186829779968 12697375 -1622152046402597707007504311043678088000 12697376 411687094619681478757688682767379333120 12697377 544151157689158537916826234306339840 12697378 227928412167880030082639641227549756240 12697379 -2924345744328988255067449951253057406624 12697380 14535863917750050130984009501868175360 12697381 -72891840116057514935383041234625172228 12697382 613037351503902485799566286108120141792 12697383 23969602186350694495513970493704744448 12697384 -298588484821518710614457901081722880 12697385 594206107056432688092260278687416597960 12697386 95053930957769417797313788355062404864 12697387 859200483002144711084295524849558232792 12697388 -1097181222205039851244486995769047320064 12697389 -1253788746657637573894167299543790928500 12697390 329691045283123867116119916336075657600 12697391 -622459933393357695158904920599356096528 12697392 -266398187055629071658449593530060144640 12697393 -1074086491072500577121603677945564197358 12697394 2653343103896684560099536457911820800 12697395 -588927315065949551179912130226438947280 12697396 252587458718018345232193690290137374720 12697397 -1339359314239889812032351078232677043968 12697398 15439095150485928596755327158138654336 12697399 621328325431620967661043302746737926448 12697400 206141026364464554607435876559880192000 12697401 -21768582320430792673496654955206509056 12697402 1227296206353927910419254876805753016032 12697403 71204007867082453189899347866594057824 12697404 -491381563899501807872264881971401608704 12697405 95356743000369276136973518922246380800 12697406 -216923851337978830080115592533024750848 12697407 -424898863627068873613609504328832220296 12697408 448311700463643264880791427004042313728 12697409 -1680087981134441534369840552128430307390 12697410 -28585980149255647442125569453622809600 12697411 -63614750218231506905550797191981695888 12697412 251711387087318739568409541777918554112 12697413 -417272421810874629093112269405925811712 12697414 -281764235935004407747904703041831536128 12697415 -992608903409368685151119400538100108400 12697416 -1152437530676913553436331140177671265280 12697417 -167534165091967964920124386826057123868 12697418 25464599596115249643585874025940166800 12697419 -1325104652399292673829636948833457778768 12697420 1026922330845882417306737519754042977280 12697421 2308480820006726320775279362042755954144 12697422 93766688644352990829514132480350549120 12697423 1107877850549752036466306214530242683624 12697424 -791236439597252648865841564363839504384 12697425 -347647971056860723152334974711691824000 12697426 -160298603742348401298049224574867537920 12697427 14572791949347552396192316349859440640 12697428 387896252850463539268432456624602353664 12697429 2495119000958970473425974221959234235584 12697430 -554264232101942752648021057345662992640 12697431 -1005267650177393685740627251970844157848 12697432 1250467461523662114110051556264820838400 12697433 -648904164063553171094078284153812407040 12697434 32562598550019396875686555043746452480 12697435 1612605763669610926781000197408647801360 12697436 1296998648167082898985185940463096552448 12697437 1756962656712851636699008734808556540640 12697438 -112498618283293188774467475756133371648 12697439 -866989384706614773206067105869205564720 12697440 107590878005400516032112404448726220800 12697441 -983393440577182991565341947062369512158 12697442 -549448618766843010761694732932408350128 12697443 -925560825202180418805143317375469463096 12697444 -1014081911782496610338737394516382792064 12697445 230757701692492400629922417647760179200 12697446 148302625028597139378899428241773054464 12697447 165403306612330765115790385860371244000 12697448 63812268705458098709545092076679362560 12697449 -229047050480459775568099742516009011200 12697450 133029355076553891847636172895031530000 12697451 254503096759916537593226314691334612912 12697452 390136874816092058621145673264489420800 12697453 -39426023351187899257225058786843143380 12697454 -69695986932930550089190568803936192512 12697455 254357382042685888598170580750920501920 12697456 94062951382495341468860250538066214912 12697457 6102695778880023026822505645454371252 12697458 -726968156289656240582100241528905342720 12697459 -769493395856064718146379099537910076340 12697460 -719067919354781742288881753811271680000 12697461 365873974717598072644705149239953326432 12697462 239108066633994564708334756890513375552 12697463 -1227498090283286776014219043360219707288 12697464 -3728462793813871764225212435170222080 12697465 -387628650106525072716898231430853252480 12697466 -25251593442614046208140251439830899200 12697467 -624167921854051280902826040647108513088 12697468 280348893656201655055371030630638742528 12697469 1953422728842840110585759904261716532870 12697470 8479329188577723482523572488037149440 12697471 1334813524477175948587051832725869260640 12697472 -91376238936037228998875918978619801600 12697473 -673744577698935345670996822150518124416 12697474 53007233409573605648746813458325556640 12697475 98616725782694736354278074219637624400 12697476 121430697741452584995242685617630085120 12697477 -285226741049166961238534989572318945126 12697478 -126877867211379228002373172026950124960 12697479 -1267373578553846739085354945805587270536 12697480 -996257975622668600319085727928198297600 12697481 305040412417177738382275397186797760100 12697482 -234017421593632396519410111365294976000 12697483 -1734731167395832936437807141162983652960 12697484 1265562146030197670050671546846536630016 12697485 -214595205127882840867365114055493940000 12697486 89454292076814839312697173654388455040 12697487 798236765756175407479944329759913577584 12697488 -190895522815601795216861213228302491648 12697489 -29855957672244390586389721320500855808 12697490 20271791510670571843593366316252941120 12697491 -809937932561726476630756596194368160640 12697492 595267356707283065025497193423362796416 12697493 232595453766684331837930073588895330240 12697494 342859549032569991607846789444242175872 12697495 188425566323756366755472098439275448640 12697496 158557479660474043822084075437510696960 12697497 478602446068094691252091548730329797274 12697498 984477572088305628318776152067831040 12697499 -708438483661774115609087331452363576664 12697500 -9461005579367964066282244697062080000 12697501 -1286869910327943112735060998339218185498 12697502 -576459334640976038687036445791662098048 12697503 170192619144191412774494624220888112128 12697504 -519671242947994192299362947991736090624 12697505 851182568459875727193292205482440158400 12697506 290565286013509391839463710315351534080 12697507 -278210362426489984478712525235149729728 12697508 -362070825285772311758491066242982318080 12697509 -174865807862691063137816243458268511072 12697510 206314020492523733438296205676672153600 12697511 1236576496625147779185726221025291699840 12697512 147383350130320640291645350889118105600 12697513 -2844655731050405150109289158437237936 12697514 102748533709302246983484594963558273120 12697515 -403932675406040523712955487738075089040 12697516 -556544380773599673229405916628300891136 12697517 -1229865177280438107354183833820216264000 12697518 101469248641569418607375853370868883456 12697519 -56181006218836317635320300536601601480 12697520 104880078352679103622701851474720194560 12697521 -922110431641027347846487891422571003296 12697522 711414449639824135471987226636802711312 12697523 246791999356026004910285275080937493772 12697524 96023436101303930979231377113701083136 12697525 -391314171017120731492882189682819900950 12697526 -345357468097867800242301075925228104288 12697527 -56817859336890732738419306721869773080 12697528 -217624727119392708266861819350721187840 12697529 391980547600871278863194470333018938240 12697530 260296326277171981005219383695731736320 12697531 -311837368934253729376030837887270784512 12697532 686836226166114727221370690288025372160 12697533 -725559050577772690128083808035412350400 12697534 265239673340890120424503469984235591360 12697535 -448832108043832557875385123374852877600 12697536 -68005232250945338366965092288986873856 12697537 40707446338232464991012795833091306800 12697538 63377993953180566301401916700262211584 12697539 -927694744398407356013626861384669821120 12697540 -35628026874011727956262387553143398400 12697541 530385380651437927459751362222888868160 12697542 174808348121907225024482596603450006656 12697543 1648860548178700707958913210951436920792 12697544 1024642069129216869094973198557157990400 12697545 -262442753294375121989233870872551491200 12697546 997165803768456754290196157387650151472 12697547 130109695169228004357335943203574640080 12697548 316098714882940177562113591540931235840 12697549 -383046361991053662083955648399723498164 12697550 -518402696776769136173167478009664307200 12697551 80075083207453902489478637270497858992 12697552 -95451848487054566288116314258972213248 12697553 -1508660505363458552475607504725937089936 12697554 -65398859405208834610353675751628640000 12697555 -290881992824789743565081011388532638880 12697556 -7342018191918325426631670620635619328 12697557 -21297937929147813362672666572307192160 12697558 -707358683684550729691015459843025344320 12697559 -248999349532885007387643145495550235984 12697560 -33295289777961745613725971039762432000 12697561 407949686961787236331733882761981862932 12697562 -65554847919828688404938851115885437968 12697563 1230151689617352030890830971514514502000 12697564 836806644013865976106134238115199148032 12697565 1558707630557895508323110877367341140460 12697566 -532699827592393610386260531657966855360 12697567 34389698643741631701260399107869734400 12697568 -1260520132433081853887502375767967793152 12697569 59288180788164974088560833936267762176 12697570 128883513596964768155824468876246344480 12697571 1026170864487895642594069315776225276552 12697572 -141798230682570526624306911121477201920 12697573 263741974292590336050617111253375473440 12697574 -704448816429492115204618993837965298464 12697575 -48419473513042345531290064395767308800 12697576 1299998933881474684599099953677940014080 12697577 65932236662186377882197838896996023304 12697578 482252209308950967077917492165773238704 12697579 -1200435926790435938748380680249260471820 12697580 -379640531418100967493154636752286709760 12697581 70356496170873397544352892711317897216 12697582 1186322019182550474536081804670648532800 12697583 -1435110314233098926188687973094676531080 12697584 -10069862294826630738849921223319027712 12697585 -463588028958567804294601950880414584600 12697586 6956995214654681731018268188123399680 12697587 195098548994045647534659566604441968640 12697588 545389048445007946785431849932104677376 12697589 277167714153063982681793009864110344000 12697590 46458144825094999118585124336953456640 12697591 1216439146581735834091572696326762559680 12697592 915784710131218915170714509097799680000 12697593 96935554263589840949224143551699448000 12697594 86974124791352181994329296920868477952 12697595 -908887739759662617678263341318198886400 12697596 -537195008983240093742949963411298165248 12697597 -996696665824381427386639445320569096288 12697598 154903595114381138989912528086559948800 12697599 -23933922838386161111233443539994857472 12697600 133897244602262657650255566073128550400 12697601 -609192903017639795047121676470063734848 12697602 97538358467039651254747588402485158400 12697603 589978083090975381236921563565976373264 12697604 -509625487871930109534684946768088271744 12697605 -179503323814827788247225300732574989600 12697606 1071153824133622371992980504264758490560 12697607 239853121770432250976726075774584265280 12697608 -222838541829197362620613547378131599360 12697609 424065335579426471382584768440471670810 12697610 81505306799328067417104128640223810560 12697611 1005882905858917194526889894234628646872 12697612 -35475205193843787556156228750322526720 12697613 3252622086724995238247286575746493068704 12697614 440781457126823212736646283363711856640 12697615 -775031910252022084836587692377707161560 12697616 -302015413840730670077447408773390000128 12697617 570205670608203321748617321470113405680 12697618 54948335894772160226730015091846759200 12697619 1132222718318683462675391390411473440 12697620 11113672407525580042775629687967907840 12697621 -1115649437435452396475108537053900234500 12697622 119460213886176957735524962705279804032 12697623 -673751721018370124232457848067978526256 12697624 -53259025011047519103057415507005542400 12697625 -977394729953696771638831731350349891000 12697626 148064872360079415208060496763355910400 12697627 -113879304306790334482944100948269830524 12697628 687769203751467907227059668083159144960 12697629 -372614067657504827613857105170199755200 12697630 181944924009475240240532424364751942400 12697631 823719020546294365765834222159556400000 12697632 -995676836870825279489458965488441425920 12697633 -182606862597344759509995692708859139776 12697634 -454785751831951962060500830752697277952 12697635 -410417285058538300633160095204043521440 12697636 363384922023491138735924521136906240 12697637 2016347630295931618292436652651560120960 12697638 -446146196328501851153055940270552996992 12697639 2110902258563799854026465351450933247656 12697640 669743525420326455168442853695773081600 12697641 106154963734293732407271243849821502864 12697642 2764803774509339303574966580354271232 12697643 -378356833584452764861623959831710594560 12697644 152957948889978939021332329045223239680 12697645 -643116776847361805615315409340073162100 12697646 815212676215353499986361240031765018112 12697647 -609567508178585582344737826798241105400 12697648 -238285177103985859412098631774093312000 12697649 579896219170382741760536238689170951536 12697650 89238388140562679273799936943911360000 12697651 789179624735234997213766285139964544652 12697652 -189055675252255717868676928164089038848 12697653 45450813537809643170072745549599850144 12697654 -1009116192940902067874429833804432432224 12697655 309327871877308517382024780536313913560 12697656 85835708988372504061871749426820874240 12697657 307823131354792178746778937079338484992 12697658 1214003970233994708534131139644200621680 12697659 217659468664835288382728342951942990688 12697660 290370239258214273146092528341794150400 12697661 1004393317872142879684081045926952604352 12697662 202856884856328135979705963719772200960 12697663 -1072041806354764297609936918528381081872 12697664 482993200322745316647566764442399539200 12697665 -54783131260817887226746432424026076160 12697666 -190842557580570015992770835574275138016 12697667 -327495433179997537187416439880562468800 12697668 1351750220157169566996319804531232286720 12697669 1297662113655753891706407728892624007070 12697670 1066439242552333867533916628810412556800 12697671 224734689066740686187975670677899549824 12697672 227219216499560867578814713432056791040 12697673 -637554775889285171936797746297757047078 12697674 668902727749438239934714630027993465344 12697675 -376093286668307158830122643218243379100 12697676 -1262044657010944258317172352371966967040 12697677 679831164625356761132525164132283125920 12697678 -82739466663237043872108691677851824128 12697679 526951786008953015651907575511615804960 12697680 -54495000204615337066969072382068654080 12697681 565208780371558199104953557011290914880 12697682 734008684828576230673943943072923175072 12697683 650671964127259221535097075033262594048 12697684 1759596281453837033195252646548799813376 12697685 2219858232286597438893566298192230400 12697686 -205067272364406422468936582139490308768 12697687 879913855698194176227253360486684962360 12697688 691706591635936219233715112251573800960 12697689 -456146008263281453183248150772694334080 12697690 -398295639337128907983444853189301848320 12697691 15598145131074703467404858727921000384 12697692 -310904607992799591282739356895705325568 12697693 32998435499198187639823282035651056172 12697694 382614638504123517580127074252687840896 12697695 1052159996516064806674933873828339341600 12697696 -733889814357934203270855499459565715456 12697697 225221506538260087998871384208987395752 12697698 -320683871673764355668559578789509550592 12697699 100029818113098780479202031857460072704 12697700 -44121518763445099654571598399577344000 12697701 -10851171654799592443528253367778352736 12697702 -298855554652346869287064186081390574208 12697703 2102810028220432194982360518450198944952 12697704 -712136167540470961256416241310076707840 12697705 -32814185798263221545740994475017297280 12697706 -115349056471155367393597926635465362944 12697707 -441084082011743216863905059802242018880 12697708 -1042530199119431002701084781617621442560 12697709 -1580685537959156512766284950383319148896 12697710 15134549834421965169357910307705208960 12697711 588449014123624608465020841148777375584 12697712 396778215237308942756285303352550588416 12697713 -1132516718733198932163736569490420789758 12697714 855661435632363832086202295696370081792 12697715 569373698245830358374428691923450805360 12697716 589993294979039399519100359645790461952 12697717 1639972787320553741898657839375903134766 12697718 652389589472929540769083276327753995840 12697719 -478103402650831020391740212939176684800 12697720 341997708660666819503797014910709760000 12697721 1366205033256302692552390428596627570922 12697722 415683853960398907406464081226281466880 12697723 -205999417033184449943984594017665718920 12697724 -225968503160081839583553199847584309248 12697725 82633479896512082900754587955773059200 12697726 -325008534965703346964942219512169906688 12697727 -576124040888202674300835760022173546128 12697728 -3682696940701321366186586354692915200 12697729 -2105480841227868564851361205589606650320 12697730 -317694350856379191658721272833192806400 12697731 641874714215500049103694113385537236420 12697732 -317669536061748454586687455836844412928 12697733 -716113915893619257534599998053045978018 12697734 45390314414895776034690702390123976704 12697735 -85897027582515875350926423444392028000 12697736 181428188979486267191051773238240870400 12697737 310128381924537911648790911307564614400 12697738 208705215645026610649065476066851488000 12697739 1550218554463809887356465483530460803540 12697740 196356245531854947381147724185597143040 12697741 -101772001706528504048103819312160165632 12697742 -771770513445396830687591714307252071808 12697743 -384809488260748148866930358355224399736 12697744 265302575906532728625753171381429534720 12697745 -627298073139959286126132693369567996120 12697746 -115041280830989916562136357140230777216 12697747 3832576804783103715209089201853230453792 12697748 -129432004172935039244910215671693860864 12697749 -655072695731281322291863767716134828800 12697750 390755115481405386613607212176087264000 12697751 1076753239296125342251374893926293758208 12697752 1321186723137351422887777450057195315200 12697753 -1025691762001733101736822595788270210998 12697754 196072370883300056785086919941768462576 12697755 -84899921867404935452280950468693852160 12697756 -1195401293978993091603423642347192865280 12697757 -1579024447408932435676466209281132596160 12697758 -11137274019451637656192514621736092736 12697759 -2323985385906321198097684675111494474960 12697760 521116718915900333686994744834170552320 12697761 -245788812545135399437119970591672103520 12697762 790925884739682281268911129785679326080 12697763 232757850139430126662502273369913662784 12697764 -130531643471228350136774781947933850624 12697765 236668378218923073077025766219568862720 12697766 41130911484616559638894051142383200000 12697767 -493343446764749035282780822935703708392 12697768 48410672672539409937113635307763010560 12697769 -539591789397165594146231199592259853888 12697770 -18346347237979940607259330928114246400 12697771 -9055911280789918699208102227773056256 12697772 -605432153561802510162546424493688273408 12697773 -1502687961970265000200144591425641167872 12697774 612609512614963780853383187906248163136 12697775 -34035603667363326466168602847481167200 12697776 51521040311458643873259377334209740800 12697777 -579282933586233141610292146013870123374 12697778 149687652298143413765810842099432135440 12697779 -108417976926285332047734890904214191816 12697780 -8922881497756374699125879913392448000 12697781 -370467199968763058580751239510652008036 12697782 -44972043711847454372678247372891697152 12697783 -227649127630814216655937211394559411280 12697784 3276747417454928710884514291051329085440 12697785 -670886409196784941307660795681922881400 12697786 -76834594107551844163926529199161998336 12697787 707932444234675898249488790182134350436 12697788 941202697565959625340385487265869222400 12697789 -638836715816856744947887458160377274720 12697790 231526070516301359241727773621038350080 12697791 249571700841428941811449660075885979592 12697792 -42076311428227134527124650009192038400 12697793 -386527536283642499958525419083657529220 12697794 289969176882270125582883125588770495488 12697795 259480778558793978481325587157721120000 12697796 725231421098993401102681113668142305280 12697797 266980175408339441883958420446955513344 12697798 5784152913622458200798799205238402400 12697799 1033236752853187903225409208630069379800 12697800 -140626951703559483460220713666563072000 12697801 -2247891494767494490950296526621739070028 12697802 596198742107037050349360684692278032384 12697803 108114414337513086420137859923531393160 12697804 76749568144033523125517729568405596160 12697805 1280107154735310894934905796470729032760 12697806 1796830272034895719197777262799582208 12697807 -1381795981823210672172082162686652604944 12697808 -1039830739832731454100875368882667520 12697809 663437115564008449799926300407766558704 12697810 363317700566397834238958074500770632320 12697811 3023059339871296553516334804285588780480 12697812 -219262091331002155139091682791835769088 12697813 548432342521655350381402072378659945084 12697814 239333592738828161280177228136518720 12697815 270629020442592548980064874436829785200 12697816 -882655297586147463314370007271247728640 12697817 250084914330814478565385870172188200960 12697818 -73542857830767224181334476115381347840 12697819 -1311444834784580562861998576777279757840 12697820 -750003119421863764895693098110280849920 12697821 764120809986488952235618501371256264440 12697822 -809581793407821696725108771483220422976 12697823 -181326451105618091700379529516220056160 12697824 695604623663328136866357672130990571520 12697825 526481279977919105622330354408784000 12697826 -879820324935375649413963628926885075888 12697827 135498389521954093923309869869424613504 12697828 364545584053940066678173073771767480320 12697829 -879459336682708736933157777689665725570 12697830 845364584686555603086419326258432512000 12697831 1102744983743512143261679954914956359200 12697832 221817516306649491842723708006128680960 12697833 1193030957589030565648971633712042352640 12697834 -906929580432148156717533150007681967184 12697835 307342683408732850068096183668559245280 12697836 425030520226106606548318236163930240512 12697837 -293652016941254875675891607705782953514 12697838 -232298355544672651117898919879865496256 12697839 19332883077349541205474865398862354176 12697840 310674844299846045527061672122143211520 12697841 104132411859849741557687175173723157504 12697842 187956822241075691391406145003348445312 12697843 -95054541671033526649105439979738176576 12697844 -342608042363379152367968587588694955264 12697845 181580901860019346504552255413764885760 12697846 -61982312600567211700607268268738567680 12697847 1906959466016526484077465825021317464296 12697848 -62217432949857411969942325061780275200 12697849 449708883939618004338356177954292779136 12697850 -66788768327661276122574235533150835200 12697851 901913700759851565842669316738039499200 12697852 -1311897289621601974935151094636408522240 12697853 -88883812224360901614743472440095130880 12697854 115895200029644711405335505510244485376 12697855 -1404762943401168403877163205583081241240 12697856 -1778983458328142858632772018670831403008 12697857 32168723237172008487930004063506383040 12697858 -606239489931047943652462295342632986720 12697859 -2306911299345672458078405741979686951940 12697860 -2682572224675732757577558174099456000 12697861 4569037970969735335297249426206713916 12697862 843873320454329478652292217849762945600 12697863 90177881954721969357698843827649629440 12697864 61637716452921466758646470535151953920 12697865 -356267556507766398087113344370613379740 12697866 264441922661563347179631323995004431152 12697867 -160653598756451770195543787481696656608 12697868 1106437629899319022264599127242836936448 12697869 -1223708123785434659985964400810310344256 12697870 22201943061341596981115117084091897600 12697871 -1346038440838117469121542919157576320000 12697872 -7653149881465899584493776123530444800 12697873 47255016380584128344384096934077511924 12697874 149991971374360260717581804229448226304 12697875 -344807145391019507228581274766792276000 12697876 749607729412392432099267132250158923520 12697877 1961636086466471068870594665911978628540 12697878 418400654973415699725202078006632593280 12697879 258609938658893910200103547800570665920 12697880 185096942456216955720743083142163456000 12697881 -269888590211990442261652966196404673856 12697882 293027297905474340905129369694408703360 12697883 -2318185444359674465232302218437078231576 12697884 -38717569441391634646832450552061464064 12697885 -354555583722309279298537806406236822420 12697886 -316009196370809890598084147467342229376 12697887 88895247437566448484618920700584037960 12697888 211312335790128366574229671793588699136 12697889 -305656223483638371703255537974227430144 12697890 379179244221701773735547558786230387200 12697891 -820703251890658742790793270807439367416 12697892 516610575039927597521049569794682437632 12697893 -329583918426394022179262774476809296580 12697894 -275198465970206006127551158850535261888 12697895 -54975685201812194975933613447553381440 12697896 1926856075727618359468517578405428264960 12697897 608464382885061582869339883568157534580 12697898 -424354480065419118258875393856550018560 12697899 -641481371783339676420052581277646855952 12697900 4236483884153867458326038299667852800 12697901 1564536241270446271303265460348267274902 12697902 -18810281603335896871795392862757114880 12697903 2199291366887420732932521488833746879984 12697904 -230991398787111336382781599022919942144 12697905 304690812635577458339194120485306272640 12697906 -32371948505676068745156488825005048416 12697907 -797488612114129665731182075778059008000 12697908 140897834696177185465644789480528568320 12697909 102307768943999594933755369903653685440 12697910 308877705962631236822556918118302720 12697911 1524211691169763622868445570886582493600 12697912 70705709758640017178687737031019724800 12697913 1831810218997423502699260452617412261162 12697914 -526558432895644688102582484162658456320 12697915 633662271974901166373124281724435538560 12697916 492266990755773050580396218809502294016 12697917 13989311643642724388196340428925590048 12697918 -89966212622413646714627830210597397184 12697919 -185589351117021269417948033205234307200 12697920 68437531304433694641004174270188748800 12697921 216981991966811181788096263186606585440 12697922 563874198422221208910906084686376981024 12697923 -113563482822425622584509467712419174912 12697924 1047172135400945795441213429825015304192 12697925 -432350036098238886635707839651742801350 12697926 -13782651681080405694383763580720774656 12697927 301441587146030643880503161768426277120 12697928 1257370969009549548250500000692164608000 12697929 -164128769308902306630804360375126166200 12697930 -118491491002503769005946319312323968000 12697931 -389840522288946592223267946736692236268 12697932 135041437018015250050050996154928578560 12697933 1628332436500173852016276573484706024182 12697934 863793868628366121315250052555193046272 12697935 575819587683810929792406803911067350800 12697936 79826161572204225368812889776247201792 12697937 -80168643896454759613932595801435731648 12697938 43659785236442376460237286763708311040 12697939 -16313505127929475007989596907864063320 12697940 260550431363680712022066105700134950400 12697941 -244295641738914141590809517419700426496 12697942 212527400900338595497464620300878723872 12697943 72276914952127790492116404272154067968 12697944 -38954587695349739850739020816769351680 12697945 -500047502790086860927214967021229393080 12697946 -76547522066504557804916904386194351680 12697947 -521242024262615286674256010819261908360 12697948 -1312427522159202705595104532795765960192 12697949 -984663416809138128409194235237806509280 12697950 129947732865969927422120075743248945600 12697951 526315430851595220090981275860558563952 12697952 62359841160971445382871648108242010112 12697953 274792119412674272933964384514206416304 12697954 811563707798518120228471141084477252176 12697955 53451616286404376784250213675904107200 12697956 -15396747294630633513507170641485911808 12697957 -538284064803158352663760943155926781508 12697958 -248815924116296522334673508863514406144 12697959 -373229161580492994419931325978937076696 12697960 785710184661708628843668582957570048000 12697961 -956333574606107624739754762834997521776 12697962 445037302590483478149452206762063287552 12697963 -826511824809272507996956295172298583160 12697964 26647289976915712588608544570615911936 12697965 -362126068171617069386858085704946506880 12697966 193840414182354023094815706319803443520 12697967 -932552652105272560301729959274690439984 12697968 -148090549976526996826196966881986871296 12697969 -1150177992695829755014392564477607796940 12697970 308886037887443822941845836020604683680 12697971 147147817511948548766365342708293196800 12697972 146916987607370832965560514501205524480 12697973 -404167858936614976551796882449756653778 12697974 113647358541903920150097769735351066560 12697975 121605734382239474162491096033500098000 12697976 -278765241703509959813435552794518896640 12697977 786669772220200067832797538987594288720 12697978 411540388880338188384465843058279405824 12697979 141605026809455348510748376366225246752 12697980 436165198772658015446691517926674841600 12697981 -296532196670312861898392631763380452218 12697982 822664687174853959215126615358089216 12697983 -357408130227060653683570551238439976648 12697984 1200173811320897181794644047101763256320 12697985 54582408657592789996042087952480534400 12697986 1652165067317206591119694818344140800 12697987 209160701693890620462728034897526332552 12697988 952018461945297624827962284162605071488 12697989 -178382289465238291486749795219170766912 12697990 334811386413487398411619648011338042880 12697991 32096739759149685904907455943547822000 12697992 973695317802708541449537117276766617600 12697993 -102441149959606631173457594449906059648 12697994 -1059375780994268210957094713622542506704 12697995 -135301494682031096828563064972508706560 12697996 -348348151877161072630666299721895584000 12697997 -694140752559655849585268783766092119848 12697998 -756098227038558660630176144998694586240 12697999 1454228972997530401799448711520375742000 12698000 -500679837609476511282162613813248000 12698001 -624560028665331610813536806135330610432 12698002 100392179595959477793034638336837719952 12698003 7865212333190243962038071081723579520 12698004 431458601499987862865867621300494172160 12698005 318618625855239706204810053595760785560 12698006 1126317447726094169508535678399457681952 12698007 -680772591534648720559558158244858093848 12698008 115722406033633638308887323924485928960 12698009 106584330438021972398143313142587067210 12698010 -36190826302325757363753453934615690560 12698011 709851690315336459526143037811741144232 12698012 -906068019191640793381299978992041681920 12698013 -957246140969243619908351291351790609600 12698014 -521732230158275111158504912770294705408 12698015 126653959801569194414610217149054507120 12698016 186172828857501806398977480952774656000 12698017 1099771916335820179162874670257483204066 12698018 617109230927632141178965718951401242960 12698019 1195691504981687396417087328291037006320 12698020 -511195027858039416843922046569572683520 12698021 -564041432749795646135499336590975563488 12698022 843700677335570939559840955127891073024 12698023 -43176521982382265454097520948987023200 12698024 211112968223911640683767616968154398720 12698025 273636116463620344813195390317287686800 12698026 165667570846368935036974489503657992448 12698027 -243055422849012256814445588738405390480 12698028 29823258408051167198229973280866191360 12698029 -10497060488190501898023906977569092000 12698030 135735943213016437571640033275628633600 12698031 -664030908355936023097149778384883713776 12698032 29994896110694496041603858995460980736 12698033 -1174268437958198488416770625053806724718 12698034 134305488227251544504694034300741103616 12698035 559539440208787280580724937331322956960 12698036 54205385998575502689769393481415427584 12698037 105058104441370774711171588878159381120 12698038 -132693598111731310575893280105267295104 12698039 -251226011457292228123918043553283595280 12698040 256204477168677897974069213803823308800 12698041 -3119081899255872725959352571452445814448 12698042 413865556754970105755148162621748830720 12698043 -824318665869439420455635637013539459072 12698044 51789746156912675798174340880940635136 12698045 -65757641745572672546694334477832211720 12698046 -69868601318769918664936950109622929536 12698047 -120527969716340638373163429029921263920 12698048 -727623840555549628312484953483722620928 12698049 -3068801309418558193165967059511625984 12698050 552006242608662091558625742163868220000 12698051 -304768626724052181517378585784326506948 12698052 112077128935634085107573853658240760832 12698053 -70993771148325123090215715334325660000 12698054 -243845758822944677471234208855024796608 12698055 43314085684308178836079819310821399200 12698056 -1574778479504344625880939190700856268800 12698057 890562179582088086003140111474679529306 12698058 10627727805137662431176628950225038848 12698059 -1800492077391803577353824872129530780760 12698060 -504112165295029982919794211140791403520 12698061 -318248845203222638567381846737143407520 12698062 73308626833768611104084378824882612224 12698063 281522167789532685918439695560913079296 12698064 -46201745802831742981677253936682188800 12698065 467374282595276762447649883678851993600 12698066 229950043003681141271073244172977287168 12698067 370672868681925552669079656511024584960 12698068 -1487916347335217444673198330999958145152 12698069 -224480274194568902889037257116091608328 12698070 -34805788527314654452554360103954022400 12698071 1250658730488334853890073525660045442072 12698072 938376032143635918021804248773201920 12698073 1450139005114912975100064792595286076000 12698074 186980255628080704194658367413650199536 12698075 10689075978462348569834210972794980000 12698076 -402451764048334114531784120850249968640 12698077 52318085748089535299364811241246776672 12698078 772706017295903745675058820813936884800 12698079 868889093263541010843727070991508077384 12698080 996929104896675979809825448513673625600 12698081 -454547611820457290439353604496799988000 12698082 196338970590116440652935177860749868912 12698083 -4192707877320353135314995189033160125920 12698084 -597603496771631364624658504681477324800 12698085 348095256655681321755343799334839913600 12698086 500819149087417651751887057580342176992 12698087 -563801835795730893180072299826576201720 12698088 -488972025170628616388339531807348736000 12698089 -577451996855859275182969747425574391110 12698090 293153269344084354718307406394364601600 12698091 414005122451632734590220419050513271952 12698092 747806334379424556704131600129632251904 12698093 85972513999210153795256545142911681824 12698094 177276815019252888171665074921751713920 12698095 -120948805986361608954223536012162040320 12698096 -22241523156913667013449417155492970496 12698097 603583069332537758917237154052011581728 12698098 203491580071774678002521534138449144320 12698099 1942718460654443250751165694598635870640 12698100 -268381820225406147375215527812790272000 12698101 265272794140531816193429686319076070012 12698102 791384319949725840169650054731085550752 12698103 -1270828015121627277288521117769963288 12698104 -549315074953041004056825569154221568000 12698105 964832614771180646741607605212931981700 12698106 218059886261710615600621078899915055104 12698107 990642088448553002076243644388586488356 12698108 -1818014411447850279587585964580328676864 12698109 -969631510974417050152615477070168681172 12698110 76665087347142385515179793296092417920 12698111 -115733757799720910407255992171505684728 12698112 188637423957149369270142198283285561344 12698113 -551261966101703064565668180306917561340 12698114 -497034008202045443963051911458182376960 12698115 -15664710548458844792298269707884238080 12698116 -153259373976268752494815315942124713728 12698117 -852696292956269738078177356826414892834 12698118 -408465619818960932974398104357621506560 12698119 -138148096393377331842384606941700071328 12698120 -226270680136170769551178096827438643200 12698121 656196318258445420988713973901142224912 12698122 95508383065740268541075640542979469824 12698123 922630417835038319508270721800249036372 12698124 140716362178534797719700443990029274112 12698125 -357198252068143236787211348849255580000 12698126 468849608987595084066130325747437597440 12698127 -7619077794629619298660504526927245440 12698128 -223325825510964494084824833015109378048 12698129 -549513211567448435398053540323299656270 12698130 -416168380979964150494904305251356072960 12698131 -258675966383219070596807889871051258176 12698132 324536969767789025813061439290231808896 12698133 -446594448902639301348301150361567717760 12698134 -92146597540668885426779027710596287808 12698135 -562439512993405566695870399961614530920 12698136 -1356131639473857799999205294300579573760 12698137 1407582234308461404678513543521247890880 12698138 218108164265096607374311494981341268720 12698139 -25820538997837276306254027682616251392 12698140 -51834820830174184618119190811778846720 12698141 -336276806268361576973645107194880672788 12698142 -89688531401830690158206305565299793088 12698143 1066311920525197509213590314549124353080 12698144 -2544952808769573245208869763693768867840 12698145 -687005250779237674294061020529374815000 12698146 596116690945512221004702430499197288272 12698147 -859207649662105083751918120430531559936 12698148 -650363798667502223647642996220739640320 12698149 1480589951101143814803589771983195244608 12698150 521990577040616229540619023967798776000 12698151 -287720035134608419799957175267701737776 12698152 1535337536726525131003369275811163013120 12698153 -126097399223963727666157687383148662576 12698154 282829415288956642414825354094519808000 12698155 -470425024098291153949575369510350593440 12698156 1045635203448989703691838386827444088320 12698157 -875262185015573888895628411621960952160 12698158 -1159768440492854501582614489816571904 12698159 -1038992504081884032842118032072441510640 12698160 191196293831918674871752046765166428160 12698161 -642291600445172075037805112715058386368 12698162 332428079879288557992879218621154266112 12698163 156620183841825651483215418350403724692 12698164 -278394693272867317966498999066805291520 12698165 1370109760432650109359678245005471020060 12698166 -358387006234276891944691460751217674240 12698167 -1290138148099807958243792752909486473168 12698168 275273870717869492685724373688276213760 12698169 1836121797368442766598658517498882276800 12698170 -669367279961522930675745777668851872000 12698171 1957563044984020592296411288531669446372 12698172 177910631126659501813370808287554613760 12698173 -406922438957779959871840225984161637480 12698174 68604490641968493460026260590925166336 12698175 4704705609630886783345569597754012800 12698176 63142420992815556135410200130661908480 12698177 -846275669940999142808854168190223988908 12698178 76921968296980579259831333154689083392 12698179 275945061648008462593912183953188647200 12698180 -1392723955603898359301774263181414400 12698181 -1116847841879989086040709326162977212160 12698182 -243893540942480072656291997283786694656 12698183 -679296008793171073091142702351973720080 12698184 -9812688707652221687995398374137774080 12698185 -163429347611477446107606171055246276800 12698186 -791928753299652469418284218239212832208 12698187 -1251071854040580060520662950477175751440 12698188 -81692299657624158059680920846051450112 12698189 -49893123696834737537466223629554933760 12698190 6700764732063824079452663446929120000 12698191 -804872383454918262387982109037730693632 12698192 29060819742219329691563712529914101760 12698193 -548363256121558553301786792423897873936 12698194 -87220172447820374778690706852971793920 12698195 -974115719624829719416733570197570894800 12698196 57174704458379018521926178831139819520 12698197 -2422035304162387289394939079130574858528 12698198 819981155094570741687936406261512525600 12698199 -124212097342063515097483970780809989216 12698200 -364217245467170171818732644103059456000 12698201 -25847226361625967102392081500328784000 12698202 -167905606041336248680395967115907589632 12698203 -1376256897810759049095425849281013202400 12698204 67023757846855972053809270363330482176 12698205 360761608809637935377020625907563558400 12698206 74518777957362562367891988095980405440 12698207 308042185494720945242433404339798439456 12698208 -481193338294460676632230761689411223552 12698209 600583094156897392674445778853392413716 12698210 32708798879567260876422235887909381120 12698211 -857322243261710816879414601554356558728 12698212 774017824035844736114728691992893347456 12698213 1375367152077872685174776922064890654240 12698214 100557565740264186468025460882838305280 12698215 179138601808706617334271081075439267200 12698216 67279060035534443062505271844659609600 12698217 -162981193372464746541437374658977732032 12698218 129095586094609136145320175604615047360 12698219 -1140849018722228676837950585208457930380 12698220 -129866246354959264107713685732056432640 12698221 2160177949551471523887689121371115875200 12698222 24943163800707603541158966477180475392 12698223 -1250636220390442980344267740621108492800 12698224 -318237674310296972127926133417377792 12698225 -505482899963418166022198627296303267200 12698226 -138204924819411444376009884597845414496 12698227 1094049765658385139181231041531164758800 12698228 -368144437963304645794149804301819895040 12698229 -734481986385978911428643811034874882016 12698230 -700680659171848317331676314129209225600 12698231 140560620697294200399573055751163999744 12698232 511284589086571254610834144084431667200 12698233 654138324664687893479207749316243877204 12698234 319700388743827831711095829354410735072 12698235 661977865674114337339153655606641382400 12698236 -464116690435822701664933788091152719360 12698237 392797531134341692105277727551897969280 12698238 -14667643801766551656194954030155456512 12698239 10900714394337156792413310828973063040 12698240 118917392492178983464815210479065497600 12698241 -1214027322733748742466684006355573542608 12698242 -978465354183304786077640949370239006976 12698243 1506884882162841319518804096391322298492 12698244 -7056216559254127843431186212473638912 12698245 780157105818546373541446624378416927360 12698246 682447441304344963884351330727976963904 12698247 -158706081554688113826098615363710629120 12698248 -104344036892192111097570605066491361280 12698249 -943222195622235532305243741994437147750 12698250 -156273927400062349391885728684928832000 12698251 -266862309583735875668859273191174425600 12698252 -709611922613954150745225615192339412992 12698253 -230162358384872132464634403175043258880 12698254 -683336228728494390181145270971001942400 12698255 1107192701493639376094535925038094049160 12698256 7135225017651473898786790554327711744 12698257 -485821990443946208900784249192872428800 12698258 -111885176855132659856977127628437777520 12698259 -175670650256464316387846362732543157760 12698260 706238581983811455275226573520706611200 12698261 -1784867526705638321896249517689863393138 12698262 491628980869557125571177953124125249280 12698263 1321066591738102746537430986929141517512 12698264 235368669875334998981330361348855183360 12698265 137032887409129323339975242202929904000 12698266 -245306970787991228682066187631369268480 12698267 2681740342217158892839032004033331463000 12698268 228176892120475432854407745034254950400 12698269 1145755571352652804503067749624895171596 12698270 -85485455034352305277859386616079705600 12698271 -721886859323613510562389466670316275160 12698272 -2457282454884353871262654217683917078528 12698273 322114781395170028228866235960539407040 12698274 107715425907644767714605014642841452160 12698275 360864276682462683216342910330244715000 12698276 204768653337470766094505015868219356160 12698277 -43705399085893421906737373768789656704 12698278 -207878657251630815519023993427139030560 12698279 854973469046300911097238308327176371480 12698280 -51206899250272193609161902831157248000 12698281 2238855668537090355331450005381618745082 12698282 45199206372622342580816455479184281600 12698283 -95730401094060758944985480728233850896 12698284 -388510110418131722816812616163537136384 12698285 -82063583234580881896605737638489084020 12698286 151324909465874681625741100172336137344 12698287 -2152866807240802637043852117746931328 12698288 397724962459200558863606993829835898880 12698289 -23727420877378961460287446253700744960 12698290 15063345726760580627843122317088665600 12698291 -591717411274303811222895737532361720308 12698292 -6107000591336062170592962795891068928 12698293 -379892576282808784264928295605804765458 12698294 -434550020622529802180349437803951939968 12698295 -526386036338290905810173771835554350560 12698296 -86446119956461495616447271656861184000 12698297 -1409163272119493330540510882250447559254 12698298 27242418057659762978647794292580348784 12698299 -1075117634893763934157527066941055948700 12698300 -191578350411093602768824064701177267200 12698301 919372975428363749956241976749251090464 12698302 -975726788981898029433567594643088006400 12698303 2179748817720205512774176193342901198560 12698304 376533246339264132236585267328026935296 12698305 -127044342518758553816539354893983274540 12698306 -345962711830926881594947114874963577648 12698307 1486742337442415038493236293232673878404 12698308 273066779233174322254568388451303731200 12698309 -444237388962959481675916376950193091840 12698310 -121744820862489734229705472000440051840 12698311 -2070914880503076315512679600549240162088 12698312 -37862041751850259245827728460454912000 12698313 257590159994241705080629779422104735488 12698314 736962063936891889820063325647433566256 12698315 -157776862491995332466923129531191384000 12698316 -1160746690021248152379330998192740746240 12698317 1087198303249890368155806644185719190200 12698318 -433797977595413350973918242304054399040 12698319 1162320642985545224166470502355362097920 12698320 -85861935348416871707559062985046917120 12698321 2049629110969952249590612912221161985522 12698322 39227817611361274481940655986563074560 12698323 453566529008255667879542274978341138688 12698324 764634569499288067618498120530758817792 12698325 444482706757488848715172955202139819050 12698326 -171144626161342948889189738363044905600 12698327 657350228333179685802882297852609150480 12698328 -561471313453013564483987476295228067840 12698329 -176890424607528943543758734570641121024 12698330 1277266865091186828987664478038091520 12698331 -717792110673538296497175090789368998248 12698332 82399566920792898672991111755564725760 12698333 -1230982847175036685948464967359162824916 12698334 40711355975744597683635660420743946240 12698335 -10234249591942730131943899669778102400 12698336 292869120496692425087072962263461658624 12698337 -1314744032433174730667667841326692406048 12698338 170597569871038208210700039081625738320 12698339 -76115443211052915503324697480645685860 12698340 100912580355764524329599358436537651200 12698341 -13452029494068215589255328211161382016 12698342 325421493682621925063004351718275489600 12698343 -18195451577030688462884846605617665280 12698344 -112680129079513069185366377060162273280 12698345 -1184247373595242273882338723667636800 12698346 -425237774277114750637489351117525401600 12698347 1220274457532791692392476726775433175796 12698348 386367940152039605048362723107944371200 12698349 -740730082221564885917561345776348400640 12698350 -14884659491771663424131774700059683200 12698351 1455924732422272348761666288420885206352 12698352 -68051507339057071023505203097453166592 12698353 612172641412255042775750736761558859602 12698354 1811156426018052869527851923881036602624 12698355 1762585789814246032060790235642967238400 12698356 464413882235582476059468718828316590080 12698357 -113219146569299796505866124354575374688 12698358 -166335562060973263209088611380023050816 12698359 1797147176579293439982373755560106915560 12698360 165479905127196489156444108514220544000 12698361 509290041417844931238445808185732155588 12698362 346181671667193988008785601130559640432 12698363 955611001640505822975967957643858971200 12698364 201461430495316851105871292011615444992 12698365 -305624223438520462350117339598951680000 12698366 -1937839960240071844613018614964403874560 12698367 1220327228847139906876139988725861412864 12698368 201056367936576956607638958048586760192 12698369 1108209277717805512718814407469345591744 12698370 -32175079293869283714516042453404360640 12698371 319264391417031386092615461092879487088 12698372 -1078432869868849370252157422935520279424 12698373 5547064805340329812084891514483722560 12698374 -40997726834516001215009512906574995200 12698375 -207415269218682962788125258685776960000 12698376 -586770709451997342546341140384346112000 12698377 -1471973651711615478252726828911837740774 12698378 -329175351923774620445287113761545978368 12698379 -1011960350667086000896325900186484020676 12698380 152058319929703019068281701084430167040 12698381 953353807043789856040339515399776347200 12698382 733883985080611657837453219061960419392 12698383 401275294967310988164872183311754067632 12698384 72378988928676094691225053814037872640 12698385 116381334058939256717101630690633714560 12698386 -1088728556604205840443679980505705261920 12698387 -291389933759199191443496927720390174400 12698388 442698739309127437286575243627849824000 12698389 -183548299071304462777407158407761787200 12698390 -422164486635525721947014556044994604800 12698391 517889663016585225012130657832995749840 12698392 -54836877891297862384413817161852518400 12698393 -970679848581550933168021155426662002080 12698394 -170804038000276427246084677465642332672 12698395 870335461343205104618900545902659566800 12698396 -911611254317767439172150952703954803200 12698397 243527789995816299131748668779681102080 12698398 -703373423414261726330148124005844636800 12698399 -1455832479128725814396694457879117480464 12698400 71136999580689486052840340041708339200 12698401 -615776630576368572043608065220520413598 12698402 179035187765224118103433921755532139904 12698403 -281196700204136607607035930115085380800 12698404 14553136525086661711985798085906796800 12698405 -74916451546797028260748625556221343240 12698406 78401949958878285451579062908488409088 12698407 39624883199083748902242675749559227352 12698408 597489487212788688640772863117834152960 12698409 77482329327517191035531868747308622528 12698410 -129466412401866519104309391266824914240 12698411 1758006022702228639667786132303243274024 12698412 -145565339982538607239994631319806747648 12698413 -70862084979814607430741197319116674560 12698414 135066213143635645520640788958858795840 12698415 -362535252406515055975693075275103365600 12698416 -2983058064484672292436428523001315328 12698417 158008782975672992835170841195210352692 12698418 392491989798201372149762536160156824704 12698419 -1792573941649370134224684869566037407656 12698420 243606473501372589445203349149846650880 12698421 11731913165962611483690276202962602304 12698422 -976754425155657724990956607476652200960 12698423 -2172746157827864320357715840821666416 12698424 -1884653637040329096828701417161337856000 12698425 655542837006906870162603065455207079150 12698426 310305178009724934264436981864315840224 12698427 58990912377458388578475327275048158464 12698428 -1116879946858433518309403747040811820032 12698429 -426515387015636120951395520052584800512 12698430 -181226326944144453639001003623397610880 12698431 361196087336005243285453468296940045200 12698432 -241866594123236467341076685678021443584 12698433 430311057471535569088601158263300594240 12698434 457080165572490775252810858667243208192 12698435 1743645978168772120888211279893967949600 12698436 240445306508459828199476843542374669312 12698437 -173895295594611884351844834495556243456 12698438 -83442544846407924198095989235682047232 12698439 152554846406056063710143832015393381120 12698440 22222152908053559609516995496479948800 12698441 -136321628099319869027347591037839426560 12698442 -593717952837984027395955498985807578528 12698443 -469733278002125536254813144114479178920 12698444 -1036772426100824359396911414943517638656 12698445 -723888380851106262795045813650195746080 12698446 -425310873515534259348466440539542379328 12698447 1244966212727576381904639244603372054896 12698448 260203761173591167542220679019046502400 12698449 942623034945268926838245250077277934450 12698450 358114457465911558456310583855141918000 12698451 1014219674228297718046710136588533777540 12698452 -336675315839346573274905250536427161600 12698453 858336945340286031029163550014832938702 12698454 64930299296542951664537526328723062720 12698455 -236408906288970294683225620345552903680 12698456 -1359138175734603153325409066148147671040 12698457 508405517083367607952926099265642399440 12698458 -1973078821387921209598750560449605007616 12698459 -8190988274502439344794441025350983896 12698460 882375876833071935358407022343405568000 12698461 -791167961345160663867738008667644067168 12698462 244995517007282476862666143798398785280 12698463 1173263015921866832509586265082445321544 12698464 -1264294041873514277867947784282567344128 12698465 106408085120628421341491327691234601920 12698466 705152625047835330169397659567404672 12698467 567079645034846236035092025014818079832 12698468 253711002192696413124865438461855154176 12698469 67886702900097474854160930102092595648 12698470 -752966225256552969508918175537369032320 12698471 1484186849530267904873210557347924462744 12698472 1142312451882365537468319503791900753920 12698473 -672337403306701573137617289848078669580 12698474 14647524758850413286410538992390964672 12698475 488385842449399612535059408491314358600 12698476 206976313297718139422120640945916215296 12698477 7296232183672761718614944870487882624 12698478 -407588637724520847641406103493843654400 12698479 -892017538274133509399887718592926892720 12698480 333848059571782611916479794586517340160 12698481 -279366431464534723164730455369247701648 12698482 459187015956668572848241909383929752992 12698483 -40082490541918092314498182783086805680 12698484 262423439225415443218935630521181634560 12698485 -1067363867300894541585140341498888623840 12698486 -74117176311502992574469071969000329600 12698487 -181522841773825860778452143349169347456 12698488 -519182805408692487737980575368140922880 12698489 -189648121684529092659375998038279046844 12698490 109702179222043372265809810869617756160 12698491 -1684366329862856567215906451985072905280 12698492 -793375722991790113631352333540941408256 12698493 -135222210807958843411679392823167422816 12698494 390510820393510971761386013904804224640 12698495 364326187383022797490632942073828881000 12698496 46365310642591935821287994235845345280 12698497 -518288918645121073269102339472153385340 12698498 -196913974760802849697753199581730117760 12698499 184381805962294774708262522577865583616 12698500 -682018250732229436148769173374250880000 12698501 -251855207304881197994813865513816552900 12698502 921608290965063869807571566368183296 12698503 1365258774685923141951429277903792233752 12698504 189723152380885047222124764261335531520 12698505 -910933120915787507201423422666717996800 12698506 335973954364164558164730468557411867952 12698507 950553926021176132681874194896910961664 12698508 205438150672783916993346917631384898560 12698509 -608410265554522915037873068628625922784 12698510 1158471603459869044820069253567041233920 12698511 65506665018390883558991144493162232320 12698512 55603083234516214817123478784489553920 12698513 244783259628337323686340333115009861440 12698514 -55162419606940752901710900229777297920 12698515 -290644257964776730107939096974548595280 12698516 643469108395660508043466498344538371840 12698517 -264432823629267861608777991343690413120 12698518 -20403456186197206961269058165596950528 12698519 1426839301456141367887860350394979200744 12698520 -101677880793247118154195230226862080000 12698521 -1066008389892401792385630997701238108656 12698522 397730535414601409365554273886432515312 12698523 -364480738988778880744456746305493500628 12698524 1009627106332809995033199236605757961216 12698525 104730903424937373240392664846786960000 12698526 -86795108919136410404376695684100996096 12698527 1066575311994868282995640583607294481376 12698528 331648042004787626044245021167118581760 12698529 1478709027323989028845550186428403729568 12698530 19608630417014802393739856848318218240 12698531 11464013090237731449036905335442087064 12698532 1881570125721163759334552182201896960 12698533 2016573706545284081528730602851201230782 12698534 356247189434767806906515619497648680416 12698535 -266002699157598051750358190178790644960 12698536 -24368381400501349956149318816844395520 12698537 -162819336698378068987457118328065480048 12698538 -40518939111071136935286042454693568256 12698539 -1211983045907704575071543209348064535040 12698540 -584903496727144522156143767540237813760 12698541 442550683706497132989936236173284740652 12698542 127648715364781007869248002230744740672 12698543 -627759295133819065206733151539734260112 12698544 -319831099596409056682796968495255289856 12698545 -24333273506132740068899979800463727680 12698546 126633891629102452906683454329021465600 12698547 -159921156914474168138500630378992601800 12698548 -301767845874384182088476463471625420800 12698549 -1162851912148482112238221697876192198340 12698550 -18930163091418214018828464367026324000 12698551 1641311225978831564660384330650410656552 12698552 -13786699527627199185108660799065600000 12698553 39278018398869417252523584498821554176 12698554 -1391236168030966387755868395152328846336 12698555 56821229668061760602965527386286702000 12698556 -102649788262509604707778000640232569856 12698557 -1107817014332881142629142769837583969248 12698558 1261225093895867325984040912916878776576 12698559 -746228344817783654727592745631599063280 12698560 -17534287350532612081136929268249395200 12698561 275731770701498936653624585638973006848 12698562 284469525618058963965626931034965370752 12698563 604039168139572566598498865749592913744 12698564 -486564651949033367575226273929643005824 12698565 -230448026398608315434937221754653280960 12698566 65725933079200802822614936408331387232 12698567 -645087400132319541329568581808155424768 12698568 846443249538326186656055140530107827200 12698569 16991755065911938683905765730475770248 12698570 -495979544336179884003290712337263302400 12698571 80755358789424524260626368456291043264 12698572 1384343698158378696043139640508410718976 12698573 -1704397891812330449605034996364867575178 12698574 -156182498730853590233882818471108331520 12698575 218168727090445093246212015276685902000 12698576 121303476788436521356979001874684575744 12698577 549672210931107103395317221355712951120 12698578 -324713740020870445555770513860827379040 12698579 1521911775582458894134163106974108451180 12698580 -261282904092769344099677335326772131840 12698581 -707192600876553695906456508041351463008 12698582 337550732898957685410761888607125811072 12698583 -306873712319354220341855525675879070000 12698584 111852725475260184771431788091729602560 12698585 7036412942451224754772410462816980160 12698586 -709196660154853108758718498164829708800 12698587 3259964710240625891806371335797229468 12698588 490713960982203727561693030536806400 12698589 289064138884542792234000182663839108224 12698590 119111213224104192230380031103720724800 12698591 614765130326010990785121863816892616032 12698592 -234858853739739201980209526982932692992 12698593 -804036160034926124999016618026055849680 12698594 -182791010758682307904834551199017641904 12698595 -176708306678245964975658363344950189680 12698596 -410606243198364289336091033174950076800 12698597 273959715333218988971700465150746737920 12698598 -181006432025241940053446943536223504384 12698599 -310337583308709137839119187259958199536 12698600 -173107305296297343363926483414779776000 12698601 -132766536007790724324896123362353052416 12698602 -72383691739189241512582500798005101056 12698603 -901115869345029094680032805306116616960 12698604 204193869976570928847549749322326403840 12698605 -536101716076701012887711560553916433440 12698606 43972317776846718294878608391518642752 12698607 -13375934235131261832467390731971358080 12698608 -56712238099573309684272903679445467136 12698609 -113533037111428652672523554760956563200 12698610 93273942467321204949429708241526837760 12698611 -1483293357612633164285823134927167561328 12698612 240070674089120256480521666436444303360 12698613 -15416653668669753290723217570530569056 12698614 -934738582590904020462388424721705533568 12698615 -1112391633170814220916079671136646104480 12698616 197575352567223916647274226243329720320 12698617 -672393811807459607922133320193604829334 12698618 941906413236880387615728164603402880000 12698619 52610100101636397139214668267194846744 12698620 -261566446819672258397782123454820771840 12698621 -826317016938706992184311624556058829108 12698622 -167199565546155672215433511985257102080 12698623 90355064081128988802663495081839810560 12698624 2132459713889617448921439873820488892416 12698625 197833925968899605298809326797469488000 12698626 -438638298818538460480151025403791243360 12698627 -1105812127145025340728204449383122641928 12698628 588544933455993455348653164381353662464 12698629 468927645754397128380021828655407860640 12698630 -108318077501378390428148193262869907200 12698631 14588454683153894025044128022474578560 12698632 1372010535481710036748637062224523929600 12698633 -269265423916175951044290484117828996080 12698634 60333774500296580656742261573701579776 12698635 249516076256985268196274337786303522560 12698636 -779514243105689666019195378277385809920 12698637 -269793241691498632772785168343948173248 12698638 -495931477034995585146420051379451595840 12698639 535413227404207058905382725411448587224 12698640 110764029049194389360322878206967808000 12698641 165108783989085841608902050533924923892 12698642 -62369985202242478471395766938523919616 12698643 256628090910455015141353419130840044768 12698644 -715260819973058061220445307148814309376 12698645 -720722021685460453043210969481839881380 12698646 -397082863049407972301704577560563940416 12698647 129160886324856992608405280404696510880 12698648 -955568079626733323852020543644057354240 12698649 1380991632117454343685869355938983556634 12698650 311315256452279931156055117744600608000 12698651 -795076803365854100037942847525283981280 12698652 329503299354589635189244685914228357632 12698653 -80222197267776087875812449247512383520 12698654 -495444576398602224453885753219503793792 12698655 393360886105778075880529109549933750160 12698656 -852379105604739973456561104672333692928 12698657 -83221863662439643502177773581874280094 12698658 -95219571637458644272398780284225157120 12698659 -376983063777275149840520359443945698368 12698660 -179182156803509766315389190466015603200 12698661 -870365566308293134811242720692752672928 12698662 -293912817409454745800652378916671579168 12698663 503546599186468305650076944447448465912 12698664 1586294474207961076257447508905409904640 12698665 -484809370189211229507580613489522611200 12698666 220855683749195842384189867227553978032 12698667 -174763745096818354994489962961770112160 12698668 -357174082855878851129765665861874221056 12698669 -18602919123445545905770438310365037760 12698670 378907263989578678650389773843072694400 12698671 -1000752680563807728171919309640842845456 12698672 -142281164209183941555162472501613887488 12698673 -402000067602380432345365895470310811456 12698674 -10746746566208384252873499115450214400 12698675 63257622090132372110654175067257519600 12698676 -657351426159492796853225122584210173568 12698677 875081023345104519500013948061261491612 12698678 38479962591214897059248611641764850624 12698679 -155954668656186796979182371804624009600 12698680 846716889713347410541589181545964748800 12698681 -1272162712693799035399722767128327426518 12698682 184968450425067019303600921278051412992 12698683 -1082780239217265444812817442233206706480 12698684 173364425654697447735018346038471263232 12698685 292292019145578157384868414242597923840 12698686 -108795339730837478110473694638516621312 12698687 1410010429486715723473389831958044102336 12698688 -23410294822598672231242725271881646080 12698689 835063191053572534931395548505467895490 12698690 76909323504094677258101286619639341600 12698691 780708115357902307579024046111025864960 12698692 -776577569528594879838437100354203332608 12698693 -715502762117803354541726233792845687042 12698694 -455197400693424912960216502567311962880 12698695 -1028008784793103072963541542665065603520 12698696 628197388802130424957807174507534018560 12698697 977870209535157343021374194071660247040 12698698 -314584999374826002177462554076283305120 12698699 364725170794619947231440140643107850864 12698700 -105945879665603453031327278148319641600 12698701 276054828748826571630437248895734568512 12698702 -859963033456659051720051932796424920000 12698703 2052218418084903488140799016289801345224 12698704 -299100477787932311531544845673136660480 12698705 214448484838645863949581108281983014720 12698706 1001432129724233433587267248829460599808 12698707 -484487914286880849681560910882234438400 12698708 1016756872751221294418910892130772864 12698709 -134298836910705499211712968320296057696 12698710 -91867717724474425610539259769496746240 12698711 -482618375990322696495110071536705975600 12698712 -322108995550709626842035744267670650880 12698713 143756435930459423110459038840571454160 12698714 16358009328479163584547405361471334400 12698715 -47018332902940432736533470433064386080 12698716 287284320233266165572395352747449282560 12698717 -2834901434588829759925625346601553760 12698718 -7560563239161345812159138647351582080 12698719 -284727540059959544254207342875056888592 12698720 441092863199741357323759129026303098880 12698721 527743607811754050882301337792348284800 12698722 -165205999534029810874781439076424903088 12698723 -2726056057200536216372473897220047236000 12698724 365647710072994335231310983286692320256 12698725 181719391650768471796462224104631316200 12698726 1031623302729208397023410357581169193920 12698727 533398147381668307186612287632498247720 12698728 471722817815595670052062325362942771200 12698729 463295696711724853607066184728446596084 12698730 -151244165089607951146830660663369154560 12698731 175940661576651252037296666308227612532 12698732 -158107388559517477571512772289515708928 12698733 -390220982157315655624897947027810704832 12698734 -74520601808266788672315522969837191808 12698735 47531364830561633287101689743946434560 12698736 226241773402203692292955736938642735104 12698737 -1001273496386644216566350348633613506880 12698738 -150933838524366694071681296773840323072 12698739 -449104152102299669639963996444928679596 12698740 819937449496943915598747460000270160640 12698741 -149232146401117289847169361510460950016 12698742 -134140173164217268118347647929051566080 12698743 -538552719789493774466802884995803386008 12698744 -594246500060816929165254448083190947840 12698745 767998368476736568963569703050644534400 12698746 -181300280881364776172725980744632246928 12698747 -276395357879834531007398749757087339520 12698748 382252548278896630230239730326911057920 12698749 -519989937274859376944851139928800552864 12698750 -116392081668973143234499500608564400000 12698751 38118742182324303845133187040217722496 12698752 1157494336576978539120584226321412915200 12698753 989878927205514729196773481700903152002 12698754 -257790464509015768726165024179812119680 12698755 632689180686239911175739463814430041760 12698756 -260371939929027675943411147007265656832 12698757 425685357720901382695953994663599148254 12698758 662268700399733439665932889321213904480 12698759 -1529662148184617823041049799663840856040 12698760 -2962629821429320108684347062865100800 12698761 -764672962636368405237146916343914497638 12698762 463183268011245321248783849084843581440 12698763 100308323628643403904998139718647706368 12698764 -113527317454624961708976756227018613760 12698765 -473468784160936994440131172056350300340 12698766 196355935310881472471183084959042318464 12698767 256600999637469201380516725884797285680 12698768 349145746919104744208721123848119099392 12698769 -1178221187533671464145113178240630762240 12698770 27221419186835871035173220223578818560 12698771 1342379385256311293312758801852435884972 12698772 -3303085243157698911176411432420438016 12698773 -271920727628150061110480588260328372036 12698774 68138131212693883318603668568684254720 12698775 3293168797991287609202241325396828800 12698776 526960944848793750495828456393415065600 12698777 321130609925251190252697467375987099712 12698778 -210426649391127980900021887288287313920 12698779 79539999606781552074585121407386704512 12698780 -647237806856020819900501599760689062400 12698781 222882335896013077339769321505705081120 12698782 152230910047665654109516296534343492992 12698783 -765559962083930683239302392028220297600 12698784 99731506018041963255751921284651417600 12698785 -601861818787107246232356310823138097600 12698786 -366573766444375868419191259324619295408 12698787 32753280942755196456193181051840640000 12698788 46526051080710765784788690900059050496 12698789 216695205732139220638922518063658813952 12698790 23488069562759245720938386004779063040 12698791 762871219144630921508155709890107441480 12698792 -1232347973389324504170968271256674432000 12698793 116232771146798732435384737894736319882 12698794 500961679501256631994904452288227435696 12698795 -830070097755570188026924845180467718000 12698796 -555857555083827312889036558287757025280 12698797 615129231840817898816620362769757116320 12698798 268814223609384671389656706678102044672 12698799 -497586570492365457741644986965675014136 12698800 -68376608261140377728192542485995520000 12698801 -668304319060696340912486252060031993198 12698802 130663578510502639021840730450072486400 12698803 12564600447067691329274594194146202064 12698804 389796646834611480267085498801088453376 12698805 237461546579850380605768475405563912320 12698806 354003980645571882190685249639605401600 12698807 232439074485512737285116043430484479328 12698808 -20024473333845235914525302320403312640 12698809 -271722099481320020731919734166425905920 12698810 39851563524217323090685537578095736000 12698811 -452529933095510560839747931508695901940 12698812 340106037923764159265457254172298272768 12698813 1013159489514599784956157842971210600140 12698814 -434702938716839104655533261537297325760 12698815 791398516851119590521919815912325150320 12698816 -140938714712329338444591197910265233408 12698817 117506465218187933902276034268814211712 12698818 -82638389193759358553059092714337810560 12698819 413999640363347183537818745693403980496 12698820 497986707247844950573322009441135904000 12698821 3115341958382481801499710921378235119680 12698822 -5855417276528804536464216121874564928 12698823 98388118361574406817871743506450338000 12698824 -966272253280676331068495466757482209280 12698825 -100330601178948250555515477543107568450 12698826 45855382207834935640249749207655907328 12698827 211834223928656010726479490251320331040 12698828 -1132811746011079873822618951279272191232 12698829 992843654320890143960205841065829440 12698830 -360916600727880453017359862728695504000 12698831 949804650632322935682222583201289448264 12698832 115571482052041436208594192662463774720 12698833 -789289536151550369852257215781540786880 12698834 -115844916260540191234535086516578402048 12698835 605908402147231532516487297334725572400 12698836 1894141035203126113995104434399021928448 12698837 1472048545083380506440404565047623718940 12698838 41002108092448316423000188094700565344 12698839 -2463751417298751917083677690560316479040 12698840 208553064269683032501977768738881536000 12698841 272212147918398443595624101469856142880 12698842 217963322281402010371647764916992973792 12698843 -148226346690526662717101773972328373816 12698844 -598294776278892640281384888422348972544 12698845 -894467570784973532223928255506718876320 12698846 -5614201172641504799207995414865676096 12698847 -354460887971233113523961918374243808256 12698848 70576154745713213458705193148701736960 12698849 140105591008885880973173856474766610850 12698850 -137360628717425479390254737290861392000 12698851 477555954606304300478484558028218766608 12698852 559707549098456170536428488117730721792 12698853 178998551991792758700515936725313055264 12698854 22654760317194119254507768919797004544 12698855 304777690708219753146396446201917641600 12698856 -22463113866583247157281360993297925120 12698857 -679827373937505976232208178590574097408 12698858 432095728462273625640827084718694531680 12698859 -858589748800532306262731500352857661760 12698860 1048851385571938621850309402407635886080 12698861 -33226992121065147564859688289348255936 12698862 27166547678532441531411538175073721344 12698863 1883075448383917465606725846502946188112 12698864 33893201399258305022427712948684455936 12698865 -791483366026481817541465932901699420800 12698866 -200563027227333472662279946418768848368 12698867 -194389741338122890636354625384578956408 12698868 61470623548053142240485877416175288320 12698869 1087363646757118608625049355325706660270 12698870 -505580116575620219477478548805474451200 12698871 49161292700157040260790577268525049344 12698872 297189197067076785012314097133604167680 12698873 311944346833747076275333902524026017120 12698874 385367972539352887302419306091925202544 12698875 -477770206314880743587823215760774912000 12698876 -462655648149767285747240958978560117760 12698877 -1134517799791773388077736036219398592992 12698878 70861118176845515392425928369509626880 12698879 -1966451797915359639221786584311470140320 12698880 77723674621472667518986898030890844160 12698881 241794771789791378819387512061905510224 12698882 16045119567932240656419699872697411072 12698883 1134017686084881294552352812174480337920 12698884 -692826521261241390646416124524735080448 12698885 181949620657569653217866217341365403580 12698886 -594631395748863044999127382777070665536 12698887 193226986372117407109911709840385328536 12698888 302362885266728434018187626547332469760 12698889 -3092097394169438933510791140154743072 12698890 -318142666142294731436384985414203182080 12698891 -5134745707946467801929740628912833808 12698892 160894755009856110174595400040318766080 12698893 -522217310847522151504062390802289489876 12698894 -385511757727907477091848675550137972160 12698895 936663838872932395264156598874592967040 12698896 -67247457734724651182902905013174796288 12698897 -42933884761485014744067368986561936140 12698898 347908391790111130902673267524914869248 12698899 -39816925681220740309016583433868688080 12698900 522261057807937219295883042815975568000 12698901 874431368318327484154439374262460776160 12698902 -110193225073477762369784835641757175296 12698903 -418004579307501031677403777875707703120 12698904 383257446131222387301629555341736325120 12698905 626364619821919596100100634144854901000 12698906 420905974939528179102330915576527217408 12698907 1935851891803872116810129261255888640 12698908 303492998361527940099046345221192302080 12698909 -1737408601782789002367762159723986164890 12698910 -124274635359455081394758068819550208000 12698911 -1758659827594727340826795306211222723488 12698912 -75948311161020854846122279801449873408 12698913 467806651797385038763817952831994011264 12698914 -568871579271988666198721272934107201248 12698915 -99814461821039366634752151557253588000 12698916 377792654843260286606576223830249809920 12698917 -277573977089330449571635088686367033856 12698918 -134480140884866367860232461552875484928 12698919 -1293455504850923712517674680166260408712 12698920 349466266744150389623345235994501017600 12698921 1034352740499145698101377597846841897472 12698922 408278101767347476455194473820871305472 12698923 1133849611900439780936397468658625219760 12698924 -372012583483523295267587661585476075520 12698925 105148687620502936104450340465775916000 12698926 -2709684398962937261183618498156291520 12698927 786816949331500019812581132428545871232 12698928 112525600557179837050463880204560400384 12698929 -152370018159579024270944286089744281616 12698930 217415603572867431693429231722470041600 12698931 -509542716467466481579589686639934336256 12698932 -771963049074884367758455276920445033728 12698933 21987748257167671975392451509965726208 12698934 60032555519672851877752416926797086720 12698935 162708208970280297776776024430266429200 12698936 -525473443935654094508086404817452134400 12698937 -1092249435657861547225739860925324771280 12698938 788979298613526177239699877930454609776 12698939 257871057145486150349541518210683703400 12698940 -95753281136657754998806321154207201280 12698941 -63349567201565295671269886669646621588 12698942 518383077367416924858078504149787139200 12698943 -250003504461871210172116611249747144576 12698944 427256717429899995256077587851820138496 12698945 -205883698123838045725791913675758877440 12698946 -135673281418182395027282698779124362720 12698947 -321727016034269658839265826950556578608 12698948 1138545048486017111246603346182876999808 12698949 -209149432866030736578227488070921765568 12698950 -48400391068003253501276724246780000 12698951 6736519643432586201897633731924900952 12698952 -193742573445477087160366559146490265600 12698953 -18410361777255090373616414262179317760 12698954 324990079962903539614179100273147357440 12698955 -311740957642559033544513436016753630400 12698956 -334795492501916735430489243123551898880 12698957 -1865177176315732817253274003458912790794 12698958 -586957811230765500852450187165558321152 12698959 -40448195377051139214592621666342761792 12698960 133556501212534362119600321906507612160 12698961 -942468820835136025880103299865781850016 12698962 1036106121925593911101756313956789721232 12698963 -31762794504417555412569201628052544696 12698964 333052973750568773345650419750099517440 12698965 336879827809983582919579180434994918200 12698966 -576341439312377661995144853152262858240 12698967 494258079609098457313149116675876158848 12698968 221019629214123441940622690371624796160 12698969 -2244948398410679986942160524654849056630 12698970 -81250952952686054871044466164968992000 12698971 704310294529009771463887200879149421144 12698972 200307750429475364570284394912146616832 12698973 753113589074181100266503535280708440480 12698974 14811737229090908148503303215029980352 12698975 8970553805037751961247236135873730600 12698976 700686157844399704911242233799403110400 12698977 -3882523319251038787573339329395656090368 12698978 504602821922457686668745386696226979840 12698979 331256918596024758796937788214169840960 12698980 140989677428199232393555823281215406080 12698981 387977080294481366297049219463038742782 12698982 634646181761475896008784981809934100000 12698983 1044580386602606842385028749747512995840 12698984 204554049633666161865556349506604236800 12698985 54713731356599109217323630960699282240 12698986 25147257855670158420272268124849363200 12698987 -257165982833484165089341881406412128284 12698988 -67381983881227954459509211052246592000 12698989 378063149781260248899589874068563748320 12698990 87250522851727540354067139803524389120 12698991 -572875994705194174606985193348759784560 12698992 102865420602674699413380390584203673600 12698993 1447945127577864366220704259061034988242 12698994 -890117476640985557778535877593890816 12698995 -127655902418730062789539434555436003200 12698996 465482399177550065992802132208794849280 12698997 -476911110421139693562340194420879660000 12698998 772621194941188388139488757628730265504 12698999 -70264484564914026671264095613804271000 12699000 698236208910492672659358865346979840000 12699001 -487241324982507456857077371406330907648 12699002 745585921021519759178399008607809091952 12699003 -788592830797061391789096310773012203496 12699004 -110743189448125631250017507425408331264 12699005 503739636749866093710636164856112420320 12699006 359835586017892462387870619360908739904 12699007 -560965785623654893592804176247478332976 12699008 -171553424352877890134794903080539258880 12699009 -1631113550176820575011240905924444764272 12699010 -362716673985086356873617120809982159840 12699011 -798620215981699313812909955307980309520 12699012 -40116388520030745042027414153044729856 12699013 -21106447587916336858135070360248358400 12699014 1034901064375308803361125828002535546112 12699015 -165686208124985016786109388951277511680 12699016 1523121538304562965367156379042828738560 12699017 -658317256497732109623159296696017499136 12699018 -930279352108249945702903838924583936 12699019 -1084561916793880646593814777701637279256 12699020 -831565640026911628750280133581090104320 12699021 -675506044357621456853612321981247463488 12699022 174235503383213523710946139523749237632 12699023 917124845288047717459249531313914612272 12699024 -38575930946469963614599747359910920192 12699025 -85815232857204463916582041355366839450 12699026 201521900682780016312546972191419719680 12699027 317257777996518878827167764512396800648 12699028 -235565805885848792240210903357028956160 12699029 -173652661044003006253720194000440335488 12699030 -278665770654620464116665066575544064000 12699031 -2713963082800755217719812316443191164800 12699032 2542348120064327118650194991839138836480 12699033 29486564144444694228462481279375280448 12699034 -307527205442739589523579844822828123168 12699035 294734776145018794065700999687095664560 12699036 526483767866189894060229887288582587392 12699037 -23304266554377148771937682225497069300 12699038 -49649777046463227083255508703075924992 12699039 -565175029934799212134064484130109825976 12699040 -812085684892822065434772994872547737600 12699041 -122987548855678001073340517711438107800 12699042 -392251154628567673087680228052061606400 12699043 -57716859640177125021305622695987589984 12699044 5355018285308051827164956921009647872 12699045 -281175493839405532299422164044091008000 12699046 -243570709290015727359089124789870516864 12699047 2646218120514600250828340452329300570432 12699048 536714107352413719171413868249703464960 12699049 -1502950826891018290545928602394488047520 12699050 10056757111904951924644882426331673600 12699051 810614763208840725693083203913524228632 12699052 130429033182941087289221023758663144960 12699053 92575483355922075739736307398436092568 12699054 67133776724569639728937619269330020480 12699055 335116839682208498865663707101500820560 12699056 445694899095655767241283805395186368512 12699057 39289386414593383857742272636537851904 12699058 -1022875892180169794119646096325228411120 12699059 491233754340704965256786911075875806208 12699060 35338316601737729326739513172684963840 12699061 -1836184633240316148994815353573714016 12699062 263494639035902867429748916686790000032 12699063 -83970577256011340615724612863287807200 12699064 658963810702678282910128665616901529600 12699065 -120293114870229207730493460574911810480 12699066 -198174894945827422477556192365607475456 12699067 2365060416692012107121707986819554915400 12699068 -245119432719729750920103254755231411200 12699069 1283006619178032999725186060221999628544 12699070 -546606096442880013407477633501931203520 12699071 879771114833680608039845513546073016320 12699072 470419636868858831502361068462145536000 12699073 1705908463735444585053785898001887424322 12699074 -729533905099891072998470496691300636464 12699075 -177047795158258773537736345468462253400 12699076 616521216898742946734319328373881155584 12699077 -2158351182326743167896921691166049839074 12699078 22102238207963063056045475270173704192 12699079 -1042109935034244688849062205951893665320 12699080 -10977913847086205461771001423224320000 12699081 280387640035837027480790131287424764912 12699082 -496387062189679326033960826246174496256 12699083 221329444674969158898650258608738604664 12699084 850671988974831122986462609662451662336 12699085 -1463285616762799268048711184221191473000 12699086 -797876737818890772059732653585314547008 12699087 899505169324241597386000762335533585280 12699088 36100512831617836625790701279658901504 12699089 -686573199092518009491171800485441275276 12699090 213478399281663283680561501153042729120 12699091 -1386715101815561394888430968618648975508 12699092 -723279985550223979609867595328249937920 12699093 219153017706774106294239280174754432928 12699094 -2336531646462077843706481729023977856 12699095 -56937442501097561409127223035139070480 12699096 -359539376091691115220767163529608499200 12699097 -2124889784890551778072233582453138174454 12699098 772316906578113125138306709813999010800 12699099 -4648064059058268712575493272264110064 12699100 -132686712979551358024628722177754713600 12699101 1553052129130268489078357263936711010400 12699102 -220759248822396941839007109811387940352 12699103 -968940118787510538956733802990005606680 12699104 -14338993671680700528984109739661066240 12699105 -366335352318134010225921451761247804800 12699106 24463516340372028898658723009850723840 12699107 2281597576028234477704705598269754611356 12699108 -173268917657669440946697197428667035008 12699109 3225693323508237338008523242664299154940 12699110 -601908207214009798540573824764389991040 12699111 299400130785940141153027138248048113664 12699112 -1591115498209203803052562978883227468800 12699113 11703410976866496234895638610152674496 12699114 527983336866458542686719248484918979840 12699115 90504268424066729475365285213174910240 12699116 -500821643058663230216620326199242127872 12699117 -756149216710928407316814563865039683466 12699118 877161703615122271812046353907302873600 12699119 -281057558597867540110967356268726034048 12699120 -78461688150038385481227803456333414400 12699121 -2238222728993665495991696515826115655500 12699122 -513341506089535960767620018664239163888 12699123 1310366391059530785291489096203030115384 12699124 360058926847467351531362952739128999296 12699125 -700599596390058606640315574254757160000 12699126 -35040343155994656602694452638454860800 12699127 -498612965251924735860702801582435982928 12699128 -225580926099694961621331683023111372800 12699129 -500565977344410544576815411736542867840 12699130 -384002546849650207840944293361192790080 12699131 -1399129758610207390927987142087157313536 12699132 -305097097076897670766935014396685843456 12699133 1852773903603764338078609228948580389382 12699134 744760069013607271646755114437427167552 12699135 416614492208957005097948331272501162640 12699136 -815212509715375231532829806443930583040 12699137 -1337207437634588461803771230401544672208 12699138 473263708696250177198513500084692226944 12699139 -60651226350514701040381828661206093060 12699140 264087768921475639225058014338130955520 12699141 -58223195384278845650959026002980599552 12699142 49958571039261258406570921657414994112 12699143 -297529084592613960630114080694676504320 12699144 -884203615414891441963273540691613081600 12699145 1545163103524833119957378292539160876900 12699146 615094939757487383359625549800793639424 12699147 -13880936185062254420653743580021879872 12699148 627220192304010105251084304305779802112 12699149 972663668068756274064906087482031181164 12699150 54921176436015167087788766463713587200 12699151 -187247008435310767141741677900381740208 12699152 -171438826420954421091561187810327461888 12699153 108495036516470058725877263339862883200 12699154 151829455386465361573623064802515487040 12699155 -17277659617359810388464950267415225600 12699156 526271874736552653689379595558546716672 12699157 638802709462422597231363356293808923406 12699158 -413810844673270810612345155564271943040 12699159 1599730652754981812527585364264712474240 12699160 -1275326897095909583720209512876506112000 12699161 1308935514111593574690038968322533245972 12699162 -268678503472136011578065576496113157888 12699163 -2382819373803625231266797939435081031760 12699164 83744520759102011634566200988956809216 12699165 -796847724806960980080990900868366183680 12699166 84709406716643544102637271065332653184 12699167 -380593620410859713884633647847894242792 12699168 989617603814241668684659344150816620544 12699169 252787015619315752659321095763155183296 12699170 -705334218705248809321206792312823802880 12699171 836562096957228986344033800859219110720 12699172 1501883317814416721027455525554849090176 12699173 1465202088602470081428786479861430449820 12699174 -50223160917848799215395529556560945472 12699175 14795623712930256647696177041658472000 12699176 -4946683925038644884846130541923041280 12699177 446436900665724478211558238601525828032 12699178 884654771227581045535134362331260030640 12699179 -770524504118360624665633638149185624320 12699180 -195994191392042926461980317049671050240 12699181 -570840757916033268110940220136053112832 12699182 -58266565251410664085056271881101419200 12699183 -302226513953544553241300938349729591160 12699184 257576259558463795080025114693356339200 12699185 925598445494331616239958140157512000 12699186 389106923134556796095931390186117416064 12699187 -1154923408655490457259191795709063203200 12699188 134993971821393084571212792305431812096 12699189 -721662460307637234192217554753084913746 12699190 166464277934414608885733998548019200 12699191 1012487027982481222803823630242613286400 12699192 719672659400317424433163982558760960 12699193 -26452662774998512095328111578934293496 12699194 186723484577983292532412004988208005600 12699195 -898508438767929403581229700225033191200 12699196 33220486117506443798407171558040038400 12699197 -313602847514778742826587508988479031168 12699198 -256317421804937383841142470667629456832 12699199 2726938581664193124065813412864790924464 12699200 13394785295565213269691754796167987200 12699201 1327641542245239515389712812825440629280 12699202 293842413774675325222198714196063829504 12699203 1567158586325526289676586662237803449864 12699204 306720489011343470766355129674908884992 12699205 -743290462141304325598076863472820211140 12699206 -260071652111262528961977364902030788736 12699207 287276397154750963187276365684405211040 12699208 308442021748077388370707239344355409920 12699209 199984684583469067491728979247710472410 12699210 -179253841405131860773029866655570743040 12699211 34366646844573782885700705374104496160 12699212 -68836349391127994969699234315244011520 12699213 1301594144645813306432342965081691108544 12699214 6280561687458120924663947513747643264 12699215 674549116174005590622826765116862009200 12699216 1230022443784258811018814295478353920 12699217 308011825012300754491274444528482728612 12699218 18268953643142005165731495540421862400 12699219 -232736976189471060452176115188529779200 12699220 285502269066302108268044886890577715200 12699221 1239505239572812132989890763702582009720 12699222 209391486697711095996423613966511067072 12699223 122359963430858886393726992550527998472 12699224 453851666241385878846300761440867491840 12699225 -205258265126884549347831158338449460800 12699226 34125433756833603196195747091475028704 12699227 -679810132510996291560901407627685044924 12699228 -545195826840364321144950231526149120 12699229 -910491278691501417352911632738590718170 12699230 259996051374628832882382832654491581760 12699231 128747745661157343362070935913745025352 12699232 -174742698227994177972153983586533376000 12699233 20224158302438320070860581701003693088 12699234 -784806637878907261269369894418774613760 12699235 -873853120665917268649053779259350774640 12699236 -403647843010618582887392476832400543744 12699237 -449206230131551552867802664797429684640 12699238 -80418111131610073408752805730915026944 12699239 196797108606247338227098521770686016640 12699240 594114189201650282186582204116502937600 12699241 634997563795231602406395960962099227392 12699242 926901623828967533616377424087927076272 12699243 265080515038447399651520063814058122240 12699244 -398136458197538847477221698876083230464 12699245 297990621669195655802383850588658322800 12699246 -123187703323844396477514597986626209792 12699247 -1794694701334451982023528582217924416256 12699248 441312634546030195056139013091687137280 12699249 -116140216173040870378576061644147368672 12699250 99832612923093385349784021810942720000 12699251 -94353521443849204953957478960421450016 12699252 493360789715866829706681427556564462976 12699253 -403974669894730391846876432834051028320 12699254 -2961169008796251224262215139948024768 12699255 -514465330857461360050119039392712086880 12699256 398956637941806057100206558500253818880 12699257 -117998604958213032048516886651495010940 12699258 -1625643980499851052279018411831105024 12699259 1527372835156154439413141111966002548672 12699260 -44111028256503821682539199783000729600 12699261 44116398679068477609585028934502372102 12699262 -621103118571557111875065858994882042368 12699263 398288442465893671583051375698261110360 12699264 -72812764744500147312281095722982440960 12699265 -19430664862017256752419642529596476800 12699266 -177973115050342829872454440061719065600 12699267 -433416058050322930750435787870168633088 12699268 -424657991399724833236897629432512762752 12699269 -696153507775815279368610225445062228480 12699270 418964195236976353562070129762382704000 12699271 -1234409409736157841912365934502538706096 12699272 -2379788055702053813143828776789810616320 12699273 -291234684286740594186773694241666880832 12699274 38557665509186797008014804170868121600 12699275 150083596005070933922760173642252283300 12699276 7219950522947734718379224921420058624 12699277 447296612094661845392436626149726954080 12699278 1062959556251269068308381545835650902720 12699279 328563317004729206653271662435421635824 12699280 -22741875100222831272386619870758830080 12699281 996801349718282860198318064581942865010 12699282 -326768668017698321368691216296420108800 12699283 822213658046266471603045492436837167532 12699284 -605983663379239521992103383131153338624 12699285 -120842788655098980949505023828655798400 12699286 222401979311672788057626612645451394592 12699287 617362112368692142282494144190086752592 12699288 25683896369537790444725478929340825600 12699289 1495833473328830893637063426364063644160 12699290 -67817328542699480144409236754094797600 12699291 -876011733037331488363766583199755168576 12699292 1321735753251332714255427555286776598016 12699293 -1829442172471119469046721134531872938036 12699294 59183632926353406686156610875220792960 12699295 123001693569356003253840698598814248960 12699296 1173693958922345858179944456545784299520 12699297 -162304665814874982622746502407147012972 12699298 -161920970004072218712464703652786983600 12699299 27499304564577542443652060753762607408 12699300 426072350032735456920644566813278028800 12699301 -632262889907134190168909430921320197568 12699302 103200846564495951261444596255709732864 12699303 1463096635691538664051986327112089061200 12699304 395037284199218343738390528232061045760 12699305 -371772957731585678423260521518919694080 12699306 -26123265710550489491553527658416526336 12699307 2033778827786458893026949248579153365556 12699308 -698586878405394549878260894367768931072 12699309 514222580678165188640682389718910032960 12699310 43913594010515847117697233665199970560 12699311 1861201315514822128848359619246688224912 12699312 95355817793930395168383955732915027968 12699313 -944118659372528551607610234392665534 12699314 1029236997567295817427991581592850381952 12699315 -672407997682943522744276827388947776000 12699316 485021478389468522944234864439950073856 12699317 -536422570889933436518599588951559430180 12699318 -357634356844068066331957809452190405120 12699319 -221702867110133210458423292073534056 12699320 1105801863712918113043242096068821708800 12699321 -66171028641060841507986230576983076640 12699322 -71095550410390092495262758075573842976 12699323 479168631489980262075377493364960320 12699324 -450152891568483412682305347988930306560 12699325 7700779057028740053878085476206094500 12699326 -907276300548732987199298173697624709888 12699327 -978188506727302107482160014899630157880 12699328 79447999300546020422340935996662611968 12699329 -1168767696422196998090806383492426128640 12699330 28311311746020846292551847557627333120 12699331 51789111172206776780070686298588108064 12699332 -697578076534999875541338815692562534400 12699333 -209307745979149949216246898843422176098 12699334 652617359809873458956323786636419801600 12699335 784221298671711964492707694393660300800 12699336 134110909588392464015384235633575854080 12699337 543382503015066501771316652274523820160 12699338 -1167474835753775501267275163771209680 12699339 98958907510182716061651971597173675224 12699340 -166551307885483599329117791466490224640 12699341 -1281037050256869524317542260238518277258 12699342 10966764254807877330162297942471874752 12699343 15708498124856155590936712901452996592 12699344 119225738791299081439367544213685665792 12699345 -597098606356300619923658132181542832960 12699346 -766376070041006585372913234605390172672 12699347 427538084351917270594443413341255346796 12699348 -26610643646694861322043006880291385344 12699349 -13720672828257374429075818107369655432 12699350 442191160176019605133871893764945770400 12699351 -82049687807111047384875370245331405008 12699352 932729792347833759250757173647916462080 12699353 3682087643335877088788718329469920423040 12699354 171314919955938890763037063055197739520 12699355 -217741753705619414238398150679190002240 12699356 92158918195859339789136476698956291072 12699357 115671738859485097814211739597143004224 12699358 -3136515160958609583306373793708728320 12699359 -545228925294310487138558391619994425440 12699360 158953554359818278199982568653959987200 12699361 1057189708254291635742691424125364529300 12699362 662486460271642134038416662620696064 12699363 -445171213341455700797798492879172926856 12699364 -831901682825130111480847565132898980224 12699365 -139117771453630565775172548097617285120 12699366 67568529372083247574630638145309420224 12699367 -352298755201589884086077513912946118208 12699368 1605419713065062824178183627553665925120 12699369 639988436386303995643492161648191332320 12699370 -130273743404459023318598748176329449120 12699371 -891329481631938115360078675546372444428 12699372 7122734430022068277820007396947558400 12699373 -41440654856934644052594316162379662378 12699374 -610245828575620018210573329577656450816 12699375 66023235583478851006732899831080130000 12699376 168033008643798512619788903988765458432 12699377 -353809559136640007446614756448761581760 12699378 -68135011827745831085417316191759946096 12699379 -1823112124127730477297816271663143818808 12699380 149229299062875534878584078362679468800 12699381 170173157907181564041761805585760327104 12699382 739454904712984734928280830524824133792 12699383 -917429808494273431342200864272328227976 12699384 20055099946940927750764937673400320000 12699385 -632867725054546092645988293946774382400 12699386 7124804515408456863178864399174137600 12699387 8174083409694055312373830123819223244 12699388 58411886708168666785132597784957048320 12699389 -159600937413360733410158492234326530810 12699390 -206167505458311488976259923897379430400 12699391 -738472984675561036189676214686151618480 12699392 -33721583188922351001203576980132331520 12699393 205515101496839766843766499065357838784 12699394 79278284294958476801730527970176492496 12699395 -159870422600264591393012399308838461920 12699396 130204483749710075868466092611500339200 12699397 -2174387429472272599408895818215125637154 12699398 69968725123990673762932707531995231232 12699399 215885403424689271187075139253440614400 12699400 527537778759630324967572124114305024000 12699401 -548292787528864896988918607539057868736 12699402 284166551707047178706315244634138349568 12699403 325221630614515536264944588035348237652 12699404 -850540510398205296633953395917175848960 12699405 -4237343515543341772119595801331201760 12699406 -488891003610929874296629502583223990848 12699407 460113723301002358387729898160564669024 12699408 188330044016263108759709045523150274560 12699409 120037009259112303997401472221033106610 12699410 210570578799166800773273689651531008000 12699411 -472001648837871183012547251975775296720 12699412 5499867591308828723850698395874457600 12699413 1288705404943765841664512598095055451662 12699414 -2901128509238920153708954612842369792 12699415 99577563086090560028785783427331210240 12699416 -378359652972302849274415259955841597440 12699417 -420684861037578453046183269383135619120 12699418 -1274979138156015936859866270711924458496 12699419 -617254664769787199760211195354266270000 12699420 -144481258849038497232932376651831045120 12699421 67063357892452768242942560203925765120 12699422 131306492351455015266581836243046212224 12699423 1137748650601723957333887780655149619968 12699424 73193095821612108321175994774612213760 12699425 988569667437526702244430923425385784300 12699426 -285097948830576074144776139785149757056 12699427 225375469369129355765601717867495568608 12699428 905977790475042927714290845521209981568 12699429 354129012058313965348795551173136967680 12699430 67778887137291125706415397575510598400 12699431 -905641114536792902428278247338016533768 12699432 -112476490633803519688273663347910010880 12699433 612957960582929757104800521255331522682 12699434 1520888228429794329285952755507029856 12699435 -125395993519158376296516152983597827840 12699436 203270226023631932343749837174735416320 12699437 1739967182479761432947180781838537071372 12699438 -338022795818923692136919697053799723456 12699439 -212051635117608772834529168830657995760 12699440 -1171751105193163903606608627309281280 12699441 -1147618149574207421255170820642247081150 12699442 -141038343707088423501508395437262858240 12699443 -1654237934481921554927016558883711624308 12699444 -323485203044762614843014211789417795584 12699445 -15502705703531521957526459384670442560 12699446 631501079272809111165187852031693088672 12699447 -1310337609740410880270999237580017756928 12699448 30663882888078153150001496019787776000 12699449 -344886762527489497323858641803655087808 12699450 172369626840416802063615277047672960000 12699451 -678525029538124734346406235855643720400 12699452 342551144396734843615620790573675355136 12699453 -373974161401071421080359543416217556576 12699454 127845911153895616865710488516960658176 12699455 1115292166666677876744213879304228590000 12699456 -33138804758421462211019495310863892480 12699457 -404930495977230651677686635871831275040 12699458 1284981211479352104278213415607543332384 12699459 296688399969413045916404576907173475624 12699460 -297330542189007807606545238902660874240 12699461 -431527846903077567361650486763528579938 12699462 -187447996956959873463232499137795568448 12699463 137542196096974572908310314888197500000 12699464 702013926184474643213631274382041835520 12699465 -219283557146341977636417856976777885760 12699466 346355840213714544630502747130409969504 12699467 1808110010509673753439644839202439468480 12699468 834861250193156113954267274693145099264 12699469 2069613857832393580619929730138486426870 12699470 -120032226127658387025949179311480413440 12699471 158576100696935456199599654495487089280 12699472 286794811768180251259602283344652722176 12699473 412632641565212138188516319903022277824 12699474 -211298526817011678392603630496099296640 12699475 352780932470215375478925048398967999500 12699476 -650359864320880590743138439909100998912 12699477 -1015285981283174289555556752447424670400 12699478 349025173891804840831225327734492456000 12699479 -95306108973863573098688038434382279416 12699480 -168213458513366005577813892069221376000 12699481 -585712816978882451936070259358207501760 12699482 617568891452992694041036211284366724592 12699483 -884284239290191695049051960002928175976 12699484 98804842095816342310713441037640436736 12699485 -20376673370221475248253708673696892200 12699486 -6212200460384524885710416561224535040 12699487 1376413207628225234985832190676843451360 12699488 2677166608556569800247521276378424541184 12699489 269129685149819856959929179270521218848 12699490 -751649494899470593403676236750029540800 12699491 -4328350852452525443758408851093215232 12699492 -56769596381363602349948928913051877376 12699493 -305950122801910510530265593458401784256 12699494 -100244523277448082049476780265102334208 12699495 -14816253009685915973815260693423928560 12699496 105025191799141329978776121066306355200 12699497 747858246138854733805986810597856517946 12699498 96101454387737938657202665877710614528 12699499 -131506603675997433914788077103031092320 12699500 930392120006855778906352066107352320000 12699501 240761291948278282250596118388061242432 12699502 -792909828383380745275578878519118810048 12699503 -608794277566536176139386922859695259416 12699504 -3616041277707617960320376259495198720 12699505 -107068202028701911274187589210958025600 12699506 -2045135107612019906303666005221286832640 12699507 1112291384415433469790783402199041539640 12699508 -1555446725279902700378745873656527725824 12699509 -388302343440566863498048842220538400384 12699510 -174280819891289390670429998120930388480 12699511 1497909709110343428748753627732963153200 12699512 324958750102477515545453484965720186880 12699513 332012283777322763984741666720808972720 12699514 606353358059848875243124992699091722240 12699515 280125360420713773184632926583793076480 12699516 1113070623090804191983734588368119219200 12699517 -1043407649361095982151053415416509741434 12699518 36667339273908572598925270708399260288 12699519 76129451792190051137054188038424217088 12699520 37782954594949273980731053632493977600 12699521 185975733489180257210779305533982686292 12699522 155746581371371912776030488877467535360 12699523 1297632458758856658227704054865124716080 12699524 421911698521153305434073959252931456000 12699525 -380337602128810305782337118356686827200 12699526 -747360230790588869673937375830315051552 12699527 -126537131585760894179291463706083644184 12699528 -113016386680891022493504499764971520000 12699529 1664505397147790449448643217466607641380 12699530 84243685133939338809733385523758744160 12699531 -175181676394790006412380704166745683520 12699532 522658706415355335381713757387820157440 12699533 -221091932351307152847307803567364892160 12699534 6147507547001324019604645106215400448 12699535 356388966388396480131367820960752252800 12699536 296664211047077887742842648749867835392 12699537 494226325942670798139303572445925432560 12699538 -102949972013337672108899817069432132960 12699539 746341940195589899780184322340430599340 12699540 -25229195251824147863749987998058905600 12699541 2828169301781323904709609477925940348750 12699542 48098769118760807527879148582513975040 12699543 -54577800774666049937466050801522208000 12699544 -213602426846159108540376965260453724160 12699545 192509066227452880816622517081586317000 12699546 -245565314131459133651722807058340143616 12699547 -231244782848267191354462648465834648288 12699548 -36349961427128833265520913830178324992 12699549 -1196450114940843234030014811222152052666 12699550 -5713846273875111753657666559365000000 12699551 1288776182763152841015332526868841283552 12699552 883609046140648807186282987484885286912 12699553 153596867297691993681337295103880314368 12699554 -176257071484681833715261260689286102528 12699555 -1115720972130080697148326487932375120 12699556 478551983156828462456013343334019912320 12699557 205015014706505735127634968761708221440 12699558 -235324645015430473696100067251532094080 12699559 1322072680613443541110291631124166000760 12699560 -913057463085999546400933184316612864000 12699561 -238924934991330929907446670652766606976 12699562 77422769461667641504250269847722464000 12699563 -1190413206577578416675747987108655850188 12699564 -714462254779297731065957437033543050240 12699565 229480735846814824993000358694568312320 12699566 -908270163491311841112023927149262039040 12699567 5477039039337003554238003908424165048 12699568 -142774205511819498284109731633558323200 12699569 -820281794921086322056158002748068562030 12699570 72323478919395163293497030740866071040 12699571 -2326072146541540401299693171720114410228 12699572 203908333262015736667942653329264750976 12699573 -521915253182946220461354660827402297280 12699574 190397579413514408627961469624054789536 12699575 -283723701771528478931896064210139660000 12699576 -417433464017812916865683423573569044480 12699577 -13075961915446484750718677242556997600 12699578 -171367625402583443690133328316687840544 12699579 252185560207396550310643307635688158320 12699580 -403187496956718198988940176556768140800 12699581 -119230726595947095226687416278994585120 12699582 332146188410023507949641544254681135104 12699583 27399702219449596609812919564550204000 12699584 -24701326732909567783996341201622007808 12699585 -5267361481300106453040981126958130220 12699586 -106222337139600712517932133180818222176 12699587 1911437135548080764439031869353083570236 12699588 248319101268096895573781600045947944960 12699589 139807001822453830508615442144870880320 12699590 -163689147638640086974179696163319500800 12699591 -20400110325500947634923430753251033344 12699592 -65915763158560982995384654460252544000 12699593 -3204805235997809057386218556770305071800 12699594 -296373615789790913330507804385469492176 12699595 -566862876607280759095741403657457376800 12699596 -110331354094910010105293086169657425920 12699597 430799628826841366694376686675521822400 12699598 -207185103014742195411605447313880553664 12699599 2075331403106255685281760340822163150520 12699600 -12679304560840018510282257620189184000 12699601 -194735301134640538753043404620341744398 12699602 -52223801459344440157246179949172100096 12699603 68655807470485593857165666745117297744 12699604 -136835401756520362247205965978446063744 12699605 215736436104333463881443528933101585560 12699606 -435043011208795374954883381872472696896 12699607 -547602686620975195549146680619300769144 12699608 145103497872675712005588207157174272000 12699609 92831706687622855835679045768327610368 12699610 168340131601032421341606361616543185920 12699611 493850982349094333678713804413079935744 12699612 228248656151398915562246196217648834560 12699613 827118238499775571409428738044678781862 12699614 138712304835967557263430670723739502720 12699615 -116223077378975534169050194177835913840 12699616 -891708594555138669597439728952144035840 12699617 370934432925836579388668186940020715072 12699618 277566003736222116667352932863694003968 12699619 -12183075118773924663963556945216921344 12699620 1074149988675982063871594427184865280 12699621 252839363514927902419800928988778060384 12699622 -51021324880771538210393268472723908480 12699623 1699335576760194887685455284902936334944 12699624 -486689766353776344503199578811273216000 12699625 -945512578535904836998082365936638960000 12699626 252005550544691087227384269342260757600 12699627 69589257095508209245196019692060184576 12699628 788509911886183370744289599889792632832 12699629 -2466644230098020617681022446799329448724 12699630 -116915380132477712721283532338631144640 12699631 -175685615413263682288784301446973486608 12699632 -68944578162424481476926427316378664960 12699633 796119990748172312598500429218026343104 12699634 -560212295577444624751517380463214935040 12699635 -280289540721403215581671343475872807040 12699636 -160662720530982830868184887059484377088 12699637 374816786614257162808883903702427034286 12699638 -215513401773901133082379352727297884160 12699639 -1410292698658873389397133775451030980960 12699640 -480904342997971836193100443276708147200 12699641 1771743820918554550100903038596663432042 12699642 -397085848284672556638192957714849497088 12699643 -1053696267410499486455222797557896341656 12699644 -198510482589588226335747542396003057664 12699645 405640789737683219001555451593137049600 12699646 44973266414401361400940210120685337600 12699647 821395767258961277012268871708656396000 12699648 13968199019122948061008730813859102720 12699649 -2148791853075632505903970194413127840464 12699650 -506059519000667809118022828744831901200 12699651 721103331887534586244170244465931603040 12699652 -137251948329513646130257881226434744320 12699653 373317937529933488028497903275686641980 12699654 672842730447735822570445683976551112704 12699655 -1460357059944946973801047074617696954640 12699656 344365588313565874174701102089097830400 12699657 -678585749584668727995018427263616785600 12699658 164437946850482012590947722622210746976 12699659 517663086070596169352907871311504348816 12699660 207778898344680311665698376870443125760 12699661 -157807518739776230469070076732141633920 12699662 -1401547507384339126840606251803142816768 12699663 -18025979563138165207699674442309143552 12699664 -26769290455837144647561300144778248192 12699665 -1063082024704910257824868781032815413760 12699666 -43160093215095450218604424799635846656 12699667 1249245957409876590451129721188538844716 12699668 -548125026992791977064556473850388062208 12699669 341106363873070103292306172223394682080 12699670 -378861244837094041342298612720529085440 12699671 152392281656213722610826632902693228872 12699672 462715119592061517379920522992658001920 12699673 572554635696849264665986468692478764618 12699674 722104722173705446793457764408260273104 12699675 80433228410380267119304871214065309100 12699676 1367609507627830739366290841412866560 12699677 300901320082232762563373447176313736960 12699678 -57471850307204140616442516868803683712 12699679 -1156654403054820334711006065860871682720 12699680 -263000534978891851474564149431972659200 12699681 238044003030543152640123743602759515360 12699682 -995828128048737052718347216579426928640 12699683 -981968443350382670259014380956218003760 12699684 251636906105704997406521845217167622400 12699685 619835754449526717985909850839568031360 12699686 -777718617447102117038832970486353458208 12699687 12020773056223387448022353613220170240 12699688 96366415101997544419783127107659356160 12699689 117772838565282863446054149721974170490 12699690 -482054377630613298884651067558165492480 12699691 -946403138942311979662532552460208635000 12699692 772825918513214863564830909115746762240 12699693 1265208527818738173797496417623029675200 12699694 -772621374324528039027759275335111446528 12699695 23715369151975629218402137590958855200 12699696 -51731651666462502936096791099130544128 12699697 -1863826065186313491124440423532993267200 12699698 -317940263606735191570219115748879876480 12699699 136375234492959243842091058826682589440 12699700 67714769253031142359323491306001568000 12699701 308076926258822886887682444263241081984 12699702 4198527771127616301036908341303867968 12699703 -484071087229559732339826124065809458408 12699704 -1000891749226838353395596476223769108480 12699705 -280375042366144638945136300827361832640 12699706 -23439742209596612677124739032798976 12699707 2021197551400252787922596446322506825956 12699708 41374792564692367086716994292933066752 12699709 -454502107949278792892825007080347498560 12699710 -21317636576616487212557473327494498240 12699711 -14241432091195738248768616068884796768 12699712 -124477786990067240799646096719025799168 12699713 -672514386745302954196778362028815221696 12699714 446433990867304054444541635869959354880 12699715 -328977825248000973707669301036466233600 12699716 36220446247067375958395690753177852928 12699717 853617280884649877580294364496819949600 12699718 -23494454179282227906799615198789345440 12699719 252391729186911958412884889768916684120 12699720 1297675558772675535660258673079377920000 12699721 288792381959140329956984685657080200922 12699722 329732265944336255819328857749093001520 12699723 -186733904018477095318672112815095713856 12699724 114105067555477170566275377588845209600 12699725 967381762200290554152348726395159160900 12699726 19031308380639344774315053292349911040 12699727 1900084622928765724886813423082750000960 12699728 -371345341213451335530467311259215208448 12699729 529641787976778883437203422465532378880 12699730 -497301310376039429580952631169630532800 12699731 735360176288858889471233912059606226208 12699732 43318167395061342667743729557600274432 12699733 -1620585455764318240420832641582589288480 12699734 -218868432576601573713084472563641074368 12699735 -310887740541103761206969823992879203200 12699736 -11418886781780090665205095245863239680 12699737 -131942934879838418816017677009269482860 12699738 -468411712494742023171880221231106471200 12699739 40986073854553012430326903688183047808 12699740 139440672243693017392149535501150433280 12699741 900492347445480047081468553669781195392 12699742 -77374384360816391583069468131309316096 12699743 13759060604710166024124961639666222080 12699744 609551650575740187808695526131297681408 12699745 -840585693707987892129110349940829181120 12699746 -708173238282594588121934600981846016000 12699747 40722836739881425510540461089283641880 12699748 -286460489319570456968327594904953697024 12699749 5085993309391227926143447509680236608 12699750 58128352254009440590046444874132480000 12699751 1406584030840040861138445516116768109752 12699752 -398773105791501664205112646250546380800 12699753 -1094282331121239552457411631468834997792 12699754 -653680108134603090281267096816213304480 12699755 536361168016631525348658859426577768160 12699756 -52584480226095101839237799338551237888 12699757 -330769098370481551385260377822755211648 12699758 -171727441838315152438110103489017155520 12699759 576077338458354225099746865179927748240 12699760 331719046801312039421462537803161108480 12699761 444607494658761422591676708838015816500 12699762 3959909688155865249601698094097281152 12699763 -1149819789865128637698895457699971867800 12699764 325846149166757535958845384736640397312 12699765 -295666568062032289915453758024530166480 12699766 -82600127246712145598154755203525450560 12699767 -518247681414232524112822096762187159640 12699768 -564934853351674127393611366569911562240 12699769 -629789024777896158166059020888775638204 12699770 -52640713201558981374696970011575623680 12699771 514195775365225979115200867287480931520 12699772 595822394198181927411886547006052406272 12699773 -105211472950075459991835412821088647054 12699774 -286510934768113961326032673183179442560 12699775 363923100884816883792916923659406762600 12699776 306513717923238278966530033662107320320 12699777 218404938943628106174511560117341935920 12699778 176256409437650456038321880555760975360 12699779 -1441428067142198697361295261600354911620 12699780 375345841435776513356123944469886197760 12699781 989558935752216729611515938363195128064 12699782 183464038262012139599994417365255635200 12699783 -1706835949077757443714795879138073127256 12699784 -2079615151031718351212213422275779005440 12699785 309209838188400785407258806233286240960 12699786 376584270369908207743493754108851962368 12699787 -241208003646320207120943996944641963564 12699788 -424104384785117914738351790834761158912 12699789 -703106025690018165675433847471466662976 12699790 -118259907423282424936252407023327548800 12699791 -277875036007706356802533944691020056496 12699792 769685173384642932124178171873722368 12699793 -944462885699161496152450924614550290956 12699794 -161495465199137717905300765499295368304 12699795 301453535708352712100237341849175508480 12699796 -1055558163373827014618294292360770699520 12699797 -4784359322217857955642826837296293280 12699798 -25947879828590666656692535457462838336 12699799 -189919940670836249183140136770080777888 12699800 -928885650322472777441193770900256000000 12699801 141204116149250480536976716127382535680 12699802 -852739121729492881837884891251726768928 12699803 119896763235885790701028618135962754080 12699804 170286121415097199116066694558429393920 12699805 29003518377819608934899537026888004460 12699806 -13067554380708706258034550715077183744 12699807 -475366503866639272273283687182126227312 12699808 491348847409191622470633624338395299840 12699809 -187018416554914700534235087802831044000 12699810 27071496565177259731676393599055922240 12699811 -983315285810404584056343294992977207588 12699812 403890301172909961990194595567320662656 12699813 330789777513237777228036889083393225024 12699814 1984908261416561895561772323042568512 12699815 -149408736322602886877405881081744436040 12699816 206880337789468360451771196674231746560 12699817 -285663342416865017099932482322231169180 12699818 629981368392755880460596606178086952704 12699819 287558538100978443176054001512000109888 12699820 -135552529492282518065944354647192268800 12699821 794788103753670250692900022064787872022 12699822 -16526198720248224619734997204361544576 12699823 2575302625207307432167824307710199203360 12699824 101445485654889585598999534026183229440 12699825 -243145502972834824623479400716189040000 12699826 -439274756736232123262406169050971931888 12699827 186645672364353985762697433435549774672 12699828 -13220924031491862844916721321854791680 12699829 -2217027586165695553335945837204434935570 12699830 -94780876295399613488700890064648284160 12699831 56149355241476846655237364769377292160 12699832 -38180913529421812355382512457031680000 12699833 1925094855386610371950095870908894553300 12699834 223301258464327279994214697176660132864 12699835 5423857797261683541869424468251629200 12699836 1221343792425257130450154134422758548480 12699837 670584959989749631748327003548221117420 12699838 -702024750520836505517055903470748967680 12699839 -58493332881022975069298988188065767360 12699840 148921534285222018790881088449177190400 12699841 -133573093484059383856755248379140296704 12699842 -859306711393485788455898121920043098928 12699843 -94627047220195573516634200884259002096 12699844 64206209479100653235668198813855232256 12699845 2066411357657847593939838238929166402680 12699846 -84691849953849809850003426874541127936 12699847 417392405852430839367986589909352510080 12699848 478495018682504449364563190154809180160 12699849 159622299051641066622916248832499083200 12699850 479926643730633941646318171352234444800 12699851 408399828316388422294877361579882888852 12699852 -440528710102273542041220648860577755136 12699853 -3663215137041449534975065085603589794400 12699854 -63041288646399967167028332745387573440 12699855 122114209405547658105455085075195648000 12699856 29418985946730693725246113443616571392 12699857 534489797749857833358225585131276165106 12699858 -557556918840282152564222007554599260672 12699859 -552357040589192131122880153583402356280 12699860 370254915045187982435214985339873359360 12699861 297381962729423225368679593755373363872 12699862 -73126626645059306093173933192682395008 12699863 -563061423943595387150381067821564969472 12699864 165591269461696318009938847945667174400 12699865 -199591183587730385756934609338058697080 12699866 1344697792883322004577709730149519456000 12699867 542912659449810793911172493428298705712 12699868 816371709924919133411933874506824527360 12699869 -784363860827665983728636542639931124 12699870 -198975653687783878943769108389783715840 12699871 1287372931256977521225802974154913121000 12699872 -2103969682861082493579155767471578021888 12699873 -34662095032485014703702999975962898432 12699874 -429076840353591632816436772706912413440 12699875 -876358107771440160235738434591262800000 12699876 -69661625703882511566909441992615055360 12699877 -20463892003205572312038370809333894274 12699878 -1241832564091318802565242477413853376 12699879 839243019782678116486810266661244594688 12699880 196855126371898538752262480153262796800 12699881 -109245367486637845177867306820216228748 12699882 457950631733251155284137335040651776000 12699883 70044733051938819755881290370621200960 12699884 -495584563731851509876081268983839757824 12699885 -443851723030092466891091643829303027200 12699886 -35757129362534286886806944445807852096 12699887 -1295991614000382750936250219518844267488 12699888 25226940648365324283715629847869947904 12699889 -258330306663170716191715407149450861840 12699890 14230442575176814231611770709380275200 12699891 241169379088912309531224499827925055700 12699892 -218309975184887286294455415676843782784 12699893 159965306839135488948442681242522314784 12699894 -206002331793012314690736300667583815680 12699895 180592140302255161183439277938573483040 12699896 -687838347911533048772742416447880929280 12699897 -520768080600380464525337023795571834880 12699898 -152043787462778589249264534646341743136 12699899 -1087797437354711776909279215548156795100 12699900 -286195024466256903298539490747464883200 12699901 830596067699104090938837083848844665932 12699902 -1182262562396796090188604852049299022848 12699903 -417402133123954224719422914476221507896 12699904 -134334073038489126406153564201953525760 12699905 -879682679397411929232930031167117632940 12699906 -326234383512586821536694293762512903296 12699907 -735425098484718957950708768034712722168 12699908 153660803917185527167033458861408436224 12699909 -379275183560975590938487440399909039360 12699910 202814352153205949738947733883758396160 12699911 189688304962948707808861789729895575680 12699912 641355610939944128338683121278286233600 12699913 -192626783069321975493526784476318610496 12699914 -231746489469755373603583318758398133408 12699915 -73489324692686441118500112710566744080 12699916 704033827154700656205769942864478570240 12699917 557071921147351629695547355823384021760 12699918 -577454129188662178027823764380883200 12699919 1003900360745863595535006623901179041696 12699920 -279494412383194894763630634421155840000 12699921 4186684709647248013256256778614960576 12699922 568106441971638767672005830341792602512 12699923 -1727638623281180758284699252727150778280 12699924 -201540255727461736043661038197005957120 12699925 -10726360585670522306993157186694950400 12699926 209624164020441987732682049971407674304 12699927 -588830454917187792447836243016683903880 12699928 -854324849288521214980580757895635363840 12699929 -557443391979765834530227242108738343920 12699930 -144979065865916732078480831481820846080 12699931 -343716663259057996099054516510359750268 12699932 -36933412213317038343114338677022807040 12699933 -681859516205064757576705883454862921536 12699934 -29130908328984840230781606122388982080 12699935 1882754869315402918455422988953216025360 12699936 -1745996890012676689552897616295100416000 12699937 591378732717639123826437311782626808752 12699938 -73104856676607757911363589972564040880 12699939 -137344158432623047506860211888697332480 12699940 -913004336852243306088473775494138757120 12699941 384548139055999629491278952919486853242 12699942 485950753872724084983735949055319183360 12699943 -1218248706116956679545712584604377530960 12699944 -46894471806164553651612159315533260800 12699945 -271883118743540762519819377291257801180 12699946 -361315614465288171877572145080260847360 12699947 -395172460221302893632579104003974718160 12699948 -508008254877209573571585745852560529920 12699949 1742625569688275819120739032550106380950 12699950 252004188861427475266466006420818800000 12699951 286626889932116015307279466165212290304 12699952 302779459077489191403014989205271969792 12699953 -865270437872766883017906631937950518720 12699954 42160503051033404030976905618069953440 12699955 -1049013894111855965904685873110929683920 12699956 14766834836650763584966102134948691968 12699957 323766754536337303265727869875073623488 12699958 1195211732482635589313114583218508249984 12699959 1082982092003774720368423746329979701160 12699960 52312041125520378301260714576818995200 12699961 -1637454288677465221934344086696239132800 12699962 955296927953686807622534036412543147264 12699963 -620544928886955208203224359136801287680 12699964 -42639161207027363480250020967988543488 12699965 64185685387978603067883094254261831000 12699966 3889442237012036495731341901106377344 12699967 1730863183353153814883721105733284906576 12699968 -228221142462866306655777112820405501952 12699969 25851632581182593087171209915636721472 12699970 475297019811341778105930124562182516800 12699971 -1215438433316523948217374870183429719808 12699972 631526758969369395361324101240230019072 12699973 439438203145135636067489296699989541728 12699974 270051178930954555653518266585342157952 12699975 -1083689598846204940600835999672075398800 12699976 568081504063711244302500373311522447360 12699977 -3658277319806263963274503775164184268 12699978 -504901028993298000621272797620593131776 12699979 -1843506217980892427682583517079670084512 12699980 18212247192187949373676450556963942400 12699981 11196269050590912369985250463465148800 12699982 -347843020498701001252908432546734478720 12699983 323601085081091265082821261825054467184 12699984 -324452389435411665484031396382832066560 12699985 1430256119328013460491626444548393544180 12699986 -109272340184459479292602932272446970880 12699987 -285341707127356954675868157405453711360 12699988 -300449415948041383320868661170784098304 12699989 -894486049011499872304882032459163836210 12699990 27134064804209079899672970646703846400 12699991 497223792277323094606970527885327127512 12699992 319070379741919723096051568781169920000 12699993 -25874848982714230808124300306820370736 12699994 679031128600593074054969996422803277296 12699995 165835171690385104383313587559334703360 12699996 167224820327347754628499292059403501568 12699997 -274312730961665057226928148370590318554 12699998 526908728368281874058653824730202371200 12699999 -258510878434971970634067964456844325600